Commit Graph

16 Commits

Author SHA1 Message Date
julian d71a2dab66 Tried implementing real async loading, using libpdfium instead of libpoppler
pdfium does not find library yet.
Major clean up needed
2023-11-21 00:45:38 +01:00
julian ca4d5fc899 First try in implementing page caching
Could not find out how to cache in background, so all pages are cached
when the document is loaded
2023-11-08 19:39:37 +01:00
julian 11627c8726 Make page turning two at once possible 2023-11-08 17:42:31 +01:00
julian bc0ce2f934 Implement fullscreen 2023-10-21 15:52:35 +02:00
julian ddb04f1e20 Speed up by loading pages from document only when necessary 2023-10-21 15:41:58 +02:00
julian 65543ce205 Enable navigation with left- and rightclick 2023-10-21 15:16:23 +02:00
julian c3928880fb Implement two page drawing 2023-10-10 10:07:54 +02:00
julian f8c9cfe8f6 Implement clippy fixes 2023-10-10 08:18:21 +02:00
julian 0c1260e6fc Move ui code to separate code file 2023-10-10 08:13:24 +02:00
julian 97fabb674f Init all ui before loading file 2023-10-09 23:39:06 +02:00
julian 91b588bf01 Refactor code by moving closures into functions 2023-10-09 21:37:30 +02:00
julian a5a3783029 Use newer dependency versions and different poppler library 2023-10-09 20:50:33 +02:00
julian 8f7df7cdaa Start refactoring code 2023-10-09 20:13:30 +02:00
julian 49de8dd465 Parse cli arguments with clap 2023-09-29 18:49:33 +02:00
julian 1f33d09ec1 Center pdf page in window 2023-09-29 17:57:03 +02:00
julian 19b1ccfcbf First commit 2023-09-29 16:53:08 +02:00