189 Commits
Author SHA1 Message Date
julian 41505677d5 ci: fix key properties filename
Build and deploy the latest docker container / deploy (push) Successful in 1m13s
Build and release the latest android apk / rolling-release-apk (push) Successful in 5m25s
latest
2026-07-09 18:45:35 +02:00
julian 276dd6c97f ci: add app signing
Build and deploy the latest docker container / deploy (push) Successful in 33m33s
Build and release the latest android apk / rolling-release-apk (push) Failing after 2m30s
2026-07-09 09:11:56 +02:00
julian 479b23690c android: setup app signing 2026-07-09 09:11:45 +02:00
julian 52eb2fbab1 pubspec: add build number to distinguish apps in fdroid
Build and deploy the latest docker container / deploy (push) Successful in 1m11s
Build and release the latest android apk / rolling-release-apk (push) Failing after 6m3s
Build and release a versioned android apk / release-apk (push) Successful in 5m10s
v0.2.1
2026-07-04 11:45:10 +02:00
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 984e32cd03 linux: regenerate to fix bugs after update 2026-07-04 11:14:50 +02:00
julian 125346668a upgrade everything, devenv, flutter, gradle
Build and deploy the latest docker container / deploy (push) Successful in 29m5s
Build and release the latest android apk / rolling-release-apk (push) Successful in 6m1s
2026-07-03 22:35:01 +02:00
julian 38eb1cccc5 pubspec: update
Build and deploy the latest docker container / deploy (push) Successful in 59s
Build and release the latest android apk / rolling-release-apk (push) Successful in 4m50s
2026-07-03 18:41:03 +02:00
julian 46c88df707 use wasm for web compilation, fixing pdfrx 2026-07-03 18:40:47 +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 1c5df097c4 Make this version 0.2.1
Build and deploy the latest docker container / deploy (push) Successful in 1m6s
Build and release the latest android apk / rolling-release-apk (push) Successful in 5m31s
Build and release a versioned android apk / release-apk (push) Successful in 5m9s
2026-07-03 17:51:03 +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 a3069f0864 pubspec: update 2026-07-02 19:16:25 +02:00
julian c468321637 fix documents path not found on linux 2026-07-02 19:16:13 +02:00
julian 22aa22ce76 ci: correct apk location
Build and deploy the latest docker container / deploy (push) Successful in 51s
Build and release the latest android apk / rolling-release-apk (push) Successful in 4m53s
Build and release a versioned android apk / release-apk (push) Successful in 4m31s
v0.2.0
2026-06-12 18:24:37 +02:00
julian d7d0668e29 Switch gradle home to local to fix gradle build in ci
Build and deploy the latest docker container / deploy (push) Successful in 46s
Build and release the latest android apk / rolling-release-apk (push) Successful in 4m13s
2026-06-12 09:07:38 +02:00
julian 76edfc5721 Remove jenkinsfile
Build and deploy the latest docker container / deploy (push) Successful in 46s
Build and release the latest android apk / rolling-release-apk (push) Failing after 12s
2026-06-12 09:00:54 +02:00
julian 99a79d8df9 devenv: remove unneeded deploy-android code
Build and deploy the latest docker container / deploy (push) Successful in 53s
Build and release the latest android apk / rolling-release-apk (push) Failing after 11s
2026-06-12 09:00:27 +02:00
julian 3affa455d0 ci: rework workflows to add one for android 2026-06-12 09:00:10 +02:00
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