2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-31 14:45:14 +00:00

82 Commits

Author SHA1 Message Date
Eric Kotato
499ae0fbb4 Update screenshots folder 2024-12-14 17:32:28 +03:00
EricKotato
e5106d6b2f Fix indentation 2024-12-04 15:40:32 +03:00
Eric Kotato
ca38bf5d53 Added screenshots for flatpak 2024-12-04 15:32:35 +03:00
EricKotato
acb9b8e8a2 Update desktop entry name 2024-12-04 14:23:31 +03:00
EricKotato
ddf2fb88ce Updated metainfo for Flathub 2024-12-02 03:15:01 +03:00
Eric Kotato
4ad3714bb8 Fix Kotatogram's metainfo.xml
- Remove unneeded update_contact
- Sync links
2024-07-01 04:27:52 +03:00
Ilya Fedin
75785e6f65 Merge tag 'v4.15.3' into HEAD 2024-07-01 01:16:47 +04:00
Ilya Fedin
8138a26c2d Add information about provided mime-type and D-Bus service 2024-01-09 04:31:11 -08:00
Ilya Fedin
26fa3db66d Replace deprecated medium display length with a number 2024-01-09 04:31:11 -08:00
Avimitin
88a165d676 Use absolute executable path for dbus service
After the v4.8.7 release, I cannot launch telegram desktop because of the
recent dbus support introduced in
2dfe858327.
And it was fixed after I changed the value of the Exec field to absolute
path to the telegram-desktop executable.

In dbus specification they don't mention that they will find
executable from PATH variable, so this is a UB.
After this commit, cmake will use the full install path to generate the correct service file
and fix the above issue.

Signed-off-by: Avimitin <dev@avimit.in>
2023-07-24 14:20:51 +04:00
Ilya Fedin
2dfe858327 Support D-Bus activation 2023-07-01 21:05:42 +04:00
Ilya Fedin
3064a41014 Try to restore updater-dependent binary path logic
Now that the file generating logic is simplier, it may be not that hard to maintain
2023-04-02 00:06:04 +04:00
Ilya Fedin
96cced8401 Make the quit action lowercase
Just like other GApplciation actions
2023-03-09 11:16:11 +04:00
Ilya Fedin
5d5e4cbdff Add information about required and supported peripheral to XDG metadata 2022-12-29 14:43:23 +04:00
Ilya Fedin
7e9920b5ea Set contributing URL in XDG metadata
Currently the button opens the official website instead
2022-12-29 14:43:23 +04:00
Ilya Fedin
c77f07239f Have full path to the binary in .desktop file
After removing the -workdir, this is the last difference with URL scheme handler command
2022-11-28 12:12:09 +01:00
Ilya Fedin
51cd07945b Restore launchable tag in metainfo
Fixes #25378
2022-11-26 17:26:52 +01:00
Ilya Fedin
b9b6a9e747 Follow desktop file naming specification
This is required for GApplication to enable all the features

https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#file-naming
2022-11-18 20:40:33 +04:00
Ilya Fedin
fc4682d77e Get rid of TDESKTOP_LAUNCHER_BASENAME
This key was mainly used to let flatpak and snap provide right desktop file name.
Now, we can compute it from the environment in runtime for both flatpak and snap.
There's no more need in this option. Desktop filename override by downstreams is highly discouraged.
2022-11-07 13:47:58 +04:00
Ilya Fedin
4b859828c8 Replace the duplicate issues link with link to translation platform in XDG metadata 2022-10-06 19:10:47 +04:00
Ilya Fedin
f1092753fc Remove version from the .desktop file
Some desktop environments hide the launcher if they don't know the version
2022-09-01 13:53:53 +04:00
nintendoit
653f17915e money-purchasing and money-advertising updated
Changed money-purchasing from 'none' to 'intense' as the in-app purchase of telegram premium is available.
Added money-advertising and set it to 'moderate' as telegram ads has been introduced.
2022-07-19 19:33:16 +04:00
RadRussianRus
b812ac0eaa Version 1.4.9 beta 2022-03-08 03:13:23 +03:00
RadRussianRus
734a07ae92 Updated TDesktop sources to 3.5.2+95e806c 2022-02-15 10:28:12 +03:00
Vitaly Zaitsev
10e7bd0d6e Updated XDG SPEC version to 1.5.
SingleMainWindow is a part of XDG SPEC version 1.5 and bogus on 1.0.

