Commit Graph
32 Commits
Author SHA1 Message Date
timeshifter 45751665b0 start adding review 2023-01-14 19:32:03 +01:00
timeshifter e7b80b5bff apply some pedantic lints 2023-01-14 18:23:48 +01:00
timeshifter 0e84bf9bc4 fix lint 2023-01-14 18:20:19 +01:00
timeshifter 2b9e82e5a1 reduce compile time
disabling LTO and optimizing for size cuts compile time almost in half,
but increases the binary size from 2.1 to 2.5 MB.
this tradeoff is worth it.
performance is unaffected
2023-01-14 18:19:53 +01:00
timeshifter 5a844960a8 refactor todo_per_backend 2023-01-14 18:03:31 +01:00
timeshifter b0460b2c2d improve command running 2023-01-14 17:40:49 +01:00
timeshifter a5419d02ec add config (WIP) 2023-01-14 17:08:59 +01:00
timeshifter 1a9226384a add config (WIP) 2023-01-14 16:56:07 +01:00
timeshifter ce960a4e29 add actions derive macro 2023-01-13 15:25:46 +01:00
timeshifter 7792b98cb4 clean up backend 2023-01-13 14:18:18 +01:00
timeshifter 0c350f7d7f unpin dependencies 2023-01-12 23:31:12 +01:00
timeshifter 6ca8cd1f09 clean up procedural macro 2023-01-12 23:27:32 +01:00
timeshifter d14894253a remove backend/types 2023-01-12 23:18:17 +01:00
timeshifter 3ffbe28c28 refactor backend module 2023-01-12 23:16:31 +01:00
timeshifter 1b5302e459 add derive Register macro 2023-01-12 23:07:27 +01:00
timeshifter 5f10aa35da strip release binary 2023-01-11 15:02:58 +01:00
timeshifter d3b4dbfa8a add remove 2023-01-11 15:02:37 +01:00
timeshifter 951cc7ab66 add import 2023-01-11 14:49:03 +01:00
timeshifter a4e8ce50f6 add todos 2023-01-11 13:59:45 +01:00
timeshifter 26fd78fd77 refactor 2023-01-11 13:50:39 +01:00
timeshifter 84ad3668b5 extract group, section, package to grouping module 2023-01-11 13:22:27 +01:00
timeshifter 3088957e04 add warnings for empty groups and sections 2023-01-11 13:10:05 +01:00
timeshifter 8f4cd91c03 add showing group content 2023-01-11 12:45:31 +01:00
timeshifter 03cc060d0f rework section loading 2023-01-09 19:06:51 +01:00
timeshifter 45f8f9a5d5 start reimplementing main functions again 2023-01-09 18:30:12 +01:00
timeshifter 86674c3fa1 combine impls of Backends 2023-01-09 17:26:03 +01:00
timeshifter 20a37c4d5f implement generic backend methods with a macro 2023-01-09 17:23:34 +01:00
timeshifter 098ab765b3 fix section extraction from group file 2023-01-06 14:18:10 +01:00
timeshifter 0ed6359293 implement section 2023-01-06 14:14:21 +01:00
timeshifter cb5c53c1c5 get generic backend to work (to some extent) 2023-01-06 13:31:50 +01:00
timeshifter 9d5241afa5 rework generic backend 2023-01-06 12:46:10 +01:00
timeshifter 0dcf3822eb Revert "add more generic backend stuff"
This reverts commit 265d67089b.
2023-01-06 11:50:57 +01:00