Commit graph

  • 0264e69814 core: allow ;-separated values in hl format main Vaxry 2024-10-11 19:02:14 +0100
  • 70fb494aa6
    CI: add test action tests Mihai Fufezan 2024-10-08 23:46:04 +0300
  • 572cb49bb7
    Nix: add hyprcursor-with-tests Mihai Fufezan 2024-10-08 23:45:47 +0300
  • 53a23e4b41
    CMake: allow installing tests Mihai Fufezan 2024-10-08 23:44:50 +0300
  • d60e1e01e6 tests: fixup C test override checking Vaxry 2024-10-01 23:26:44 +0100
  • 5729b9733d core: fixup overridenBy reporting Vaxry 2024-10-01 23:26:36 +0100
  • 34efe230c2
    core: add missing header for libc++ after 5a95d8512b (#66) Jan Beich 2024-10-01 09:08:26 +0000
  • f8e8455e99 lib: add missing header for libc++ after 5a95d8512b Jan Beich 2024-10-01 01:01:47 +0200
  • 704cd7fed0 version: bump to 0.1.10 v0.1.10 Vaxry 2024-09-30 22:25:02 +0100
  • e8acfdb903 gitignore: add .cache Vaxry 2024-09-30 18:29:41 +0100
  • 6b4131ee52 core: initialize C shape data fully Vaxry 2024-09-30 18:12:15 +0100
  • 66648429bd core: avoid uninitialized overriddenBy of raw shape data Vaxry 2024-09-30 18:10:29 +0100
  • b98726e431
    docs: Correction in hotspot coordinates documentation (#63) Pascal Lasnier 2024-09-28 14:13:23 +0000
  • 00a026fd37
    Correction in hotspot coordinates documentation Pascal Lasnier 2024-09-28 12:18:52 +0000
  • 912d56025f nix: pkg: add missing dep xcur2png Jacob Birkett 2024-07-31 23:23:07 -0700
  • d77c3cee16
    nix: pkg: add missing dep xcur2png Jacob Birkett 2024-07-31 23:23:07 -0700
  • 5a95d8512b
    lib: Use XDG_DATA_DIRS to query themes (#58) Libadoxon 2024-07-30 20:04:10 +0000
  • 3f2de8090b lib: more stylistic errors fixed Ben Mayer 2024-07-30 17:02:13 +0000
  • 4e738329bc lib: fix some stylistic errors Ben Mayer 2024-07-30 13:20:11 +0000
  • fb40ac08f8 lib: use XDG_DATA_DIRS to search themes Ben Mayer 2024-07-30 12:30:50 +0000
  • 4493a972b4
    flake.lock: update Mihai Fufezan 2024-07-18 22:19:31 +0300
  • 04cb4df80a
    CMake: fmt Mihai Fufezan 2024-07-18 22:18:46 +0300
  • 4efcbd36a2
    CMake, Nix: add VERSION file Mihai Fufezan 2024-07-18 22:18:35 +0300
  • a5c0d57325
    core: only alloc as much as needed when reading in cursor images (#51) Ikalco 2024-07-04 10:59:59 -0500
  • 949928551e only alloc as much as needed when reading in cursor images ikalco 2024-07-03 19:01:23 -0500
  • 66d5b46ff9
    README: add standards link Vaxry 2024-06-15 13:24:35 +0200
  • dd3a853c82 README: add toml++ to dep list Vaxry 2024-06-14 14:32:02 +0200
  • c50b2f0f1d ci: fix missing dep Vaxry 2024-06-14 14:31:45 +0200
  • d5f4a6c708 docs: mention timeouts to be > 0 Vaxry 2024-06-13 12:11:39 +0200
  • 9e27a2c2ce
    README: add wiki (#45) Visual-Dawg 2024-05-31 14:55:20 -0400
  • 1eb72748dd
    Update README.md Mihai Fufezan 2024-05-31 21:54:37 +0300
  • 7c13d0fdd3
    Update README.md Visual-Dawg 2024-05-30 05:58:06 -0400
  • e05d035f3f
    Add wiki to README.md Visual-Dawg 2024-05-30 05:54:54 -0400
  • 57298fc4f1 cmake: bump ver to 0.1.9 v0.1.9 vaxerski 2024-05-24 20:46:51 +0200
  • 27ca640abe
    core/API: add option to not use default fallbacks (env and first available) (#43) Ikalco 2024-05-21 16:45:11 -0500
  • e83bcae27f make SCursorManager constructor because ABI Ikalco 2024-05-17 19:12:03 +0000
  • 001b294f59 use SManagerOptions ikalco 2024-05-16 15:04:53 -0500
  • 685037d34b add option to not use default fallbacks (env and first available) ikalco 2024-05-15 22:01:31 -0500
  • 7c3aa03dff shapes: fix nearest size finding for png cursors Vaxry 2024-05-15 17:50:12 +0100
  • dfba774650 cmake: bump ver to 0.1.8 Vaxry 2024-04-25 21:36:26 +0100
  • 4a32d0cf25
    README: Fixed getconf command in build instructions (#42) Daniel Horton 2024-05-14 16:14:13 +0100
  • fcf10f50a0
    Fixed getconf command in build instructions Daniel Horton 2024-05-14 15:41:27 +0100
  • cab4746180
    zip: fix build for some distros (#37) (#38) v0.1.8 Eric Leblond 2024-04-20 13:23:33 +0200
  • 29a29c0e3c zip: fix build for some distros (#37) Eric Leblond 2024-04-18 07:13:57 +0200
  • 0a53b9957f
    flake.lock: update Mihai Fufezan 2024-04-15 23:54:23 +0300
  • c38dcf160d util: fix printing overrides vaxerski 2024-04-15 14:20:22 +0100
  • 1f4c960cf1 cmake: require libzip>=1.10.1 Vaxry 2024-04-14 19:33:07 +0100
  • 92af141a01
    util: Minor cleanup (#34) SoSeDiK 2024-04-12 13:55:59 +0300
  • d41e8ac8d1
    zip: Properly report error on zip_close (#33) SoSeDiK 2024-04-12 13:54:39 +0300
  • 076c51050d Minor cleanup SoSeDiK 2024-04-12 06:35:57 +0300
  • 0785e049be Properly report error on zip_close SoSeDiK 2024-04-12 05:12:27 +0300
  • 178717746d
    lib: Add validation for cursor file names and propagate the error from parsing HL cursor (#32) SoSeDiK 2024-04-12 03:01:33 +0300
  • 2d5b9d1278 Validate cursor directory names SoSeDiK 2024-04-12 00:38:06 +0300
  • 691a5a2f1c Propagate errors from parsing HL cursor SoSeDiK 2024-04-11 06:57:22 +0300
  • 48e0878ab9 Validate cursor file names SoSeDiK 2024-04-11 06:54:59 +0300
  • f6a6322a03
    lib: Count cursor-less themes as invalid (#31) SoSeDiK 2024-04-10 19:29:25 +0300
  • 2eedbedd6d Count cursor-less themes as invalid SoSeDiK 2024-04-10 17:17:33 +0300
  • 6742e9d3e2 props: bump ver to 0.1.7 v0.1.7 Vaxry 2024-04-09 16:30:12 +0100
  • e5e3d140a4
    docs: specify that pixel coordinates of hotspot are rounded to the nearest (#28) Jin Liu 2024-04-09 09:29:44 +0800
  • cb45559780 docs: specify that pixel coordinates of hotspot are rounded to the nearest Jin Liu 2024-04-08 23:13:29 +0800
  • 17ebb7fff0 lib: add missing header Vaxry 2024-04-08 23:31:11 +0100
  • bd56398f19 lib: round hotspots in getShapes Vaxry 2024-04-08 18:23:14 +0100
  • af4ce3953d lib: minor manifest reading fixes Vaxry 2024-04-08 18:20:04 +0100
  • 65507c093f lib: fix missing overrides vaxerski 2024-04-08 11:46:28 +0100
  • 033416cedc util: pack meta with the correct extension Vaxry 2024-04-08 10:23:45 +0100
  • 95cd9376e8 lib: fix missing / in path Vaxry 2024-04-08 10:21:12 +0100
  • 818d8c4b69 cmake: bump ver to 0.1.6 v0.1.6 Vaxry 2024-04-06 21:18:01 +0100
  • 7561459770
    lib: Added a raw data API (#23) Vaxry 2024-04-06 21:16:55 +0100
  • b868c2e11d tests: better stuff rawDataAPI Vaxry 2024-04-06 21:15:43 +0100
  • 35411a6184 add missing type arg Vaxry 2024-04-05 16:53:46 +0100
  • df2eed871e raw data API Vaxry 2024-04-05 16:49:17 +0100
  • 981b661782
    CI: add tomlplusplus Mihai Fufezan 2024-04-05 20:50:58 +0300
  • 08fbf37b1c
    Merge pull request #22 from fred21O4/patch-1 Mihai Fufezan 2024-04-05 20:45:35 +0300
  • 7266c021cd
    fix missing follow in flake.nix fred21O4 2024-04-05 11:00:30 +1300
  • 6b1dc5e15a
    Nix: add tomlplusplus dep Mihai Fufezan 2024-04-04 20:01:46 +0300
  • d780013ffa CMake: move hyprcursor-util to parent Vaxry 2024-04-04 17:40:42 +0100
  • aaccfdc83d docs: add toml instructions Vaxry 2024-04-04 16:26:56 +0100
  • 4781252877 tests: fixup hardcoded themes as always Vaxry 2024-04-04 16:22:14 +0100
  • f4ea0297a0 core: Add support for toml manifests and metas Vaxry 2024-04-04 16:19:15 +0100
  • be7e9f93cf
    Nix: patch in search dir Mihai Fufezan 2024-04-04 08:48:42 +0300
  • 752cc44779
    docs: mention aspect ratio of cursors (#18) Maximilian Seidler 2024-04-02 16:35:03 +0200
  • 73721de9ae lib: fixup path accessibility lookups vaxerski 2024-04-02 15:28:31 +0100
  • dc51e84951 docs: mention aspect ratio of cursors Maximilian Seidler 2024-03-27 22:39:13 +0100
  • d3876f3477 lib: improve access checks on themes vaxerski 2024-03-26 15:26:26 +0000
  • 1a1fcfb58d lib: fixup theme name matching Vaxry 2024-03-25 11:54:29 +0000
  • 44d46e45a1 tests: comment the functionality Vaxry 2024-03-25 01:45:46 +0000
  • 75751ed957 headers: fixup since vers Vaxry 2024-03-24 20:50:26 +0000
  • 22a4195557 lib: add user-defined logging Vaxry 2024-03-24 20:37:31 +0000
  • f870f0f980 cmake: bump ver to 0.1.5 v0.1.5 Vaxry 2024-03-24 03:23:53 +0000
  • 7bd0d55aa2 lib: set size to 0 for svg images Vaxry 2024-03-23 01:04:46 +0000
  • 6a92473237 lib: accept theme names for lookup Vaxry 2024-03-21 15:42:18 +0000
  • 8a874fc49c
    tests: Prevent tests from crashing when manager is invalid (#9) Zach DeCook 2024-03-21 11:21:43 -0400
  • e3694ecf2f
    cmake: Fix clang build by adjusting passed flags (#11) Rudolchr 2024-03-18 17:48:04 +0100
  • 5671495a0d Assuming it was meant to silence the __cpp_concepts warning that appears by passing it via flags Christopher Rudolph 2024-03-18 03:06:45 +0100
  • 9eaad2b376 Just add -std=gnu++2b to clang++ or clang will error out Christopher Rudolph 2024-03-18 03:05:04 +0100
  • 4b9efbed7a util: wrap paths in quotes in shell invocations Vaxry 2024-03-17 00:29:04 +0000
  • 9d0264e732 Prevent tests from crashing when manager is invalid Zach DeCook 2024-03-16 15:22:03 -0400
  • 59acebef20
    cmake: correct includedir permissions (#7) solopasha 2024-03-16 20:03:39 +0300
  • 60f9c53cf2 lib: avoid arithmetic on void* Vaxry 2024-03-16 16:39:14 +0000
  • 5e89b31c9d
    cmake: correct includedir permissions Pavel Solovev 2024-03-16 14:16:29 +0000