Commit Graph

  • 69b6ecd2d5 feat: update gitignore main sankalp 2026-02-22 03:22:00 +05:45
  • 373e64fcad feat(include/common): add thread‑safe logging macros and error handling v0.3.0 sankalp 2026-02-22 02:35:26 +05:45
  • 21cada4969 feat(src/common): replace errorf with LOG_ERROR and add verbose flag sankalp 2026-02-22 02:35:22 +05:45
  • 563ebdbbab feat(src): improve logging and refactor console output sankalp 2026-02-22 02:35:17 +05:45
  • a776be0bf3 feat(include/audio): Add sound configuration loading and extended sound pack structures sankalp 2026-02-22 02:35:11 +05:45
  • f7a2a7270b feat(root): add POSIX source definition and new audio/input/vbx modules sankalp 2026-02-22 02:35:03 +05:45
  • 95255580b1 feat(src/common): add write_runtime_system_volume_following_file sankalp 2026-02-22 02:08:51 +05:45
  • f70e13dd70 feat(include): add system volume following support sankalp 2026-02-22 02:08:46 +05:45
  • c44ae01226 feat(src/audio): add system volume following and mute handling sankalp 2026-02-22 02:08:42 +05:45
  • ffef8d7eaf feat(root): add system-volume-following flag and multiplexer functionality sankalp 2026-02-22 02:08:38 +05:45
  • 6658d6561b feat(src): Add comprehensive logging and parameterize system volume following sankalp 2026-02-22 02:08:31 +05:45
  • 93491af2e2 . sankalp 2025-10-19 11:53:14 +05:45
  • 77fe0d5fc1 Merge pull request #3 from S4NKALP/mouse v0.2.0 sankalp 2025-10-19 11:04:14 +05:45
  • a18899003a docs: add mechavibes-dx to credits in README sankalp 2025-10-18 14:54:15 +05:45
  • 498ba0b5bb docs: update contributing guidelines in README sankalp 2025-10-18 14:53:10 +05:45
  • 0638bba56f docs: update README to reflect mouse support and config changes sankalp 2025-10-18 14:52:07 +05:45
  • 652d14c923 refactor(cli): rename KeyVibe to VBX and add mouse support sankalp 2025-10-18 14:41:46 +05:45
  • d388b0aec0 style(main): apply minor code formatting and readability improvements sankalp 2025-10-18 14:35:46 +05:45
  • 52ae286c43 refactor(cli): improve CLI UX with clearer messages and usage instructions sankalp 2025-10-18 14:32:04 +05:45
  • a967ddb6ef refactor: rename keyvibe to vbx in CI workflow for consistency sankalp 2025-10-18 14:22:10 +05:45
  • 1e9f5c784b rebranding sankalp 2025-10-18 14:17:52 +05:45
  • 20b81a69dd refactor(build): use consistent naming for KeyVibe target in Makefile sankalp 2025-10-15 17:12:43 +05:45
  • ce28dc2fde oops many changes, DRY Principle applied other i dont know sankalp 2025-10-15 17:04:01 +05:45
  • 65dc7da800 oops many changes sankalp 2025-10-14 23:32:58 +05:45
  • 347d3048f0 feat: add enable/disable keyboard and mouse sounds with CLI options and config file sankalp 2025-10-13 23:43:50 +05:45
  • 7c10a7a5e3 style(soundpacks): improve sound pack listing format for readability sankalp 2025-10-13 23:10:02 +05:45
  • c9460d54a4 style(ui): improve sound pack listing output formatting sankalp 2025-10-13 23:08:08 +05:45
  • 52a7629834 docs: improve CLI usage instructions and error messages sankalp 2025-10-13 23:05:37 +05:45
  • 4343cf56bf oops many changes sankalp 2025-10-13 23:03:22 +05:45
  • 028785ac27 oops many changes sankalp 2025-10-13 21:35:35 +05:45
  • 2e3b870efe oops many changes i forgot to push lol sankalp 2025-10-13 09:32:42 +05:45
  • b9531d7c53 refactor: remove override-config option and always apply CLI arguments to config sankalp 2025-10-13 08:15:25 +05:45
  • 09ab061151 docs: update README to improve clarity and add credits sankalp 2025-10-10 11:57:32 +05:45
  • f857d20b27 fix: pkgname for AUR and pushed pkg to AUR sankalp 2025-10-09 13:58:23 +05:45
  • 00ea0f005e docs: update README with installation instructions, usage examples and new logo v0.1.0 sankalp 2025-10-09 13:21:40 +05:45
  • 868456f025 fix(input): handle EINTR signal and detach input thread sankalp 2025-10-08 14:15:02 +05:45
  • 872cb30721 refactor: centralize and improve error handling and path construction sankalp 2025-10-08 14:11:45 +05:45
  • 176d691007 chore: downgrade project version to 0.1.0 sankalp 2025-10-08 13:38:26 +05:45
  • 3650ad254a docs: remove redundant config and examples from usage message sankalp 2025-10-08 13:27:27 +05:45
  • 2e167e60d9 fix(cli): prevent abbreviated options from being passed via -- parameters sankalp 2025-10-08 13:25:54 +05:45
  • 446d60dfce fix(cli): correct command-line option parsing and handling sankalp 2025-10-08 13:25:06 +05:45
  • 7f41bcf0ad refactor: remove reload functionality and enforce exact long option matching sankalp 2025-10-08 13:17:46 +05:45
  • 5ef12ff2ec fix(audio, cli): handle file read errors and free allocated sound name sankalp 2025-10-08 13:05:26 +05:45
  • 884c09b607 refactor(audio): remove sound_pack from PlaybackData and add verbose mode sankalp 2025-10-08 12:55:44 +05:45
  • 59f258a028 fix: prevent buffer overflows when handling long file paths sankalp 2025-10-08 12:45:28 +05:45
  • 5902bf3ebb feat: add mute functionality via command-line option and runtime file check sankalp 2025-10-08 12:35:18 +05:45
  • fb81c12ba7 docs: update README with project description, features, build instructions, usage, and sound pack details sankalp 2025-10-07 23:33:23 +05:45
  • d51d8e9ea3 chore: add audio assets for kalih-box-white sankalp 2025-10-07 23:01:46 +05:45
  • f23b52afdd feat: add "Banana Split Lubed" and "Kalih Box White" custom sound packs sankalp 2025-10-07 23:01:12 +05:45
  • 02c63fae2c feat: implement keyvibe daemon with sound selection and configuration reloading sankalp 2025-10-07 22:55:19 +05:45
  • 791093ba8f chore: build with repo-local prefix and prepare data directory sankalp 2025-10-07 22:17:04 +05:45
  • 8702e30e07 chore(ci): update CI workflow to build and test on all branches sankalp 2025-10-07 22:15:06 +05:45
  • d34afc0887 feat: implement daemon mode with config auto-reload and CLI reload command sankalp 2025-10-07 22:11:59 +05:45
  • 72ac73086e chore(ci): improve C/C++ CI workflow for reliability and clarity sankalp 2025-10-07 22:10:02 +05:45
  • b595fa58bb Create c-cpp.yml sankalp 2025-10-07 22:04:59 +05:45
  • 18b6e5190e feat: add daemon mode with PID file support and stop command sankalp 2025-10-07 22:04:37 +05:45
  • 92c34681c1 finally pushing to git sankalp 2025-10-07 21:56:40 +05:45
  • dbfc523c6b Initial commit sankalp 2025-10-07 21:24:39 +05:45