Commit Graph

  • 7961554b69 docs: prepare for 0.1.3-dev release H1K0 2022-12-28 18:58:05 +03:00
  • 29df398a50 fix(cli): check if successfully saved database after weeding H1K0 2022-12-28 18:56:44 +03:00
  • 631716877b feat(cli): colorize success message H1K0 2022-12-28 18:47:25 +03:00
  • 07ee9d3c7a fix(cli): fix bug on initializing new database H1K0 2022-12-28 18:39:01 +03:00
  • caa01e2fbc docs: add hyou definition H1K0 2022-12-28 18:23:28 +03:00
  • 57623cff61 perf(lib): tanabata struct holds the hyou last modification timestamps instead of bools H1K0 2022-12-28 18:22:16 +03:00
  • 873d6d487b perf(core): a little improvement in new kazari remove functions H1K0 2022-12-28 18:02:33 +03:00
  • 97c63aea1f perf(lib): use new kazari remove functions H1K0 2022-12-28 17:58:01 +03:00
  • 4724962cd3 feat(core): add functions to remove all kazari with a specific sasa/tanzaku ID H1K0 2022-12-28 17:05:09 +03:00
  • d8c43c7855 perf(lib): do not save unchanged database files H1K0 2022-12-28 16:48:35 +03:00
  • 2d41da9a8c feat(cli): change style of table output H1K0 2022-12-28 15:34:21 +03:00
  • 45160154df chore: change minimum required cmake version to 3.16 H1K0 2022-12-28 14:59:10 +03:00
  • eeedbfa484 feat(cli): print human-readable datetime instead of Unix timestamp H1K0 2022-12-28 01:47:15 +03:00
  • 133ef0b3a5 fix(core): check every operation on files H1K0 2022-12-28 01:03:19 +03:00
  • 5eb4775867 style(cli): code cleanup H1K0 2022-12-28 00:14:55 +03:00
  • 575c277ff4 perf(cli): check if database is full before launching add menu H1K0 2022-12-27 23:50:23 +03:00
  • 5782b98550 style(lib): merge similar ifs H1K0 2022-12-27 22:59:59 +03:00
  • 54e598fd6d perf(lib): check if database is full before adding new record H1K0 2022-12-27 22:56:19 +03:00
  • af1dcb2bf2 refactor: reorganize files H1K0 2022-12-27 22:47:57 +03:00
  • e39003f4cc docs: add build guide H1K0 2022-12-27 21:41:55 +03:00
  • 9da4401406 chore: add build script H1K0 2022-12-27 21:35:29 +03:00
  • b8a52790eb chore: change minimum required cmake version to 3.22 H1K0 2022-12-27 20:44:01 +03:00
  • 7c773a7398 docs: prepare for 0.1.2-dev release H1K0 2022-12-26 11:56:00 +03:00
  • 4f57a32c77 perf(cli): correct error handling H1K0 2022-12-26 11:53:21 +03:00
  • 600b71ebf9 fix(cli): save database after adding/removing kazari H1K0 2022-12-26 11:49:39 +03:00
  • 219f5de50b fix(cli): print hex tanzaku ID H1K0 2022-12-26 11:48:32 +03:00
  • 227232d353 chore(ghp): set title and description H1K0 2022-12-25 13:55:32 +03:00
  • 3c1f0e64f9 chore(ghp): set theme H1K0 2022-12-25 13:48:20 +03:00
  • 30085b77f3 docs: prepare for 0.1.1-dev release H1K0 2022-12-25 13:27:24 +03:00
  • 24231a48ef docs(cli): correct help message H1K0 2022-12-25 13:21:58 +03:00
  • 828e4b5e81 refactor(cli): change config location to /etc/tfm/config H1K0 2022-12-25 13:09:44 +03:00
  • bb5e5f209e fix(cli): a little bug fix H1K0 2022-12-25 12:27:40 +03:00
  • d148ca3e19 perf(cli): add current database location output in help message H1K0 2022-12-25 12:27:20 +03:00
  • 72c0fa001f fix(cli): fix config and path problems H1K0 2022-12-25 12:19:00 +03:00
  • bb54c2c919 docs: prepare for 0.1.0-dev release H1K0 2022-12-25 02:57:57 +03:00
  • 094d76cb8c fix(cli): if both -s and -u options are set then unset both of them H1K0 2022-12-25 02:55:57 +03:00
  • 02aeadf0f7 style(cli): print error message on fail to init/open database H1K0 2022-12-25 02:11:59 +03:00
  • 535e077b6c style(core): correct one comment in core.h H1K0 2022-12-25 01:56:11 +03:00
  • 6b5185200e init(cli): add command line interface H1K0 2022-12-25 01:37:46 +03:00
  • b5b2cc7fae style(lib): a bit of code cleanup H1K0 2022-12-25 01:21:48 +03:00
  • 9cbb34512b fix(lib): minor fixes H1K0 2022-12-25 01:18:10 +03:00
  • 16c577ecb8 fix(lib): remove 0 instead of 1 when trying to add existing kazari H1K0 2022-12-25 00:59:04 +03:00
  • abefaed60c fix(lib): fix database weed function H1K0 2022-12-25 00:19:22 +03:00
  • 7261f88dbd fix(core): reopen file on load/save H1K0 2022-12-24 23:55:06 +03:00
  • 3bca700ab6 perf(lib): some minor improvements H1K0 2022-12-24 20:46:39 +03:00
  • 159379cad2 perf(lib): remove all console outputs H1K0 2022-12-24 20:02:50 +03:00
  • 0547ef6abb perf(core): remove all console outputs H1K0 2022-12-24 19:34:24 +03:00
  • f29858361c perf(core): improve remove functions H1K0 2022-12-24 19:25:06 +03:00
  • f41a1d66f9 style(lib): correct error messages H1K0 2022-12-24 17:33:02 +03:00
  • 8dd4361846 fix(core): correct error handling H1K0 2022-12-24 16:45:59 +03:00
  • 83fe7fcb3c style(lib): a bit of code cleanup H1K0 2022-12-24 00:19:46 +03:00
  • 98d42f2653 feat(lib): add file path checking H1K0 2022-12-24 00:17:44 +03:00
  • 629e8e5037 fix(lib): check if kazari exists in kazari add function H1K0 2022-12-23 20:00:33 +03:00
  • 9ae1a2a8dc fix(lib): check for hole ID in get functions H1K0 2022-12-23 17:35:38 +03:00
  • b9873a803c fix(core): a little bug fix H1K0 2022-12-23 17:19:09 +03:00
  • d404378251 fix(core): change hole constants to extern class H1K0 2022-12-23 16:59:55 +03:00
  • fca32fa558 feat(lib): add get tanzaku list by sasa and get sasa list by tanzaku functions H1K0 2022-12-23 16:53:52 +03:00
  • 26b4746f41 fix(core): change hole constants to static class H1K0 2022-12-23 16:33:10 +03:00
  • f8424a70ca feat(lib): add sasa/tanzaku get functions H1K0 2022-12-23 16:22:48 +03:00
  • 177799964a fix(lib): update sasa/tanzaku add/remove functions H1K0 2022-12-23 15:45:09 +03:00
  • 91a53fa703 feat(core): remove tanzaku alias field H1K0 2022-12-23 15:35:18 +03:00
  • 68c17f0785 style(core): correct error messages H1K0 2022-12-23 15:14:17 +03:00
  • 1f454f6770 feat(core): leave remove functions only by ID H1K0 2022-12-23 14:46:05 +03:00
  • cd9dddc6cd refactor(core): rename "content" field to "database" H1K0 2022-12-23 14:29:33 +03:00
  • 6739d60c0d refactor(core): define hole sasa/tanzaku/kazari constants H1K0 2022-12-23 14:23:21 +03:00
  • cee515da52 refactor(core): change hole ID to -1 H1K0 2022-12-23 14:01:16 +03:00
  • 99d6a2a95c style(core): correct comments in core.h H1K0 2022-12-23 13:21:04 +03:00
  • c043bba958 perf(core): add hole management H1K0 2022-12-23 13:16:27 +03:00
  • 3660e2eb44 fix(core): some significant fixes H1K0 2022-12-22 17:02:23 +03:00
  • 4b6c328198 style(core): edit comments in core.h H1K0 2022-12-22 15:19:47 +03:00
  • e1137785b6 style(core): a bit of code cleanup H1K0 2022-12-22 14:23:44 +03:00
  • 233e80ceda fix(lib): some fixes H1K0 2022-12-22 13:50:31 +03:00
  • 8c2eff54a7 feat(lib): add core kazari functions H1K0 2022-12-22 00:31:05 +03:00
  • 3bcbbdfeaa feat(lib): add core tanzaku functions H1K0 2022-12-22 00:29:22 +03:00
  • 4f770781df feat(lib): add core sasa functions H1K0 2022-12-22 00:26:57 +03:00
  • b6c4837ffe init(lib): add Tanabata FM lib H1K0 2022-12-22 00:22:55 +03:00
  • f075769648 style(core): edit comments in core.h H1K0 2022-12-21 22:34:04 +03:00
  • 6f02cdae10 feat(core): add new remove functions H1K0 2022-12-21 17:55:35 +03:00
  • 587415dc78 init(core): add core H1K0 2022-12-21 16:16:45 +03:00