trilene
df65093374
Add audio input device selector
2020-08-05 17:56:44 -04:00
trilene
7a206441c8
Support voice calls
2020-07-10 19:19:48 -04:00
Lorem
e1706f4df5
Fix not being able to change theme
2020-06-14 13:56:15 +05:30
Joseph Donofry
7afb164244
Merge remote-tracking branch 'origin/master' into presence
2020-06-11 22:27:30 -04:00
Joseph Donofry
dbaf92734c
Fix formatting
2020-06-11 22:22:16 -04:00
Nicolas Werner
db93e6b853
Fix warning about not registered Presence type
2020-06-11 18:37:09 +02:00
Alexander 'z33ky' Hirsch
2b9860c3af
Add setting to alert on notification
2020-06-10 12:34:26 +02:00
Nicolas Werner
f2bfa61e08
Add menu actions to set presence
2020-06-08 20:26:37 +02:00
Nicolas Werner
43d2ebc095
Fix Qt5.15 issues
...
fixes #214
2020-06-05 23:34:00 +02:00
Nicolas Werner
6b60ff7713
Rename settings to be more consistent
2020-05-26 22:54:51 +02:00
Nicolas Werner
f452bdf2b0
Make settings update immediately in qml and allow limiting timeline width
...
Limiting improves readability on wide monitors.
The immediate update of the settings is done by just exposing settings
as properties and then setting the settings as a context property.
2020-05-26 22:54:51 +02:00
lkito
60ad6ce277
Added an option to have descriptions for user settings.
2020-05-24 15:35:25 +04:00
lkito
d8b89e2ef0
Added an optional feature to show bigger emoji-only messages with 3 or less emoji
2020-05-21 16:31:27 +04:00
lkito
2c21f6e3fa
Implemented optional message body highlighting feature.
2020-05-16 17:15:43 +04:00
Nicolas Werner
e55a09906f
Misc color fixes
2020-05-05 23:43:43 +02:00
Nicolas Werner
bb66254c58
Make notifications a bit easier to read
2020-04-29 20:49:57 +02:00
Joseph Donofry
b298f01d92
Add signal/slot for decryption changes in last patch
2020-04-22 19:52:30 -04:00
Joseph Donofry
a4c280a4f9
Add ability to toggle sidebar messages for encrypted rooms
2020-04-21 22:40:58 -04:00
Nicolas Werner
2b24a978e1
Mid color is used for scrollbars it seems
2020-04-11 22:38:12 +02:00
Nicolas Werner
6794b6472d
Add a few missing palette colors
2020-04-08 23:10:00 +02:00
Nicolas Werner
8bf25f3d80
Set palette globally
2020-03-30 21:48:28 +02:00
Emi Simpson
bf5ae884de
Make toggle in settings revert between old behavior and new behavior for sorting by unreads
2020-03-15 14:56:39 -04:00
Emi Simpson
6bbe8ade0f
Made merge compatible with master
2020-03-15 12:16:01 -04:00
Emi Simpson
b6bd36ac16
Added toggle in the settings to ignore minor events
2020-03-15 11:19:22 -04:00
Nicolas Werner
0f1a352dd7
Make buttons hideable via setting, button contents can still be accessed via context menu
2020-03-10 00:30:45 +01:00
Nicolas Werner
4500bcd577
Use spacing for layouting settings
2020-02-20 18:11:49 +01:00
Adasauce
8aaf7e9e5d
Remove constant width, that was wrong.
...
Use Nico's suggestion to just leverage the width of the field, and leave
a comment.
2020-02-20 12:31:07 -04:00
Adasauce
105366f2b9
Clean up variable format
...
don't use members format camelCaseTail_
2020-02-20 11:57:16 -04:00
Adasauce
f86cbbe16a
Add constexpr for the minimum formlayout width
...
to save on recalculation of the size and having to subtract the margins
to do the tally, then re-apply.
2020-02-20 11:50:56 -04:00
Adasauce
b5aa615ef5
FormLayout cleanup
...
Removed empty labels in favour of a fixed height and bottom alignment.
2020-02-19 15:23:57 -04:00
Adasauce
53138d7f5c
Clean up placeholder string
...
use QString instead of std::string (QStringLiteral doesn't have a
constructor with int, str.)
remove temp variable, and just deal with it inline.
2020-02-19 15:00:49 -04:00
Adasauce
21b207d1f0
Review changes to UserSettingsPage
...
- Switch to {} widget initialization
- set fixed size on the Toggles so they don't scale down vertically
- add another setting section for INTERFACE
- add a placeholder value for deviceFingerprintValue_ so it can calculate the right size.
- fix warnings about `QLayout: Attempting to add QLayout "" to UserSettingsPage "",` in boxWrap
- hide widgets properly in Q_OS_MAC
- remove mainLayout_ completely
- clean up resizeEvent
2020-02-18 17:16:07 -04:00
Adasauce
111e4504ac
Replace QHBoxLayout with QFormLayout in UserSettings
...
This allows form fields to wrap dynamically when they are too long for
the view. This should help mobile and small screen users to configure
the app without having to force it into portrait mode, or not be able to
reach the settings fields at all.
2020-02-18 11:08:19 -04:00
Nicolas Werner
70f4a89d10
Quick hack to enable touch scrolling in settings and room list
2020-02-15 03:48:23 +01:00
Nicolas Werner
ef5edbb3ea
Lower general settings margins, if the window is narrow
2020-02-15 03:48:23 +01:00
DeepBlueV7.X
f70923f374
Merge pull request #117 from adasauce/file-download-path
...
use the standard system download path for file downloads
2020-02-15 03:28:22 +01:00
Adasauce
cb36050822
use QStandardPaths locations for all file dialogs.
2020-02-14 21:35:26 -04:00
Shun Sakai
2ceaead7fc
Change the initial of the proper noun to uppercase
...
markdown -> Markdown
2020-02-14 13:02:44 +09:00
Nicolas Werner
4cd260bfcf
Optimize includes a bit
2020-01-31 15:11:21 +01:00
Nicolas Werner
e2f547149a
Allow sending messages as plain text
2020-01-27 15:59:25 +01:00
Nicolas Werner
79f967da8c
Reduce Cache.h includes further via one forward declaration
2019-12-15 03:34:37 +01:00
Nicolas Werner
5fc1f3bd67
Reduce overhead of Cache.h
2019-12-15 02:56:04 +01:00
Nicolas Werner
ebeb1eb772
Implement avatars in qml timeline
2019-11-23 20:06:14 +01:00
Aidan Hahn
34ac2c4f75
re-re-linted
2019-09-03 21:23:54 -07:00
Aidan Hahn
5326d29e56
group similar ui options on settings page
2019-09-02 23:40:42 -07:00
Aidan Hahn
1e6fc6e342
fixed typoes in code, added layout metadata to new settings toggle.
2019-09-01 16:10:11 -07:00
Aidan Hahn
a1c2aed36a
Refactored Avatar and RoomInfoListItem to access rounding settings in place
2019-09-01 14:41:23 -07:00
Aidan Hahn
b10d453bd5
add controll bits for avatar rounding
2019-08-28 21:36:28 -07:00
Joseph Donofry
d5bb0936bf
Use 'system' theme as default if QT_QPA_PLATFORMTHEME is set
...
On first launch, before the user has configured any settings,
check the value of the QT_QPA_PLATFORMTHEME environment var.
If it is set, use the system theme as the default instead of the
light theme. This fixes #72 .
2019-08-10 13:14:37 -04:00
Joseph Donofry
86888ee713
Fix bug with emoji font setting and clean linting
2019-07-26 17:44:44 -04:00