I'm wonder if a dev would comment on why full screen support hasn't been added since it's so very si

Samuel
Samuel Member Posts: 123 ✭✭
edited November 2024 in English Forum

For the last several releases, I've been adding full screen support to Logos 4 by following these instructions (http://www.tuaw.com/2011/07/25/hackinations-making-any-os-x-app-full-screenable-in-lion/) with the MainWindow.nib file. Logos works perfectly in full screen this way. I'm just curious why the devs don't make this super simple change to enable full screen and save me the time of editing the MainWindow.nib file every time we just an update :)

Comments

  • Jacques
    Jacques Member Posts: 201 ✭✭

    Thanks for posting the tip!

  • Jacques
    Jacques Member Posts: 201 ✭✭

    Within that article, I noticed a reference to a simpler way to do this via SIMBL. The terminal stuff is a bit of a hassle, try this instead:

    http://chpwn.com/apps/maximizer.html

  • Jacques
    Jacques Member Posts: 201 ✭✭

    Warning: it seems SIMBL isn't terribly friendly with Lion according to some research I just did, so if you experience problems just uninstall (it's easy to uninstall, nothing to tricky)

  • Dan Francis
    Dan Francis Member Posts: 5,336 ✭✭✭

    For the last several releases, I've been adding full screen support to Logos 4 by following these instructions (http://www.tuaw.com/2011/07/25/hackinations-making-any-os-x-app-full-screenable-in-lion/) with the MainWindow.nib file. Logos works perfectly in full screen this way. I'm just curious why the devs don't make this super simple change to enable full screen and save me the time of editing the MainWindow.nib file every time we just an update :)

    I thought of doing that myself but since I am using the beta version i have frequent updates and one did not want to have to do this every time a new beta came out, and 2 did not want to do anything that would make the beta unstable. I am glad to hear it works, have no idea why Logos programers haven't made the change but will wait for them to do it personally. And I would bet they are glad to know that it does work fine after this change.

    -Dan

  • Chris Myers
    Chris Myers Member Posts: 27 ✭✭

    This works great.  I edited MainMenu.nib and MainWindow.nib, as well as FloatingWindow.nib.  If I open a floating library window I can full screen it and have it remain open on its own desktop while using the rest of the app.  Very nice!

  • Kurt Trucksess
    Kurt Trucksess Member Posts: 226 ✭✭

    Hoping the developers add this in and make the program more native to Mac

    Dr. Kurt Trucksess

    www.christ2Rculture.com
  • Samuel
    Samuel Member Posts: 123 ✭✭

    Yea, it's be nice to save myself the 5 minutes every time the program updates...

  • David Mitchell
    David Mitchell Member Posts: 1,275 ✭✭✭

    The short answer is because it isn't "so very simple" on our end.

    MainWindow.nib is generated from other files as part of our build process, and modifying those files to produce the appropriate output is not as trivial as it might seem.

    Additionally, we'd need to ensure that the new changes didn't have any adverse effects on Snow Leopard and Leopard users. If the modified nib file was found to be incompatible with either of those versions of OS X, we'd need to find a different way to produce the desired behavior.

    Furthermore, we already have a full-screen mode called "Reading View" that focuses on the contents of a single panel. How this mode should interact with Lion's full screen mode has not been decided. In the meantime, I'm reticent to have two completely different full screen modes.

    None of these issues are insurmountable, but it's certainly not as simple as flipping a bit in a file. If we add this feature—and I want to do so—we want to do it right, and that's why we haven't done it, yet.

    David Mitchell
    Development Lead
    Faithlife

  • Samuel
    Samuel Member Posts: 123 ✭✭

    Just to play devil's advocate, it's it pretty simple to add that one setting and then test the build on Leopard and Snow Leopard?It doesn't seem that complex to test adding one setting to a file (and I'm guessing both Leopard and Snow Leopard ignore that setting).

    The full screen reading mode seems to work just fine with my Logos in Lion Full screen mode.

  • Mike Binks
    Mike Binks MVP Posts: 7,459

    MainWindow.nib is generated from other files as part of our build process, and modifying those files to produce the appropriate output is not as trivial as it might seem.

    How about a work-round - don't use the 'nib' get somebody to add the code just before releasing a new version. This might add 3 minutes to the process but would save your users 3 minutes each. Releases are not so frequent that this would have a major impact on staff time.

    Furthermore, we already have a full-screen mode called "Reading View" that focuses on the contents of a single panel. How this mode should interact with Lion's full screen mode has not been decided. In the meantime, I'm reticent to have two completely different full screen modes.

    Seeing this is a 'core mac function' these days (and incredibly useful on a laptop) I see providing it as fulfilling the promise to give us a program 'built for the mac from the ground up'.

    tootle pip

    Mike

    Now tagging post-apocalyptic fiction as current affairs. Latest Logos, MacOS, iOS and iPadOS