Commit Graph

552 Commits

Author SHA1 Message Date
John Preston c5d1739e95 Implement multiboost reassign box. 2023-11-09 22:33:14 +04:00
Julian Sparber 642b0ed032 Install monochrome icon as symbolic app icon on Linux
GNOME Shell uses the symbolic icon in the topbar and notifications.
2023-11-07 08:38:10 +04:00
John Preston 4e0490494e Extract reply view to a separate component. 2023-11-04 21:24:21 +04:00
23rd 3ecf3f7c55 Moved out peer list controller for giveaway box to separated file. 2023-11-04 21:24:01 +04:00
23rd 5b0c48bb52 Added dummy box for creating giveaway. 2023-11-04 21:24:01 +04:00
Ilya Fedin 98f3fa76a2 Add CI for macOS packaged build 2023-11-04 20:51:26 +04:00
Ilya Fedin 6db4b8821e Add support for building iconset and plist without Xcode 2023-11-04 20:51:26 +04:00
John Preston 9561026cd4 Add change color button with color sample. 2023-10-27 12:26:42 +04:00
John Preston 17578be4b9 Edit reply / webpage options together. 2023-10-26 14:08:43 +04:00
John Preston d62fb5786d Support selecting quote in reply info edit. 2023-10-26 14:08:43 +04:00
John Preston 926aae6847 Update API scheme on layer 166. 2023-10-26 14:08:40 +04:00
John Preston 744c1b925e Handle GiftCode links, show Gift Link box. 2023-10-26 14:08:40 +04:00
23rd 7ee2ec13f0 Added Data class for boosts. 2023-10-21 09:37:30 +04:00
23rd a6e13a9f9e Added dummy layer class for boosts. 2023-10-21 09:37:30 +04:00
23rd a3d8db4ac0 Added ability to save state for recent posts in statistical info. 2023-10-11 22:12:35 +04:00
23rd caf32cccd3 Moved out inner widget of statistical info to separate class. 2023-10-11 22:12:34 +04:00
23rd d1ba270a8c Renamed file of utils for statistical lists. 2023-10-11 22:12:34 +04:00
23rd 8497b83f7c Added list of public forwards to statistics of single message. 2023-10-11 22:12:34 +04:00
23rd 8564e4d727 Added initial support of recent posts to statistical info. 2023-10-11 22:12:34 +04:00
23rd 77d23ad182 Replaced statistics box with info layer widget. 2023-10-11 22:12:33 +04:00
23rd af0e11a1aa Moved out to td_ui all classes related to statistics. 2023-10-11 22:12:33 +04:00
23rd 8ac6aca315 Split out data for statistics and for charts. 2023-10-11 22:12:33 +04:00
23rd 8ded88baf5 Moved out control of animations for line filtering to separated class. 2023-10-11 22:12:33 +04:00
23rd 32cd454554 Moved out chart header to separated files. 2023-10-11 22:12:30 +04:00
23rd c5f294a1ac Added paint of footer for zoomed stack linear chart. 2023-10-11 22:12:30 +04:00
23rd f026271436 Added initial implementation of stack linear chart. 2023-10-11 22:12:30 +04:00
23rd 646390141a Moved out paint of horizontal lines for charts to separated view class. 2023-10-11 22:12:30 +04:00
23rd b55d2008c0 Added dummy class for stack chart view. 2023-10-11 22:12:30 +04:00
23rd d50aca0d33 Created abstract chart view class. 2023-10-11 22:12:30 +04:00
23rd 671e81033c Moved files of linear chart view class to directory. 2023-10-11 22:12:30 +04:00
23rd 2055cc70d1 Removed chart line view context. 2023-10-11 22:12:30 +04:00
23rd e6559276c0 Added class to calculate context state while chart lines are filtering. 2023-10-11 22:12:29 +04:00
23rd ec8d604db7 Added initial widget implementation of point details in charts. 2023-10-11 22:12:29 +04:00
23rd e8aa55d4d8 Added initial support of static zoom for chart widget. 2023-10-11 22:12:29 +04:00
23rd c9eb9a3ee0 Added initial widget with full zoom static linear chart. 2023-10-11 22:12:29 +04:00
23rd 06948ad15e Added Data class for horizontal lines on statistic charts. 2023-10-11 22:12:29 +04:00
23rd c0219cb95d Added deserialization from JSON to statistics data. 2023-10-11 22:12:29 +04:00
23rd b5b70beea0 Added implementation of class for segment tree. 2023-10-11 22:12:28 +04:00
23rd ca863bfb5b Added dummy Data class for statistics. 2023-10-11 22:12:28 +04:00
23rd c45025c6e5 Added dummy API class for statistics. 2023-10-11 22:12:28 +04:00
23rd 10968d0da2 Added dummy box class for statistics. 2023-10-11 22:12:28 +04:00
John Preston 2414e927bd Add initial code syntax highlighting.
Thanks PrismJS and Fela for porting it to C++.
2023-10-04 22:29:16 +04:00
John Preston da768ac1d1 Add libprisma from Fela for syntax highlighting. 2023-10-04 22:28:47 +04:00
Ilya Fedin ff9321e971 Main thread deadlock detector for debug mode 2023-09-21 12:23:23 +04:00
John Preston a54bc449e4 Version 4.9.9: Add support for Emoji 15. 2023-09-18 23:38:59 +04:00
John Preston 610e0e7913 Start default notification settings. 2023-08-22 19:43:13 +02:00
John Preston 92fec8304e Implement connected websites section. 2023-08-18 17:03:50 +02:00
John Preston c12297d8cb Implement stealth mode in stories. 2023-08-14 22:30:37 +02:00
Avimitin 88a165d676 Use absolute executable path for dbus service
After the v4.8.7 release, I cannot launch telegram desktop because of the
recent dbus support introduced in
2dfe858327.
And it was fixed after I changed the value of the Exec field to absolute
path to the telegram-desktop executable.

In dbus specification they don't mention that they will find
executable from PATH variable, so this is a UB.
After this commit, cmake will use the full install path to generate the correct service file
and fix the above issue.

Signed-off-by: Avimitin <dev@avimit.in>
2023-07-24 14:20:51 +04:00
John Preston 3d795f2f67 Implement story mention messages. 2023-07-20 07:20:32 +04:00