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 and Gtk.SourceView5 #1510

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open

Conversation

jeremypw
Copy link
Collaborator

No description provided.

kaixoo and others added 21 commits December 21, 2024 18:09
* feat: migrate DocumentView.vala drag-and-drop

Replaced drag_received with drag_begin(Gtk.DragSource).
Replaced Gtk.TargetEntry with GLib.Value

* feat: migrate Sidebar.vala gtk drag-and-drop

* feat: migrate MainWindow.vala Gtk.TargetEntry. TODO: Gdk.EventAny

* feat: migrate Gtk.DragContext in SourceList.vala

---------

Co-authored-by: kaixoo <[email protected]>
* First compilable version

* Emulate previous appearance of Plugins view

* Update ci.yml

* Update io.elementary.code.yml

* Bump glib dependency for libpeas-2

* Rename non-functional Flatpak manifest

* Sync checkbutton with plugin loaded on show

* Action when checkbox toggled

* Fix double parenting

* Sort plugins by name

* Use bind_model and factory

* Lose unused entities

* Cleanup and code style

* Fix initial appearance of preferences dialog

* Add some comments

* Lose commented out code

* Make activate and deactivate methods mandatory to implement

* Fix Flatpak build for OS8

* Fix ci.yml

* Add libgit2-glib-1.0-dev to ci.yml

* Split SourceList into one file per class

* Fix changed namespace

* Remove DnD code

* Replace Gdk.EventKey

* Use GestureClick

* Handle showing context menu

* Handle search_entry focus in

* Handle window close request
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.

2 participants