julian
|
961a8d3918
|
ci: use nixos runner
Build and Deploy / deploy (push) Successful in 38m41s
|
2026-06-11 21:22:29 +02:00 |
|
julian
|
761372fb03
|
Move deploy to deploy-docker.yml ci workflow
|
2026-06-11 20:40:02 +02:00 |
|
julian
|
3f35c670ca
|
Add gitea ci workflow
Build and Deploy / deploy (push) Failing after 37m6s
|
2026-06-04 18:14:53 +02:00 |
|
julian
|
a32bfd5108
|
Update devenv.lock
|
2026-06-04 18:14:45 +02:00 |
|
julian
|
9261ec341e
|
Add sync status to app drawer
|
2026-02-06 20:43:26 +01:00 |
|
julian
|
7ec7b20e74
|
Update version
|
2026-02-06 20:19:32 +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
|
d3addc7973
|
Move to jdk 17
|
2026-02-06 19:34:20 +01:00 |
|
julian
|
f1b1ccf6be
|
Update flutter dependencies
|
2026-02-06 19:34:09 +01:00 |
|
julian
|
99300478d5
|
Update agp version
|
2026-02-06 19:34:01 +01:00 |
|
julian
|
f6585e9850
|
Force newest ndk version for all subprojects
|
2026-02-06 19:33:42 +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
|
93127cada8
|
Update dependencies
|
2026-02-04 13:53:33 +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
|
5c948d2010
|
Add flake to build for nix, does not work yet
Error: Some binaries contain forbidden references to /build/ (libpdfrx)
|
2026-01-23 17:06:27 +01:00 |
|
julian
|
faf2af7894
|
Update version to 0.1.2
|
2025-11-15 22:27:25 +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
|
31ecd3c820
|
update version to 0.1.1
|
2025-10-26 10:51:19 +01:00 |
|
julian
|
142a467e86
|
add fullscree toggle to home page
|
2025-10-26 09:07:54 +01:00 |
|
julian
|
3264d8f8e7
|
jenkins: wrap android in stages
|
2025-10-26 08:49:19 +01:00 |
|
julian
|
a5c70c1c43
|
jenkins: fix syntax
|
2025-10-26 08:45:25 +01:00 |
|
julian
|
321e79b9a1
|
jenkins: run flutter builds sequential and deployment parallel
|
2025-10-26 08:43:13 +01:00 |
|
julian
|
845d9150fc
|
jenkins: do not run in parallel
|
2025-10-26 08:09:39 +01:00 |
|
julian
|
0cd53c4cfe
|
jenkins: android build release
|
2025-10-26 08:06:40 +01:00 |
|
julian
|
0200f837ff
|
jenkins: again run parallel builds, do not remove wasm
|
2025-10-26 00:27:46 +02:00 |
|
julian
|
0654798448
|
jenkins: do not poll fdroid git
|
2025-10-25 23:59:47 +02:00 |
|
julian
|
550d565ecc
|
jenkins: fix cleanWs() call
|
2025-10-25 23:47:25 +02:00 |
|
julian
|
bc4a8937fe
|
jenkins: clean workspace after build
|
2025-10-25 23:45:10 +02:00 |
|
julian
|
f1d201fd0c
|
jenkins: do not build in parallel and remove wasm before building android
|
2025-10-25 23:36:32 +02:00 |
|
julian
|
43fbd2367a
|
jenkins: make sure wasm modules exist before compiling web
|
2025-10-25 23:34:22 +02:00 |
|
julian
|
a832815ac5
|
jenkins: do not remove wasm binaries from android since parallel build fails otherwise
|
2025-10-25 23:18:26 +02: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
|
ad3286afa0
|
Set version to 0.1.0
|
2025-10-25 21:46:42 +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 |
|
julian
|
d855ca4ea4
|
organize imports
|
2025-10-25 19:59:31 +02:00 |
|
julian
|
811a70aa9a
|
sheetviewer: fix saved fullscreen makes topbar vanish
|
2025-10-25 19:35:34 +02:00 |
|
julian
|
f7bc9052bd
|
jenkins: remove wasm modules before building apk
|
2025-10-22 19:28:38 +02:00 |
|
julian
|
985a7705dc
|
Fix page turning at last page
|
2025-10-22 19:25:55 +02:00 |
|
julian
|
a42896f612
|
change two-page turn to happen after half of pdf page
|
2025-10-22 19:15:35 +02:00 |
|
julian
|
4585b95db1
|
clean up sheet_viewer_page, add two page turn and fullscreen exit on top-right touch
|
2025-10-22 18:33:47 +02:00 |
|
julian
|
6c196454fe
|
android: really fix app getting stuck in splash screen
|
2025-10-15 13:40:54 +02:00 |
|
julian
|
9878a543e5
|
android: fix getting stuck in splash screen by disabling shrink
|
2025-10-14 20:42:16 +02:00 |
|
julian
|
af0b6c720d
|
add fullscreen mode
|
2025-10-14 20:30:28 +02:00 |
|
julian
|
cb8aaaee44
|
android: compile to android 16
|
2025-10-09 22:21:06 +02:00 |
|
julian
|
400f8a7333
|
jenkins: android: use new push-updates script
|
2025-10-09 21:41:45 +02:00 |
|
julian
|
0684295fe5
|
jenkins: change git credentials
|
2025-10-09 09:34:20 +02:00 |
|
julian
|
ec74755641
|
jenkins: use git name and mail
|
2025-10-09 09:27:21 +02:00 |
|
julian
|
dbbe5410f5
|
jenkins: use master branch for fdroid repo
|
2025-10-09 09:25:42 +02:00 |
|
julian
|
37eb086aa1
|
jenkins: use git switch
|
2025-10-09 09:23:39 +02:00 |
|
julian
|
0db44fcee8
|
jenkins: specifically fetch master
|
2025-10-09 09:22:31 +02:00 |
|
julian
|
3b5bd07d20
|
jenkins: fix misspelling
|
2025-10-09 09:21:05 +02:00 |
|
julian
|
4dab52544e
|
jenkins: use git credentials
|
2025-10-09 09:19:47 +02:00 |
|
julian
|
34645efe06
|
jenkins: add git fetch
|
2025-10-09 09:16:14 +02:00 |
|
julian
|
674291b9f6
|
jenkins: fix git checkout
|
2025-10-09 09:12:05 +02:00 |
|
julian
|
4eacb4e756
|
jenkins: Use devenv shell to run sops
|
2025-10-09 08:59:30 +02:00 |
|
julian
|
e222236072
|
jenkins: add git credentials and use devenv for fdroid tools
|
2025-10-09 08:57:04 +02:00 |
|
julian
|
68f480680d
|
jenkins: add fdroid deploy steps
|
2025-10-09 08:52:32 +02:00 |
|
julian
|
f9ae3702d0
|
jenkins: change harbor credentials id
|
2025-10-03 17:51:35 +02:00 |
|
julian
|
10be10979e
|
revert bug
|
2025-10-03 12:16:43 +02:00 |
|
julian
|
e26fd63a36
|
add bug for testing jenkins
|
2025-10-03 12:15:48 +02:00 |
|
julian
|
1b8e3f2b80
|
jenkins: add mail post action
|
2025-10-03 12:14:09 +02:00 |
|
julian
|
e4306d6838
|
jenkins: use pollSCM instead of cron
|
2025-10-03 11:41:41 +02:00 |
|
julian
|
5204ee85bf
|
jenkins: use devenv test to build shell
|
2025-10-03 11:41:31 +02:00 |
|
julian
|
5c0689f300
|
jenkins: archive apk as deploy
|
2025-10-03 11:08:06 +02:00 |
|
julian
|
6415756412
|
jenkins: add step to build devenv shell
|
2025-10-03 11:04:27 +02:00 |
|
julian
|
6b99166501
|
jenkins: make builds parallel
|
2025-10-03 11:01:36 +02:00 |
|