Keruspe / GPaste

Clipboard management system
BSD 2-Clause "Simplified" License
773 stars 55 forks source link

gtk4 port #345

Closed Keruspe closed 2 years ago

Keruspe commented 3 years ago

Fixes #333 #344

Keruspe commented 3 years ago

This is not finished yet.

Keruspe commented 3 years ago

I think I'm mostly done locally. Latest blocker is https://gitlab.gnome.org/GNOME/gtk/-/issues/3818

yochananmarqos commented 3 years ago

It builds, but it says there's no no rule to make target 'install`. What am I missing?

FarisZR commented 3 years ago

any eta ?

Keruspe commented 3 years ago

As you can see, I'm actively working on it. I've fixed most issue now, a couple of things left still.

Also, third kid being due in the next days (+ me not being paid to do all that, since this is not part of my actual job) might add a bit of delay.

Keruspe commented 3 years ago

Main issues left :

FarisZR commented 3 years ago

As you can see, I'm actively working on it. I've fixed most issue now, a couple of things left still.

Also, third kid being due in the next days (+ me not being paid to do all that, since this is not part of my actual job) might add a bit of delay.

no problem ! take your time

i would like to help with testing when its ready just drop a zip file for the compiled extensions (couldn't figure out how to build it) and i will test it on gnome 40 fedora 34

Keruspe commented 3 years ago

Main issues left :

* properly handle files

* hook "special atoms" back in g_paste_clipboard_update and g_paste_content_provider

* update my system to gnome 40 and test that everything works as expected

1 is done 2 is half done