Nicolas Werner
77e241b9e5
Reenable top bar room settings menus on avatar or title clicks
...
Also fixes a bug with an empty room settings window introduced in the
port.
2020-09-16 23:49:17 +02:00
Nicolas Werner
640b0ee405
Port top bar to Qml
...
Also fixes some resize issues with stupid workarounds to our resize
logic. This really needs to be cleaned up at some point!
2020-09-16 23:49:17 +02:00
Nicolas Werner
c4e4938d35
Save account data and allow hiding events via account data
2020-09-08 16:21:55 +02:00
Nicolas Werner
8d14a058c6
Fix endless pagination, when old history is inaccessible
2020-09-02 19:38:07 +02:00
DeepBlueV7.X
eb554e8266
Merge pull request #267 from Lurkki14/master
...
Added emoji completion in text input
2020-08-31 16:32:14 +00:00
Jussi Kuokkanen
8f872f1961
remove unused includes and use QRegularExpression
2020-08-31 18:24:03 +03:00
Jussi Kuokkanen
bb4636885d
remove comment
2020-08-31 18:07:29 +03:00
Jussi Kuokkanen
beec2607fc
get completion string based on trigger position instead of current word
2020-08-31 18:04:59 +03:00
Jussi Kuokkanen
254b7549eb
ignore enter keypress when completion is selected
2020-08-31 12:21:47 +03:00
Jussi Kuokkanen
aed8d23aca
don't select emoji completion by default and add minimum string length before showing completions
2020-08-29 23:05:40 +03:00
Jussi Kuokkanen
f40d8d15b5
undo changes to emoji_codegen.py
2020-08-29 00:29:46 +03:00
Jussi Kuokkanen
9ad9c8ddf0
fix build and remove commented code
2020-08-29 00:26:45 +03:00
Jussi Kuokkanen
7acd4b3307
lint
2020-08-28 23:59:27 +03:00
Jussi Kuokkanen
5e344d2685
Merge branch 'master' of https://github.com/Nheko-Reborn/nheko
2020-08-28 23:35:40 +03:00
Jussi Kuokkanen
a173d964f7
add emoji completer to text input
2020-08-28 23:32:23 +03:00
DeepBlueV7.X
b7b9cee30e
Merge pull request #265 from trilene/voip
...
Link GStreamer elements before syncing state
2020-08-28 15:39:27 +00:00
trilene
67a6ab401b
Link GStreamer elements before syncing state
2020-08-28 10:49:39 -04:00
DeepBlueV7.X
b58e370c03
Merge pull request #251 from Nheko-Reborn/new-event-store
...
New event store
2020-08-26 21:52:35 +00:00
Nicolas Werner
3df4bde032
Add some log messages, that migrations are in progress
2020-08-25 23:12:01 +02:00
Nicolas Werner
9f79b85579
Speedup db a bit, but loose some crash resiliency
...
The loss in durability shouldn't matter, if we can just receive the same
events again after a restart
2020-08-25 23:05:31 +02:00
DeepBlueV7.X
898297a7b0
Merge pull request #263 from trilene/voip
...
Under GStreamer >= 1.17 gather all candidates before sending offer/answer
2020-08-23 17:55:18 +00:00
trilene
473293b6a5
Under GStreamer >= 1.17 gather all candidates before sending offer/answer
2020-08-22 08:18:42 -04:00
DeepBlueV7.X
706ba84d73
Merge pull request #262 from bqv/patch-1
...
Add nixos to readme
2020-08-22 06:16:27 +00:00
Tony O
d61d108a4f
Update README.md
2020-08-22 04:55:00 +01:00
DeepBlueV7.X
b5d406ad80
Merge pull request #259 from trilene/voip
...
Stop SendFile and Call buttons swapping places on file upload
2020-08-17 22:41:08 +00:00
Nicolas Werner
d6bc05fcd6
Bump mtxclient
2020-08-17 23:59:38 +02:00
trilene
1402732b5f
Stop SendFile and Call buttons swapping places on file upload
2020-08-17 17:42:06 -04:00
Nicolas Werner
7f7108161e
Hide CallCandidates again in new store
2020-08-17 23:30:36 +02:00
Nicolas Werner
de7ec4d2b3
Merge remote-tracking branch 'origin/master' into new-event-store
...
Conflicts:
CMakeLists.txt
io.github.NhekoReborn.Nheko.json
src/Cache.cpp
src/timeline/TimelineModel.cpp
src/timeline/TimelineModel.h
src/timeline/TimelineViewManager.cpp
2020-08-17 20:40:33 +02:00
Mihai Fufezan
7c1ca38d98
Translated using Weblate (English)
...
Currently translated at 85.3% (285 of 334 strings)
Translation: Nheko/nheko
Translate-URL: http://weblate.nheko.im/projects/nheko/nheko-master/en/
2020-08-17 10:48:19 -04:00
Mihai Fufezan
ed17b0c33b
Added translation using Weblate (Romanian)
2020-08-16 17:40:54 -04:00
DeepBlueV7.X
3fece53eb7
Merge pull request #237 from trilene/voip
...
Support voice calls
2020-08-14 07:59:39 +00:00
Nicolas Werner
b6751ab01e
Appease the linter
2020-08-14 09:01:56 +02:00
Nicolas Werner
e06ff1ac1f
Fix SVG color undefined
2020-08-14 01:20:24 +02:00
Nicolas Werner
f157602a52
Disable call support, when GStreamer is unavailable
...
Integrating that in our CI is currently a bit hard, so disable it for
now, if GStreamer isn't found. Just make sure to build against GStreamer
for call support!
2020-08-14 01:03:27 +02:00
Nicolas Werner
29cb065102
Bump flatpak dependency
2020-08-11 08:51:57 +02:00
Nicolas Werner
14a0aac748
Add /clear-timeline command
2020-08-09 23:36:47 +02:00
Nicolas Werner
1e9efa3072
Try to fix variable timestamp width
2020-08-07 17:31:58 +02:00
Nicolas Werner
b972d827cb
Try to fix issue of pagination interfering with limited: true
2020-08-07 13:12:45 +02:00
Nicolas Werner
7eb0c4e09c
Also request keys from own devices
2020-08-06 22:18:52 +02:00
Nicolas Werner
1f9215a5be
Split error messages from event decryption
2020-08-06 21:46:16 +02:00
Nicolas Werner
dbaddb0165
Further tweak text element
2020-08-06 19:19:13 +02:00
trilene
df65093374
Add audio input device selector
2020-08-05 17:56:44 -04:00
trilene
02dfc8039f
Conditionally compile against upcoming GStreamer release
2020-08-02 22:27:05 -04:00
trilene
b86711a388
Merge remote-tracking branch 'upstream/master' into voip
2020-08-01 15:49:26 -04:00
trilene
979bba6460
Tweak AcceptCall dialog
2020-08-01 15:43:23 -04:00
trilene
e527da052b
Reset TLVM initial sync flag on logout
2020-08-01 14:39:06 -04:00
trilene
e3e7595bab
clang-format
2020-08-01 14:31:10 -04:00
trilene
f14d141cb5
Improve TURN server retrieval
2020-07-30 19:59:54 -04:00
trilene
c0743f9688
Fix error message
2020-07-30 19:39:03 -04:00