Carl Schwan
757cc99ff0
Add indicator for lack of internet connectivity
...
Fix #315
2021-05-07 03:36:40 +02:00
Carl Schwan
3f20534e4a
Fix undefined errors
2021-05-07 03:18:19 +02:00
Carl Schwan
32756c56f6
Fix Unable to assign undefined to double
2021-05-07 03:15:33 +02:00
Carl Schwan
28d01167b6
Force focus search field when entering Explore room page
...
Fix #353
2021-05-07 03:11:12 +02:00
Carl Schwan
145532c89d
Don't quick edit text when there is already text in the input field
...
Fix #354
2021-05-07 03:08:57 +02:00
Carl Schwan
8314e19cb1
Fix bugs in multi account setups
2021-05-07 03:03:09 +02:00
Carl Schwan
f5a42e64ee
Don't create QNetworkReply for image size we will discard 2ms later
2021-05-07 02:34:16 +02:00
Carl Schwan
1e7d3046aa
Remove link confirmation dialog
...
Fix #347
Fix #348
2021-05-07 01:55:08 +02:00
Carl Schwan
471b525151
Fix spacing issues in FileDelegate
2021-05-07 01:51:42 +02:00
Noah Davis
07bee8d9de
ImageDelegate: Use automatic instead of explicit sourceSize
...
Fixes bad downscaling and improves RAM usage.
2021-05-06 12:53:16 -04:00
Carl Schwan
0a51c845e6
Implement quick edit
2021-05-06 16:14:38 +00:00
Mufeed Ali
7b1c5f5aab
Fix chat list item padding
2021-05-06 21:26:54 +05:30
Carl Schwan
a329790129
Fix inverted condition
2021-05-05 23:24:25 +02:00
Carl Schwan
d77d8c3835
Improves dialogs
...
* Fix some small spacing issues
* Add title
2021-05-05 23:11:06 +02:00
Carl Schwan
2139112301
Simplify dialog title
...
No need to repeat the name two times
2021-05-05 23:04:47 +02:00
Srevin Saju
affcbca199
style: remove redundant Layout.fillWidth and use only one for text
...
delegate
2021-05-05 20:50:32 +03:00
Srevin Saju
ac9dcb48c7
feat: (licensing) use GPL 3 or later
2021-05-05 17:35:48 +00:00
Srevin Saju
fcfde394ad
Merge branch 'master' into work/srevinsaju/command-completion
2021-05-05 20:27:26 +03:00
Srevin Saju
24bf460e9f
fix: use ChatDocumentHandler.AutoCompletionType enum instead of string to chose delegates
2021-05-05 20:25:25 +03:00
Carl Schwan
ea403eb679
Fix freze in neochat chat view
2021-05-05 17:11:00 +00:00
Srevin Saju
18a2d6d6d6
style: remove redundant include
...
style: remove redundant include
2021-05-05 20:03:55 +03:00
Srevin Saju
584cd59f93
refactor: move ActionHandler::commands to CommandModel::commands
2021-05-05 19:58:34 +03:00
Srevin Saju
461128c6a7
fix: remove redundant static in filterModel declaration
2021-05-05 19:11:59 +03:00
Srevin Saju
929e21fc59
style: improve comparisons and formatting
...
completionMenu.completionType === "username"
completionMenu.completionType === "username"
completionMenu.completionType === "username"
completionMenu.completionType === "emoji"
style:
2021-05-05 18:29:38 +03:00
Carl Schwan
472490f257
Possible fix the freeze found in NeoChat
...
I looked at Tok code and found this as architectural difference in their
ListView.
2021-05-05 15:07:50 +00:00
Carl Schwan
ccb12e1bed
Update urls
2021-05-02 15:41:06 +00:00
Srevin Saju
75dc3e6611
fix: do not show scroll bar on x-axis in the auto completion bar
...
Fixes #342
2021-05-02 12:18:26 +00:00
Noah Davis
32c21b7b84
Fix Kirigami spelling mistake
...
Kirigani -> Kirigami
2021-05-02 07:33:20 -04:00
Srevin Saju
e3558f5bbd
fix: /shrug ¯\_(ツ)_/¯ was escaped multiple times
2021-05-01 17:29:31 +03:00
Srevin Saju
6c47594bc3
feat: include parameter along with help message in the completion dialog
2021-05-01 17:20:44 +03:00
Srevin Saju
859b27ddb7
refactor: use the commands and prefix from actionhandler.cpp
2021-05-01 17:20:28 +03:00
Srevin Saju
539d519987
feat: improve commands() method of ActionHandler to use Command type
2021-05-01 17:16:21 +03:00
Srevin Saju
465b0f8b4c
feat: add matrix command possible 'parameter's
2021-05-01 17:12:14 +03:00
Srevin Saju
6781c0c964
refactor: replace isCompletingEmoji with completionType
...
completionType (str) will tell completionListView
to load the correct delegate
2021-05-01 13:33:55 +03:00
Srevin Saju
e234861ee6
feat: add command completion UI component
2021-05-01 13:31:09 +03:00
Srevin Saju
6575d23072
feat: trigger completion of commands on the input of backlash / char
2021-05-01 13:30:24 +03:00
Srevin Saju
ee595ed374
feat: add autocompletion for commands
...
partially copied code from emojimodel.h
2021-05-01 13:27:54 +03:00
Srevin Saju
57684aa454
fix: fix the emoji message size once again
...
this used to work once upon a time, but it stopped working recently.
This commit helps to make the emoji-only-messages bigger. In case, if emoji's
are sent as a reply to a text message, this does not affect size then.
fix: fix the size of the `(edited)` string when the message
contains only emojis' and also when its edited
2021-04-30 19:12:07 +03:00
Carl Schwan
e8816310d2
Fix buttons over message flickering
...
Fix #333
2021-04-28 17:00:43 +02:00
Carl Schwan
023cb2a991
Emit missing signal to switch the view to the room page
2021-04-28 15:24:58 +02:00
Carl Schwan
1066b010b8
Remove dead code
2021-04-28 15:09:31 +02:00
Carl Schwan
f30b17bf73
Fix opening room in seperate window and unify leaving room code
2021-04-28 15:06:57 +02:00
Carl Schwan
b7d98fc6d9
Port RoomManager to C++
...
This also makes it possible to handle the Matrix URI
2021-04-27 21:07:10 +00:00
Srevin Saju
a2a6983123
feat: add button in RoomPage to mark all messages as read
2021-04-27 20:28:20 +00:00
Carl Schwan
7e778d225b
Lazy load room drawer by putting it in a Loader
2021-04-27 19:24:51 +00:00
Srevin Saju
fefcbbe190
fix: remove redundant margin in the typing indicator
2021-04-27 20:58:47 +03:00
Srevin Saju
6487adafb8
feat: add an improved typing notification bar above chatbar
...
Fix #330
2021-04-27 17:43:47 +00:00
l10n daemon script
6b21289af3
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-04-26 01:20:23 +00:00
l10n daemon script
59f89d96e1
GIT_SILENT made messages (after extraction)
2021-04-26 00:19:13 +00:00
Jan Blackquill
d5d83ff7b8
Improve keyboard navigation
...
Simply enabling activeFocusOnTab on a few key elements massively improves the
keyboard navigation. Additionally, making the text box forward tab events when
appropriate allows for focus to pass through it without getitng stuck.
2021-04-25 19:38:54 +00:00