Package Details: signal-desktop-bin 1.24.1-4

Git Clone URL: https://aur.archlinux.org/signal-desktop-bin.git (read-only)
Package Base: signal-desktop-bin
Description: Private messaging from your desktop
Upstream URL: https://github.com/signalapp/Signal-Desktop
Keywords: messenger secure
Licenses: GPL3
Conflicts: signal
Provides: signal-desktop
Submitter: jbbr
Maintainer: jbbr (buzo)
Last Packager: buzo
Votes: 153
Popularity: 11.708699
First Submitted: 2017-10-31 20:04
Last Updated: 2019-05-17 13:43

Pinned Comments

buzo commented on 2018-10-30 10:50

Apparently upstream removes the old package immediately when releasing a new version. So if you encounter a 404 error when building, just click on “Flag package out-of-date” above. Thanks!

Latest Comments

1 2 3 4 5 6 ... Next › Last »

je-vv commented on 2019-05-17 03:20

Hi @jouke and @buzo ! Do you happen to know how make use of the change on LXQt? I did actually have to create my own signal-desktop-tray.desktop under ~/.local/share/applications, and create a soft link of it under ~/.config/autostart, as soon as I upgraded to the new AUR package with the changes in.

The thing is, given LXQt is XDG compliant, how to make signal autostart on tray with the current package .desktop file? Is having a 2nd desktop file (making it go away sounds the main purpose of the change, avoiding 2 .desktop files calling the same executable) the only chance?

I'm wondering if just adding "--start-in-tray" to a only one "Desktop Entry" would satisfy all worlds, :)

Greetings !

Steveice10 commented on 2019-05-16 22:03

Upstream doesn't seem to depend on gconf anymore. See https://github.com/signalapp/Signal-Desktop/commit/4b1ae1535df1da9ac86ff0b5323baa7f50fccbea

jouke commented on 2019-04-25 08:58

Thanks for implementing my suggestion!

@je-vv: Keep in mind that the change also fixes an actual bug. Desktop environments may match a running program against .desktop files to find a name for it. With two desktop files that reference the same executable, the wrong name may be (and was) inferred.

buzo commented on 2019-04-25 07:43

je-vv: Put the desktop file of your choice in ~/.local/share/applications and a symlink in ~/.config/autostart to that one. I have done that, too, because I want to start Signal with LANG=de_DE.UTF-8 for German spell checking.

je-vv commented on 2019-04-25 01:29

I really miss the signal-desktop-tray.desktop file. I use lxqt, and start signal-desktop, by adding its desktop file into .config/autostart, and if not having the start in tray desktop file, then Signal doesn't start on tray and doesn't include a configuration to make it do so. So this perhaps works on Gnome or KDE, but please don't assume it works on other DEs or even on WMs stand alone...

In the end one can create his/her own desktop file, but then it's the same for 2 desktop files, one might just ignore one and only use the other...

Is it possible to revert or add the desktop one?

buzo commented on 2019-04-24 10:57

jouke: Fixed, now that I can verify that it works. Thanks!

buzo commented on 2019-04-23 09:04

jouke: I guess jbbr didn't have time. I just tried it out, and on Cinnamon (my desktop) it does not work. Cinnamon may not support these desktop actions yet, so I have created this issue for clarification.

jouke commented on 2019-04-23 00:07

Is there any reason why my patch for a better .desktop file has not been applied yet?

buzo commented on 2019-04-18 15:10

Jake: Many thanks for the hint! If I start signal-desktop with LANG=de_DE.UTF-8 in the environment, I finally get German spell checking. But still it does not work with words containing an Umlaut (like Ärger or Österreich).

Jake commented on 2019-04-18 14:55

@buzo: Not quite true, Signal does support spellchecking with many other languages, if you open the devtools console you see for example:

Detected Linux. Setting up spell check with locale de_DE and dictionary location /usr/share/hunspell

That issue is just about improving the settings, currently there is only a global switch and no option to manually set a language or enable multiple.

So you could add all other dicts, but i am not sure if that would make sense, official packages usually don't have the language packages in optdepends.