Maxim Logaev
f1aed531e2
Merge remote-tracking branch 'smalishevskiy/test' into master-windows-changes-test
2024-03-12 18:34:26 +03:00
Maxim Logaev
75092caced
Added CI for MSYS2 (MINGW64) ( #2 )
...
- Use quotes in windows build script;
- Added missing gstreamer, webrtc-audio-processing and git;
- Added CI for Windows.
---------
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-12 20:01:36 +03:00
Psayker
ca1f97e243
Move download yolort headers logic into prepare stage, delete yolort download script
2024-03-12 16:20:13 +03:00
Konstantin Kuznetsov
1a9c55ecc9
Add button to fetch MAM history for conversation
2024-03-12 12:49:07 +03:00
emil
735e6f544a
Add gap to ringing and dialing sounds
2024-03-12 11:33:04 +03:00
emil
a3958949f0
Phone ringing and dialing
2024-03-12 11:33:04 +03:00
emil
734e1503c7
Remove Gst.deinit (proactive bug fix)
...
Gst.deinit caused the Dino proces to linger in the background when I
tried using Gst in the phone ringer plugin. My reasoning for leaving it
out even though Gst is not in use anymore in the ringer plugin is that
this is a nasty bug that might crop up again in the future when someone
tries to do anything else at all with Gst.
I did the following things:
- checked this https://gstreamer.freedesktop.org/documentation/gstreamer/gst.html#gst_deinit
- tested that Dino works without the Gst.deinit
- tried looking for a specific reason for the deinit with git log -L 276,+10 -- plugins/rtp/src/plugin.vala
I didn't find anything so this made me conclude that it is better to
leave it out.
2024-03-12 11:33:03 +03:00
Stanislav Malishevskiy
1a73e9d53d
Fix issue #261 .
2024-03-12 10:43:40 +03:00
Miquel Lionel
fc8fdc166b
wip, fixes https://github.com/dino/dino/issues/261
...
- server refuses to responds in any way to the sent iq stanza
and i don't know why, when i send it with the xml console in
gajim it works well
2024-03-12 10:43:40 +03:00
Maxim Logaev
9c15a81b40
Fixed build dependencies
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-11 17:10:07 +03:00
Maxim Logaev
3848cf3129
Added build-installer target to build-win64.sh
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-06 23:01:49 +03:00
Maxim Logaev
43502806bc
Removed unnecessary installer files
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-06 21:19:13 +03:00
Maxim Logaev
b886e2a2f2
Fixed dist-install dir
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-06 21:11:15 +03:00
Maxim Logaev
4674e90d16
Added basic support for NSIS installer
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-06 20:42:19 +03:00
Maxim Logaev
a3171e12df
Added README-WIN64.md
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-05 23:13:25 +03:00
Maxim Logaev
5f500b4d42
Added build script for windows
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-03-05 22:58:00 +03:00
Maxim Logaev
f9fd66dba5
Merge branch 'origin/master' into master-windows-changes
2024-03-05 15:07:52 +03:00
Alexandre Jousset
bf9f401743
configure: fix typo (VALACFLAGS) ( #1550 )
2024-03-02 13:30:25 +01:00
eerielili
c8700b44f4
Fix poor contrast of highlight in search results with dark theme ( #1557 )
...
- fixes #1308
2024-03-02 13:27:44 +01:00
fiaxh
4cc7e076e6
Add unread indicator
...
Co-authored-by: Alexandre Jousset <mid@gtmp.org>
Co-authored-by: Aidan Epstein <aidan@jmad.org>
2024-03-02 13:18:53 +01:00
eerielili
7e3cedaf3f
Enable hyperlinks in topic text to be clicked ( #1523 )
...
fixes #1042
2024-01-13 14:27:30 +01:00
Teemu Ikonen
732d3a9814
Change select contact dialog container to AdwClamp ( #1533 )
2024-01-13 13:56:13 +01:00
eerielili
22516c1862
Fix crash on removing conference not in roster ( #1516 )
2024-01-10 21:20:50 +01:00
fiaxh
384ef1d3f1
Conversation details dialog: Fix notification+block icons
2023-12-10 15:03:02 +01:00
eerielili
4689fcb53c
Fix segfault opening conversation details when no XEP-0191 support ( #1513 )
...
fixes #1508
2023-12-10 13:28:22 +01:00
eerielili
85ea7e5008
Fix http upload for servers without file size limit ( #1512 )
...
* Fix for ejabberd XMPP server 'infinity' http upload file size announce
- fixes https://github.com/dino/dino/issues/1222
* Update 0363_http_file_upload.vala
2023-11-24 22:13:57 +01:00
Alexandre Jousset
cb78cec9e2
main/meson.build:121: fix typo
2023-11-13 22:45:40 +01:00
hrxi
e93e14b12c
rtp plugin doesn't depend on GnuTLS
2023-11-13 22:27:50 +01:00
LAGonauta
1c156e8c9f
Fix GPGME
2023-10-09 10:54:55 -04:00
LAGonauta
f6fe383ce8
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-10-09 10:54:15 -04:00
eerielili
86b101900c
Start conversation if closed when receiving an audio or video call ( #1485 )
...
* Start conversation if closed when receiving an audio or video call
* Fix starting conversation on new calls, move setting conversation.last_active
---------
Co-authored-by: fiaxh <git@lightrise.org>
2023-10-08 13:51:30 +02:00
fiaxh
8cb195a274
Fix crash due to gpg binding issue
2023-10-07 16:54:09 +02:00
fiaxh
1e167eeea6
Fix some compiler warnings
2023-10-07 14:34:23 +02:00
fiaxh
0c45387bf9
Fix implicit-function-declaration compiler warnings
2023-10-07 13:56:38 +02:00
hrxi
c312fb282f
meson: Add version detection for some dependencies
2023-10-06 15:25:12 +02:00
hrxi
a55a10e88f
meson: Add RTP options that are also present in the CMakeLists.txt
2023-10-06 15:25:12 +02:00
hrxi
bfc1962f70
meson: Allow enabling/disabling plugins
2023-10-06 15:25:12 +02:00
hrxi
e6938c2965
meson: Add rtp plugin
2023-10-06 15:25:12 +02:00
hrxi
715fabb5bb
meson: Add omemo plugin
2023-10-06 15:25:12 +02:00
hrxi
3edda368f3
meson: Add ice plugin
2023-10-06 15:25:12 +02:00
hrxi
7dd0e0aa4a
meson: Add crypto-vala library
2023-10-06 15:25:12 +02:00
hrxi
7dd12e7dec
meson: Add notification-sound plugin
2023-10-06 15:25:12 +02:00
hrxi
7326ca4d1b
meson: Add openpgp plugin
2023-10-06 15:25:12 +02:00
hrxi
6d838c1c31
meson: Add http-files plugin
2023-10-06 15:25:12 +02:00
hrxi
62ed82a495
meson: Install more stuff
...
Install .vapi, .deps, .h files for the Vala libraries. Also install the
data files. .deps files have to be manually generated, there's a feature
request for automated generation at
https://github.com/mesonbuild/meson/issues/9756 .
Import the gnome module globally.
Install dependencies on Meson CI.
2023-10-06 15:25:12 +02:00
hrxi
6eb1b53e60
Merge signal-protocol
into omemo
plugin
...
Same reasoning as for the `openpgp` plugin.
2023-10-06 15:25:12 +02:00
hrxi
e2d801b5f7
Merge gpgme-vala
into openpgp
plugin
...
There's no reason for it to be a statically linked library anymore, it
can be directly compiled into the plugin.
2023-10-06 15:25:12 +02:00
hrxi
dd0038f5e2
Fix every inclusion of gpgme_fix.h
getting their own mutex
2023-10-06 15:25:12 +02:00
fiaxh
c2efb214af
conversation details: Fix for libadwaita < 1.4
2023-09-25 15:02:03 +02:00
fiaxh
e2c34bf223
Rewrite contact details dialog
2023-09-24 19:54:04 +02:00