Commit Graph

1126 Commits

Author SHA1 Message Date
Nate Graham
5f932fb112 Correct typo in signal name (choosen -> chosen) 2020-11-24 15:43:43 -07:00
Carl Schwan
f4da552674 Force the focus on the text field after adding an emoji
Fix #71
2020-11-24 23:40:02 +01:00
Carl Schwan
ae6eae5204 Add bold for unread channel 2020-11-24 23:36:39 +01:00
Aleix Pol
32b82d247f Define the KAboutData before the KDBusService
This way the service annouces itself properly as org.kde.neochat instead
of local.neochat.
2020-11-24 18:13:11 +00:00
Carl Schwan
fcb2659c53 Add selected effect to selected room
This fix #55
2020-11-24 18:45:08 +01:00
Carl Schwan
8da4ff1585 Improve autocompletion of Emojis
Now it start automatically for emojis, and also the first time you use
tab you jump to the first selected emoji or face.
2020-11-24 17:54:15 +01:00
Carl Schwan
c93b724746 Fix emoji picker 2020-11-24 15:35:14 +01:00
Aleix Pol
0906e0c680 Fix system tray, clean it up
At first I noticed it wasn't working like it should, then realised it
was using APIs that are largely unadvised. Also I saw there's some kind
of system to render numbers in there but this is also something we
generally do not do. There's better ways to display such information
(e.g. using the com.canonical.Unity interface), so I wouldn't bother
having ad-hoc code in there. And if we need to have it, we better have
it in KNotifications.
It now will also use the icon from the theme.
2020-11-24 13:57:00 +00:00
Carl Schwan
fe63b0c9a7 Add emoji picker for reaction 2020-11-24 14:25:56 +01:00
Aleix Pol
092f8ee75d Do not launch the application twice
If the application is already running, simply raise the running
instance.
2020-11-24 13:12:48 +00:00
Nate Graham
0c28ec4041 Make emoji button checkable
Since clicking on it both opens and closes the emoji panel, it's a
natural fit for being checkable.
2020-11-24 12:01:42 +00:00
Carl Schwan
9f734aa570 Optimize size of images 2020-11-24 12:15:34 +01:00
Carl Schwan
792be7acff Improve spacing 2020-11-24 12:02:10 +01:00
Carl Schwan
dc06332c3f Add tooltips 2020-11-24 11:58:32 +01:00
Carl Schwan
9bcb8b3784 Add hover effect 2020-11-24 11:52:09 +01:00
Carl Schwan
6ef7e4cd1c Add quick way to reply to messages 2020-11-24 11:41:15 +01:00
Carl Schwan
b6ad038a54 Add option to disable showing new join and leave events 2020-11-24 10:39:25 +01:00
Carl Schwan
d7409bf639 Don't make unread room bold, we have pills for that 2020-11-24 09:58:54 +01:00
l10n daemon script
5b34d0b30a GIT_SILENT made messages (after extraction) 2020-11-24 02:24:35 +01:00
Carl Schwan
936f818142 Fix wrong color in reply 2020-11-23 22:48:26 +00:00
Carl Schwan
20966806d2 Simplify reaction delegate 2020-11-23 20:01:25 +01:00
Nate Graham
17ceb59a71 Fix logical error in separated/intermixed sidebar settings 2020-11-23 10:45:49 -07:00
Nate Graham
135150f4cc Remove unused overlapping ids 2020-11-23 10:44:50 -07:00
Carl Schwan
5d221b995a Add an unified room list view
This is off by default and can be enabled in the setting
2020-11-23 17:41:56 +00:00
Nate Graham
72f62b01eb Add tooltips to go up/go down buttons in the view 2020-11-23 10:28:49 -07:00
Nate Graham
0b75b9f488 Correct alignment for text input inline buttons
Ther were aligned top for no perceptible reason, which caused them to
not ve vertically centered in the text field.
2020-11-23 10:25:21 -07:00
Nate Graham
d6df2de767 Add tooltips for inline chat text box toolbuttons 2020-11-23 09:26:08 -07:00
Carl Schwan
09be81a6cc Disable select by mouse on mobile 2020-11-23 15:39:20 +01:00
l10n daemon script
5d4e787a38 GIT_SILENT made messages (after extraction) 2020-11-23 02:21:45 +01:00
Nate Graham
8c380a1c25 Improve initial view placeholder messages 2020-11-22 18:00:09 -07:00
Nate Graham
ef9325fd6a Remove periods at the end of the Placeholder Messages
We don't end placeholder messages with periods elsewhere.
2020-11-22 17:59:11 -07:00
Nicolas Fella
a0815adbe9 Open window on system tray left click 2020-11-22 23:19:39 +00:00
Tobias Fella
0b8db12543 Don't use trayicon on android 2020-11-23 00:03:49 +01:00
Carl Schwan
9484a4c8de Display room information drawer even if the room page is not active 2020-11-22 23:11:12 +01:00
Carl Schwan
50ffda05d2 Make it possible to cancel "Add account" flow when an account already
exists
2020-11-22 23:10:06 +01:00
Carl Schwan
06d1be146e Add time information to the messages 2020-11-22 19:05:40 +01:00
Carl Schwan
5316e32004 Improve look of reactions 2020-11-22 18:33:06 +01:00
Carl Schwan
4dedb87efa Clicking on an reply move the timeline view to the reply 2020-11-22 17:14:08 +00:00
Nicolas Fella
7ec6f83bcb Remove unused include 2020-11-22 16:13:40 +01:00
Carl Schwan
a7e06a6529 Improve sections
Now they are displayed for each day (if there was at least one message
on that day) instead of every few hours
2020-11-22 14:51:25 +00:00
Carl Schwan
beafc572c4 Fix scrolling in RoomPage
This now use the ScrollablePage native scroll effect when the ScrollPage
only have one scrollview has child item.
2020-11-22 14:46:19 +00:00
Tobias Fella
e778c18913 Show an info message instead of an empty message for redactions
Fixes #26
2020-11-22 15:36:00 +01:00
Carl Schwan
820b63d493 Improve emoji selector 2020-11-22 14:59:10 +01:00
Carl Schwan
0fa058098f Use set_package_properties 2020-11-22 12:38:10 +01:00
Carl Schwan
21a228622c Fix about page broken 2020-11-22 12:31:54 +01:00
Carl Schwan
c17441cc25 Fix handle visible on layers 2020-11-22 12:30:59 +01:00
Carl Schwan
7a30c4ba8e Possible fix for weird sorting orders on initial load
Use category sorting as default sorting mode.
2020-11-22 12:27:44 +01:00
Carl Schwan
abdc63cc90 fix room page list appearing twice after logout 2020-11-22 12:19:58 +01:00
Carl Schwan
089f327223 Wrap text in replies 2020-11-22 12:13:35 +01:00
Carl Schwan
9849f9ae80 Don't display empty combobox 2020-11-22 12:03:10 +01:00