bugGNU TeXmacs - Bugs: bug #63614, OS X menu bar and visual style not...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #63614: OS X menu bar and visual style not working in ARM (M1) port

Submitter:  John A <johnaj>
Submitted:  Tue 03 Jan 2023 09:19:28 PM UTC
   
 
Category:  MacOS port Priority:  7 - High
Item Group:  Error Status:  Wont Fix
Privacy:  Public Assigned to:  mgubi
Originator Name:  Open/Closed:  Closed
Release:  None Release: 
Fixed Release:  None Fixed Release: 
Keywords: 

Fri 27 Oct 2023 06:34:45 PM UTC, comment #1: 

The native OS X appearance is deprecated, unfortunately,
due to the highly buggy implementation of native menus of Qt.
We managed to get things working appropriately in Qt4,
but the ARM port requires Qt5.  We soon plan to move to Qt5
for all supported operating systems.

Joris van der Hoeven <vdhoeven>
Group administrator
Tue 03 Jan 2023 09:19:28 PM UTC, original submission:  

In the Mac OS X port, TeXmacs uses the standard OS X global menu bar (at the top of the screen) instead of a menu bar inside the window. It also uses a special visual style, that tries to adhere to the general OS X appearance.

This works as expected in the port for Intel-based processors.

In the ARM (M1) port, however, TeXmacs draws the menu bar inside the window, leaving the global menu bar empty. Furthermore, the visual style is different. See attached screenshots for comparison.

I have tested this on macOS Ventura 13.0.1 with both TeXmacs-2.1.1-arm.dmg and TeXmacs-2.1.2-arm.dmg. TeXmacs-2.1.2.dmg, the non-ARM (Intel) version, works as expected.

Note that this is not related to bug #59894, which concerns the placement of specific menu bar items.

John A <johnaj>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #54184:  intel.png added by johnaj (359KiB - image/png)
file #54185:  arm.png added by johnaj (347KiB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by vdhoeven (Posted a comment)
  • -email is unavailable- added by johnaj (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-10-27 vdhoeven Priority5 - Normal 7 - High
        StatusNone Wont Fix
        Assigned toNone mgubi
        Open/ClosedOpen Closed
    2023-01-03 johnaj Attached File- Added intel.png, #54184
        Attached File- Added arm.png, #54185

    Back to the top

    Powered by Savane 3.13-58d6.
    Corresponding source code