View Issue Details

IDProjectCategoryView StatusLast Update
0001485FreeCADBugpublic2014-03-21 08:49
Reporterp3d Assigned Topeterl94  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformMACOSOSXOS Version10.9.2
Product Version0.13 
Summary0001485: About FreeCAD is missing.
DescriptionUsed to be under the FreeCAD menu to left of File. Was there in build 3052. Gone in build 3342.
TagsNo tags attached.
FreeCAD Information

Activities

peterl94

2014-03-20 16:04

developer   ~0004478

Actually, that's not entirely true. It's there when you first start FreeCAD, but disappears when you switch to a different workbench, right?

p3d

2014-03-20 16:50

reporter   ~0004479

You are correct. Didn't realize that it's there at the beginning.

OS: Mac OS X
Platform: 64-bit
Version: 0.14.3342 (Git)
Branch: master
Hash: ca6d37202593752c0eeeb1ce56cb4d8c3baf27c0
Python version: 2.7.5
Qt version: 4.8.6
Coin version: 3.1.3
SoQt version: 1.5.0
OCC version: 6.6.0

wmayer

2014-03-20 17:43

administrator   ~0004480

Is this due to this special application menu on MacOSX?

peterl94

2014-03-20 18:33

developer   ~0004481

Yeah, I'm pretty sure. I'll look into it.

peterl94

2014-03-21 00:34

developer   ~0004483

Okay, I have a workaround. Please merge https://github.com/peterl94/FreeCAD_sf_master/commit/72314b1b5731ce82d32518c30e0177a3aba7ce67

From what I gathered from the Qt docs, on Mac OS X when the action has QAction::AboutRole set, Qt automatically tries to set the text to About <application name>. If it fails, it doesn't show the option.

Related Changesets

FreeCAD: master 72314b1b

2014-03-21 00:47:35

peterl94

Details Diff
fixes 0001485: 'About FreeCAD' disappears on Mac OS X Affected Issues
0001485
mod - src/Gui/Action.cpp Diff File
mod - src/Gui/Action.h Diff File
mod - src/Gui/CommandStd.cpp Diff File

Issue History

Date Modified Username Field Change
2014-03-20 14:09 p3d New Issue
2014-03-20 16:04 peterl94 Note Added: 0004478
2014-03-20 16:50 p3d Note Added: 0004479
2014-03-20 17:43 wmayer Note Added: 0004480
2014-03-20 18:33 peterl94 Note Added: 0004481
2014-03-21 00:34 peterl94 Note Added: 0004483
2014-03-21 08:49 peterl94 Changeset attached => FreeCAD Master master 72314b1b
2014-03-21 08:49 peterl94 Assigned To => peterl94
2014-03-21 08:49 peterl94 Status new => closed
2014-03-21 08:49 peterl94 Resolution open => fixed