Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Check-ins with non-propagating tags:
|
2026-05-05
| ||
| 11:03 | Update ZPreview release prompt version rules leaf check-in: 1556734657 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 10:49 | Commit all outstanding changes check-in: a8c03bcec9 user: tinus tags: develop, ai-model=gpt-5.3-codex | |
| 10:25 | Add reusable prompt for ZPreview.net release publishing workflow check-in: 6908af7594 user: tinus tags: develop, ai-model=gpt-5.3-codex | |
|
2026-05-04
| ||
| 22:06 | Animate multi-frame image previews without flattening the source. Keep frame-capable images alive so GIF/WebP animation can render in the existing zoom and rotation pipeline, and cover the regression with a focused animated-image test. closed check-in: 0d3be98eda user: tinus tags: ai-model=gpt-5.4, c934c524fa-animated-image-preview | |
| 21:50 | Keep ZPreview title current while minimized closed check-in: d93b7c9396 user: tinus tags: ai-model=gpt-5.4, ticket-a3f28c7bff-title-while-minimized | |
|
2026-05-03
| ||
| 13:28 | Merge develop into trunk check-in: 9dd625f91c user: tinus tags: trunk, ai-model=gpt-5.3-codex | |
| 13:26 | Finalize dual-variant release docs and scripts; remove legacy ZPreview.zip usage check-in: 8a0acdad75 user: tinus tags: develop, ai-model=gpt-5.3-codex | |
| 13:10 | Add dual-variant ZPreview release packages and install guide check-in: 306657ff7d user: tinus tags: develop, ai-model=gpt-5.3-codex | |
| 12:51 | Commit all open changes: lazy handler settings loading, main form and release script updates check-in: e0f08ee370 user: tinus tags: develop, ai-model=gpt-5.3-codex | |
| 10:00 | Merge ticket-027dda313b-zpreview-powershell-release updates into develop check-in: e30278f9c6 user: tinus tags: develop, ai-model=gpt-5.3-codex | |
| 09:59 | ZPreview.net: refine release script file list and update ignore globs leaf check-in: 18ca09166d user: tinus tags: ai-model=gpt-5.3-codex, ticket-027dda313b-zpreview-powershell-release | |
|
2026-04-30
| ||
| 16:52 | ZPreview.net: add PowerShell release script check-in: 6baec23dd8 user: tinus tags: ai-model=gpt-5.4, ticket-027dda313b-zpreview-powershell-release | |
| 16:36 | Merge ticket-027dda313b-zpreview-release into develop check-in: fdb19b5e13 user: tinus tags: develop, ai-model=gpt-5.4 | |
| 16:35 | ZPreview.net: add release publish script closed check-in: 7db2cb2e9b user: tinus tags: ai-model=gpt-5.4, ticket-027dda313b-zpreview-release | |
|
2026-04-29
| ||
| 23:27 | Merge develop into trunk. check-in: 860edd3cca user: tinus tags: trunk, ai-model=gpt-5.4 | |
| 23:21 | ZPreview.net: translate README to English. check-in: 2e4363ea91 user: tinus tags: develop, ai-model=gpt-5.4 | |
| 22:42 | Merge ticket 9580ad480e branch into develop check-in: d209e4ff4d user: tinus tags: develop, ai-model=gpt-5.4 | |
| 22:17 | Ticket 9580ad480e: remove unstable manual DPI rescaling hooks leaf check-in: a72f90c469 user: tinus tags: ai-model=gpt-5.4, ticket-9580ad48-dpi-scaling | |
| 21:03 | Ticket 9580ad480e: scale remaining ZPreview DPI-sensitive controls check-in: 8d5fe96a57 user: tinus tags: ai-model=gpt-5.4, ticket-9580ad48-dpi-scaling | |
| 20:40 | Ticket 9580ad480e: scale code-built ZPreview forms for PerMonitorV2 check-in: 31654fe34e user: tinus tags: ai-model=gpt-5.4, ticket-9580ad48-dpi-scaling | |
| 19:53 | Integrate t-b9eec11f34-911ac8c349-preview-settings into develop check-in: 19f8279793 user: tinus tags: develop, ai-model=gpt-5.4 | |
| 14:49 | Add general quit behavior setting closed check-in: 01ec376ebe user: tinus tags: ai-model=gpt-5.4, t-b9eec11f34-911ac8c349-preview-settings | |
| 14:48 | Persist inspector visibility per preview context check-in: feccbc2177 user: tinus tags: ai-model=gpt-5.4, t-b9eec11f34-911ac8c349-preview-settings | |
| 14:16 | Integrate t2a6347f721-hex-preview-performance into develop check-in: 204e1fee0e user: tinus tags: develop, ai-model=gpt-5.4 | |
| 11:17 | Reduce hex preview repaint and inspector work closed check-in: 795bfd2b42 user: tinus tags: ai-model=gpt-5.4, t2a6347f721-hex-preview-performance | |
| 11:12 | Avoid hex window reloads during painting check-in: fee3ca2325 user: tinus tags: ai-model=gpt-5.4, t2a6347f721-hex-preview-performance | |
| 09:50 | Merge t646ff3d14f-sqlite-blob-viewer-splitter into develop check-in: 033ee314c7 user: tinus tags: develop, ai-model=gpt-5.4 | |
| 09:48 | Hide Cell Value window from taskbar closed check-in: 03e772eed4 user: tinus tags: ai-model=gpt-5.4, t646ff3d14f-sqlite-blob-viewer-splitter | |
| 09:36 | Fix SQLite BLOB cell viewer splitter initialization check-in: ec9d4f75ba user: tinus tags: ai-model=gpt-5.4, t646ff3d14f-sqlite-blob-viewer-splitter | |
|
2026-04-28
| ||
| 22:09 | Split ZPreview core tests from WinForms UI tests closed check-in: a129c48215 user: tinus tags: ai-model=github-copilot/gpt-5.4, t2fd21d16b6-shared-command-model | |
| 21:40 | Fix displayed digit shortcut parsing check-in: 2736f268ee user: tinus tags: ai-model=github-copilot/gpt-5.4, t2fd21d16b6-shared-command-model | |
| 17:04 | Add shared command model and configurable shortcuts check-in: e8249037cd user: tinus tags: ai-model=github-copilot/gpt-5.4, t2fd21d16b6-shared-command-model | |
| 15:58 | Integrate ticket 16f9477152 branch into develop check-in: a39f64aed7 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 15:57 | Ticket 16f9477152: virtualize hex preview for very large files closed check-in: c1ca2e52bc user: tinus tags: ai-model=github-copilot/gpt-5.4, t16f9477152-hex-virtualized | |
| 15:21 | Integrate ticket 40e9b6906a manifest-based branch into develop check-in: 0e20df8339 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 15:21 | Ticket 40e9b6906a: add manifest-based configuration about tab closed check-in: cd9968dcd9 user: tinus tags: ai-model=github-copilot/gpt-5.4, t40e9b6906a-about-tab-manifest | |
| 13:12 | Integrate ticket 1ca3d2701c branch into develop check-in: 6c75dc35fe user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 13:12 | Ticket 1ca3d2701c: copy displayed path when clicking file label closed check-in: 05e6ca1dd5 user: tinus tags: ai-model=github-copilot/gpt-5.4, t1ca3d2701c-click-copy-path | |
| 13:10 | Integrate ticket 40e9b6906a branch into develop check-in: 03b6866a5e user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 13:10 | Ticket 40e9b6906a: add configuration about tab with repository links closed check-in: 0a445103f0 user: tinus tags: ai-model=github-copilot/gpt-5.4, t40e9b6906a-about-tab | |
| 13:03 | Integrate ticket 4c8bdece7f branch into develop check-in: cd79a0bb85 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 13:03 | Ticket 4c8bdece7f: preserve extension overrides when removing another extension closed check-in: 9bf46ae95f user: tinus tags: ai-model=github-copilot/gpt-5.4, t4c8bdece7f-extension-remove | |
| 10:41 | Integrate t2fd21d16 configurable-shortcuts branch into develop check-in: b7d9167996 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 10:40 | Integrate t16f94771 large-preview-scaling branch into develop check-in: 33ffede2b9 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 10:40 | Integrate tb6914810 thumbnail/icon branch into develop check-in: e0433c73a1 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 10:36 | Integrate t062a2832 image content-detection branch into develop check-in: a65a912227 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
| 10:35 | Clarify Fossil ticket workflow branch restoration before integration check-in: a4f8f4c9c0 user: tinus tags: develop, ai-model=github-copilot/gpt-5.4 | |
|
2026-04-23
| ||
| 23:28 | Ticket 2fd21d16: add configurable shortcut bindings closed check-in: 89c66365e0 user: tinus tags: ai-model=gpt-5.3-codex, t2fd21d16-configurable-shortcuts | |
| 23:26 | Ticket 16f94771: increase practical large-file scaling in hex preview closed check-in: c95bf4eda9 user: tinus tags: ai-model=gpt-5.3-codex, t16f94771-large-preview-scaling | |
| 23:24 | Ticket b6914810: add thumbnail/icon preview handler closed check-in: 996809760d user: tinus tags: ai-model=gpt-5.3-codex, tb6914810-thumbicon-handler | |
| 23:22 | Ticket 062a2832: allow image handler for non-standard extensions via content detection closed check-in: 40f1b69b4d user: tinus tags: ai-model=gpt-5.3-codex, t062a2832-image-nonstandard-extension | |
| 21:55 | Merge bfb9f9d2-keep-preview-intact: skip reload when filename is unchanged check-in: a2863b538f user: tinus tags: zpreview.net, ai-model=github-copilot/claude-sonnet-4.6 | |
| 21:55 | ZPreview: skip reload when filename is unchanged (ticket bfb9f9d2) closed check-in: e9eea46f21 user: tinus tags: bfb9f9d2-keep-preview-intact, ai-model=github-copilot/claude-sonnet-4.6 | |
| 16:49 | Update ZPreview plan to track open work in tickets check-in: 20aa706475 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 16:12 | Integrate ticket-69fb37dd62-title-bar into zpreview.net check-in: 0b9fa66880 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 16:11 | Refine Fossil ticket skills and add implementation workflow closed check-in: 71315d9b7f user: tinus tags: ai-model=gpt-5.4, ticket-69fb37dd62-title-bar | |
| 14:49 | Harden ZPreview title text logic for cross-platform path handling check-in: 01f20d6e31 user: tinus tags: ai-model=gpt-5.4, ticket-69fb37dd62-title-bar | |
| 14:47 | Extract ZPreview title text logic for testable window title formatting check-in: 6d7f81ba2a user: tinus tags: ai-model=gpt-5.4, ticket-69fb37dd62-title-bar | |
| 14:29 | Add shared Fossil ticket workflow skill and document agent skill location check-in: 9fe52926d9 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 00:14 | Move completed plan items and add handler order editor tests check-in: 51228b2bba user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
|
2026-04-22
| ||
| 23:14 | Add multiselect support to configuration lists check-in: dd1682856d user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 23:06 | Add registered Windows handler placeholder to default order check-in: 0a270ad69d user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 22:51 | Allow nested archive previews check-in: 9c5b90d311 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 22:48 | Generalize archive preview to ZIP, TAR, and GZip check-in: 4696d0b386 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 22:17 | Improve Windows preview host diagnostics and selection guards check-in: c6b6dccd6e user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
|
2026-04-21
| ||
| 13:44 | ZPreview: store per-extension handler overrides incrementally check-in: 8e3fc0d1f2 user: tinus tags: zpreview.net, ai-model=github-copilot-gpt-5.4 | |
| 13:35 | ZPreview: compact the text search bar check-in: d9edff61f3 user: tinus tags: zpreview.net, ai-model=github-copilot-gpt-5.4 | |
| 13:33 | ZPreview: hide configuration window icon check-in: a491c0a2c5 user: tinus tags: zpreview.net, ai-model=github-copilot-gpt-5.4 | |
| 13:31 | ZPreview: preserve ZIP selection when switching tabs check-in: 9c3c10c01e user: tinus tags: zpreview.net, ai-model=github-copilot-gpt-5.4 | |
| 13:28 | ZPreview: make hex inspector settings panel scrollable check-in: a8396813af user: tinus tags: zpreview.net, ai-model=github-copilot-gpt-5.4 | |
| 13:27 | ZPreview: show selection length in hex inspector check-in: 6a1c156760 user: tinus tags: zpreview.net, ai-model=github-copilot-gpt-5.4 | |
|
2026-04-20
| ||
| 19:34 | ZPreview: remove verified test checklist items from PLAN.md check-in: 8042df60ae user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 19:33 | ZaapSentinel: detect pane switches by comparing ScreenStatus in IsNew() check-in: f7316c2f3d user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 19:31 | ZPreview: reduce path/filename label height from 64 to 48 pixels check-in: af407a5fc7 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 19:30 | ZPreview: close SQLite Cell Value window on Escape for all content types check-in: 35fc7da412 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 19:29 | ZPreview: activate ZTreeWin window on startup check-in: eabaa4753b user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 19:27 | ZPreview: fix hex keyboard navigation and document key mapping check-in: bb62a90095 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 19:22 | ZPreview: fix inspector panel not filling available space check-in: 083a7b05bc user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 16:30 | ZPreview: fix hex control not filling SplitContainer panel check-in: ac39d59847 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 16:27 | ZPreview: fix hex inspector layout and encoding crash check-in: f03d601fba user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 16:23 | ZPreview: defer Panel2MinSize to avoid SplitContainer crash at zero width check-in: a1530b4a35 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 16:21 | ZPreview: fix SplitterDistance crash in hex inspector SplitContainer check-in: 086cbe78c4 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 16:09 | ZPreview: add hex inspector side panel with byte interpretations check-in: a84e420230 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:59 | ZPreview: add Log tab to configuration dialog showing zpreview.log check-in: 90dfbdc746 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:55 | ZPreview: SQLite handler now uses file signature only, not extensions check-in: 9a58f95e46 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:54 | ZPreview: fix Ctrl+Shift+M restore losing original window bounds when maximized check-in: 7aaf8c1e2c user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:51 | ZaapSentinel: retry sentinel read on failure to prevent dropped pane-switch events check-in: f6144a3cb8 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:49 | ZPreview: enable PerMonitorV2 DPI mode to fix blurry rendering on secondary monitors check-in: 4ecbf2e6a2 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:46 | ZPreview: update PLAN.md with new bugs, checkbox testchecklist, and clarifications check-in: 8636f58edd user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 14:46 | ZPreview: fix crash when Dispose races with CreateHandle in Windows Preview Handlers check-in: e21d8389a6 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 14:42 | ZPreview: add Save As button to ZIP embedded preview toolstrip check-in: 1361b12464 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 14:32 | ZPreview: disable ZIP handler combobox when no entry is selected check-in: 3440d93e68 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 14:28 | PLAN.md: add splitter persistence bug back as open item check-in: 7d74624199 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 14:25 | ZPreview: remove splitter ratio save/restore from ZIP preview check-in: 10167b3dce user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 14:10 | ZPreview: fix three ZIP embedded preview bugs check-in: 31e1071b79 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 13:54 | ZPreview: fix ZIP splitter restore and embedded handler list population check-in: a3b5e65ec7 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 13:35 | ZPreview: fix ZIP embedded preview controls check-in: d08e8e9abc user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 13:26 | ZPreview: handle locked files in hex preview check-in: 3596c4a3bf user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 13:22 | ZPreview: add toolbar icons for key actions check-in: e6b8772d31 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 13:21 | ZPreview: add ZIP embedded handler selection check-in: de7ee19f94 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 13:18 | ZPreview: persist ZIP splitter ratios check-in: 12f8ee22c4 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 12:59 | ZPreview: add embedded previews to ZIP entries check-in: c960cd6cac user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 12:53 | ZPreview: improve ZIP list and tree views check-in: ce2f6a75cc user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 12:27 | ZPreview: scroll text preview from ZTreeWin keys check-in: 71afe1c23c user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 12:22 | ZPreview: restore maximized state after minimize check-in: ffec924338 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 12:20 | ZPreview: detect ZIP previews by signature check-in: f011cf69a8 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 12:18 | ZPreview: exit the app on Ctrl+Shift+F4 check-in: 5ea969c59b user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 10:41 | ZPreview: log full exceptions and restore maximized monitor placement check-in: 63a9e4d19a user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 10:37 | ZPreview: wire Escape on dialogs and sync SQLite settings font check-in: fca21bc608 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 10:35 | ZPreview: keep text preview responsive for large files check-in: 5b8543d3d6 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 10:32 | ZPreview: add ZTreeWin shortcuts for handler switching check-in: 659e7a84f9 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 10:31 | ZPreview: stop trailing behind during rapid ZTreeWin selection changes check-in: 47f97760f2 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 08:39 | ZPreview: fix builtin.hex navigation and ZTreeWin shortcut forwarding check-in: 9c3b47ce5b user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 07:05 | SettingsStore: add path constructor for test isolation; remove broken APPDATA env var hack from tests check-in: 2036127d03 user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 06:40 | HexPreviewControl: guard BeginInvoke with IsHandleCreated to prevent crash when embedded in SqliteCellViewerForm check-in: 6bd11f48cf user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
|
2026-04-19
| ||
| 23:52 | ZPreview: PLAN.md bijgewerkt - alle 6 punten afgerond check-in: d6f3fb6284 user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:48 | ZPreview: plan voor Fossil-repository preview handler check-in: 57886a2f1f user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:47 | ZPreview: nieuwe Zip-archief previewer met Tree/List tabs, systeemiconen, state-persistence check-in: 7586566ff6 user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:44 | ZPreview: configuratiescherm splitter altijd op helft beschikbare breedte check-in: ac6fc1cc08 user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:43 | ZPreview SQLite: splitter auto-fit, sorteerbare kolommen, resizable grid, query-tab conditioneel, statusbalk, hex blob-viewer check-in: 5057f3613e user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:36 | ZPreview: verbeter afbeeldingenviewer (klik-toggle fit/1:1, drag-pan, .avif-support, foutafhandeling) check-in: ec77917d0b user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:34 | ZPreview: voeg toetsenbordnavigatie toe aan builtin.hex (pijltjes, shift-selectie, ctrl-scroll, escape, cursorgeheugen) check-in: 6e40ba8004 user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 23:32 | ZPreview: werk PLAN.md bij met nieuwe verbeterpunten check-in: 3e4960425d user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 22:26 | ZPreview: herschrijf HexPreviewControl als owner-drawn control met byte-gebaseerde selectie check-in: c469d3dd22 user: tinus tags: zpreview.net, ai-model=claude-opus-4-6 | |
| 22:05 | ZPreview: werk openpuntenlijst bij na afronding van de geplande verbeteringen check-in: fdba895dd0 user: tinus tags: zpreview.net, ai-model=GPT-5.4 | |
| 22:05 | ZPreview: synchroniseer hex- en ASCII-selectie en verbeter kopieergedrag in builtin.hex check-in: 186c297405 user: tinus tags: zpreview.net, ai-model=GPT-5.4 | |
| 10:27 | ZPreview: voorkom visuele stappen bij verversing van hex-preview via BeginInvoke-debounce check-in: 4f991d6412 user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
| 10:26 | ZPreview: toon alleen de fontnaam in font-keuzelijsten (in plaats van [FontFamily: Name=...]) check-in: caca4505de user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
| 10:20 | ZPreview: maak encoding-conversie in builtin.text asynchroon en annuleerbaar check-in: c673e46a57 user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
| 10:18 | ZPreview: vergroot encoding- en zoekpaneel in builtin.text naar 1.5x hoogte check-in: fcee3129a0 user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
| 10:17 | ZPreview: voeg ZTreeWin-button toe aan toolstrip om ZTreeWin te activeren via HWND check-in: 45f24aa363 user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
| 10:15 | ZPreview: wissel volgorde van Freeze en Use First For Extension buttons om check-in: f58455af1a user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
| 10:06 | ZPreview: update PLAN.md met nieuwe verbeterpunten check-in: 23e9dc0dc0 user: tinus tags: zpreview.net, ai-model=claude-sonnet-4-6 | |
|
2026-04-18
| ||
| 22:14 | Add SQLite preview handler project and update ZPreview documentation check-in: 499932b3a9 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 21:22 | ZPreview: add non-selecting handler placeholder and pin-first-for-extension action check-in: c42c2a6787 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 17:43 | ZPreview: enforce English-only UI and document policy check-in: 25db404a47 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 17:31 | Update ZPreview plan: prioritize UI language selection and auto-detection check-in: e9af00c2e3 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 17:03 | ZPreview: voorkom dat COM-berichtpompen de handlervoorkeur overschrijft check-in: 255ff97871 user: tinus tags: zpreview.net, ai-model=claude-sonnet-4.6 | |
| 16:50 | ZPreview: voorkom resize-crash in Windows preview host check-in: 7de0353d83 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:40 | ZPreview: documenteer afhandeling van bugs 1-7 check-in: 248c717f55 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:39 | ZPreview: maak lettertype-instellingen configureerbaar voor tekstpreview check-in: e6356324ed user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:38 | ZPreview: voeg woordterugloop-toggle toe in tekstpreview check-in: 977ec5b21e user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:37 | ZPreview: verplaats encodingbediening van toolstrip naar tekstpreview check-in: d35c25e672 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:36 | ZPreview: ondersteun extra IInitialize-paden voor Windows preview handlers check-in: 57ca8b75be user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:35 | ZPreview: open configuratiedialoog betrouwbaar op eerste klik check-in: 54ae690954 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:34 | ZPreview: verbeter naamresolutie voor Windows preview handlers check-in: 65f01e6fcf user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:34 | ZPreview: maak settings tests onafhankelijk van lokale extensie-overrides check-in: 8fe46a07e0 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:33 | ZPreview: voorkom unhandled NotImplementedException in WPH host check-in: d8918d714d user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 16:31 | ZPreview: update buglijst en actiepunten check-in: 0cdbf3001a user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 15:53 | ZPreview: werkplanstatus en validatiestappen bijgewerkt check-in: ee5041a0fc user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 15:51 | ZPreview: maak handlerselectie testbaar check-in: 347fd5fc2a user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:40 | ZPreview: test configureerbare Windows handlers in catalogus check-in: 7e3ee6e86f user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:39 | ZPreview: test Windows handlervolgorde en filtering check-in: 1d6eab77e0 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:39 | ZPreview: laat handlermodus door voorkeuren bepalen check-in: c76d759cec user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:38 | ZPreview: verwijder manual-only status van Windows handlers check-in: 48bf79993a user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:37 | ZPreview: trek Windows handlerprioriteit gelijk check-in: 398f8cc95b user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:36 | ZPreview: behoud extensiekeuze over preview statuswissels check-in: 93279ada8f user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:35 | ZPreview: herstel handlerselectievolgorde bij preview refresh check-in: 939cb30bb3 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:34 | ZPreview: koppel handmatige handlerkeuze aan extensie check-in: 58bae3331b user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:33 | ZPreview: onthoud handlerkeuze per extensie in sessiestate check-in: e152fcfdf7 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:32 | ZPreview: borg Windows handlers zonder instellingenpaneel check-in: 55ec4e0035 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:31 | ZPreview: scheid volgordehandlers en instellingenhandlers check-in: cc7128f52b user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:30 | ZPreview: gebruik configureerbare handlers in volgordeconfiguratie check-in: d3097cbdd7 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:29 | ZPreview: borg stabiele ids voor Windows handlers check-in: b2d310bc4f user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:29 | ZPreview: hergebruik Windows handler registry-discovery check-in: 1084ab719f user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:28 | ZPreview: voeg configureerbare handlercatalogus toe check-in: 1a479bf160 user: tinus tags: zpreview.net, ai-model=gpt-5.4 | |
| 15:21 | ZPreview: werkplan voor handlerselectie en Windows handlers toevoegen check-in: d35eb970e3 user: tinus tags: zpreview.net, ai-model=gpt-5.3-codex | |
| 12:55 | Widen ZPreview selectors and save larger window sizes check-in: 6070d3bac1 user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 12:01 | Fix ZPreview preview handler discovery check-in: 2d11c5c0fb user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
|
2026-04-16
| ||
| 15:57 | Fix Windows preview handler host sizing check-in: 27b2385f72 user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 15:54 | Center images in the preview viewport check-in: da8739f4d5 user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 15:51 | Expose concrete Windows preview handlers in selector check-in: 192eb187cb user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 15:45 | Show readable encoding names in ZPreview UI check-in: a0477b8448 user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 15:43 | Fix file name label clipping in ZPreview check-in: 2808a07c5b user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 15:35 | Split ZPreview docs into README and backlog check-in: c6eab0cffc user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
| 10:25 | Add archive preview design plan check-in: 844a431260 user: tinus tags: zpreview.net, ai-model=github-copilot/gpt-5.4 | |
|
2026-04-15
| ||
| 16:09 | Finish ZPreview plugin and settings integration check-in: 623284b11e user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 16:06 | Add ZPreview configuration workflow check-in: ee69d2c0b7 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:56 | Add ZPreview window state persistence check-in: 0fb9a8c251 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:52 | Add built-in ZPreview handlers check-in: bcf6731e80 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:37 | Bootstrap ZPreview application skeleton check-in: 99de5624e0 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
| 15:05 | Add ZPreview application plan check-in: 16dee93e30 user: tinus tags: ai-model=claude-opus-4.6, zpreview.net | |
|
2026-03-26
| ||
| 20:40 | Integrate refactor branch into develop check-in: c0d8e8e7eb user: tinus tags: develop, ai-model=claude-opus-4.6 | |
| 20:38 | Remove ZAAP.net/TODO.md — all review items resolved closed check-in: e1b62c2b43 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 20:38 | Migrate to .NET 10 and address remaining review findings check-in: 10ffc97fc5 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 11:45 | Finalize ZAAP.net review follow-up and editor configuration check-in: d11102ff4a user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 11:45 | Clean up SentinelMonitor cancellation and argument handling check-in: c2cf7bdaf7 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 11:44 | Improve ZRelay text scanning and cleanup check-in: 4b215b71dd user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 11:42 | Modernize ZTreeState events and diagnostics check-in: ed325fa361 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 11:41 | Harden ZaapSentinel parsing and discovery behavior check-in: 19b86c161f user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:57 | Bound ZRelay regex caching and time out pipe connections check-in: efb7767402 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:55 | Clarify ZaapSentinel bit rotation semantics check-in: 2032a12004 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:54 | Dispose SentinelMonitor watchers on shutdown check-in: 534d45474f user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:54 | Dispose ZRelay state cleanly and separate tray exit handling check-in: c416549af9 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:53 | Dispose ZTreeState-owned sentinels and fix sentinel lookup diagnostics check-in: 9009f73599 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:51 | Validate Sentinel paths before creating watcher check-in: 7b0ae5f9e6 user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:51 | Synchronize ZaapSentinel stream access and dispose watcher check-in: 0a1dc863de user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:50 | Allow ZaapSentinel writes with optional path fields check-in: d7ac5f5c1f user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:42 | Guard truncated sentinel trailers and add ZaapSentinel test coverage check-in: 07fcdb2a6e user: tinus tags: ai-model=claude-opus-4.6, refactor | |
| 10:33 | Add AGENTS.md and ZAAP.net/TODO.md with comprehensive code review findings check-in: 4f26d83d52 user: tinus tags: develop, ai-model=claude-opus-4.6 | |
|
2015-02-16
| ||
| 15:02 | Version 1.0.2.0 * Rewrite of the internal structure, so all ‘preview engines’ can be enabled and disabled separately. * Each engine now has its own window (internally), so most Windows Preview Handlers now work correctly. * Added UI buttons to manually choose an engine and renderer to preview the current file with. * Added button to open the current file’s properties window. * Multiple WLX plugins can now be loaded at will (though they’re not automatically reload on startup). * Both info windows are less translucent. * Added status bar to show the current file’s icon, the currently selected renderer, and some basic info about the current file. * The File Info window now always displays the current file’s attributes * For reparse points (junctions, symbolic links, etc.) the target file name is also displayed * Added the following preview engines: - Text (rich text, plain text) - Shell Item Images (thumbnail, file’s icon) leaf check-in: 8fd52881fd user: tinus tags: zpreview, zpreview-1.0.2.0 | |
|
2015-02-06
| ||
| 00:34 | Version 1.0.1.0 * Simplified the toolbar; * Added buttons for Full Screen, Stay on Top and loading of a WLX plugin. * GIF files are now animated (if they contain animations). * Improved handling of errors. * The 'Image Info' window was renamed to File Info; it can now also show (very summary) information about files when not using FreeImage. * More Windows Preview handlers are now detected and used (ticket [36202cb36a]). * When `zbar.dat` can not be found automatically, look explicitly in `%APPDATA%\ZTreeWin`; failing that, ask the user (ticket [ed86fb95ef]). check-in: 01a6525da6 user: tinus tags: zpreview, zpreview-1.0.1.0 | |
|
2015-01-09
| ||
| 10:39 | Added a unit by Rodrigo Ruiz, which would (appear to) make implementing [43105b8e25] a breeze. Also included the sample code (can be removed once implemented). check-in: a5c36639a1 user: tinus tags: feature/windows-preview-host, tkt-43105b8e25 | |
|
2015-01-08
| ||
| 19:52 | Version 1.0.0.0. Prototype (more like a proof of concept); not very stable yet. check-in: 6fdc661391 user: tinus tags: zpreview, zpreview-1.0.0.0 | |