Sebastian Wolf
4bbeb4fa34
Only clear chat model if navigated back | update translation files
2020-11-21 10:12:59 +01:00
Slava Monich
d1ccf9f796
Show notification popups except for the current chat
...
And drop dependency on Ngf. Also, pre-initialize the chat photo when
pushing the chat page.
2020-11-20 21:42:23 +02:00
Sebastian Wolf
82d0058746
Merge pull request #179 from jgibbon/bugfix/#20_translation_plurals
...
Bugfix/#20 translation plurals
2020-11-19 21:01:19 +01:00
Sebastian Wolf
baf4b27e60
Avoid stale state for chat page picture
2020-11-19 20:25:53 +01:00
John Gibbon
616658ab35
%n → %Ln; remove more .arg()
2020-11-19 11:27:10 +01:00
John Gibbon
8181e17fa2
remove unnecessary .arg (+warnings)
2020-11-19 11:27:10 +01:00
John Gibbon
b48ca728d2
change/enable plural handling
2020-11-19 11:27:10 +01:00
Sebastian Wolf
af47ae2c72
Some improvements as suggested by @jgibbon, add unpin feature
2020-11-18 15:01:16 +01:00
Sebastian Wolf
2830f50a35
React properly on pinned message changes, nice message overlay ;)
2020-11-18 14:59:35 +01:00
Sebastian Wolf
15be3862f6
Display pinned message in chat
2020-11-18 14:59:15 +01:00
Sebastian Wolf
f6b42eb3cb
Merge pull request #169 from jgibbon/bugfix/message-permissions
...
Bugfix/message permissions
2020-11-18 12:44:21 +01:00
Sebastian Wolf
97feb2f804
Merge pull request #176 from Wunderfitz/chat-header-alignment
...
Properly align custom header on chat page
2020-11-18 11:54:13 +01:00
John Gibbon
816ba6eca7
remove some semicolons;
2020-11-18 11:13:05 +01:00
Sebastian Wolf
60ea95abec
Properly align custom header on chat page
2020-11-17 23:21:38 +01:00
John Gibbon
59304527d2
fix typo; don't update group status while selecting
2020-11-17 16:21:20 +01:00
John Gibbon
3cce631aa7
optimize permission lookups
2020-11-17 11:14:36 +01:00
John Gibbon
813c7912fe
chat info: review optimizations
2020-11-17 10:09:11 +01:00
John Gibbon
182a2d1344
ChatInfoPage as attached page
...
fixes #150 : Now basically everything is inside a loader; ChatInformationPage is added to ChatPage with pageStack.pushAttached
fixes #166 : Replaces the clunky VisualItemModel in tab view and doesn't initialize multiple times.
2020-11-17 10:09:11 +01:00
John Gibbon
c76d079e03
permissions: replace leftover debug changes; fix another copy/paste
2020-11-16 22:31:37 +01:00
John Gibbon
ac10e600bf
fix restricted member permission copy/paste issue
2020-11-16 22:07:21 +01:00
John Gibbon
d5a2d315db
forwarding/new message/attachment permissions
...
enhances #159 PR, hopefully fixes #164 issue
2020-11-16 22:07:21 +01:00
Sebastian Wolf
9141b8e68b
Fix crash when forwarding to some chats, introduce iterative init
2020-11-16 16:52:48 +01:00
Sebastian Wolf
aeca799006
Harmonize error handling, ignore 404 (for now)
2020-11-16 14:37:14 +01:00
Sebastian Wolf
c8c0044815
Display all error messages (let's see how it works...)
2020-11-15 23:29:04 +01:00
Sebastian Wolf
85d1bebc3a
Load last read messages, enable lazy-loading the future, might fix #136
2020-11-15 23:05:22 +01:00
Sebastian Wolf
1c82072c15
Merge pull request #160 from monich/updateChatPhoto
...
Update chat photo
2020-11-15 17:19:57 +01:00
Slava Monich
2323c574b3
Handle updateChatPhoto message
2020-11-15 06:12:17 +02:00
John Gibbon
a8ca33fa3d
multiple message selection
2020-11-14 23:50:12 +01:00
Sebastian Wolf
6666cf494a
More progress bars & fix some web page previews
2020-11-14 22:53:51 +01:00
Sebastian Wolf
fa470f73ba
Progress bar for video downloads
2020-11-14 21:01:52 +01:00
Sebastian Wolf
d994f8f102
Fix UI glitches in forward info, support video notes
2020-11-14 20:02:34 +01:00
Sebastian Wolf
63ce0f92d2
Fix 'mute chat' for chats that have never been muted, fixes #144
2020-11-13 22:43:50 +01:00
Sebastian Wolf
5d3805759a
Small UI fixes, error handling for joining chats
2020-11-09 23:22:24 +01:00
John Gibbon
68e2dab715
set some properties readonly
2020-11-08 20:37:17 +01:00
John Gibbon
c3ccaa069d
qml runtime optimizations
2020-11-08 17:30:04 +01:00
Sebastian Wolf
9bb24b4862
Joining/leaving chats seems to work...
2020-11-07 20:29:44 +01:00
John Gibbon
fdb8cc5852
replace variant with var
...
https://doc.qt.io/archives/qt-5.6/qtquick-performance.html
In general, "property var" should be considered to be superior to "property variant" for every use-case from QtQuick 2.0 and newer (note that "property variant" is marked as obsolete), as it allows a true JavaScript reference to be stored (which can reduce the number of conversions required in certain expressions).
2020-11-05 23:23:37 +01:00
John Gibbon
37bede461b
differentiate between simple/normal messages
2020-11-05 14:05:33 +01:00
Sebastian Wolf
6d3b3464bf
Experiment a bit with opening new chats
2020-11-05 00:02:27 +01:00
John Gibbon
02a4b057d6
delay viewMessage calls; animate changes
2020-11-04 12:26:57 +01:00
Sebastian Wolf
8e46661d78
Start chat from avatar or user name
2020-11-03 22:32:36 +01:00
Sebastian Wolf
fd74da2408
Restore web page preview
2020-11-03 08:18:46 +01:00
Sebastian Wolf
1b345a6654
Add a tap-to-change date format for messages, fixes #47
2020-11-02 23:42:23 +01:00
John Gibbon
5903fbc4da
Set initial scroll position for ChatPage
...
Fixes #1
2020-11-02 20:54:18 +01:00
Sebastian Wolf
cccb48ced5
Merge pull request #119 from jgibbon/feature/qml-import-versions
...
clean up qml imports
2020-11-01 19:37:49 +01:00
Sebastian Wolf
8e97d19a02
Update Copy-to-Clipboard functionality & README
2020-11-01 19:20:21 +01:00
Sebastian Wolf
e26cd3d9d3
Merge branch 'master' into clipboard
2020-11-01 19:12:52 +01:00
Sebastian Wolf
30decc8f84
Make document picker work again, fix image picker
2020-11-01 17:54:00 +01:00
John Gibbon
3f454711cf
remove some unused imports
2020-10-31 21:09:59 +01:00
John Gibbon
f4d0a4800e
QtMultimedia 5.6
2020-10-31 20:50:32 +01:00