19 Commits

Author SHA1 Message Date
24c9e39084 feat(core,lib): return new tanzaku when adding tanzaku or HOLE_TANZAKU on failure 2023-02-02 16:15:30 +03:00
2ba60d49e6 perf(core,lib): return new sasa when adding sasa or HOLE_SASA on failure 2023-02-02 16:09:21 +03:00
8b86a34a71 feat(core,lib): return new sasa ID when adding sasa or HOLE_ID on failure 2023-02-02 15:53:02 +03:00
cc795bae19 fix(lib): some bug fixes, optimization improves and code cleanup 2023-01-20 17:18:23 +03:00
8768d55b48 feat(lib): remove sasa get/remove by path and tanzaku get/remove by name functions 2023-01-20 15:58:27 +03:00
36acd4208a chore(lib): remove extra includes 2023-01-13 02:19:25 +03:00
62773539cd refactor(core,lib): move all core and lib structs and constants to a separate header file 2023-01-13 02:17:09 +03:00
50b1300847 chore(core,lib): add #pragma once to header files 2023-01-13 00:28:14 +03:00
2fb8038a44 feat(lib): add sasa and tanzaku update functions 2022-12-30 14:57:03 +03:00
57623cff61 perf(lib): tanabata struct holds the hyou last modification timestamps instead of bools 2022-12-28 18:22:16 +03:00
d8c43c7855 perf(lib): do not save unchanged database files 2022-12-28 16:48:35 +03:00
83fe7fcb3c style(lib): a bit of code cleanup 2022-12-24 00:17:45 +03:00
fca32fa558 feat(lib): add get tanzaku list by sasa and get sasa list by tanzaku functions 2022-12-23 16:33:10 +03:00
f8424a70ca feat(lib): add sasa/tanzaku get functions 2022-12-23 15:45:56 +03:00
177799964a fix(lib): update sasa/tanzaku add/remove functions 2022-12-23 15:35:18 +03:00
8c2eff54a7 feat(lib): add core kazari functions 2022-12-22 00:29:23 +03:00
3bcbbdfeaa feat(lib): add core tanzaku functions 2022-12-22 00:26:57 +03:00
4f770781df feat(lib): add core sasa functions 2022-12-22 00:22:56 +03:00
b6c4837ffe init(lib): add Tanabata FM lib 2022-12-21 22:34:06 +03:00