|
058fcf84c9
|
API: add a templated config value wrapper
This is basically a copy of the Hyprland config wrapper. It's much more straightforward to use, and much harder to fuck up.
|
2024-12-13 20:48:06 +00:00 |
|
|
bba5daeaf9
|
header: undef internal symbols if not internal
|
2024-03-08 16:15:01 +00:00 |
|
|
2e2a1992c8
|
core: make option structs forward-ABI compatible
|
2024-03-08 15:47:21 +00:00 |
|
|
66c099e097
|
API: add pathIsStream to SConfigOptions
|
2024-03-07 18:14:02 +00:00 |
|
|
378c3e273b
|
API: add anonymous special categories
|
2024-02-17 22:38:10 +00:00 |
|
|
7b7e7cdd07
|
api: add listKeysForSpecialCategory
|
2024-02-17 19:01:35 +00:00 |
|
|
b0e3a884f5
|
docs: document configvalue's special STRING storage
|
2024-02-15 03:02:52 +00:00 |
|
|
039f320202
|
docs: clarify special ptr validity
|
2024-02-15 02:34:04 +00:00 |
|
|
5a4768244b
|
docs: clarify static ptrs
|
2024-02-15 02:27:27 +00:00 |
|
|
ebffe8f61d
|
API: make addSpecialConfigValue take a ref to val
woo breaking API and ABI
|
2024-02-13 16:26:06 +00:00 |
|
|
7c5f672b2f
|
internal: various stability improvements
|
2024-02-11 15:38:51 +00:00 |
|
|
f5056f78d5
|
api: add some qol stuff needed by hyprland
|
2024-02-09 16:31:08 +00:00 |
|
|
ff30ccf3cb
|
API: add a few convenience funcs needed by hyprland
|
2024-02-09 03:28:34 +00:00 |
|
|
26d2638f74
|
API: fix usage of stl in parseFile
|
2024-02-09 03:28:07 +00:00 |
|
|
82dce408d1
|
docs: add newlines afer since
|
2023-12-31 14:28:36 +01:00 |
|
|
17e0c79139
|
api: add typedefs for config types
|
2023-12-31 14:20:50 +01:00 |
|
|
5150f64f15
|
configvalue: add getDataStaticPtr()
|
2023-12-31 14:15:03 +01:00 |
|
|
1210de188c
|
configOptions: add allowMissingConfig
|
2023-12-31 01:59:37 +01:00 |
|
|
efcd821ee0
|
doxygen: init
|
2023-12-30 14:31:48 +01:00 |
|
|
70145fd8da
|
core: add options for config parser
|
2023-12-30 13:32:29 +01:00 |
|
|
a081d90b19
|
core: add custom data types
|
2023-12-29 19:35:23 +01:00 |
|
|
8d538588ff
|
internal: move public stuff to include/hyprlang.hpp
|
2023-12-29 18:01:07 +01:00 |
|
|
e15526ee91
|
initial commit
parses variables. Progress, I guess.
|
2023-12-28 20:38:01 +01:00 |
|