Co-authored-by: gasinvein <gasinvein@gmail.com>
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2022-01-11 10:37:44 +03:00
TheEvilSkeleton
0a99487091 Re-add X-GNOME-SingleWindow
`X-GNOME-SingleWindow` is best to be used for backward compatibility. Since `SingleMainWindow` was recently added, many Desktop Environments and Window Managers may not have it implemented yet.

This MR also moves `SingleMainWindow` before the `X-GNOME-*` keys, as requested in this comment: https://github.com/telegramdesktop/tdesktop/pull/23875#issuecomment-1008453759
2022-01-10 09:34:49 +03:00
RadRussianRus
98f2683e5e Updated TDesktop sources to 3.4.3 2022-01-10 03:04:51 +03:00
Felipe Kinoshita
4965c19314 Change X-GNOME-SingleWindow key to SingleMainWindow
X-GNOME-SingleWindow was upstreamed to be an XDG spec with the name
"SingleMainWindow" in
https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/53
2022-01-09 09:50:50 +03:00
RadRussianRus
5b6f711b6d Version 1.4.8 2021-12-31 16:56:04 +03:00
RadRussianRus
6f5f594beb Version 1.4.7 2021-12-30 20:16:59 +03:00
Nate Graham
dad1f196ba Mark as single-instance using X-GNOME-SingleWindow key
Telegram is a single-instance app; attempting to open a second instance
fails and simply focuses the existing instance. However the app's
.desktop file does not indicate this to Linux desktop shells like GNOME
and KDE Plasma, causing them to show a "Start new instance/Open new
window" action for the app that will not work when used.

This commit fixes that by setting `X-GNOME-SingleWindow=true` in the
desktop file. This is a GNOME-specific key, but it is honored in KDE
Plasma too.
2021-12-27 17:47:48 +04:00
RadRussianRus
ca7ac81ef6 Version 1.4.6 beta 2021-12-18 17:25:16 +03:00
RadRussianRus
3d1eb14ff7 Updated TDesktop sources to 3.3 2021-12-08 19:05:46 +03:00
RadRussianRus
f418e7ff73 Updated TDesktop sources to 3.2.5 2021-12-07 14:28:17 +03:00
Ilya Fedin
6db537d1ec Rename telegramdesktop.appdata.xml -> telegramdesktop.metainfo.xml
.appinfo.xml is legacy according to https://freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location
2021-12-06 11:53:28 +04:00
RadRussianRus
70cec7d104 Version 1.4.5 2021-12-04 09:52:07 +03:00
John Preston
fba17a8c25 Update description in lib/xdg/telegramdesktop.appdata.xml.in. 2021-10-25 09:23:36 +04:00
RadRussianRus
fd46de20bd Sync .desktop file changes 2021-09-26 01:22:02 +03:00
RadRussianRus
bd985abd53 Version 1.4.4 beta 2021-09-22 18:10:03 +03:00
RadRussianRus
fa4931a0e0 Updated TDesktop sources to 3.1 2021-09-20 04:56:43 +03:00
Ilya Fedin
e92ae40ecb Implement close to taskbar option 2021-09-13 17:46:53 +03:00
RadRussianRus
38d6f337cc Version 1.4.3 beta 2021-08-26 17:18:08 +03:00
RadRussianRus
43dfd25d5e Version 1.4.2 beta 2021-08-21 16:36:07 +03:00
RadRussianRus
87b3bbd1d3 Version 1.4.1 2021-04-29 14:05:50 +03:00
RadRussianRus
2eabfee52b Version 1.4 2021-04-13 21:40:55 +03:00
RadRussianRus
43111207ed Version 1.3.9 beta 2020-09-09 05:51:39 +03:00
RadRussianRus
464364cc27 Updated Flatpak changelog [skip ci] 2020-07-10 13:50:17 +03:00
RadRussianRus
bf05b2cae9 Version 1.3.8 beta 2020-07-10 13:29:46 +03:00
RadRussianRus
eed083da42 Version 1.3.7 beta 2020-07-03 12:59:42 +03:00
RadRussianRus
81d12c0e25 Version 1.3.6 beta 2020-05-22 20:50:22 +03:00