Commit graph

  • 4859d66d95 Merge pull request 'Meldingen-hardening: verwerp-optie bij sluiten, classificatie-gate, presentatietimer' (#7) from feature/meldingen-hardening into main main Brenno de Winter 2026-06-13 05:54:42 +00:00
  • 483264b652 Add "discard" option to the unsaved-changes close dialog feature/meldingen-hardening Brenno de Winter 2026-06-13 07:49:07 +02:00
  • b719c43991 Add presentation timer / rehearsal mode to the presenter Brenno de Winter 2026-06-13 07:03:08 +02:00
  • f93417dc3c Add fail-closed export classification gate (release ceiling) Brenno de Winter 2026-06-12 00:26:29 +02:00
  • 0b3d0be30f Merge pull request 'feature/meldingen-hardening' (#6) from feature/meldingen-hardening into main Brenno de Winter 2026-06-11 20:40:08 +00:00
  • b270e71755 Apply repo formatter across the tree Brenno de Winter 2026-06-11 22:17:07 +02:00
  • 97b825f1b9 Bundle pre-existing in-progress changes Brenno de Winter 2026-06-11 22:16:57 +02:00
  • 6b2ba4df89 Split slide_preview.dart and app_shell.dart into part files (#1) Brenno de Winter 2026-06-11 22:16:49 +02:00
  • ee9e2bfc58 Add logger; replace silent catch(_) with logged fallbacks (#2) Brenno de Winter 2026-06-11 22:16:39 +02:00
  • f08055c7ae Upgrade vendored JS and add deps-check CVE gate (#3) Brenno de Winter 2026-06-11 22:16:29 +02:00
  • 6bf85773b0 Merge pull request 'Live presenter annotations + keep styling out of saved .md' (#5) from feature/live-annotations-clean-md into main Brenno de Winter 2026-06-11 17:31:10 +00:00
  • 2c4a6f7358 Sync presenter annotations live, keep styling out of saved .md Brenno de Winter 2026-06-11 19:25:05 +02:00
  • 47b2555dc5 Fix blank consent screen: drop nested MaterialApp Brenno de Winter 2026-06-11 14:27:24 +02:00
  • 56932a2dda Add consent screen translations for all 8 languages Brenno de Winter 2026-06-11 14:15:14 +02:00
  • 4f595d1340 Fix: Use correct EUPL 1.2 license instead of MIT Brenno de Winter 2026-06-11 14:02:24 +02:00
  • c6190dc31b Add consent/privacy screen at startup and license display Brenno de Winter 2026-06-11 14:01:06 +02:00
  • e86d30e75a Merge branch 'fix/two-bullets-independent-scaling': Afbeeldingenbibliotheek: md5-duplicaten opruimen en filter zonder tags Brenno de Winter 2026-06-11 13:45:55 +02:00
  • 68725341a7 Add image-library dedupe and untagged filter, UI text scaling, table paste Brenno de Winter 2026-06-11 13:36:44 +02:00
  • 280934d331 Deliver hover events to non-key windows on macOS Brenno de Winter 2026-06-10 11:29:42 +02:00
  • 815f5f2cee Merge pull request 'Checklist clear-all actie, grotere voortgangsgrafiek en leesbaardere bullet auto-fit' (#4) from fix/two-bullets-independent-scaling into main Brenno de Winter 2026-06-09 21:38:10 +00:00
  • 382945e99b Add translations for the clear-all-checkboxes strings fix/two-bullets-independent-scaling Brenno de Winter 2026-06-09 23:35:24 +02:00
  • 167e8aee75 Enlarge list text on dense two-column slides Brenno de Winter 2026-06-09 23:12:20 +02:00
  • 167cc63c49 Free up vertical space so bullet text grows larger Brenno de Winter 2026-06-09 22:57:40 +02:00
  • 4ab1fa5f44 Measure checklist/numbered bullets as rendered when auto-fitting Brenno de Winter 2026-06-09 22:51:37 +02:00
  • 030b16b4bb Test that clear-all-checklists is a single undoable step Brenno de Winter 2026-06-09 20:36:16 +02:00
  • 9fe5771d44 Reflect clear-all-checklists in the open slide editor Brenno de Winter 2026-06-09 20:34:55 +02:00
  • 3ca94771b9 Balance checklist progress chart against the bullet column Brenno de Winter 2026-06-09 15:57:50 +02:00
  • 0bc3f62ede Add clear-all-checklists action and enlarge progress chart Brenno de Winter 2026-06-09 15:43:46 +02:00
  • 2fd5054603 Improve presentation editing and playback Brenno de Winter 2026-06-09 13:28:23 +02:00
  • 196cd8adb1 Scale two bullet columns independently Brenno de Winter 2026-06-08 22:30:46 +02:00
  • 839474fa19 Merge pull request 'Bullet subheadings, font-accurate auto-fit, and small UX tweaks' (#3) from feature/bullet-subheadings-and-autofit into main Brenno de Winter 2026-06-08 19:52:51 +00:00
  • ebc9710283 Small UX tweaks: tab close affordance and date quick-fill Brenno de Winter 2026-06-08 21:50:23 +02:00
  • 9827715873 Add bullet subheadings and font-accurate slide auto-fit Brenno de Winter 2026-06-08 21:48:06 +02:00
  • bd6db5cbd7 Merge pull request 'feature/app-theming-and-code-slides' (#2) from feature/app-theming-and-code-slides into main Brenno de Winter 2026-06-08 12:31:03 +00:00
  • e0379ade59 Refine code slides: title outside the panel, fit-to-space, font choice Brenno de Winter 2026-06-08 14:28:04 +02:00
  • dd54d36a60 Move radar scale to a side legend and add point tooltips Brenno de Winter 2026-06-08 14:04:47 +02:00
  • de4a77e2bb Add code-slide theming, radar scale, and proximity line tooltips Brenno de Winter 2026-06-08 13:51:29 +02:00
  • 67408c213c Improve chart rendering and resolve theme logo paths Brenno de Winter 2026-06-08 12:18:35 +02:00
  • ddaf859dfd Merge pull request 'App-thema’s, meerschermen, annotaties en grafiekslides' (#1) from feature/app-theming-and-code-slides into main Brenno de Winter 2026-06-07 10:40:43 +00:00
  • 2d8be6f0dd Add project docs, EUPL licence, and open-source licence check Brenno de Winter 2026-06-07 12:19:56 +02:00
  • 4849003338 Centralize chart data directory name Brenno de Winter 2026-06-07 11:45:48 +02:00
  • 32ef54e037 Add chart slides (bar/line/pie) with hybrid CSV storage Brenno de Winter 2026-06-07 11:42:44 +02:00
  • 227abf351e Add annotation layer (laser, pen, highlighter) over slides Brenno de Winter 2026-06-07 11:14:51 +02:00
  • d1862935ab Add per-slide TLP classification with sharing-level filtering Brenno de Winter 2026-06-06 22:34:42 +02:00
  • ffcda70966 Extend dual-screen presenter to Windows and Linux Brenno de Winter 2026-06-06 22:03:56 +02:00
  • 2aca44365a Add dual-screen presenter mode (slide on beamer, notes on laptop) Brenno de Winter 2026-06-06 21:25:34 +02:00
  • b7db54e033 Add app theming, code slides, and flicker-free transitions Brenno de Winter 2026-06-06 20:41:24 +02:00
  • ee66721de6 Improve presentation settings and localization Brenno de Winter 2026-06-05 19:14:54 +02:00
  • 20906ddb65 feat: polish app icons and presentation exports Brenno de Winter 2026-06-05 00:02:51 +02:00
  • d59c6ee761 feat: refine presenter and language options Brenno de Winter 2026-06-04 08:17:12 +02:00
  • d0bd1a85bf feat: add multilingual interface Brenno de Winter 2026-06-04 02:30:03 +02:00
  • 3e664193ce Add self-contained Marp HTML export Brenno de Winter 2026-06-04 01:37:46 +02:00
  • 169a7a8bff Render fenced code (syntax highlight) and LaTeX math in free Markdown Brenno de Winter 2026-06-04 00:59:14 +02:00
  • 4f2f5fea7c Export speaker notes to PPTX; fix stale README CI reference Brenno de Winter 2026-06-04 00:51:09 +02:00
  • 3bd4a75688 Remove CI workflow (no Forgejo runner; quality gate runs locally via make check) Brenno de Winter 2026-06-04 00:18:52 +02:00
  • fce4278b9e Merge: Ctrl+O shortcut and bulk copy-slides-to-another-deck Brenno de Winter 2026-06-03 22:01:33 +02:00
  • f8142a3313 Update desktop_drop dependency Brenno de Winter 2026-06-03 22:00:25 +02:00
  • 01cc1c2ecd Add Ctrl/Cmd+O open shortcut and bulk copy-slides-to-another-deck Brenno de Winter 2026-06-03 21:56:51 +02:00
  • e63679978b Bundle EB Garamond font and add PDF export options Brenno de Winter 2026-06-03 15:03:27 +02:00
  • 85ff813568 docs: add file format specification Brenno de Winter 2026-06-03 09:55:58 +02:00
  • dd2e91d61b Initial commit: OciDeck Marp presentation builder Brenno de Winter 2026-06-02 23:28:39 +02:00