LAGonauta
f6fe383ce8
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-10-09 10:54:15 -04:00
fiaxh
e2c34bf223
Rewrite contact details dialog
2023-09-24 19:54:04 +02:00
Marvin W
9eafe4139d
Fix build on some Vala compiler versions
...
See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478
2023-09-24 19:51:33 +02:00
LAGonauta
49f331627d
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-07-17 17:28:47 -04:00
fiaxh
b830b796a5
Cleanup automatically loaded help overlay
2023-07-08 11:20:51 +02:00
Christopher Davis
3d5dad25d8
application: Load help overlay automatically
...
GTK automatically loads and sets up the action
and keyboard shortcut for the Keyboard Shortcuts
dialog. We don't need to manually do it as long as
we put everything in the right place.
See https://docs.gtk.org/gtk4/class.Application.html#automatic-resources
2023-07-08 11:20:51 +02:00
Tobias Bernard
4bb0c465fc
icons: Refresh some symbolic icons ( #1444 )
2023-05-29 22:01:33 +02:00
LAGonauta
7872d21f03
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-04-21 20:43:40 -03:00
Klemens Nanni
b75b6062ab
Always export symbols to fix startup on BSDs
...
```
$ dino
(dino:38515): Gtk-ERROR **: 15:38:38.538: failed to add UI from resource /im/dino/Dino/unified_main_content.ui: .:26:1 Invalid object type 'DinoUiConversationSelector'
Trace/BPT trap (core dumped)
```
This works on Linux because CMake itself links with `-rdynamic` by default
as per its `Modules/Platform/Linux-*.cmake`.
OpenBSD carries this as local patch, FreeBSD links with `--export-dynamics`.
Just linking with `-rdynamic` also fixes it on OpenBSD, as expected.
https://cmake.org/cmake/help/latest/prop_tgt/ENABLE_EXPORTS.html
Fix #438 .
2023-03-24 19:36:32 +01:00
Marvin W
db3b0d5f23
New Avatar UI
2023-03-05 16:47:46 +01:00
LAGonauta
82e6937f21
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-02-12 10:59:16 -03:00
Marvin W
3aa3912dc3
New Date Separator
2023-01-31 15:15:55 +01:00
fiaxh
b0b81b88c6
Always display reaction+reply buttons, disable if not possible
2023-01-30 22:54:55 +01:00
LAGonauta
3d61f175a6
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-01-30 08:53:45 -03:00
Marvin W
e35df88d4a
Fix UI for libadwaita
2023-01-25 11:02:02 +01:00
Marvin W
99d9cb383a
Small UI fixes for libAdwaita
2023-01-24 19:21:25 +01:00
fiaxh
6a182ba313
Only use Adw.AboutWindow for Adwaita >= 1.2
2023-01-24 19:21:25 +01:00
Teemu Ikonen
f6e73d85c0
Add libadwaita to build system
2023-01-24 19:20:42 +01:00
LAGonauta
471f8c5f4a
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2023-01-08 15:41:07 -03:00
fiaxh
dc52e7595c
Add support for XEP-0461 replies (with fallback)
2023-01-06 14:03:54 +01:00
LAGonauta
ef41c27cb2
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-10-15 13:00:56 -03:00
fiaxh
80258a874d
Add support for reactions
2022-10-11 13:37:48 +02:00
fiaxh
146af31524
Move icons out of scalable/ui/ since it's not allowed by icon naming spec
2022-09-18 20:30:24 +02:00
LAGonauta
a7f7a6d388
Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-08-25 08:54:04 -03:00
Marvin W
d6afa6e8ff
GTK4: Don't require use of MenuButton.set_child introduced with 4.6
2022-08-21 00:57:46 +02:00
Marvin W
5103a7fb7b
Move all icons in respective paths
2022-08-20 21:23:35 +02:00
Marvin W
e51b55432f
Gtk4 bug fixes and improvements
2022-07-27 20:55:54 +02:00
fiaxh
f44cbe02c1
Improve Gtk4 port
2022-07-27 20:34:20 +02:00
fiaxh
7e7dcedaf3
Port from GTK3 to GTK4
2022-07-27 20:34:20 +02:00
LAGonauta
2d82a4c195
Removed version from Dino executable
...
We need a better way to get the version number
2022-06-17 18:37:34 -03:00
LAGonauta
c29032bcc6
:Merge remote-tracking branch 'upstream/master' into master-windows-changes
2022-06-05 11:12:23 -03:00
Marvin W
339d1d8f55
Fix Version handling, add function to retrieve short version without git commit
2022-03-30 10:36:07 -06:00
LAGonauta
b8b74817f7
Merge remote-tracking branch 'upstream/master' into master-windows-changes
...
# Conflicts:
# main/src/ui/conversation_content_view/file_widget.vala
# plugins/CMakeLists.txt
# plugins/rtp/src/device.vala
# plugins/rtp/src/plugin.vala
2022-02-08 18:33:09 -03:00
Marvin W
82a492b33f
Remove GStreamer dependencies from main
...
Fixes #1060
2022-01-09 17:04:34 +01:00
fiaxh
3dc4d7f155
Add (disabled) multi-party call UI
2021-11-10 11:05:34 +01:00
LAGonauta
a6515ed826
Add implicit link directories to package HINT path on MingW
...
Instead of blacklisting those libraries
2021-06-09 07:18:43 -03:00
LAGonauta
e7fd7f4726
Add --export-all-symbols to Windows compilation
2021-06-09 07:18:42 -03:00
LAGonauta
823df3ed70
Add WIN32 fonts as a plugin
2021-06-09 07:18:26 -03:00
LAGonauta
6d5ee03e9e
Set Windows executable version from PROJECT_VERSION
2021-06-09 07:17:22 -03:00
LAGonauta
1673ec3481
Added information and Dino icon to Windows executable
2021-06-09 07:17:22 -03:00
LAGonauta
25673ab145
Use slight larger font on Windows so it matches Linux style
...
Also fixes some fuzzy fonts.
2021-06-09 07:17:21 -03:00
fiaxh
90f9ecf62b
Calls: Indicate whether OMEMO key is verified
2021-05-11 12:52:00 +02:00
fiaxh
0f46facecd
Add UI for audio/video calls
2021-03-21 12:41:39 +01:00
Thibaut Girka
830eba3a06
Add spell-checking using Gspell
2021-01-21 15:31:12 +01:00
fiaxh
11d9855a39
Refactor Notifications, add freedesktop backend
...
fixes #707
2020-11-20 15:21:34 +01:00
fiaxh
518307d1ac
Include 128x128 Dino icon as resource
2020-10-15 17:46:37 +02:00
fiaxh
9661116d78
Remove unused file (fixup 51a2372
)
2020-04-24 14:18:09 +02:00
Anmol
2631a9bdba
voice handling in moderated groups ( #788 )
2020-04-22 20:04:03 +02:00
fiaxh
51a2372869
Add file upload preview
...
fixes #756
2020-04-22 15:44:12 +02:00
fiaxh
ff4403fb21
Clean up file widget code
2020-04-10 21:08:23 +02:00