Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port to Gtk4 #780

Draft
wants to merge 135 commits into
base: master
Choose a base branch
from
Draft

Port to Gtk4 #780

wants to merge 135 commits into from

Commits on Sep 3, 2024

  1. Fix meson build

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    2015732 View commit details
    Browse the repository at this point in the history
  2. Granite.Widgets -> Granite

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    f2ce414 View commit details
    Browse the repository at this point in the history
  3. Hdy -> Adwaita

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    0e1fd23 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54771c8 View commit details
    Browse the repository at this point in the history
  5. Gtk.Bin -> Gtk.Widget

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    ab48642 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e6c92a8 View commit details
    Browse the repository at this point in the history
  7. Lose Gdk.Geometry

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    ccd7ffe View commit details
    Browse the repository at this point in the history
  8. Lose configure_event

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    76b054a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f6cbf2 View commit details
    Browse the repository at this point in the history
  10. Use Gtk.DropTarget

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    8e43130 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2693045 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1124645 View commit details
    Browse the repository at this point in the history
  13. Lose show_all ()

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    91f6eba View commit details
    Browse the repository at this point in the history
  14. color_set -> notify["rgba"]

    jeremypw committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    2ab2e81 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    584e824 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Lose destroy.connect

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    349793b View commit details
    Browse the repository at this point in the history
  2. Lose get_style_context ()

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    8736d45 View commit details
    Browse the repository at this point in the history
  3. Further fix style_context

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f6b1bbc View commit details
    Browse the repository at this point in the history
  4. add () -> append ()

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e538994 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4435b25 View commit details
    Browse the repository at this point in the history
  6. Fix LINKED style

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    6d2087d View commit details
    Browse the repository at this point in the history
  7. Fix Gtk.STYLE_CLASS_TITLE

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b72e613 View commit details
    Browse the repository at this point in the history
  8. Fix incorrect return in DND

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e47405c View commit details
    Browse the repository at this point in the history
  9. Fix fullscreen

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    1b34a4a View commit details
    Browse the repository at this point in the history
  10. Fix invalid members

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    e23c76b View commit details
    Browse the repository at this point in the history
  11. Lose Gdk.Screen

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d8835f2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4788137 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7eedd2d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e84efd6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2fd5733 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    99c4e40 View commit details
    Browse the repository at this point in the history
  17. Typo

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0468465 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    75db42c View commit details
    Browse the repository at this point in the history
  19. Gtk.DropTarget corrections

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    1d3c59d View commit details
    Browse the repository at this point in the history
  20. ScrolledWindow fixes

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d345107 View commit details
    Browse the repository at this point in the history
  21. Fix return ownership

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d9052ab View commit details
    Browse the repository at this point in the history
  22. Fix extra arguments

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    7810c25 View commit details
    Browse the repository at this point in the history
  23. Fix some missing arguments

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    19a4628 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    7b245d0 View commit details
    Browse the repository at this point in the history
  25. Fix scroll controller

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    2540ee8 View commit details
    Browse the repository at this point in the history
  26. Replace get_window ()

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    3a40c64 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    82f7c50 View commit details
    Browse the repository at this point in the history
  28. iconify () -> minimize ()

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a04be9f View commit details
    Browse the repository at this point in the history
  29. Fix implicit begin

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b27899a View commit details
    Browse the repository at this point in the history
  30. Fix new unhandled error

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    58755c0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    eef2266 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    bbee656 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    45ff943 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ea03ffa View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6eb8985 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    9baef98 View commit details
    Browse the repository at this point in the history
  37. Gtk.Menu -> Gtk.PopoverMenu

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    988c503 View commit details
    Browse the repository at this point in the history
  38. Replace Gdk.KeyMap

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    1cb2c71 View commit details
    Browse the repository at this point in the history
  39. Fix unreachable (new)

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    57b839d View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    14328f1 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    acca1f8 View commit details
    Browse the repository at this point in the history
  42. Remove unused

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c827975 View commit details
    Browse the repository at this point in the history
  43. Do not sub-class GtkLabel

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5e2f07b View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    87ea6b7 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    aab12d8 View commit details
    Browse the repository at this point in the history
  46. Add new saved-state keys

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    7f72c93 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    8b073ba View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    276b8ad View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    eafa447 View commit details
    Browse the repository at this point in the history
  50. Fix lint

    jeremypw committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    a7088ef View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    4b59307 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    837595f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be45062 View commit details
    Browse the repository at this point in the history
  4. Update css for CheckButton

    jeremypw committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    2888d27 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfe478b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    110a163 View commit details
    Browse the repository at this point in the history
  7. Set context menu parent

    jeremypw committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ec30403 View commit details
    Browse the repository at this point in the history
  8. Init Granite before Adwaita

    Co-authored-by: Danielle Foré <[email protected]>
    jeremypw and danirabbit authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    efe2a7b View commit details
    Browse the repository at this point in the history
  9. Update SettingsPopover.vala css

    Co-authored-by: Danielle Foré <[email protected]>
    jeremypw and danirabbit authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    76c91fa View commit details
    Browse the repository at this point in the history
  10. Use Window is_active

    Co-authored-by: Danielle Foré <[email protected]>
    jeremypw and danirabbit authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    d59c9a4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    016c283 View commit details
    Browse the repository at this point in the history
  12. Fix merge from master

    jeremypw committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9b05281 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ead6393 View commit details
    Browse the repository at this point in the history
  14. Lose workarounds

    jeremypw committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    4adab8a View commit details
    Browse the repository at this point in the history
  15. Revert theme-button

    jeremypw committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    16c225e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e2839cf View commit details
    Browse the repository at this point in the history
  17. merge master

    danirabbit committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    77fdbc8 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    37cdd81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aab852e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2b1350 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1906728 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e31d38c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d84d10d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9981851 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    326f268 View commit details
    Browse the repository at this point in the history
  9. Remove commented out code

    jeremypw committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    baf51ca View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    711fca5 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. Configuration menu
    Copy the full SHA
    d332cb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bbbe56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86cb147 View commit details
    Browse the repository at this point in the history
  4. Fix merge

    jeremypw committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    b44c5ba View commit details
    Browse the repository at this point in the history
  5. Fix paste from clipboard ()

    jeremypw committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    f8d499b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6c22b16 View commit details
    Browse the repository at this point in the history
  7. merge master

    danirabbit committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    0ac52b1 View commit details
    Browse the repository at this point in the history
  8. fix merge mistake

    danirabbit committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    730d8ca View commit details
    Browse the repository at this point in the history
  9. Fix another merge mistake

    danirabbit committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    d370d79 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d8ad17d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    48109ef View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    aa0ed3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21353fe View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into jeremypw/gtk4

    # Conflicts fixed:
    #	src/Widgets/SettingsPopover.vala
    #	src/Widgets/TerminalWidget.vala
    jeremypw committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    6d92ee2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    830ef1d View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    2766d47 View commit details
    Browse the repository at this point in the history
  2. Lose unused gtk settings

    jeremypw committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    a9d3d5a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2db797 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e801376 View commit details
    Browse the repository at this point in the history
  5. Lose unused actions

    jeremypw committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    1ba5748 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c67bb86 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c169dca View commit details
    Browse the repository at this point in the history
  8. Add comment

    jeremypw committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    667072e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    78d1a60 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5dd55c8 View commit details
    Browse the repository at this point in the history
  11. Lose unneeded try/catch

    jeremypw committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    b5d76e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    cce8c9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e35c77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bba82b View commit details
    Browse the repository at this point in the history
  4. Fix indent

    jeremypw committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    19093b8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    151c1de View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    750fc0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d813cd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d051974 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d503a2 View commit details
    Browse the repository at this point in the history
  5. Simplify ctrl-scroll zooming

    jeremypw committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    87fef18 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    adbc010 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Merge branch 'master' into jeremypw/gtk4

    # Conflicts fixed:
    #	src/Widgets/TerminalWidget.vala
    jeremypw committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    063a0a1 View commit details
    Browse the repository at this point in the history
  2. Minor cleanup, edit comments

    jeremypw committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    331f4d0 View commit details
    Browse the repository at this point in the history
  3. Fix typo

    jeremypw committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    498006b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7281150 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    68f7bb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e1f235 View commit details
    Browse the repository at this point in the history