Commit Graph

176 Commits

Author SHA1 Message Date
The Magician b7263a4bd6 Add CardCondition to database code 2024-06-11 16:28:02 +01:00
The Magician a6f1587612 Implement search criteria filtering 2024-06-11 13:04:28 +01:00
The Magician 2968462011 Fix card condition not being inserted 2024-06-11 10:57:11 +01:00
The Magician 74219fa7aa Only get options when searching 2024-06-11 10:57:02 +01:00
The Magician a6c2f73637 Flesh out REPL UI 2024-06-11 10:43:30 +01:00
The Magician c474d3f8bf Read whole line instead of first space-delimited field 2024-06-11 10:08:07 +01:00
The Magician aad3ba9a57 Implement cli interface 2024-06-10 16:34:16 +01:00
The Magician 2885ec32bc Start search UI 2024-06-10 14:15:10 +01:00
The Magician ecd3fe79d7 Allow quit from anywhere 2024-06-10 13:35:58 +01:00
The Magician d2fcce2d94 Add multi-view UI and update screen 2024-06-10 13:32:45 +01:00
The Magician 4597a17299 Add SessionState 2024-06-08 16:47:06 +01:00
The Magician 017cad1f06 Move keymap to constants file 2024-06-08 16:41:09 +01:00
The Magician 7ead78327c Move main TUI model to home package 2024-06-08 16:32:19 +01:00
The Magician 31d1664619 Add keybindings and help menu 2024-06-05 14:13:29 +01:00
The Magician 4126b3d963 Add splash screen on startup 2024-06-05 13:06:24 +01:00
The Magician 7863b60bed Add CardCondition field to CardStorageLocation 2024-06-03 18:18:35 +01:00
The Magician ef6aa4fde5 Fix insert bug 2024-06-03 18:18:23 +01:00
The Magician 14e5a81ca6 Update primary key type in CardPrinting to fix duplicate update bug 2024-06-03 17:08:15 +01:00
The Magician 343421362c Ignore testing database backups 2024-06-03 16:05:43 +01:00
The Magician 1ab69e8980 Improve UI 2024-06-01 22:54:15 +01:00
The Magician a5934a1d9f Fix position increment bug 2024-06-01 22:18:33 +01:00
The Magician 7dba7e4649 Allow the user to quit properly 2024-05-31 22:44:52 +01:00
The Magician 4018f26998 Implement basic search-and-store functionality 2024-05-31 20:32:44 +01:00
The Magician 867143c511 Get storage location from user 2024-05-30 15:21:41 +01:00
The Magician 5e2d8e7cff Get list of available search options 2024-05-30 15:19:31 +01:00
The Magician dd70490290 Clear screen in loop 2024-05-30 15:19:18 +01:00
The Magician 1ccdfa0941 Add screen package 2024-05-30 15:19:09 +01:00
The Magician 7c9f9f4110 Fix storage typos 2024-05-30 14:33:37 +01:00
The Magician cb8435b652 Implement storage logic 2024-05-30 14:32:04 +01:00
The Magician deda3fc12d Remove inserts.go 2024-05-30 13:03:35 +01:00
The Magician 3cef5bea71 Add CardStrorageLocation database operations 2024-05-30 13:03:12 +01:00
The Magician ea2227e1b1 Remove old files 2024-05-30 13:02:08 +01:00
The Magician 405ef9edc5 Create CardStorageLocation table 2024-05-29 22:03:40 +01:00
The Magician f84f19a0b7 Refactor import/update code 2024-05-29 20:55:38 +01:00
The Magician 708bfdf90b Ask user if update should be performed 2024-05-28 15:38:30 +01:00
The Magician 8b7ec980f4 Check if update is required 2024-05-28 15:29:13 +01:00
The Magician 57cb56b3a1 Add assertion library for unit testing 2024-05-27 18:34:30 +01:00
The Magician 43aa63c55b Remove cmd directory again 2024-05-27 18:34:16 +01:00
The Magician bf4e7d9a11 Make Makefile only for database operations 2024-05-27 18:33:47 +01:00
The Magician c107bffd42 Move SQL files to database directory 2024-05-27 18:33:21 +01:00
The Magician 2f005d7775 Reorganize scryfall package 2024-05-27 18:32:54 +01:00
The Magician 5ddf405e4c Remove test.json 2024-05-27 17:46:46 +01:00
The Magician 33001f7421 Create printing search and pipe to fzf for selection 2024-05-27 17:45:22 +01:00
The Magician 2fd868ee9c Write basic loop for inserter program 2024-05-27 13:48:38 +01:00
The Magician 3cee8b7b9b Add storagemanager script 2024-05-27 13:31:53 +01:00
The Magician 27e7e94050 Remove unused dependencies 2024-05-27 13:30:44 +01:00
The Magician bba293d974 Abandon Bubbletea 2024-05-27 13:29:00 +01:00
The Magician 9732516222 Add directory for storagemgr code 2024-05-27 12:23:30 +01:00
The Magician 3482ba70eb Implement skeleton of UI 2024-05-27 12:15:42 +01:00
The Magician ce63add5c1 Add Bubbletea 2024-05-27 12:07:29 +01:00