44e91d467b
version: bump to 0.1.13
2025-07-31 14:14:09 +02:00
35c6fe201b
core: fix resizing raster images
2025-07-31 14:09:14 +02:00
Friday
45fcc10b4c
nix: use gcc15 ( #91 )
...
also updated dependencies
2025-06-05 21:28:51 +01:00
Saroj Regmi
ac903e80b3
docs: updated MAKING_THEMS.md ( #86 )
...
* docs: updated MAKING_THEMS.md
Added a link to find all cursor names that the server may request.
* docs: updated the cursor name list reference and clarified about it.
2025-04-29 19:40:57 +02:00
2fd36421c2
README: remove todos
2025-03-17 12:46:18 +00:00
028bedbc63
version: bump to 0.1.12
2025-03-17 12:44:33 +00:00
7c6d165e1e
meta: fix hyprlang colon handling
...
fixes #80
2025-02-04 10:29:10 +00:00
Honkazel
0a8e83d35b
core: clang-tidy and comp fixes ( #79 )
...
* clang-tidy and comp fixes
* oops
2025-02-03 20:49:19 +01:00
Honkazel
43e5139076
cmake: remove clang workaround ( #78 )
2025-02-02 19:43:23 +01:00
Asromo
dcadd3398a
core: fix memory leak by freeing rsvg handle ( #77 )
2025-01-29 20:17:35 +01:00
9c5dd1f7c8
flake.lock: update
2025-01-23 14:22:17 +02:00
Drewry Pope
3219b31128
tests: fix %d->%ld ( #76 )
2025-01-20 16:38:36 +00:00
69270ba8f0
flake.lock: update
2024-12-23 00:29:00 +02:00
3b3259e52a
version: bump to 0.1.11
2024-12-21 20:06:59 +00:00
abc1c60eb5
meta: clamp nominalSize
2024-12-21 20:00:02 +00:00
Vaxry
84203d8126
core: add nominal size support ( #73 )
...
Adds nominal size support
2024-12-21 20:31:12 +01:00
f388aacd22
flake.lock: update
...
overlays: gcc13Stdenv -> gcc14Stdenv
2024-12-16 17:58:29 +02:00
Jan Beich
c18572a92e
util: add missing header for libc++ ( #71 )
...
hyprcursor-util/src/main.cpp:260:19: error: implicit instantiation of undefined template 'std::basic_ofstream<char>'
260 | std::ofstream manifest(out + "/manifest.hl", std::ios::trunc);
| ^
/usr/include/c++/v1/__fwd/fstream.h:26:28: note: template is declared here
26 | class _LIBCPP_TEMPLATE_VIS basic_ofstream;
| ^
hyprcursor-util/src/main.cpp:292:41: error: implicit instantiation of undefined template 'std::basic_ifstream<char>'
292 | std::ifstream xconfig("/tmp/hyprcursor-util/" + xcursor.path().stem().string() + ".conf");
| ^
/usr/include/c++/v1/__fwd/fstream.h:24:28: note: template is declared here
24 | class _LIBCPP_TEMPLATE_VIS basic_ifstream;
| ^
hyprcursor-util/src/main.cpp:370:23: error: implicit instantiation of undefined template 'std::basic_ofstream<char>'
370 | std::ofstream meta(CURSORDIR + "/meta.hl", std::ios::trunc);
| ^
/usr/include/c++/v1/__fwd/fstream.h:26:28: note: template is declared here
26 | class _LIBCPP_TEMPLATE_VIS basic_ofstream;
| ^
2024-12-14 14:05:23 +01:00
0264e69814
core: allow ;-separated values in hl format
...
fixes #67
2024-10-11 19:02:18 +01:00
70fb494aa6
CI: add test action
2024-10-08 23:47:22 +03:00
572cb49bb7
Nix: add hyprcursor-with-tests
2024-10-08 23:45:47 +03:00
53a23e4b41
CMake: allow installing tests
2024-10-08 23:44:50 +03:00
d60e1e01e6
tests: fixup C test override checking
2024-10-01 23:26:44 +01:00
5729b9733d
core: fixup overridenBy reporting
2024-10-01 23:26:36 +01:00
Jan Beich
34efe230c2
core: add missing header for libc++ after 5a95d8512b ( #66 )
...
libhyprcursor/hyprcursor.cpp:23:27: error: implicit instantiation of undefined template 'std::basic_stringstream<char>'
23 | std::stringstream envXdgStream(envXdgData);
| ^
/usr/include/c++/v1/__fwd/sstream.h:29:28: note: template is declared here
29 | class _LIBCPP_TEMPLATE_VIS basic_stringstream;
| ^
2024-10-01 10:08:26 +01:00
704cd7fed0
version: bump to 0.1.10
2024-09-30 22:25:02 +01:00
e8acfdb903
gitignore: add .cache
2024-09-30 18:29:41 +01:00
6b4131ee52
core: initialize C shape data fully
2024-09-30 18:12:34 +01:00
66648429bd
core: avoid uninitialized overriddenBy of raw shape data
...
ref #64
2024-09-30 18:10:29 +01:00
Pascal Lasnier
b98726e431
docs: Correction in hotspot coordinates documentation ( #63 )
2024-09-28 15:13:23 +01:00
Jacob Birkett
912d56025f
nix: pkg: add missing dep xcur2png
2024-08-02 21:24:31 +03:00
Libadoxon
5a95d8512b
lib: Use XDG_DATA_DIRS to query themes ( #58 )
...
* lib: use XDG_DATA_DIRS to search themes
* lib: fix some stylistic errors
* lib: more stylistic errors fixed
2024-07-30 22:04:10 +02:00
4493a972b4
flake.lock: update
2024-07-18 22:19:31 +03:00
04cb4df80a
CMake: fmt
2024-07-18 22:18:46 +03:00
4efcbd36a2
CMake, Nix: add VERSION file
2024-07-18 22:18:35 +03:00
Ikalco
a5c0d57325
core: only alloc as much as needed when reading in cursor images ( #51 )
2024-07-04 17:59:59 +02:00
Vaxry
66d5b46ff9
README: add standards link
2024-06-15 13:24:35 +02:00
dd3a853c82
README: add toml++ to dep list
2024-06-14 14:32:02 +02:00
c50b2f0f1d
ci: fix missing dep
2024-06-14 14:31:45 +02:00
d5f4a6c708
docs: mention timeouts to be > 0
2024-06-13 12:11:39 +02:00
Visual-Dawg
9e27a2c2ce
README: add wiki ( #45 )
2024-05-31 21:55:20 +03:00
57298fc4f1
cmake: bump ver to 0.1.9
2024-05-24 20:46:51 +02:00
Ikalco
27ca640abe
core/API: add option to not use default fallbacks (env and first available) ( #43 )
...
* add option to not use default fallbacks (env and first available)
2024-05-21 23:45:11 +02:00
7c3aa03dff
shapes: fix nearest size finding for png cursors
...
fixes #14
2024-05-15 17:50:17 +01:00
dfba774650
cmake: bump ver to 0.1.8
2024-05-15 17:50:17 +01:00
Daniel Horton
4a32d0cf25
README: Fixed getconf command in build instructions ( #42 )
...
getconf NPROCESSORS_CONF isn't a valid command. The correct command is getconf _NPROCESSORS_CONF.
2024-05-14 16:14:13 +01:00
Eric Leblond
cab4746180
zip: fix build for some distros ( #37 ) ( #38 )
...
libzip 1.10.1 is not available on some distributions. This patch
introduces a workaround to fix the build instead of jumping to
1.10.1 release.
2024-04-20 12:23:33 +01:00
0a53b9957f
flake.lock: update
2024-04-15 23:54:23 +03:00
c38dcf160d
util: fix printing overrides
...
ref #36
2024-04-15 14:21:28 +01:00
1f4c960cf1
cmake: require libzip>=1.10.1
...
fixes #35
2024-04-14 19:33:07 +01:00