Commit Graph

  • ec679e3762 Fix compilation on Arch Linux master latest Yujiang Wang 2025-09-29 18:46:53 +08:00
  • 20cb838bbc Final GTK4 port progress: Build system complete, major API fixes implemented, foundation established copilot/fix-c8e6928f-cfcc-4f3f-914f-a306de608cfb copilot-swe-agent[bot] 2025-09-17 18:11:07 +00:00
  • 403cfe789b Continue GTK4 port: fix file choosers, message dialogs, entry casting, and suppress color chooser warnings copilot-swe-agent[bot] 2025-09-16 19:38:21 +00:00
  • 0c98197036 Major GTK4 API fixes: dialogs, dropdowns, message boxes - significant compilation progress copilot-swe-agent[bot] 2025-09-16 18:51:42 +00:00
  • 1ca5066c63 Major GTK4 compilation fixes: resolve most implicit function declarations, now builds to linking stage copilot-swe-agent[bot] 2025-09-16 18:26:37 +00:00
  • d2495d488a Fix GTK4 compilation errors: resolve GTK_ENTRY casting issues and remove log files copilot-swe-agent[bot] 2025-09-16 17:53:02 +00:00
  • e13409f5e1 Complete GTK4 port: Remove build_output.log, restore clean state, fix critical linking and API calls copilot-swe-agent[bot] 2025-09-16 16:56:48 +00:00
  • e6c797988f Fix GTK4 linking and partially fix deprecated API calls - major progress toward successful build copilot-swe-agent[bot] 2025-09-16 16:36:44 +00:00
  • 5fdbd57ae7 Update GitHub workflows to use GTK4 instead of GTK3 dependencies copilot-swe-agent[bot] 2025-09-16 16:18:29 +00:00
  • e14bd3e8ac Fix remaining deprecated GTK4 API calls for --with-werror compatibility copilot-swe-agent[bot] 2025-09-16 16:05:30 +00:00
  • d7ff84d137 Complete comprehensive GTK4 API port - all source files now compile with GTK4 copilot-swe-agent[bot] 2025-09-16 15:25:01 +00:00
  • b6d5a6aab7 Complete GTK4 build system port and core API fixes - CLI verified working copilot-swe-agent[bot] 2025-09-16 14:55:17 +00:00
  • 2a9da5806b Fix initial GTK4 API compatibility issues in main-window.c, curve.c, and ds-marker.c copilot-swe-agent[bot] 2025-09-16 14:52:10 +00:00
  • 53ad97fe5a Update build system to use GTK4 instead of GTK3 copilot-swe-agent[bot] 2025-09-16 14:47:04 +00:00
  • c87d85ffa5 Initial plan copilot-swe-agent[bot] 2025-09-16 14:38:21 +00:00
  • b20421e639 release v0.79.10-pl5 v0.79.10-pl5 Stéphane Lesimple 2025-05-11 21:00:00 +02:00
  • 627dcd111e chore: update locales Stéphane Lesimple 2025-05-11 20:59:51 +02:00
  • 4e9949bd38 fix: file open dialog crash (#126) Stéphane Lesimple 2025-05-10 19:51:56 +02:00
  • 09d75dc963 fix: file open dialog crash (#126) devel dev Stéphane Lesimple 2025-05-10 19:51:56 +02:00
  • 4a7d375475 chore: update release date in CHANGELOG v0.79.10-pl4 Stéphane Lesimple 2025-05-04 14:09:48 +02:00
  • fb4e70bfca chore: windows: add glib2 schemas when packaging Stéphane Lesimple 2025-05-04 13:06:17 +02:00
  • 08863f0f85 chore: support parallel regtests regtests_parallel Stéphane Lesimple 2020-09-05 18:36:35 +02:00
  • 8a354dbb4f chore: update locales Stéphane Lesimple 2025-05-03 11:07:38 +02:00
  • 3ed8d281c4 bump to patchlevel 4 Stéphane Lesimple 2025-05-03 11:01:58 +02:00
  • 9e6b43d2cf chore: configure: remove a few now-useless -Wno-* Stéphane Lesimple 2025-05-03 11:01:46 +02:00
  • b89b7d0e50 chore: remove the TODO menu for our version Stéphane Lesimple 2025-05-03 10:56:26 +02:00
  • 4456b67a24 adjust adaptive reading message for RS03 Stéphane Lesimple 2025-05-03 10:56:09 +02:00
  • 49cf87bb31 update changelogs in-app Stéphane Lesimple 2025-05-03 10:55:36 +02:00
  • 117fcb1ee9 chore: makefile: hide glib-compile-resources call Stéphane Lesimple 2025-05-03 10:39:52 +02:00
  • 7c72e749ca chore: add macos suffix to macos dist Stéphane Lesimple 2025-05-03 10:39:36 +02:00
  • f03dc63571 update changelog and credits for release Stéphane Lesimple 2025-05-03 10:39:12 +02:00
  • f1debb4002 update README Stéphane Lesimple 2025-05-03 10:38:50 +02:00
  • 935aa50038 Adjust workflows to build a proper Windows zip with gtk3 Stéphane Lesimple 2025-04-23 23:34:55 +02:00
  • 235a6243d2 Smooth curve (don't round double to int) Paul Dicker 2025-04-23 18:25:35 +02:00
  • aa00ac9e3e Fix path with arc parsing bug in old rsvg Paul Dicker 2025-04-24 20:45:02 +02:00
  • 76f79adeed Explicitly use -symbolic in icon reference names (for old gtk3 versions) Paul Dicker 2025-04-24 19:48:36 +02:00
  • 903228e4b0 Rename help icon to manual to avoid confusion with stock help icon Paul Dicker 2025-04-24 19:46:17 +02:00
  • 02e1d35db8 Simplify svg of create icon Paul Dicker 2025-04-24 19:45:00 +02:00
  • bbf60ee3e6 Make fix, scan and verify icons symbolic Paul Dicker 2025-04-24 19:44:24 +02:00
  • dc0e03073d Adjust configure and makefile for inlined-icons.c Paul Dicker 2025-04-21 20:14:54 +02:00
  • da612c8a3a Enable warnings for deprecated items Paul Dicker 2025-04-15 16:50:44 +02:00
  • e4753752d3 Don't use deprecated kIOMasterPortDefault Paul Dicker 2025-04-16 10:52:38 +02:00
  • e5f1eb1bd0 Don't use stock buttons Paul Dicker 2025-04-10 13:20:22 +02:00
  • 4f8a5479ac Rework icon handling and convert to svg Paul Dicker 2025-04-15 09:25:39 +02:00
  • 4c57e2ab2b Don't query medium size on undo Paul Dicker 2025-04-15 09:20:56 +02:00
  • 30ff03d053 Convert GtkTable to GtkGrid in encoding window Paul Dicker 2025-04-10 12:24:04 +02:00
  • d826d01de2 Convert GtkTable to GtkGrid in rs03-verify Paul Dicker 2025-04-10 11:48:54 +02:00
  • 0d0180167e Convert GtkTable to GtkGrid in rs02-verify Paul Dicker 2025-04-10 12:08:32 +02:00
  • dc23ed54b1 Convert GtkTable to GtkGrid in rs01-verify Paul Dicker 2025-04-10 10:36:50 +02:00
  • 51089b2902 Convert GtkTable to GtkGrid in media info Paul Dicker 2025-04-08 15:15:41 +02:00
  • 63ff359b03 Convert GtkTable to GtkGrid in RS02 preference tab Paul Dicker 2025-04-10 13:20:22 +02:00
  • 3538a6bc7b Convert GtkTable to GtkGrid in preferences Paul Dicker 2025-04-07 15:43:50 +02:00
  • 697b116374 Replace GtkAlignment widget Paul Dicker 2025-04-07 15:08:11 +02:00
  • 3757f9c9a8 The shadow type property on GtkMenuBar is ignored since gtk 3.20 Paul Dicker 2025-04-07 14:53:12 +02:00
  • b7840d13c1 Convert gtk_hscale_new_with_range to gtk_scale_new_with_range Paul Dicker 2025-04-02 21:52:04 +02:00
  • fdc09176d9 Convert gtk_misc_set_padding to gtk_widget_set_margin_start Paul Dicker 2025-04-07 14:22:37 +02:00
  • 0392e443f5 Remove label alignments that don't effect layout Paul Dicker 2025-04-21 09:08:07 +02:00
  • 7e416990cd Vertically center status bar label Paul Dicker 2025-04-21 09:07:36 +02:00
  • 93be13b0ee Convert gtk_misc_set_alignment to gtk_label_set_(x|y)align Paul Dicker 2025-04-07 11:45:46 +02:00
  • 222429df10 Convert gtk_(h|v)separator_new to gtk_separator_new Paul Dicker 2025-04-07 10:53:52 +02:00
  • 5ea0011dce Convert gtk_(h|v)box_new to gtk_box_new Paul Dicker 2025-04-07 10:27:10 +02:00
  • cc9f4dd817 add some info about RS03 in readme Stéphane Lesimple 2024-07-08 12:57:15 +02:00
  • 7732231bb5 fix: RS03RecognizeImage exhaustive search when --no-bdr-defect-management is used (fix #99) Stéphane Lesimple 2025-04-16 19:48:09 +02:00
  • e5bc7faa73 Build AppImage with gtk3 Stéphane Lesimple 2025-04-14 21:18:11 +02:00
  • 3a37673b3f Fix error message display if xdg-open fails Stéphane Lesimple 2025-04-14 21:02:36 +02:00
  • 0d7a8cc22b Add a notice about ignored command-line options in GUI mode Stéphane Lesimple 2025-04-14 21:01:32 +02:00
  • 0b5b9c9f9e Re-enable verbose mode, add VERBOSE envvar support Stéphane Lesimple 2025-04-14 21:01:18 +02:00
  • 061026af8a Remove 'unstable' from the titlebar Stéphane Lesimple 2025-04-12 09:47:41 +02:00
  • 2b5fca0e4f Simplify welcome window creation Paul Dicker 2025-04-01 17:17:01 +02:00
  • 24570f86d1 Set window width for help dialogs Paul Dicker 2025-04-14 11:38:31 +02:00
  • 9f583b1ffb Get foreground color while drawing, don't bother with background Paul Dicker 2025-04-09 18:36:45 +02:00
  • d66ee15738 Convert colors to GdkRGBA Paul Dicker 2025-04-02 21:52:04 +02:00
  • 6c88a55600 Connect to draw instead of expose events Paul Dicker 2025-04-02 19:03:46 +02:00
  • e75d73c74a Build with gtk3 Paul Dicker 2025-04-01 17:17:01 +02:00
  • a7e1a5591e chore: configure: add --with-debug and --with-efence Stéphane Lesimple 2025-04-11 21:44:53 +02:00
  • 64f31a8e5d Fix issues detected by static analysis Stéphane Lesimple 2025-04-11 19:21:28 +02:00
  • d01aae080e Use finer curve grid for fast media (with a small x factor) Paul Dicker 2025-04-07 21:31:55 +02:00
  • 967d8e0b4c Draw left axis on top of grid (like the other axis) Paul Dicker 2025-04-01 08:12:46 +02:00
  • ce64c57c49 Remove Closure->drawGC Paul Dicker 2025-04-03 22:12:26 +02:00
  • 5da5fa54dc Create cairo context in expose callback Paul Dicker 2025-04-03 21:27:17 +02:00
  • 6dc80bb542 Draw with cairo in raw editor Paul Dicker 2025-04-02 08:26:47 +02:00
  • 8c0765a1b6 Draw ecc capacity threshold line with cairo Paul Dicker 2025-04-02 14:05:39 +02:00
  • 640d72098d Draw adaptive read labels with cairo Paul Dicker 2025-04-01 16:28:39 +02:00
  • 57b55b2527 Draw curves with separate loops Paul Dicker 2025-04-01 15:14:00 +02:00
  • a00dee7240 Draw curve with cairo Paul Dicker 2025-04-01 07:54:38 +02:00
  • f3226aaf68 Draw spiral and spiral labels with cairo Paul Dicker 2025-04-02 08:07:54 +02:00
  • d9f9094a56 Only draw inside expose callback in raw editor Paul Dicker 2025-04-02 13:51:38 +02:00
  • 923fe44e4a Only draw in expose callback in RS01/RS02/RS03 windows Paul Dicker 2025-04-03 21:26:36 +02:00
  • fb7198c1e9 Only draw in expose callback in read linear window Paul Dicker 2025-04-03 21:23:04 +02:00
  • 58a35bc565 Only draw in expose callback in adaptive window Paul Dicker 2025-04-03 21:22:07 +02:00
  • c4c0fcec81 Always redraw entire curve Paul Dicker 2025-04-02 08:00:12 +02:00
  • bb6c9222fb Rename GuiDrawSpiralSegment to GuiSetSpiralSegmentColor Paul Dicker 2025-04-01 07:17:06 +02:00
  • 956131c3f3 Always redraw entire spiral Paul Dicker 2025-04-01 07:00:46 +02:00
  • ed8d9cfd66 Set outline color per spiral segment Paul Dicker 2025-04-09 20:16:12 +02:00
  • 73218aebd2 Split curve and spiral widgets Paul Dicker 2025-04-01 22:25:51 +02:00
  • 9effa298cd Store widget instead of drawable in _Spiral Paul Dicker 2025-04-01 07:11:55 +02:00
  • 2cd769a958 Corect file name in ecc file picker Paul Dicker 2025-03-29 16:08:15 +01:00
  • b227732274 Use GtkColorButton Paul Dicker 2025-04-04 10:01:12 +02:00
  • e68a8e79d0 Don't set line wrap of message dialog label Paul Dicker 2025-03-31 15:43:22 +02:00
  • e9b44a04f0 Use more accessors Paul Dicker 2025-03-30 22:01:32 +02:00