Skip to content

Migrate to Gtk+ 3 for echomixer and rmedigicontrol - #47

Merged
tiwai merged 2 commits into
alsa-project:masterfrom
tiwai:master
Aug 19, 2026
Merged

Migrate to Gtk+ 3 for echomixer and rmedigicontrol#47
tiwai merged 2 commits into
alsa-project:masterfrom
tiwai:master

Conversation

@tiwai

@tiwai tiwai commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Conversions of the remaining old Gtk+-2 code got Gtk+-3.

tiwai added 2 commits August 18, 2026 13:24
Port the application to use GTK+ 3:
- Use own legacy APIs for hbox and vbox creations
- Modernize deprecated signal connections and radio buttons
- Replace GdkPixmap with Cairo surface and context drawing
- Replace GtkOptionMenu with GtkComboBox and GtkComboBoxText

Also dropped the obsoleted configure.in-gtk1, too.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Port the application to use GTK+ 3:
- Use own legacy APIs for hbox and vbox creations
- Modernize deprecated signal connections and radio buttons
- Access adjustment values using gtk_adjustment_get_value

Also dropped the obsoleted configure.in.gtk-1, too.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
@tiwai
tiwai merged commit 03fcd40 into alsa-project:master Aug 19, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant