|
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 |
|
SoSeDiK
|
92af141a01
|
util: Minor cleanup (#34)
Avoid double // in paths
Replace magic 0 value with libzip's ZIP_LENGTH_TO_END
Correct png to image (can be svg as well)
|
2024-04-12 11:55:59 +01:00 |
|
SoSeDiK
|
d41e8ac8d1
|
zip: Properly report error on zip_close (#33)
|
2024-04-12 11:54:39 +01:00 |
|
SoSeDiK
|
178717746d
|
lib: Add validation for cursor file names and propagate the error from parsing HL cursor (#32)
* Validate cursor file names
* Propagate errors from parsing HL cursor
* Validate cursor directory names
|
2024-04-12 01:01:33 +01:00 |
|
SoSeDiK
|
f6a6322a03
|
lib: Count cursor-less themes as invalid (#31)
|
2024-04-10 17:29:25 +01:00 |
|
|
6742e9d3e2
|
props: bump ver to 0.1.7
|
2024-04-09 16:30:19 +01:00 |
|
Jin Liu
|
e5e3d140a4
|
docs: specify that pixel coordinates of hotspot are rounded to the nearest (#28)
Since we now have a raw API, we shall specify how this is calculated, so
users of the raw API can do the same in their rendering code.
|
2024-04-09 02:29:44 +01:00 |
|
|
17ebb7fff0
|
lib: add missing header
ref #30
|
2024-04-08 23:31:11 +01:00 |
|
|
bd56398f19
|
lib: round hotspots in getShapes
ref #28
|
2024-04-08 18:23:14 +01:00 |
|
|
af4ce3953d
|
lib: minor manifest reading fixes
fixes #29
|
2024-04-08 18:20:10 +01:00 |
|
|
65507c093f
|
lib: fix missing overrides
ref #27
|
2024-04-08 11:46:28 +01:00 |
|
|
033416cedc
|
util: pack meta with the correct extension
fixes #25
|
2024-04-08 10:23:45 +01:00 |
|
|
95cd9376e8
|
lib: fix missing / in path
|
2024-04-08 10:21:12 +01:00 |
|
|
818d8c4b69
|
cmake: bump ver to 0.1.6
|
2024-04-06 21:18:01 +01:00 |
|
Vaxry
|
7561459770
|
lib: Added a raw data API (#23)
* raw data API
* add missing type arg
* tests: better stuff
|
2024-04-06 21:16:55 +01:00 |
|