Skip to content
  • Ezike Ebuka's avatar
    Port to GTK4 · a258ea63
    Ezike Ebuka authored and Evan Welsh's avatar Evan Welsh committed
    
    
    - Use Adw for headers
    - Adapt to container api changes
    - Replace pack_{start,end} with {prepend,append}
    - Use AdwTitleWidget for header bar titles
    - Use GdkDisplay instead of GdkScreen
    - Adapt to GtkImage API changes
    - Adapt to Leaflet API changes
    - Declare props in constructor
    - Remove UI file comment
    - Remove show_all usage
    - Use Check Buttons instead or Radin
    - Use margin_{bottom,} as margin is deprecated
    - set_relief was replaced with has_frame
    - set_line_wrap is replaced with wrap
    - show_close_button is not needed anymore
    - Replace pack_{start,end} with {prepend,append}
    - Replace Gtk.AboutDialog with Adw.AboutWindow
    - Port font view to GTK4
    - Remove `set_position` as it is deprecated and the application has no say in it
    - Remove libhandy, it is superseded by libadwaita
    - Port from Gtk.Application to Adw.Application
    - Use `Adw.Button` for file chooser button
    
    Co-Authored-By: Evan Welsh's avatarEvan Welsh <contact@evanwelsh.com>
    Co-Authored-By: default avatarMaximiliano Sandoval R <msandova@gnome.org>
    a258ea63