View Single Post
Posts: 146 | Thanked: 1,615 times | Joined on Dec 2016
#22
Originally Posted by Maemish View Post
How about Load Applet? I think that is usefull to see the cpu and ram usage bar. Many times I look them to see if something is still loading so I do not hesitate on trying to get something to work if there is load still going on. And those help to see if something stays consuming resources in the back. And that applet has also the sceenshot as well as screen recording which could be usefull if someone wants to show something.
As noted on the wishlist page, it needs to be ported to gst 1.0. (gstreamer)

Originally Posted by marmistrz View Post
Isn't telepathy basically dead? At least telepathy-gabble didn't have any significant commits since 2014: https://github.com/TelepathyIM/telep...commits/master

On SailfishOS, Shmoose decided not to integrate with Telepathy either. But it will need to keep compatibility with the ancient SailfishOS software stack, which we'd rather avoid on Leste.

I think the best option right now would be to make use of Dino. It'll need some work, such as adding some tray icon support, etc., but it's closest to what we need on Leste. I'll take a look if it builds at all.


/edit: the mesa dev packages are broken on Leste:
Code:
$ sudo apt install debhelper cmake valac libgee-0.8-dev libsqlite3-dev libgtk-3-dev libgpgme-dev libsoup2.4-dev libgcrypt20-dev libqrencode-de
pulls libegl1-mesa-dev as a dependency:
Code:
user@devuan-n900:~/dino/dino-0.0~git620.20191229.81bde91$ sudo apt install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  libegl1-mesa-dev
The following NEW packages will be installed:
  libegl1-mesa-dev
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
147 not fully installed or removed.
Need to get 0 B/55.4 kB of archives.
After this operation, 155 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 49624 files and directories currently installed.)
Preparing to unpack .../libegl1-mesa-dev_13.0.6-1+b2_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (13.0.6-1+b2) ...
dpkg: error processing archive /var/cache/apt/archives/libegl1-mesa-dev_13.0.6-1+b2_armhf.deb (--unpack):
 trying to overwrite '/usr/lib/arm-linux-gnueabihf/libEGL.so', which is also in package ti-omap3-sgx 1.4.268.4+1m7
Errors were encountered while processing:
 /var/cache/apt/archives/libegl1-mesa-dev_13.0.6-1+b2_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
/edit2: this is probably an issue with Devuan, on Debian libegl1-mesa-dev, doesn't ship libEGL.so.


Anyway, if this broken dependency is just ignored, dino builds fine and even runs.


https://i.imgur.com/UBr4gUo.jpghttps://i.imgur.com/eb6eDdb.jpg

Unfortunately, gtk3 apps don't really integrate with hildon-desktop and the status bar overlaps with the important UI parts.


I used the official Debian packages from here: http://download.opensuse.org/reposit...ino/Debian_10/
Fun to see someone else try something adventurous!

I think most projects use telepathy with ofono for telephony, so it's probably a sane choice for that. I can't really comment on gabble.

The EGL issue you're seeing might be related to how we have packaged PowerVR on the Nokia N900.

As far as Gtk3 goes - indeed. We need a Gtk3 theme, and we need to forward port the hildon widgets. Probably in that order.

EDIT: To clarify, I think we'll use telepathy at least for some parts. It should do SIP/VOIP calls OK too. For other accounts/chat, I was hoping we could keep it all integrated, so we'd have to figure out how to integrate multiple backends into the upcoming conversations code then.
 

The Following 6 Users Say Thank You to Wizzup_ For This Useful Post: