View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005679 | gnunet-gtk | other | public | 2019-04-03 22:12 | 2025-08-22 16:14 |
| Reporter | nikita | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | have not tried |
| Status | confirmed | Resolution | open | ||
| Product Version | Git master | ||||
| Target Version | 0.21.0 | ||||
| Summary | 0005679: Gtk 4 (not yet released) | ||||
| Description | Once 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 | ||||
| Tags | No tags attached. | ||||
| related to | 0010259 | assigned | Christian Grothoff | gnunet-gtk: please stop using libgladeui |
|
|
This report was done WAY too early. |
|
|
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. |
|
|
With a new major version I expect some notable differences and maybe difficulties to port. |
|
|
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. |
|
|
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. |
|
|
Aside, do we have glade files for gnunet-gtk or is it just playing with low-level LEGOs (gtk + libglade without any design files)? |
|
|
Are you looking for the .glade files in contrib/? |
|
|
aha. I missed those, thanks. |
|
|
Gtk+4 is released and at some point somebody should look into this. |
| 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 |
| 2025-08-22 16:14 | schanzen | Relationship added | related to 0010259 |