View Issue Details

IDProjectCategoryView StatusLast Update
0005679gnunet-gtkotherpublic2024-03-12 14:36
Reporternikita Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Product VersionGit master 
Target Version0.21.0 
Summary0005679: Gtk 4 (not yet released)
DescriptionOnce Gtk 4 is released, we need to add in support for it in due time.

over 50% of the 4.0 milestones are done and betas are available iirc.

https://gitlab.gnome.org/GNOME/gtk/milestones/1
TagsNo tags attached.

Activities

Christian Grothoff

2019-04-06 16:39

manager   ~0014266

This report was done WAY too early.

nikita

2019-04-07 12:42

developer   ~0014271

I know. But this way we know ahead of time that it needs to be worked on. I will update it as soon
as gtk4 becomes available as rc or final release.

nikita

2019-04-07 12:43

developer   ~0014272

With a new major version I expect some notable differences and maybe difficulties to port.

ic.rbow

2019-04-07 19:28

reporter   ~0014276

It appears there is a some kind of preview version for those who want to taste the breaking changes:
https://blog.gtk.org/2018/07/12/a-report-from-the-guadec-gtk-bof/#Application%20porting

> If you are a bit adventurous, do a port to 3.94 on a branch. It should be possible to keep it working without too much work during the remainder of GTK+ 4 development.

nikita

2019-04-26 01:57

developer   ~0014348

grothoff: can you give me the rights here so that I can assign this to myself?

I think we're mostly good to go, but I want to see how this "good" works out until gtk 4 release.
Also, I have to do at least 1 update in pkgsrc and/or locally to test my "good to go" theory reading
of gnunet-gtk source against the migration docs.

nikita

2019-04-26 23:28

developer   ~0014351

Aside, do we have glade files for gnunet-gtk or is it just playing with low-level LEGOs (gtk + libglade without any design files)?

Christian Grothoff

2019-04-26 23:31

manager   ~0014352

Are you looking for the .glade files in contrib/?

nikita

2019-04-26 23:45

developer   ~0014353

aha. I missed those, thanks.

schanzen

2022-10-31 03:25

administrator   ~0019317

Gtk+4 is released and at some point somebody should look into this.

Issue History

Date Modified Username Field Change
2019-04-03 22:12 nikita New Issue
2019-04-06 16:39 Christian Grothoff Severity minor => feature
2019-04-06 16:39 Christian Grothoff Status new => acknowledged
2019-04-06 16:39 Christian Grothoff Category other => build system
2019-04-06 16:39 Christian Grothoff Product Version => Git master
2019-04-06 16:39 Christian Grothoff Note Added: 0014266
2019-04-07 12:42 nikita Note Added: 0014271
2019-04-07 12:43 nikita Note Added: 0014272
2019-04-07 19:28 ic.rbow Note Added: 0014276
2019-04-26 01:57 nikita Note Added: 0014348
2019-04-26 21:08 nikita Assigned To => nikita
2019-04-26 21:08 nikita Status acknowledged => assigned
2019-04-26 23:28 nikita Note Added: 0014351
2019-04-26 23:31 Christian Grothoff Note Added: 0014352
2019-04-26 23:45 nikita Note Added: 0014353
2019-07-03 14:36 nikita Category build system => other
2019-07-28 00:27 nikita Assigned To nikita =>
2022-10-31 03:25 schanzen Note Added: 0019317
2022-10-31 03:26 schanzen Target Version => 0.19.0
2022-12-05 11:23 schanzen Target Version 0.19.0 => 0.21.0
2024-03-12 14:36 schanzen Status assigned => confirmed