Seems like Phosh is in downgrade mode...
#1
I saw older videos of Phosh where you had the ability to close windows using the X button on the top right of each application.
Then they moved it to just the app launcher.
Then they replaced the X button for swipe to close (for people coming from iOS or Android, it makes sense).

Now I did an update, and the home screen is no longer accessible.
You can now only see it for a few seconds between launching an app, and the app being launched.
You can't do much on the home screen, but it's still nice eye candy.
Even Android and iOS let you see the home screen while having apps open!
Why can't Phosh do that?

It's a bit frustrating if you're buying a PC-grade phone, only for it to move towards the smartphone crowds.
Is there a way to re-enable the ability to see the home screen? (gsettings or something?)
母語は日本語ですが、英語も喋れます(ry
  Reply
#2
(01-07-2021, 08:07 PM)ryo Wrote: I saw older videos of Phosh where you had the ability to close windows using the X button on the top right of each application.
Then they moved it to just the app launcher.
Then they replaced the X button for swipe to close (for people coming from iOS or Android, it makes sense).

Now I did an update, and the home screen is no longer accessible.
You can now only see it for a few seconds between launching an app, and the app being launched.
You can't do much on the home screen, but it's still nice eye candy.
Even Android and iOS let you see the home screen while having apps open!
Why can't Phosh do that?

It's a bit frustrating if you're buying a PC-grade phone, only for it to move towards the smartphone crowds.
Is there a way to re-enable the ability to see the home screen? (gsettings or something?)
I hope so; I would like to have a desktop on my phone. even older versions of Android had your application menu separate, and you could place icons for frequently used apps on the desktop.
  Reply
#3
(01-09-2021, 05:34 PM)Hiraghm Wrote: I hope so; I would like to have a desktop on my phone. even older versions of Android had your application menu separate, and you could place icons for frequently used apps on the desktop.
You can do that on Phosh too actually.
In the Terminal:
Code:
mobian@mobian# gsettings get sm.puri.phosh favorites
['sm.puri.Calls.desktop', 'sm.puri.Chatty.desktop', 'org.gnome.Epiphany.desktop', 'org.gnome.Contacts.desktop']

mobian@mobian# gsettings set sm.puri.phosh favorites "['sm.puri.Calls.desktop', 'sm.puri.Chatty.desktop', 'firefox-esr.desktop', 'org.gnome.Contacts.desktop']"

mobian@mobian# gsettings get sm.puri.phosh favorites
['sm.puri.Calls.desktop', 'sm.puri.Chatty.desktop', 'firefox-esr.desktop', 'org.gnome.Contacts.desktop']

[Image: 20210110_18h07m21s_grim.png]
母語は日本語ですが、英語も喋れます(ry
  Reply
#4
I actually think this is great design. I havn't actually used any desktop icons on linux ever. I like this phosh menu where running applications and installed applications are together similar to gnome desktop. There is this space for favourites which should be enough. I really hate the way on android where running apps, home screen and installed apps are all separated. SailfishOS home screen is really my favourite. There you have running apps and app laucher can be accessed by swiping up, notifications by swiping left or right and quick actions by swiping down. The whole consept of having just weird home screen feels quite weird and inconvenient for me after using SailfishOS for years. Still I feel phos needs more swipe gestures for being more usable on phone. Reaching all buttons feels really uncomfortable. Ofcourse everything could be customisable to suit everyone.
  Reply
#5
If everything could be customized, I'd re-enable desktop shortcuts.
Both Gnome and in some extend KDE have been getting rid of something this normal on desktops too, and iOS didn't have it in the first place.
母語は日本語ですが、英語も喋れます(ry
  Reply
#6
Seems like it's going to be here to stay:
https://source.puri.sm/Librem5/phosh/-/issues/261

So I made my own fork of Phosh, and re-enabled it by myself.
It's just 2 small file edits, so not a big deal.
But I'll probably make some more changes before I go all public with this.

Edit:
Nevermind, I'll show the code already.
https://source.puri.sm/ryo/phosh

However, I have much more planned, from fixing bugs the Purism team will probably never notice, to adding Japanese localization strings (because it seems to be super outdated by now), to adding new features even.
The Phosh source code is surprisingly easy to understand if you ever programmed in GTK+ before.
母語は日本語ですが、英語も喋れます(ry
  Reply
#7
(01-12-2021, 07:54 AM)ryo Wrote: Seems like it's going to be here to stay:
https://source.puri.sm/Librem5/phosh/-/issues/261

So I made my own fork of Phosh, and re-enabled it by myself.
It's just 2 small file edits, so not a big deal.
But I'll probably make some more changes before I go all public with this.

Edit:
Nevermind, I'll show the code already.
https://source.puri.sm/ryo/phosh

However, I have much more planned, from fixing bugs the Purism team will probably never notice, to adding Japanese localization strings (because it seems to be super outdated by now), to adding new features even.
The Phosh source code is surprisingly easy to understand if you ever programmed in GTK+ before.

Sounds great! Are you going to try to get your fixes and improvements upstreamed or is the fork going to be for your own personal use only?
  Reply
#8
(01-12-2021, 08:57 AM)marcih Wrote:
(01-12-2021, 07:54 AM)ryo Wrote: Seems like it's going to be here to stay:
https://source.puri.sm/Librem5/phosh/-/issues/261

So I made my own fork of Phosh, and re-enabled it by myself.
It's just 2 small file edits, so not a big deal.
But I'll probably make some more changes before I go all public with this.

Edit:
Nevermind, I'll show the code already.
https://source.puri.sm/ryo/phosh

However, I have much more planned, from fixing bugs the Purism team will probably never notice, to adding Japanese localization strings (because it seems to be super outdated by now), to adding new features even.
The Phosh source code is surprisingly easy to understand if you ever programmed in GTK+ before.
Sounds great! Are you going to try to get your fixes and improvements upstreamed or is the fork going to be for your own personal use only?
Of course I'll upstream bug fixes and localization strings, but features would probably remain in my fork.
And if I don't and the Purism team notices bug fixes, they'll probably copy it into the upstream anyway.

And if they're interested in the new features, of course they're free to copy it over.
But since it looks like Purism wants to go more with the smartphone crowd while I want to make it more desktop-like, I don't think you can expect much to be cross copied over.
母語は日本語ですが、英語も喋れます(ry
  Reply
#9
A little more tweaking before going big:
・Translated a lot of things to Japanese.
 Last time it got updated was 1.5 years ago, so much of the interface was left untranslated.
 Only trying to figure out why "Undocked" didn't get translated though.
・The Purism team is defaulting to the app menu being unfolded, I made it default to folded.
 It simply makes much more sense as a desktop user to start with the desktop, and having to activate the menu, instead of the other way around.
 As a rather desired side effect, closing all apps will automatically close the menu down

For those of you wanting to see the X button back in the activity switcher, I have a feeling that this is more of a theme specific issue rather than a function issue.
While running Phosh on my PC (Manjaro with Gnome, default Manjaro theme), the X buttons are there.
母語は日本語ですが、英語も喋れます(ry
  Reply
#10
(01-13-2021, 05:47 AM)ryo Wrote: For those of you wanting to see the X button back in the activity switcher, I have a feeling that this is more of a theme specific issue rather than a function issue.
While running Phosh on my PC (Manjaro with Gnome, default Manjaro theme), the X buttons are there.
With the Phosh 0.6.0 release the X to close windows was changed to be visible only on hover, effectively making it only visible when there is a mouse pointer.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Auto start application on Phosh login Zebulon Walton 8 5,099 10-14-2023, 06:29 AM
Last Post: alaraajavamma
  Chatty does not work after suspend mode user641 4 2,747 07-18-2023, 10:43 AM
Last Post: alaraajavamma
  Using sway along phosh fdlamotte 2 3,862 05-11-2023, 04:24 PM
Last Post: kabouik
  ModemManager debug mode? (Needed to flash modem) calinb 1 1,638 02-27-2023, 04:18 PM
Last Post: calinb
  Mobian + phosh firefox ublock and other overlays display bugs tuxcall 3 2,377 02-24-2023, 12:11 AM
Last Post: nexion
  [Fixed] Phosh crashes frequently after latest updates arno_nuehm 20 11,826 10-14-2022, 05:38 PM
Last Post: Krafter
  spontaneous reboots in jumpdrive mode flynx 0 866 08-23-2022, 03:48 PM
Last Post: flynx
Exclamation Impossible to minimize a window with Phosh anonymous 7 4,644 08-18-2022, 01:53 PM
Last Post: dante404
  Phosh 0.20 beta on mobian Anthony1224 1 1,975 06-11-2022, 06:29 AM
Last Post: Zebulon Walton
  Dark Mode biketool 3 3,047 03-17-2022, 06:55 PM
Last Post: jurop88

Forum Jump:


Users browsing this thread: 1 Guest(s)