Pinta 2.2 because of three menu levels main menu info is lost

Bug #2013170 reported by grofaty
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pinta
Fix Committed
Undecided
Unassigned

Bug Description

Pinta 2.2-development on Ubuntu 22.10 using latest master https://github.com/PintaProject/Pinta/suites/11878179935/artifacts/621324304

Pinta 2.2-development is Gtk4 application where upstream Gtk4 ideas are to remove menus. This is all fine for applications that have one or two levels of menus. But Pinta has three levels and when entering into third level, the main menu information is lost (not displayed on screen).

In my humble opinion Pinta should preserve menus.

See attachments Pinta 2.2-dev vs. Pinta 2.1

Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
Cameron White (cameronwhite91) wrote :

I'm not sure we can do anything about the menu style since that comes from GTK, but I think the main task here is to figure out if we should make any improvements to the header bar / menu design (related to bug 2012961 too) to e.g. avoid having a triple-nested menu

Changed in pinta:
milestone: none → 2.2
Revision history for this message
Cameron White (cameronwhite91) wrote :

With https://github.com/PintaProject/Pinta/commit/c0b0b6d4c0b990042c76f90e6d5b4b486ac4c95c, I've added a few more menu buttons to the header bar for common sections like effects, adjustments, and image actions
Let me know if you think that works better

Changed in pinta:
status: New → Fix Committed
Revision history for this message
grofaty (grofaty) wrote :

Confirmed.

I have installed Pinta latest development from master branch: https://github.com/PintaProject/Pinta/actions/runs/7243481908/artifacts/1120514223 and I see new icons are added to the top right which makes this problem way less problematic. Thanks

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.