Carl Schwan
ca2b5fde8e
Remove lag when starting user autocompletion
...
We realistically don't need to interate over every user when typing '@',
since this is not usefull for the user and create some lag.
2021-12-25 18:31:22 +01:00
Nicolas Fella
26f0cd4cf4
Set single window hint in desktop file
...
NeoChat is a single window application
This allows shells to hide the 'Open new window' action for NeoChat
2021-12-25 17:30:50 +01:00
Carl Schwan
0801b815c8
Make room address selectable
...
Help with #469
2021-12-25 15:33:26 +01:00
Carl Schwan
28137c8c86
Display monochrome icon in tray
...
Fix #471
2021-12-25 15:30:20 +01:00
Carl Schwan
e79e06235f
Fix QuickSwitcher activation
...
By making sure the global menu bar is disabled when not needed. This
should also help with memory usage.
Fix #482
2021-12-25 14:41:43 +01:00
Nicolas Fella
dce7fde7a6
Fix Windows/mac build
2021-12-23 23:24:29 +01:00
Tobias Fella
8d9f3b8658
Revert "Add CI for FreeBSD"
...
This reverts commit d71ccc46d0
2021-12-22 16:52:43 +00:00
Nicolas Fella
5e1adf7ea7
Fix notifications on Android
...
Bundle the notifyrc file in qrc so that KNotifications finds it
2021-12-22 14:23:47 +00:00
Tobias Fella
d71ccc46d0
Add CI for FreeBSD
2021-12-22 14:14:30 +00:00
Aleix Pol
284a1734ae
Support raising when we receive a notification
2021-12-15 15:08:32 +00:00
Tobias Fella
8722c99c93
Remove unused function
2021-12-15 01:04:51 +01:00
Tobias Fella
0c5932b3da
Use a reasonable role for message source
2021-12-15 01:03:05 +01:00
Tobias Fella
332d6c9782
Minor improvements
...
- Rename TextDelegate to RichLabel since it's not actually a delegate
- Allow web search for whole messages
2021-12-15 00:53:43 +01:00
Tobias Fella
91f3f64bb5
Don't connect to something that isn't a signal
2021-12-14 22:34:32 +00:00
Tobias Fella
599ab11656
Refactor delegates
2021-12-14 22:27:29 +00:00
Tobias Fella
ff707b7a58
Remove dead code
2021-12-14 16:48:42 +01:00
Tobias Fella
e551319245
Don't render html in RoomDrawer heading
2021-12-14 15:54:14 +01:00
Fushan Wen
59430cce89
Add support for minimizing to system tray on startup
...
If the user wants to automatically launch NeoChat when the system
starts up, the user may also want to minimize the window to system tray
on startup. So a new option named "Minimize to system tray on startup"
is added.
The option is only visible on desktop platforms, and is only enabled
when "Close to system tray" is checked.
In order to restore window geometry for the first time the user opens
the window if the option is checked,
1. a new function named `restoreWindowGeometry` is added, and
`restoreWindowGeometryConnections` will be enabled if the option is
checked, and will be disabled after the window debuts.
2. `saveWindowGeometryConnections` will be enabled if the option is not
checked, and will be disabled if checked and enabled after the window
debuts.
2021-12-13 22:05:20 +08:00
Carl Schwan
d1bbb5e3f7
Use non blocking passord reading
...
This also remove the do while loop that might cause problem and expose
the error message to the user.
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2021-12-12 22:13:19 +00:00
Carl Schwan
6e1c07047e
Add a mobile oriented context menu for the room list
...
It works similarly as in the timeline with a bottom based drawer on
mobile and a normal context menu on desktop
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2021-12-12 22:09:46 +00:00
Carl Schwan
738270f513
Fix loading room settings on mobile
...
Required properties don't work correctly with StackLayou.push
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2021-12-12 16:57:40 +00:00
l10n daemon script
9496127e88
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-12-12 01:44:42 +00:00
Nicolas Fella
16d43e9ee8
Use icon from qrc for system tray icon
...
Fixes the system tray on Windows
2021-12-11 20:10:59 +01:00
Tobias Fella
d0e04e0c97
Adapt to libQuotient API change
2021-12-10 18:06:12 +01:00
Carl Schwan
658eb187c9
Prevent instability with TextArea with null as background
2021-12-08 14:16:34 +01:00
Tobias Fella
041a5ff590
Add 21.12 release notes
v21.12
2021-12-05 20:06:33 +00:00
Bhushan Shah
28d68444d9
GIT_SILENT Update version number for 21.12
2021-12-05 10:18:09 +05:30
Bhushan Shah
32cd42f03f
cmake: use the PROJECT_VERSION variable
...
Makes it easier to bump version using scripts
2021-12-04 18:01:38 +05:30
l10n daemon script
98bc0b8c46
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-11-30 01:51:14 +00:00
Tobias Fella
5498cf1cd7
Add CI
2021-11-29 13:53:34 +01:00
l10n daemon script
babc87d023
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-11-29 01:35:58 +00:00
l10n daemon script
724e9d50a6
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-11-28 01:30:02 +00:00
l10n daemon script
8c0a6c1079
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-11-25 01:30:18 +00:00
l10n daemon script
6f33ad529e
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-11-24 01:36:52 +00:00
l10n daemon script
f9b5aa328a
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-11-23 01:29:26 +00:00
Tobias Fella
5b6e3d0902
Revert "Fix updating events when delegate choice changes"
...
This reverts commit 7b7c659a3a
2021-11-22 19:36:16 +00:00
l10n daemon script
5c5b805d3c
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-11-22 01:29:40 +00:00
Tobias Fella
d65962cbaa
Use plaintext in completion menu
2021-11-22 00:20:49 +01:00
l10n daemon script
3658715ff6
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-11-21 01:25:36 +00:00
Carl Schwan
bf08303a8e
Fix glitch in timeline scrolling
...
Turnout that reuseItems with loader and dynamically sized items is not
great.
2021-11-19 22:52:51 +01:00
Tobias Fella
935a51b477
More invite -> invitation
2021-11-19 15:47:31 +01:00
l10n daemon script
5b9a95878e
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-11-19 01:31:57 +00:00
Tobias Fella
560bd739e0
Invite -> Invitation
2021-11-18 15:27:50 +01:00
Tobias Fella
5b893d7736
Show a notification for invited rooms
2021-11-17 12:24:25 +00:00
Tobias Fella
c81ca6f8bb
Set the height of statedelegates
2021-11-16 00:45:42 +01:00
Tobias Fella
740662e3f0
Remove visibility setting from FullScreenImage
2021-11-16 00:21:01 +01:00
Carl Schwan
46e1e64ee1
Improve source menu
2021-11-14 19:35:00 +00:00
Tobias Fella
7b7c659a3a
Fix updating events when delegate choice changes
2021-11-13 22:19:15 +00:00
Tobias Fella
0a19d42799
Improve handling of closed keychain
2021-11-13 22:18:53 +00:00
Carl Schwan
8aa710d50f
Full reuse compliance + ci check
2021-11-13 19:13:55 +01:00