Feature #3166 Full Screen mode

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
Kunda1
Posts: 4812
Joined: Thu Jan 05, 2017 9:03 pm

Feature #3166 Full Screen mode

Postby Kunda1 » Fri Aug 18, 2017 11:00 am

Discusssion thread for issue #3166
This is feature present in Blender, Krita and Natron. It maximizes window and hides title bar. It also covers Windows task-bar or KDE panel. I'm not sure about performance, but it frees some screen free space (panel and title bar).
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 4812
Joined: Thu Jan 05, 2017 9:03 pm

Re: Feature #3166 Full Screen mode

Postby Kunda1 » Mon Aug 28, 2017 2:31 pm

Found a commit in Krita from 2010 implementing Full screen mode:
https://phabricator.kde.org/R469:74945c ... d762040a64
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Eneen
Posts: 57
Joined: Wed Aug 12, 2015 9:06 pm

Re: Feature #3166 Full Screen mode

Postby Eneen » Mon Aug 28, 2017 3:12 pm

Sidenote: there is bug regarding tick-box, I've reported it:
https://bugs.kde.org/show_bug.cgi?id=384108
User avatar
Kunda1
Posts: 4812
Joined: Thu Jan 05, 2017 9:03 pm

Re: Feature #3166 Full Screen mode

Postby Kunda1 » Mon Aug 28, 2017 4:10 pm

Is it as simple as setting this property: https://doc.qt.io/qt-5/qwidget.html#fullScreen-prop ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
triplus
Posts: 8452
Joined: Mon Dec 12, 2011 4:45 pm

Re: Feature #3166 Full Screen mode

Postby triplus » Tue Aug 29, 2017 10:55 pm

Code: Select all

# Toggle fullscreen

mw = Gui.getMainWindow()

if mw.isFullScreen():
    #  mw.showNormal()
    mw.showMaximized()
else:
    mw.showFullScreen()
triplus
Posts: 8452
Joined: Mon Dec 12, 2011 4:45 pm

Re: Feature #3166 Full Screen mode

Postby triplus » Sun Sep 03, 2017 5:58 pm

Standard fullscreen mode should be implemented now:

https://github.com/FreeCAD/FreeCAD/pull/967
User avatar
Kunda1
Posts: 4812
Joined: Thu Jan 05, 2017 9:03 pm

Re: Feature #3166 Full Screen mode

Postby Kunda1 » Sun Sep 03, 2017 8:37 pm

+1 !!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
cron