fiaxh
78bb2bbdda
Add calls in private MUCs via a MUJI MUC
2021-12-18 21:34:39 +01:00
fiaxh
3dc4d7f155
Add (disabled) multi-party call UI
2021-11-10 11:05:34 +01:00
fiaxh
bea85c8ab5
Fix compiler warnings ('cast between incompatible function types') by not connecting closures
2021-10-12 19:43:57 +02:00
fiaxh
69a26ebcef
Improve call related wording
2021-09-25 16:04:13 +02:00
fiaxh
7d2e647690
Improve call wording, cleanup
2021-05-01 21:51:24 +02:00
fiaxh
5d85b6cdb0
Handle non-existant call support
2021-04-29 16:13:25 +02:00
fiaxh
3454201e5a
Use outgoing JMI if contact has supporting device
2021-04-01 12:03:04 +02:00
fiaxh
0f46facecd
Add UI for audio/video calls
2021-03-21 12:41:39 +01:00
fiaxh
0626bad8e9
Reduce use of Widget.destroy()
...
On non-toplevel windows, use Container.remove() instead of Widget.destroy()
Needed for migration to GTK4
https://developer.gnome.org/gtk4/unstable/gtk-migrating-3-to-4.html#id-1.7.4.3.17
2021-02-10 18:32:39 -06:00
mimi89999
f94d8f56c7
Ellipsize long titles
2021-01-21 15:31:12 +01:00
fiaxh
420fcb909f
Move widget insertion logic from ConversationTitlebar to controller
2020-02-22 03:00:55 +01:00
fiaxh
01698959fe
Move ConversationTitlebar into ConversationViewController responsibility
2020-02-22 02:58:36 +01:00
fiaxh
df3716622a
Rework no-open-conversation placeholder
2019-10-01 17:03:24 +02:00
fiaxh
6e1938b089
Clean up ConversationTitlebar
2019-04-14 09:46:54 +02:00
fiaxh
330649a537
Add headerbar button tooltips, don't remove relief
2019-03-18 13:51:57 +01:00
fiaxh
d668e0158d
Fix runtime criticals (and compiler warnings)
...
fixes #520
2019-02-13 16:14:16 +01:00
fiaxh
5a7ffbc187
Move app menu into window, make conversation details dialog directly accessible, no-CSD option for main window
2019-02-05 11:50:23 -06:00
Daniel Gultsch
d8e0ab406c
display groups w/o name by list of members
...
For members-only, non-anonymous groups that do not have a name set we now
show an automatically generated name that is generated from the list of members
(offline, and online). Only the first name (before the first space) is used
to keep the generated name short.
The term *private room* is coined as a short hand for members only&non-anon group
chats.
This commit also uses the offline members list instead of the online member list
to generate avatar tiles (also only in members-only, non-anon groups.)
2018-12-28 13:42:58 +01:00
fiaxh
ddd17e720e
fixup 1e54a44
2018-11-02 15:23:58 +01:00
codedust
1e54a442ba
Display room name in conversation selector and conversation titlebar
2018-11-02 15:14:35 +01:00
fiaxh
83bf0631a5
Remove newlines from displayed MUC topics
...
fixes #393
2018-09-12 00:29:03 +02:00
bobufa
e376a577b6
improve sidebar UI
...
- only display messages that are content items
- only display messages for active accounts
- "fix" textview issue
- add empty states (no search, no results)
2018-08-13 22:39:18 +02:00
bobufa
8b23ddad2d
ui: search sidebar initial
2018-08-13 22:28:45 +02:00
fiaxh
c1533f2577
Redesign chat input + move file upload there
2018-04-30 11:03:59 +02:00
fiaxh
e80da80602
Add image preview to file choosers
...
Co-authored-by: Thibaut Girka <thib@sitedethib.com>
2018-04-19 15:41:47 +02:00
fiaxh
cee39b0117
Rename resources to have a reverse DNS prefix
2017-12-03 21:43:19 +01:00
fiaxh
64774241e5
Fix memory leak
2017-11-23 01:28:29 +01:00
fiaxh
3f531d6b91
Read+(write) stream async
2017-11-16 17:43:00 +01:00
fiaxh
0102abeec1
Fix warnings
2017-10-31 15:41:45 +01:00
fiaxh
8b43df8ec3
Handle file uploading in libdino & main, have http upload as provider
2017-10-21 23:31:05 +02:00
fiaxh
8944029128
Move encryption menu into ChatInput, PGP support for MUCs
2017-09-06 00:15:18 +02:00
Marvin W
b4b115df48
main: extend theming capabilities
2017-08-29 22:09:13 +02:00
fiaxh
a8aceb1e39
README: Discussion MUC, change url
2017-08-22 16:04:41 +02:00
Marvin W
5dc460fc1a
libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins)
2017-08-17 19:53:34 +02:00
fiaxh
ea174ab632
Http file upload
2017-08-03 15:59:04 +02:00