James Graham
5d2139471a
MessageEditComponent Updates
...
Rename MessageEditComponent to ChatBarComponent in preparation for also using it with threads and cleanup.
2024-08-23 14:56:01 +00:00
James Graham
b3afa9f595
Add delegates to show room upgrades into the timeline model.
...
The delegates are at the beginning for upgraded rooms and end for predecessors.
Closes : network/neochat#620 and network/neochat#619
2024-08-22 17:21:36 +00:00
Tobias Fella
e0c3a1c143
Port to ecm_add_qml_module
2024-07-06 19:50:20 +02:00
James Graham
52d07320ef
Make the author line in the bubble and reply be part of the content model
2024-06-30 17:59:40 +01:00
James Graham
efb72652ce
Use MessageContentModel for replies
...
This allows code and other components to be displayed nicely.
2024-05-27 14:54:42 +00:00
Nicolas Fella
8186ee0e3f
Add missing dependencies to QML modules
2024-05-26 16:15:57 +02:00
James Graham
31f0e39617
Convert TimelineDelegate to cpp
...
There are 2 main reason for doing this:
1. Because I can, I wanted to see if I could do it
2. It gets rid of the janky qml re parenting stuff so should be faster.
2024-05-25 17:06:13 +00:00
James Graham
8b63c18f65
Implement devtoool to show hidden timeline messages
2024-04-21 10:50:59 +00:00
Tobias Fella
217f9e2e02
Set OUTPUT_DIRECTORY for qml modules
...
This fixes some cmake warning and might make qmlls happier
2024-03-29 20:06:26 +01:00
James Graham
ba45318b56
Improved itinerary delegates
...
Steal the look of itinerary items from itinerary but simplified. Also includes new support for flights and restaurants

2024-03-23 09:33:51 +00:00
James Graham
1671e05d12
More file previews
...
This adds previews for downloaded pdfs and code files.


2024-03-19 20:06:32 +00:00
James Graham
6f9a273d39
Timeline Module
...
Move all the timeline QML files into their own QML module. Having them all in the same location is annoying and hard to work with.
2024-03-18 18:39:59 +00:00