93 Commits
Author SHA1 Message Date
julian 416979ab3d sheets view: add refresh button for annotations
Build and deploy the latest docker container / deploy (push) Successful in 1m22s
Build and release the latest android apk / rolling-release-apk (push) Successful in 5m25s
2026-07-04 11:26:04 +02:00
julian c8f941a7e0 Only check for cached pdf files if not web
Build and deploy the latest docker container / deploy (push) Successful in 57s
Build and release the latest android apk / rolling-release-apk (push) Successful in 5m2s
2026-07-03 18:20:33 +02:00
julian 4d1dda0263 Save refresh token only if not null
Build and deploy the latest docker container / deploy (push) Successful in 57s
Build and release the latest android apk / rolling-release-apk (push) Successful in 4m55s
Build and release a versioned android apk / release-apk (push) Successful in 5m2s
2026-07-03 18:15:22 +02:00
julian 73336ce3fa Show offline symbol at first start if offline 2026-07-03 17:49:06 +02:00
julian baf20e1ca8 Add symbol for offline available sheets 2026-07-03 17:46:50 +02:00
julian e3ee24e06b Remove unnecessary log lines
Build and deploy the latest docker container / deploy (push) Successful in 2m6s
Build and release the latest android apk / rolling-release-apk (push) Failing after 18m49s
2026-07-02 22:46:52 +02:00
julian 2039080a92 auth: use sessions 2026-07-02 22:42:46 +02:00
julian c468321637 fix documents path not found on linux 2026-07-02 19:16:13 +02:00
julian 9261ec341e Add sync status to app drawer 2026-02-06 20:43:26 +01:00
julian 829bf7512a Only call setFullScreen if that changes fullscreen state 2026-02-06 20:16:00 +01:00
julian 4fe8896f9e Also upload annotations if page was cleared 2026-02-06 20:11:54 +01:00
julian 16589be409 Allow composer name to be empty 2026-02-06 17:38:13 +01:00
julian 6669e2446c Implement clearing user data on logout 2026-02-06 17:31:04 +01:00
julian b62ed98375 Fix offline symbol on AppBar 2026-02-06 17:30:46 +01:00
julian a70c634d35 Format code 2026-02-06 16:52:00 +01:00
julian 0fdf56c084 Remove unneeded function 2026-02-06 16:51:54 +01:00
julian a57831f50b Finalize switch from composerName to composer in Sheet model 2026-02-06 16:51:29 +01:00
julian 8f05e9244a Remove deprecated option from FlutterSecureStorage 2026-02-06 16:48:30 +01:00
julian d01e1384d4 Sheet model: adapt to reduced data model of server 2026-02-06 16:47:04 +01:00
julian d0fd96a2f5 Implement offline mode 2026-02-06 16:41:58 +01:00
julian 58157a2e6e Only save annotations on changes 2026-02-06 16:09:52 +01:00
julian 9a11e42571 Implement annotation syncing to and from server 2026-02-06 16:05:55 +01:00
julian e5c71c9261 Reformat code 2026-02-06 15:54:09 +01:00
julian 4fd287181b Only save on exit if in paint mode 2026-02-06 15:15:59 +01:00
julian 181e853790 Remove unneeded function 2026-02-06 15:14:43 +01:00
julian d94e9eeb3d Allow free zoom and pan in drawing mode 2026-02-05 18:47:28 +01:00
julian d1b5cb54f4 Add eraser 2026-02-05 18:41:43 +01:00
julian b36011d9e8 Add more tools to the drawing toolbar 2026-02-05 18:31:58 +01:00
julian 421171f1a3 Remove unused class 2026-02-05 18:23:41 +01:00
julian 3b12be497e Avoid too close points being added to a drawing_line 2026-02-05 18:23:28 +01:00
julian f615ed5654 Remove unneeded child 2026-02-05 17:59:25 +01:00
julian d4d6e41a9d Custom drawing implementation 2026-02-05 17:55:26 +01:00
julian e1d72de718 Use drawing controller 2026-02-04 14:00:32 +01:00
julian d626271ad2 Improve error messages for impossible actions during paint mode 2026-02-04 11:50:27 +01:00
julian 704bd0b928 Complete refactor to clean up project 2026-02-04 11:36:02 +01:00
julian 4f380b5444 Change default url to sheetless.julian-mutter.de 2026-02-04 10:33:05 +01:00
julian a2b63083ad Fix refresh functionality 2026-01-24 20:49:50 +01:00
julian 3c5ba001ab Make sure home_page is never in fullscreen 2026-01-24 20:25:07 +01:00
julian f564a39975 Implement refresh on drag down 2026-01-24 20:07:27 +01:00
julian 11140a748a Fix api 2026-01-24 19:22:03 +01:00
julian 55493605b0 Change up and down arrows for BtPedalShortcuts 2025-11-15 22:26:56 +01:00
julian 3edc3229e9 Add functionality to edit sheets with save and restore 2025-11-15 22:26:33 +01:00
julian 142a467e86 add fullscree toggle to home page 2025-10-26 09:07:54 +01:00
julian 72f6bc5f2d Center single-page pdf also in twoPageMode 2025-10-25 23:14:00 +02:00
julian ba5ed26c51 Only hide app bar on fullscreen if also document displayed 2025-10-25 23:13:36 +02:00
julian 85ed671348 fix scroll not working on web 2025-10-25 21:44:05 +02:00
julian 2eb0e934be home_page: implement shuffling 2025-10-25 21:43:53 +02:00
julian 4b2538b889 home page: avoid refetching sheets on rebuild 2025-10-25 21:30:23 +02:00
julian 3f2b0d526b add drawer in home page 2025-10-25 21:28:01 +02:00
julian 1bcc5df822 handle exceptions by throwing, not with results 2025-10-25 21:02:22 +02:00