Commit Graph

22 Commits

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