Commit Graph

24 Commits

Author SHA1 Message Date
0ba4e21ae3 Reorder imports 2025-12-31 18:24:42 +02:00
221f75e976 Modify procedural macro to allow more flexible function signatures; Refactor code 2025-12-31 18:21:38 +02:00
498cb43390 Write procedural macro to reduce boiler plate for actions 2025-12-31 18:07:13 +02:00
a168c00ee7 Clean up/fix error handling in main 2025-12-31 16:32:48 +02:00
2e942a9b31 Add App::fetch function; Fix macros 2025-12-31 03:01:19 +02:00
2e51ae8064 Implement snowballing tab controls 2025-12-31 02:46:14 +02:00
8c11630801 Code cleanup 2025-12-31 02:37:16 +02:00
dd2d19ee13 Move stuff to app/common.rs 2025-12-31 02:03:51 +02:00
b496edf404 Refactor directory structure; Fix warnings 2025-12-31 01:57:19 +02:00
3806865ae4 Implement proper multithreading 2025-12-31 01:38:23 +02:00
e0047b8fdc Rename app 2025-12-30 03:31:17 +02:00
33b3fe59db Code cleanup 2025-12-30 03:06:21 +02:00
ac89e93b7a Add done status message after backwards snowballing step 2025-12-30 02:58:11 +02:00
c1882e50df Implement status messages 2025-12-30 02:35:35 +02:00
890cb0be5e Add statusline; Log errors 2025-12-30 02:10:13 +02:00
4901a2897f Start implementing snowballing functionality; add logging; properly sanitize abstracts 2025-12-30 01:50:49 +02:00
14f503a554 Fix crash on empty savefile 2025-12-30 00:15:58 +02:00
4e46184f37 Implement seeding tab layout 2025-12-30 00:13:35 +02:00
e30b22199f Fix showing included publications in pending list 2025-12-29 23:56:06 +02:00
1dfd440524 Implement save on quit 2025-12-29 23:33:07 +02:00
db570abd96 Implement proper title wrapping 2025-12-29 23:03:37 +02:00
912eae8daf Refactor ui structure; Implement scrolling and proper element highlighting 2025-12-29 20:48:10 +02:00
5e65f09748 Add TODOs and implement pressing enter to open link 2025-12-29 04:22:19 +02:00
65936ea106 Finish basic ui layout 2025-12-29 03:24:45 +02:00