Re: [gtk-osx-users] Feature Request: Gtkmacintegration Native Fullscreen?
- From: Joshua Pettus <jshpettus gmail com>
- To: John Ralls <jralls ceridwen us>
- Cc: gtk-osx-users-list gnome org
- Subject: Re: [gtk-osx-users] Feature Request: Gtkmacintegration Native Fullscreen?
- Date: Wed, 25 Dec 2013 00:28:21 -0500
Oh I see, I was going by my experience with Gimp’s fullscreen, which seemed to me very different and didn’t
invoke the spaces the way native cocoa apps do. I understand why now. I’ll look into it. Thanks for the
info!
Regards,
Josh
On Dec 24, 2013, at 11:36 PM, Joshua Pettus <jshpettus gmail com> wrote:
Hi John Ralls,
Thankyou. Yes, I meant making an OSX app, sorry I was unclear. Anyway, I realize that GTK has it’s own
fullscreen mode, but this is about OSX’s fullscreen mode for window based cocoa apps which is really a very
different beast. In an actual fullscreen mode, xboard would never be able to scale properly nor take it’s
supporting windows with it. But in OSX’s fullscreen it’s like maximizing xboard in it’s own space with a
nice grey background to remove distractions, and, as I said, it carries it’s supporting windows with it:
e.g. moves list, engine output, graph, ect. It is already possible to do this with the chpwn’s fullscreen
SIMBLE hack called maximizer that injects code in every app, but this is system wide and not ideal for
everybody. If it were possible to have a fullscreen button in the top right corner of a window lead to the
GTK fullscreen mode. that might be one thing. But, in the interest of making it behave more native app,
and not let it’s GTK roots show as much, a native solution would be ideal, and might be worth looking into.
Anyway, it’s not a high priority, just something to think about. Thank-you for your time, and have a Merry
Christmas!
Regards,
Josh
On Dec 24, 2013, at 5:57 PM, John Ralls <jralls ceridwen us> wrote:
On Dec 24, 2013, at 1:03 PM, Joshua Pettus <jshpettus gmail com> wrote:
Hello,
I am currently working with xboard into making it a gtk2 app. Unfortunately there is no fullscreen mode
in xboard. As such, it would be really nice if I could use OSX’s native call, and was wondering how
possible it were to implement this into the gtkmacitegration library?
https://developer.apple.com/library/mac/documentation/General/Conceptual/MOSXAppProgrammingGuide/FullScreenApp/FullScreenApp.html
XBoard is already a Gtk2 program. Perhaps you mean that you’re building it for OSX.
Fullscreen mode is built in to Gtk2 already, no need for gtk-mac-integration to provide any support. Just
make an action that calls gtk_window_fullscreen().
https://developer.gnome.org/gtk2/2.24/GtkWindow.html#gtk-window-fullscreen
Regards,
John Ralls
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]