Commit Graph

18 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
e6c797988f Fix GTK4 linking and partially fix deprecated API calls - major progress toward successful build
Co-authored-by: speed47 <218502+speed47@users.noreply.github.com>
2025-09-16 16:36:44 +00:00
copilot-swe-agent[bot]
e14bd3e8ac Fix remaining deprecated GTK4 API calls for --with-werror compatibility
Co-authored-by: speed47 <218502+speed47@users.noreply.github.com>
2025-09-16 16:05:30 +00:00
copilot-swe-agent[bot]
d7ff84d137 Complete comprehensive GTK4 API port - all source files now compile with GTK4
Co-authored-by: speed47 <218502+speed47@users.noreply.github.com>
2025-09-16 15:25:01 +00:00
copilot-swe-agent[bot]
b6d5a6aab7 Complete GTK4 build system port and core API fixes - CLI verified working
Co-authored-by: speed47 <218502+speed47@users.noreply.github.com>
2025-09-16 14:55:17 +00:00
copilot-swe-agent[bot]
2a9da5806b Fix initial GTK4 API compatibility issues in main-window.c, curve.c, and ds-marker.c
Co-authored-by: speed47 <218502+speed47@users.noreply.github.com>
2025-09-16 14:52:10 +00:00
Paul Dicker
76f79adeed Explicitly use -symbolic in icon reference names (for old gtk3 versions) 2025-05-01 11:40:51 +02:00
Paul Dicker
4f8a5479ac Rework icon handling and convert to svg 2025-05-01 11:40:51 +02:00
Paul Dicker
3757f9c9a8 The shadow type property on GtkMenuBar is ignored since gtk 3.20 2025-05-01 11:40:51 +02:00
Paul Dicker
7e416990cd Vertically center status bar label 2025-05-01 11:40:51 +02:00
Paul Dicker
93be13b0ee Convert gtk_misc_set_alignment to gtk_label_set_(x|y)align 2025-05-01 11:40:51 +02:00
Paul Dicker
222429df10 Convert gtk_(h|v)separator_new to gtk_separator_new 2025-05-01 11:40:51 +02:00
Paul Dicker
5ea0011dce Convert gtk_(h|v)box_new to gtk_box_new 2025-05-01 11:40:51 +02:00
Paul Dicker
9bbd268aa4 Port to new GtkTooltip 2025-04-14 12:31:57 +02:00
Stéphane Lesimple
db4d3af31d sync from upstream up to 22:14a375563e2b
This includes the following commits:

changeset:   22:14a375563e2b
summary:     chang "while" command to "type -P" in bash based configure

changeset:   21:c4bf7c0f33d2
summary:     updated codec paper for RS01 life cycle

changeset:   20:dbcaad8128aa
summary:     replaced build count with mercurial changeset

changeset:   19:fba258a6acfa
summary:     Added tag 0.79.10 for changeset 49950be5a2ef

changeset:   18:49950be5a2ef
summary:     merged some debian patches

changeset:   17:815be3929c41
summary:     merged "easy" patches from Stéphane Lesimple's version

changeset:   16:7d15f8a958cb
summary:     Made printf format strings 32/64bit safe as suggested by Stéphane;

changeset:   15:1055a53b8d6d
summary:     reorganized code for --with-gui=[yes|no] option

changeset:   14:fbe2ae12a32c
summary:     Added tag 0.79.9 for changeset f2fdd6d3a1f5

changeset:   13:f2fdd6d3a1f5
summary:     updated TODO and CHANGELOG

And other changes that were needed to resolve the (many) conflicts.
2021-10-09 15:22:57 +02:00
dvdisaster developers
90b5ab6443 upstream: 2:3d07b022a7df [aggregated changes for version 0.79.8] 2021-10-09 15:22:57 +02:00
Stéphane Lesimple
eac7884373 upstream: 0:71e73a60f282 [Genesis commit: dvdisaster 0.79.7] 2021-10-09 15:22:57 +02:00
Stéphane Lesimple
c336d039a9 feat: add -z (--strip) to remove ECC data from an iso 2021-01-30 13:17:28 +01:00
Stéphane Lesimple
898f2fcfb6 chore: move *.c *.h to src/, build in build/ 2020-09-03 09:32:13 +02:00