drawing icon indicating copy to clipboard operation
drawing copied to clipboard

GTK4 port status?

Open bertob opened this issue 1 year ago • 4 comments

On behalf of the Circle committee, I was wondering what the status of the GTK4 port is (e.g. missing features in the platform, technical debt, lack of time). We will start requiring GTK4 at some point in the future, so we're reaching out to the last few remaining GTK3 apps to understand if there's something we can help with.

If you're struggling to find time for the app we could help put out a call for contributors/co-maintainers, this has worked out well in other cases :)

bertob avatar Jul 23 '23 19:07 bertob

oh, uh, well...

let's say i started the port in parallel of developing version 1.2.0, and then i went through a complicated relationship and i lost all motivation to do anything in my life for a few months

i guess finishing the port wouldn't be that complicated, but my plan was to:

  • release 1.2.0 first.
  • then merge #561 and continue on the path of this major improvement until the history doesn't suck,
  • and then finishing GTK4

the milestones' expected due dates for this plan are quite not respected though 😬

maoschanz avatar Aug 11 '23 20:08 maoschanz

other contributors will be welcome to help when i'll resume the gtk4 port, but for now the release 1.2.0 is blocked by 2 very specific bugs whose causes are hidden within object-oriented spaghetti

maoschanz avatar Aug 11 '23 20:08 maoschanz

Hi, another Circle Committee member here. You might be interested in knowing that Drawing has been slated for removal from Circle due to this. We'd really like to have it there even if it's temporarily excluded, so if you're not able to finish the port on time, feel free to resubmit the app when it's been done. There's no need to stress, take your time to catch up :slightly_smiling_face:

bragefuglseth avatar Sep 13 '23 08:09 bragefuglseth

other contributors will be welcome to help when i'll resume the gtk4 port, but for now the release 1.2.0 is blocked by 2 very specific bugs whose causes are hidden within object-oriented spaghetti

If you don't mind me asking, what are the two blocking bugs? I might be able to see if I could try and fix them.

ARAKHN1D avatar Jun 15 '24 22:06 ARAKHN1D