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 |
|