Commit Graph
100 Commits
Author SHA1 Message Date
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
julian ab5add947d jenkins: add android building 2025-10-03 10:56:22 +02:00
julian 514739b6c2 jenkins: remove unnecessary checkout stage 2025-10-03 10:38:15 +02:00
julian a26c729c84 workflow: switch from gitea to jenkins 2025-10-03 10:35:12 +02:00
julian 48b53b716d workflow: try on ubuntu-latest with custom HOME 2025-10-01 13:58:21 +02:00
julian ee576c3207 workflow: next try with devenv container 2025-10-01 13:45:44 +02:00
julian fdd0210d36 workflow: next try 2025-10-01 13:42:53 +02:00
julian 40e832bb27 workflow: try running on nixos host 2025-10-01 13:41:22 +02:00
julian b511030b6f workflow: change runs-on to custom devenv runner 2025-10-01 13:35:06 +02:00
julian cf19565e74 workflow: try changing runs-on 2025-10-01 13:23:42 +02:00
julian 8501c06724 workflow: fix docker.yaml 2025-10-01 13:21:39 +02:00
julian c6a0717083 workflow: next try using devenv docker container 2025-10-01 13:20:53 +02:00
julian c5e9423549 workflow: try using devenv container 2025-10-01 13:17:19 +02:00
julian f4badaeec2 workflow: skip devenv test 2025-10-01 13:11:01 +02:00
julian 1f6d8f00a9 workflow: add workflow_dispatch for manual running 2025-10-01 12:54:08 +02:00
julian 7d237b4472 Add docker workflow 2025-10-01 12:50:02 +02:00
julian ab0ff01dee Add keyboard shortcuts for usage with BT Pedal 2025-09-30 08:43:28 +02:00
julian b7d2580488 login: Restore saved url and email if available 2025-09-29 22:45:21 +02:00
julian bde317e159 login: implement login on enter 2025-09-29 22:18:41 +02:00
julian c0091e7f44 Add log out button 2025-09-25 18:53:44 +02:00
julian c5089f8de1 persist twoPageMode 2025-09-25 18:33:50 +02:00
julian 1fd5783244 devenv: add deploy-docker script 2025-09-13 20:58:32 +02:00
julian 4aa43d8f20 Output login errors to user 2025-09-13 20:58:15 +02:00
julian dc0da85688 Use string interpolation as reccommended by lsp 2025-09-13 20:12:16 +02:00
julian 3e6b3dae44 Set sheetable server url by default in login page 2025-09-13 20:11:52 +02:00
julian 333632cd21 Delete empty file 2025-09-13 20:11:42 +02:00
julian 89aa15b8b8 Save and sort sheets by last access time 2025-09-13 20:11:22 +02:00
julian a0d6368f02 update README 2025-09-12 10:16:12 +02:00
julian 9cd01f8825 add custom launcher icon 2025-09-12 10:13:19 +02:00
julian 35a967c58f add missing return statement 2025-08-04 23:32:53 +02:00
julian d1322d117a make web version work, add dockerfile 2025-08-04 23:28:58 +02:00
julian fb81499fed make fabs to AppBar icon buttons 2025-08-03 10:20:50 +02:00
julian 2e72060087 fix page layout so that size is always correct 2025-08-03 10:18:29 +02:00
julian 5e77f2d740 always add /api to end of base url 2025-08-02 11:40:32 +02:00
julian 82e38ce37c Update all, fix broken flutter android compilation 2025-08-02 11:15:06 +02:00
julian 5d412f54c0 Add painting overlay 2025-07-25 19:37:29 +02:00
julian 0459e19a5f Center page numbers 2025-07-25 18:02:46 +02:00
julian d06cf73dd9 Add optional two page mode 2025-07-25 17:57:53 +02:00
julian ef30e6235d Update flutter and devenv, set devenv to nixos-unstable 2025-07-25 17:50:16 +02:00
julian a097db9742 remove unused file 2025-07-25 17:49:48 +02:00
julian a8c41c4b35 improve page loading 2025-07-25 17:49:40 +02:00
julian 9bc6444d3f Add .gradle to gitignore 2025-07-25 14:35:34 +02:00
julian 9efdac5f31 Use devenv instead of flake 2025-05-24 13:42:30 +02:00
julian 752cab0979 use different android-sdk version 2025-05-18 09:57:37 +02:00