Open gondolyr opened 1 year ago
Hi @gondolyr thanks for reporting this. Application windows (except for the shortcuts window) are now able to scale down to 360x294. Version 1.7 will be available on Flathub today or tomorrow. I will keep this issue open until the shortcuts window gets fixed. If you experienced any annoying layout or widget feel free to open another issue or continue that here.
1.7.0 looks good on the Librem 5 now. Thanks!
Edit: Accidentally forgot about the shortcuts window and closed the issue. I've reopened it.
I've encountered a couple more UI paper cuts on mobile.
Edit: Checkmarks and crosses are as of 1.9.2.
Thank you. I will work on it.
Hi @gondolyr. It seems popovers only have this positioning issue inside secondary windows. do you experience this in other apps too? if so I think creating an issue about this in Phosh would be helpfull. by the way, I aligned them to the edge of the screen so it should be better now.
It seems popovers only have this positioning issue inside secondary windows. do you experience this in other apps too?
Now that you've mentioned it, I checked Fragments and Mousai and noticed the issue there inside secondary windows as well. I'll have to do some digging to see if I should file this upstream with GTK or Phosh.
The app doesn't fit on a Librem 5 without turning on scaling from the phosh-mobile-settings app. The problem with turning on scaling is that the inputs, buttons, and text become small and difficult to read and tap. I expect the app to adapt to the screen like some other GNOME apps like Flatseal and Fragments shown below with the screenshots.
There seems to be a minimum width set for the app that is preventing the app from resizing to 360px wide (the Librem 5's screen width). I think it's defined here in
window.ui
, though I'm not sure as I'm not familiar with GTK.Screenshots
IPlan - Scaling Off
![scaling_off](https://github.com/iman-salmani/iplan/assets/57526088/09a7e4f2-bbb5-4cf7-97c3-f4bcae5e8f2b)IPlan - Scaling On
![scaling_on](https://github.com/iman-salmani/iplan/assets/57526088/fd49a036-66c2-4809-9e2c-3510eb456a6a)Flatseal Example
![flatseal](https://github.com/iman-salmani/iplan/assets/57526088/9770e933-b903-4ac7-a39b-2340f4f7566f)Fragments Example
![fragments](https://github.com/iman-salmani/iplan/assets/57526088/49c5bc09-1f9b-4d3b-8556-cf04ec614e82)