maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   What Applications would you like to see on Sailfish Devices? (https://talk.maemo.org/showthread.php?t=90245)

rainisto 2013-10-27 17:53

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by marmistrz (Post 1382767)
what are the easy debian vs wayland prospects?

Nobody is looking currently on xwayland in Sailfish, but in theory you can run xserver inside wayland compositor. But I would never recommend using easy debian on Sailfish device as you just don't get the user experience with X11 apps. But feel free to experiment with XWayland http://wayland.freedesktop.org/xserver.html

And as in developer mode your system doesm't have any restrictions like N9 aegis, there really is no point for chrooted environments.

marmistrz 2013-10-27 19:47

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by rainisto (Post 1382769)
Nobody is looking currently on xwayland in Sailfish, but in theory you can run xserver inside wayland compositor. But I would never recommend using easy debian on Sailfish device as you just don't get the user experience with X11 apps. But feel free to experiment with XWayland http://wayland.freedesktop.org/xserver.html

And as in developer mode your system doesm't have any restrictions like N9 aegis, there really is no point for chrooted environments.

There is a point :) The aim is to provide desktop apps without porting loads of libs. You don't get the ux, but you get the funcionality. Well, porting all the kdelibs might be a pita ;) [or will they be already in-repo?]

/edit: and what about libgtk2 + wayland or libgtk3 + wayland for apps on sailfish?

rainisto 2013-10-28 14:54

Re: What Applications would you like to see on Sailfish Devices?
 
No, you dont want desktop apps to a Phone. Thats what your laptop is for.

marmistrz 2013-10-28 15:59

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by rainisto (Post 1382941)
No, you dont want desktop apps to a Phone. Thats what your laptop is for.

What's the difference if I run, let's take, metaflac or vorbiscomment, on desktop Linux or mobile Linux? Just some of the GUI apps would be unusable without a stylus/magnifying glass

Btw. what about built-in magnifying glass like in iOS? (3 fingers to magnify)

/edit: or let's assume I have a track in h2o drum synthetizer. If I want to play it, I just install the desktop app and don't cry that I don't have an app. of course mobile app > desktop app on phone

Jedibeeftrix 2013-10-28 16:53

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by bennypr0fane (Post 1382761)
And LibreOffice. Make Jolla a productivity device.

it would make more sense to hope for a editable version of calligra.

i understand they have cleaned up libreoffice a lot, but i think it will forever remain a complicated beast unsuitable for mobile interfaces if only because of the number of things it is trying to do.

MartinK 2013-10-28 17:23

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by marmistrz (Post 1382792)
/edit: and what about libgtk2 + wayland or libgtk3 + wayland for apps on sailfish?

I think GTK3 should be good to go as it should have mainline Wayland support. I would say some mucking with GTK3 packages from Fedora/OpenSuse in Mer OBS should do the job.

GTK2 is more complicated as it does not support Wayland, so XWayland will be needed first for it to work. Hacking it work directly with Wayland might not be an option, as at least GDK is directly using & exposing (I've actually used some of that in modRana :D) a lot of X stuff.

Still, GTK is IMHO not that suitable for mobile GUI development. Sure, it is possible, but it is quite a masochistic exercise, provided there are better suited alternatives available, such as Qt.

marmistrz 2013-10-28 17:33

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by MartinK (Post 1382960)
I think GTK3 should be good to go as it should have mainline Wayland support. I would say some mucking with GTK3 packages from Fedora/OpenSuse in Mer OBS should do the job.

GTK2 is more complicated as it does not support Wayland, so XWayland will be needed first for it to work. Hacking it work directly with Wayland might not be an option, as at least GDK is directly using & exposing (I've actually used some of that in modRana :D) a lot of X stuff.

Still, GTK is IMHO not that suitable for mobile GUI development. Sure, it is possible, but it is quite a masochistic exercise, provided there are better suited alternatives available, such as Qt.

Well, using gtk is a real pita. But the aim is to achieve compat with gtk2/libhildon1 apps. ;)

MartinK 2013-10-28 19:16

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by marmistrz (Post 1382962)
Well, using gtk is a real pita. But the aim is to achieve compat with gtk2/libhildon1 apps. ;)

That is a good point - there are still GTK/Hildon applications, such as OSM2GO - without any real alternatives.

marmistrz 2013-10-28 19:55

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by MartinK (Post 1382992)
That is a good point - there are still GTK/Hildon applications, such as OSM2GO - without any real alternatives.

Or Tuner, which is an unique app! It's why I was playing around with libhildon1 on Harmattan - to get this app running :)

/edit: and it's much easier to "hildonize" gtk interface of an already-gtk app that to rewrite it in Qt.

jalyst 2013-10-28 20:15

Re: What Applications would you like to see on Sailfish Devices?
 
Quote:

Originally Posted by Jedibeeftrix (Post 1382955)
it would make more sense to hope for a editable version of calligra.

vaguely recall seeing calligra in nemo github, can't recall what flavour (i.e. read only or editable)


All times are GMT. The time now is 15:30.

vBulletin® Version 3.8.8