Commit Graph

  • c2b06775c5 feat: Implement global search functionality (Ctrl+F) with text and hex modes search-functionality daniel 2026-05-26 00:30:30 +02:00
  • 28028bcda4 feat: Add keyboard shortcuts for Open, Save, and Save As dev daniel 2026-05-25 23:27:22 +02:00
  • a15ba67b1a feat: Optimize .t42 loading and improve decoder fidelity Daniel Dybing 2026-02-21 20:44:26 +01:00
  • 18fef7b049 fix: Align CRC-16 calculation with ETSI EN 300 706 and improve retrieval Daniel Dybing 2026-02-08 19:51:28 +01:00
  • 9b846970b8 fix: Align CRC calculation with ETSI EN 300 706 standard daniel 2026-02-07 14:27:37 +01:00
  • de296b4711 fix(ci): Add robust apt flags for Windows build container daniel 2026-02-07 10:57:44 +01:00
  • 84d1094d16 fix: Update CRC calc to use 0 init and full 16-bit stored value daniel 2026-02-07 10:47:29 +01:00
  • 6a6df63980 feat: Add CRC checksum calculation and display daniel 2026-02-07 10:12:25 +01:00
  • 06107a3d78 feat: Implement dynamic cursor height for double-height characters master v.10 daniel 2026-02-06 17:31:39 +01:00
  • 33e3ed2615 Fix NameError: import missing hamming functions in UI daniel 2026-02-05 13:03:34 +01:00
  • 6ed8a79660 Fix AttributeError: Initialize language_names before use daniel 2026-01-31 13:38:13 +01:00
  • 56657efa7c Implement 'Set Language' UI to persist language changes to page header daniel 2026-01-31 13:20:11 +01:00
  • fa195f2695 Implement session-based language overrides for the viewer daniel 2026-01-31 13:11:12 +01:00
  • 988178f1c6 Fix header page number display: use hex formatting (P175 instead of P1117) daniel 2026-01-31 12:19:46 +01:00
  • 71019bf399 Fix Windows build: use --collect-all PyQt6 to ensure platform plugins are bundled daniel 2026-01-31 11:52:45 +01:00
  • 6a5f223a88 Fix Windows build: add missing PyQt6.sip hidden import daniel 2026-01-31 11:45:37 +01:00
  • 274a6778b3 Fix Windows build: add missing pkgutil hidden import daniel 2026-01-31 11:14:18 +01:00
  • 772827082e fix: prevent crash on save without loaded file and add status message daniel 2026-01-26 13:28:23 +01:00
  • f8a9ad0065 fix: track Black BG changes in background segments for correct DH backfill daniel 2026-01-26 13:23:26 +01:00
  • 9726a82851 feat: add TTI export functionality daniel 2026-01-26 12:42:12 +01:00
  • 233eed1ca7 fix: set desktop file name before QApplication init to resolve QDBusError daniel 2026-01-23 21:33:05 +01:00
  • 4c3d860dc4 ui: replace file closed dialog with status bar message daniel 2026-01-23 21:31:30 +01:00
  • 670a2d9f8c ui: move graphics and color controls to right sidebar daniel 2026-01-23 21:29:16 +01:00
  • e304034596 feat: add graphics control buttons (Hold/Release) and refine UI styling daniel 2026-01-21 14:42:14 +01:00
  • 80cca7cd79 feat: add black/new background buttons and standard styling daniel 2026-01-21 14:11:48 +01:00
  • 8475b512b8 feat: add delete page functionality daniel 2026-01-21 13:55:42 +01:00
  • 6c12e29e0a feat: implement remaining G0 character sets (IT, FR, ES/PT, TR) daniel 2026-01-21 13:35:47 +01:00
  • 0ebf18ee6e feat: add Mosaic Graphics support and fix char rendering daniel 2026-01-21 13:30:19 +01:00
  • e06fd2c776 Fix Linux app icon: Set DesktopFileName and add image debug logs daniel 2026-01-13 19:15:03 +01:00
  • 48b966f9a8 Fix app icon visibility on Windows and add debug logs daniel 2026-01-13 19:11:31 +01:00
  • f4af5f6389 Fix Linux build dependencies: Replace obsolete libgl1-mesa-glx/libegl1-mesa daniel 2026-01-13 18:30:26 +01:00
  • 98a641ffde Update workflows with dependencies and icons, update gitignore daniel 2026-01-13 18:28:10 +01:00
  • 13b08ac6a4 Update README with screenshot daniel 2026-01-13 18:25:28 +01:00
  • 9fc75b7e39 Add app icon and update build process daniel 2026-01-13 18:23:00 +01:00
  • 334d25c3ba Install nodejs/npm in Windows workflow for action compatibility daniel 2026-01-13 18:06:50 +01:00
  • cfbd2403e4 Update README with app description and build instructions daniel 2026-01-13 18:04:43 +01:00
  • e51e86e53b Stop tracking specification and check_ttx6.py daniel 2026-01-13 17:55:59 +01:00
  • d544cc6d9d Stop tracking test_t42.py daniel 2026-01-13 17:55:24 +01:00
  • 876e2206b6 Stop tracking venv and .venv directories daniel 2026-01-13 17:54:17 +01:00
  • 42e189635b Configure Gitea Workflows and Add Build Scripts daniel 2026-01-13 17:48:00 +01:00
  • 4b7b73e9a3 Support Hexadecimal Page Numbers (e.g. 1FF, 12E) daniel 2026-01-11 11:52:29 +01:00
  • 8c393c8f9e Fix language detection bit swap in T42 header parsing Correctly map C12 and C13 control bits to fix misidentification of Swedish/Finnish (010) and German (001). Also ensures Page model, Renderer, and UI properly propagate and display the detected language. daniel 2026-01-11 11:40:20 +01:00
  • 783e5006f7 Adjust cell dimensions and font size for better visibility daniel 2026-01-05 22:20:39 +01:00
  • 944556f259 Ignore and stop tracking .t42 files daniel 2026-01-05 22:18:44 +01:00
  • dedabcd12a Remove stale swap file daniel 2026-01-05 22:15:41 +01:00
  • 67840ad899 Add .gitignore and stop tracking pycache daniel 2026-01-05 22:12:48 +01:00
  • 1cdc35850a Fix double height character rendering logic daniel 2026-01-04 18:23:25 +01:00
  • 66cb788fb0 Fixed block rendering issues daniel 2026-01-02 00:20:28 +01:00
  • 132dc50de8 Feat: Add Home/End key navigation daniel 2025-12-31 15:10:13 +01:00
  • 7f9d8304be Feat: Add Unsaved Changes warning on Exit/Close/Open daniel 2025-12-31 14:20:01 +01:00
  • a72bb6cc00 Feat: Add Undo/Redo functionality daniel 2025-12-31 13:40:22 +01:00
  • 56c0a137a8 Feat: Add Copy/Paste Page Content to Edit menu daniel 2025-12-31 11:45:17 +01:00
  • 3758cf4105 Fix: Add missing 'Save As...' menu item daniel 2025-12-30 21:29:09 +01:00
  • afa72806c6 Feat: Add 'Save As...' option to File menu daniel 2025-12-30 21:25:31 +01:00
  • 9028d9d2d1 Fix: Initialize status bar widgets in MainWindow constructor daniel 2025-12-30 21:22:09 +01:00
  • e624659c90 Feat: Add Status Bar with Progress Bar for Load on Save operations daniel 2025-12-30 21:20:27 +01:00
  • 5a86936e54 Feat: Add Prev/Next subpage navigation buttons daniel 2025-12-30 21:07:12 +01:00
  • 93724da68c Feat: Add 'Close File' option to menu to unload current file daniel 2025-12-30 21:05:25 +01:00
  • e223917b94 Fix: Improve file integrity on save by preserving original packet headers daniel 2025-12-30 20:41:47 +01:00
  • fc55927b78 README.me added daniel 2025-12-30 19:59:51 +01:00
  • 010305eabc Updated build-linux yaml daniel 2025-12-30 19:16:14 +01:00
  • 27235ced7c Updated build-linux yaml daniel 2025-12-30 19:13:59 +01:00
  • 7efe8f276c Updated build linux yaml daniel 2025-12-30 19:09:28 +01:00
  • 9da6e81470 CI: Downgrade Python to 3.10 to fix Gitea runner compatibility daniel 2025-12-30 19:03:52 +01:00
  • 5927a8f697 Updated Linux workflow yaml daniel 2025-12-30 19:02:27 +01:00
  • 44df49071c CI: Fix Gitea server hostname resolution by rewriting git URLs daniel 2025-12-30 19:00:15 +01:00
  • 8e8d8943eb CI/CD: Add Gitea build workflows for Linux and Windows daniel 2025-12-30 18:42:32 +01:00
  • 088ad1a320 Feature: Enhanced Editing, Hex Inspector, Color Shortcuts daniel 2025-12-28 21:57:44 +01:00
  • e2ed4dd1e2 Refactor UI: Replace Page Tree with List+Dropdown. Fix header rendering and crash. daniel 2025-12-28 21:41:09 +01:00
  • 6000897578 Initial commit: Core Teletext Editor functionality daniel 2025-12-28 21:38:21 +01:00