giantplaceholder
a554bb1a92
Fix typo
2024-06-10 11:35:19 +06:00
giantplaceholder
3f54c42aaf
Update README.md
2024-06-10 05:28:41 +00:00
giantplaceholder
7e57a373d8
Add explicit disclaimer re: support for archs other than x86_64
2024-06-10 05:26:49 +00:00
Maxim Logaev
edd0249b20
Bump flatpak runtime version to 46
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-06-10 01:37:44 +03:00
Maxim Logaev
78cc398e30
Use pointer to int as HINSTANCE for ShellExecuteA
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-06-10 01:20:32 +03:00
Maxim Logaev
f66604560b
Added fixed YoloRT for GCC 14
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-06-10 01:20:32 +03:00
giantplaceholder
a7c58bc2a8
Updates for the building instructions
2024-04-25 20:25:47 +04:00
Vadim Nikolaev
c00d3a1e15
XEP-0215: Resume updating the field expires
after reconnection
2024-04-24 18:53:05 +03:00
Alexandre Jousset
5bca23615f
XEP-0215: management of the field expires
[2]
...
Fix following comment and recommandations:
- Use DateTime? type instead of int64?
- check the computed delay value against sane values
- use a HashMap to keep track of timers and cancel them on connection
closed
- add equals and hash funcs to XmppStream to use with the HashMap
- rename the callback to reflect its meaning
- test the TURN server conf before STUN default server
2024-04-24 18:53:05 +03:00
Alexandre Jousset
d6173ba850
XEP-0215: management of the field expires
...
Add a field in `Xmpp.Xep.ExternalServiceDiscovery` to keep track
of the `expires` TURN service value and use it (divided by 2) to
restart periodically the external services discovery.
2024-04-24 18:53:05 +03:00
Igor Sharonov
5784530204
Force dark/light theme changing
2024-04-24 18:52:52 +03:00
Igor Sharonov
cdabee7f20
Improve locale search
2024-04-24 18:34:02 +03:00
Psayker
901883399f
Obfuscate password length ( #64 )
...
* Add null checks in password_hybrid.changed.connect signal
* Obfuscate password length in account dialog (fixes #797 )
Co-authored-by: Miquel Lionel <lionel@les-miquelots.net>
2024-04-24 17:59:11 +03:00
Andrei Voronin
8807bbfe80
Reverting online/offline addings
...
This commit reverts online/offline addings, but keeps possibly useful
functions for better future. Right now functions with online
functionality saved but unused, they are replaced with almost the same
functions. Names was kept as much as possible.
2024-04-24 17:59:11 +03:00
Miquel Lionel
186b4f46d4
Fixed bug: Dino does not add own account to roster ( #696 )
...
Co-authored-by: Psayker <kirill970528@yandex.ru>
2024-04-24 17:58:41 +03:00
Igor Sharonov
e6b8ff34ed
Support dark theme switch in settings
2024-04-24 16:13:37 +03:00
Maxim Logaev
863cbfb53a
Added a workaround for the bug that breaks apt update
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-24 15:56:36 +03:00
Maxim Logaev
c83e67354a
Added array_length=false attribute for subkeys and uids
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-22 15:43:29 +03:00
Igor Sharonov
2eb0052663
windows: Enable wasapi on windows
2024-04-19 11:28:06 +03:00
Igor Sharonov
c438592ab0
webrtc: Replace dsp and echoprobe by gst webrtcdsp and webrtcechoprobe
2024-04-19 11:28:06 +03:00
giantplaceholder
cd5e5db816
Add info regarding builds for macOS
2024-04-18 20:15:13 +04:00
Maxim Logaev
8481890b52
Fix from Dino to Dino+ in CI
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-18 15:20:17 +03:00
Maxim Logaev
a2fd5af13e
Added DEB-package generation using CPack
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-18 15:20:17 +03:00
Maxim Logaev
dc628da723
Added Dino+ info to LICENSE_SHORT
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-18 15:20:17 +03:00
marat-yusupov
203be3ce46
Add instructions for install dino via homebrew
...
update macos docs
2024-04-18 13:12:48 +03:00
Konstantin Kuznetsov
698ebb88c6
Add macos build instructions
2024-04-17 17:01:18 +03:00
Vadim Lomovtsev
8f4d78910c
OpenGPG plugin : Fixed don't list expired/revoked GPG key ( #57 )
...
This commit is to implement follwoing changes:
- closes #91 ;
- Mention that GPG key may be expired or revoked:
in the account dialog if the number of OpenPGP keys found is 0,
the label also notes that a key may have been revoked or expired;
- blocks input in chat box if key is use is revoked or expired;
(cherry picked from commit 2f3ddad1e87f99cdda9d42dbabc528c2b29c0476)
Signed-off-by: Vadim Lomovtsev <jelezny@gmail.com>
2024-04-17 15:33:35 +03:00
Igor Sharonov
0ca02a72f4
Add explicit audio converters to voice processor and echo probe
...
The VoiceProcessor and EchoProbe plugins have fixed caps: rate=48000,channels=1.
There is no such cap on windows, hence append explicit resampler and converter.
2024-04-17 14:49:24 +03:00
Maxim Logaev
fc2d2dab8d
Added AUR link to README.md
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-17 14:12:06 +03:00
Maxim Logaev
33b8d1c4bc
Fixed Dino+ desktop file name
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-17 14:01:17 +03:00
Psayker
bec8a5b69f
Add size for incoming files
2024-04-16 18:21:42 +03:00
Xavier Del Campo Romero
595902355e
Show file upload/download progress
...
Fixes upstream issue #1350 .
Notes:
Image uploads were incorrectly handled by Dino, as they were always
reported as completed even if they were not, maybe so as to show the
image preview from the start. Now, Dino shows the upload progress for
all file types, and the image is only shown when completed.
(cherry picked from commit 700708b7e10ce1110528a2b83b854fae3f6be95e)
2024-04-16 18:21:42 +03:00
Konstantin Kuznetsov
3219b5eeb9
Choose audio caps based on the highest rate
2024-04-16 18:12:06 +03:00
Stanislav Malishevskiy
77e23c41e1
Fix issue with sound without webrtc library
2024-04-15 15:30:18 +03:00
Andrei Voronin
0ce6a8619b
Adding brighter icon for online status ( #49 )
...
Added two brighter version of status icons and made online status
more recognasible.
2024-04-11 18:05:57 +03:00
Andrei Voronin
ffacf70a4f
Display user status online/offline with circles ( #40 )
...
Adds a display of the user's offline/online status through red and green circles, respectively.
2024-04-09 15:04:52 +03:00
Maxim Logaev
02759c59f7
meson: Hide console window for Windows
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-09 14:43:01 +03:00
Igor Sharonov
c1d2e3647b
meson: Support all tests from cmake
...
Unified test launch for both meson and cmake: make/ninja test.
Support tests for cmake through ctest.
Enable jid test in libdino.
Enable tests for win64 CI/CD.
2024-04-09 13:20:11 +03:00
Igor Sharonov
a74f2d0c82
meson: Add phone-ringer plugin
2024-04-08 16:19:59 +03:00
Linux in a Bit
b6bb5b3dda
Change message padding/margins
...
3px padding on top and bottom of all messages
10px margin on top of messages with usernames
This improves readability among other things.
2024-04-05 17:09:06 +03:00
Igor Sharonov
c5587fe3b3
meson: Fix plugindir search path
2024-04-05 17:08:34 +03:00
Maxim Logaev
ff713338e0
Fixed show Dino+ version in about window
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-04 16:51:39 +03:00
Maxim Logaev
efe4e439d1
Fixed set license in about window
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-04 16:50:59 +03:00
Maxim Logaev
9d793b90e2
Added Dino with windows console
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-04 12:52:16 +03:00
Igor Sharonov
583a381c74
Support libsoup-2.4 in meson
2024-04-02 18:09:01 +03:00
Konstantin Kuznetsov
17c451652d
Allow creating new bookmark when there are no existing bookmarks
...
This commit removes early return from the set_autojoin function
to allow creating a new bookmark (with add_conference function).
2024-04-02 18:07:38 +03:00
Maxim Logaev
a41e499bf0
Added meson build to Windows CI
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-01 19:26:50 +03:00
giantplaceholder
fd0b3d65f8
Update installation instructions in README + a few other small changes
2024-04-01 18:55:22 +04:00
eerielili
e5302d1d9d
Fix message stanza with body changing MUC subject ( #1569 )
...
- fixes https://github.com/dino/dino/issues/1542
- more consistent with
https://xmpp.org/extensions/xep-0045.html#enter-subject :
"Note: In accordance with the core definition of XML stanzas,
any message can contain a <subject/> element; only a message that
contains a <subject/> but no <body/> element shall be considered a
subject change for MUC purposes."
2024-04-01 17:48:43 +03:00
Maxim Logaev
d6a6bdc546
Now don't use broken gh-describe
...
Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2024-04-01 17:29:17 +03:00