Xavier Del Campo Romero
1159a169b0
Inhibit suspend on file upload/download
2023-10-09 16:38:03 +02:00
Xavier Del Campo Romero
6d3aef2718
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.
2023-10-09 16:38:02 +02:00
Xavier Del Campo Romero
7fbdd24b50
Allow to copy messages
2023-10-09 14:08:59 +02:00
Xavier Del Campo Romero
677ac164a9
Make Ctrl-Q accelerator user-configurable
...
Some devices, such as those using virtual keyboards such as Squeekboard,
might find the Ctrl-Q accelerator annoying, as it can be easily
mistyped.
2023-10-09 14:08:59 +02:00
Xavier Del Campo Romero
2f1f04b3e8
Make send button settings-selectable
2023-10-09 14:08:59 +02:00
Xavier Del Campo Romero
be7e0c2d56
Backport Meson build support
...
Meson builds have better integration with Vala. For example, Meson
handles incremental compilation of Vala source files better than
CMake.
Limitations:
As done with CMake builds, gresource.xml should be compiled. Now, it has
been generated from a CMake build and manually copied into the source
tree.
2023-10-09 14:08:59 +02:00
Xavier Del Campo Romero
1cc99a640f
Limit max_content_height
2023-10-09 14:08:58 +02:00
Xavier Del Campo Romero
fefcf35352
Allow to resume failed transfers
2023-10-09 14:08:52 +02:00
Xavier Del Campo Romero
5121f3128a
Add send button on chat view
2023-10-05 14:32:10 +02:00
Xavier Del Campo Romero
9736fe5183
conversation_view.vala: update_highlight on touch event
...
Mobile devices such as the PinePhone do not receive leave/enter
events, so actions such as editing a previous message are not possible
unless a keyboard shortcut is used, which not be as convenient or even
possible under some DEs.
This commit should not affect desktop platforms with mouse or
touchpad.
2023-10-05 14:32:10 +02:00
MarcoPolo-PasTonMolo
f89a108af4
Fix edit button not showing
2023-10-05 14:32:10 +02:00
MarcoPolo-PasTonMolo
55668fa93b
Adds quote functionality
2023-10-05 14:32:10 +02:00
Xavier Del Campo Romero
be78daef22
manage_accounts/dialog.ui: set mobile-friendly dimensions
2023-10-05 14:32:10 +02:00
Xavier Del Campo Romero
e9c7d95192
emojichooser.c: do not popdown on emoji selected
...
I am one of those people who write the same emoji several times
on a message, so I found the original behaviour rather annoying.
2023-10-05 14:32:09 +02:00
xavi92
ef11c0ef26
Use ctrl+enter to enter newline
2023-10-05 14:32:09 +02:00
Xavier Del Campo Romero
abe6389349
emojichooser.ui: set category icons on a GtkGrid
...
Instead of using a 1x10 GtkBox, a 2x5 GtkGrid is now used so used
horizontal space is reduced to a half. This is particulary interesting
on devices like the PinePhone, since the widget would partially fall out
of the screen otherwise.
2023-10-05 14:32:09 +02:00
free software
0b5029b22d
Update im.dino.Dino.appdata.xml.in ( #1121 )
2023-10-05 14:32:09 +02:00
free software
8ef0518adb
Update im.dino.Dino.desktop ( #1122 )
2023-10-05 14:32:09 +02:00
Michel Le Bihan
125a660af9
[feature/handy]: Adapt OMEMO dialog ( #985 )
...
* Wrap OMEMO automatically accept label
* Change OMEMO fingerprint label to wrap with max-width
* Set contact OMEMO dialog as resizable
* Disable expanding grid in contact details
2023-10-05 14:32:09 +02:00
mimi89999
13b38f55c4
Set ConversationView min width
2023-10-05 14:32:09 +02:00
mimi89999
f7667019e0
Wrap titles box in a scrolled window
...
Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/403
2023-10-05 14:32:08 +02:00
mimi89999
7edf7303cb
Add separators and back button to non csd header
2023-10-05 14:32:08 +02:00
mimi89999
1b4cc3a6aa
Add separator between paned stacks in main window
...
A GtkSeparator was added between paned stacks in main window to align it with the separator in the headerbar. Since the sidebar already had a border, be need to remove it.
2023-10-05 14:32:08 +02:00
mimi89999
76ce40d9e3
Change main window to use headergroup for window buttons
2023-10-05 14:32:08 +02:00
Michel Le Bihan
76aa820720
Change contact details dialog container to HdyClamp and enable label wrap ( #948 )
2023-10-05 14:32:08 +02:00
Michel Le Bihan
806ce34c21
Change select contact dialog container to HdyClamp and set default size ( #949 )
2023-10-05 14:32:08 +02:00
Michel Le Bihan
2e78adfcda
Add window controls to conversation titlebar CSD in folded mode ( #961 )
2023-10-05 14:32:08 +02:00
fiaxh
523f0ee23d
Further adjustments for handy-1
2023-10-05 14:32:07 +02:00
mimi89999
5cfe2240ce
Update to libhandy 1.0
2023-10-05 14:32:07 +02:00
Marvin W
41ae615fa7
Use libhandy for main window
2023-10-05 14:32:07 +02:00
Xavier Del Campo Romero
302e770a98
Show modal dialog to select default encryption if unknown
2023-10-05 14:32:07 +02:00
Xavier Del Campo Romero
366a49a820
Set up default encryption settings GUI
2023-10-05 14:32:07 +02:00
Marvin W
cc6d8d5930
Prepare for 0.4 release
2023-10-05 14:32:07 +02:00
Marvin W
fb46755aec
Fix various date/time stamps not updated or wrong time zone
2023-10-05 14:32:06 +02:00
Marvin W
84b22752ab
Show "Me" instead of bare jid when no local alias is set
2023-10-05 14:32:06 +02:00
Marvin W
7d3498a833
Fix label attributes updated with delay
2023-10-05 14:32:06 +02:00
Prashant Kumar
0817579361
Add tooltips to the delivered and read icons ( #1341 )
2023-10-05 14:32:05 +02:00
fiaxh
5367139205
Remove nl_BE from LINGUAS files and appdata file (fixup d0a00e1
)
2023-10-05 14:32:05 +02:00
Translations
aa3cb0a405
Remove Dutch (Belgium) translation, fallback to Dutch
...
fixes #1231
2023-10-05 14:32:05 +02:00
fiaxh
9942931de8
Update appdata file with content_rating, releases, update image tags
2023-10-05 14:32:05 +02:00
fiaxh
6c5ec41beb
Fix compiler warnings
2023-10-05 14:32:04 +02:00
Xavier Del Campo Romero
b731e62e40
conversation_view_controller.vala: Add missing null check
...
Partially backported from:
commit 7d8b08deca
Author: fiaxh <git@lightrise.org>
Date: Sun Oct 9 11:39:17 2022 +0200
Small fixes
2023-10-01 21:28:29 +02:00
Xavier Del Campo Romero
6e27f8553f
application.vala: Update copyright notice
2023-10-01 21:28:28 +02:00
Xavi92
99c076254a
Inhibit idle and suspend during calls ( #1233 )
2022-05-11 11:12:30 +02:00
Marvin W
193bf38a79
Allow cancellation of file transfers
2022-03-30 10:36:52 -06:00
Marvin W
339d1d8f55
Fix Version handling, add function to retrieve short version without git commit
2022-03-30 10:36:07 -06:00
mjk
855a98c045
OMEMO: Make QR code fixed-resolution and the quiet zone ISO-conformant
2022-02-25 22:26:43 +00:00
fiaxh
1309d7e2e4
Fix quote formating to not (partially) expect a space after >
2022-02-14 23:49:45 +01:00
fiaxh
9838d56794
Prepare for 0.3 release
2022-02-12 22:18:06 +01:00
Translations
f5d1435182
Update translations
2022-02-12 22:08:07 +01:00