Commit Graph

36 Commits

Author SHA1 Message Date
Evangelos Paterakis b7155df0ce
fix(Lists): don't show spinner if there's no results 2023-02-27 23:59:27 +02:00
Evangelos Paterakis 512a1bb37b
feat(Timeline): handle delete events 2023-02-17 17:59:26 +02:00
Evangelos Paterakis 17eb47ff4e
feat(Base)[status]: separate loading logic from messages 2023-02-16 00:35:09 +02:00
Evangelos Paterakis 4aa033f496
feat(Base): make the status box match AdwStatusPage style
and split the messages into title and description
2023-02-15 22:22:37 +02:00
Evangelos Paterakis b3f8e943f0
revert: "feat(base)[state]: use StatusPage (#69)"
Using AdwStatusPage for base status does not work that well when nested like in Profile. Nested ScrolledWindows also steal focus making it impossible to scroll.

This reverts commit 7905bf3898.
2023-02-15 22:14:24 +02:00
Behzad 7905bf3898
feat(base)[state]: use StatusPage (#69)
* feat(statuspage): new design

* fix(button): center halign

* chore: simplify inline statement

Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2023-02-05 23:25:34 +02:00
Evangelos Paterakis aa96602543
fix: no more warnings 2022-12-11 02:23:29 +02:00
Evangelos Paterakis 6f688443f8
feat: spoiler tags
including settings option to toggle 'always reveal' and a label when reveal (like Mastodon)
2022-12-02 18:10:51 +02:00
Evangelos Paterakis 3d86d43d08
feat: notification badges 2022-11-18 03:59:47 +02:00
Evangelos Paterakis 5ffed3ec5f
chore: rebrand 2022-11-13 22:57:43 +02:00
Evangelos Paterakis 0d89cacc93
fix: adhere to GLib.Object naming conventions for properties
https://github.com/bleakgrey/tootle/pull/339

Co-authored-by: Clayton Craft <clayton@craftyguy.net>
2022-11-13 11:08:22 +02:00
Sergey Bugaev c52d8b5089
Drop executable bit from most files 2021-07-23 20:58:03 +03:00
Bleak Grey cb7a17963c
Port to GTK4 (#310) 2021-07-23 14:41:03 +03:00
Bleak Grey 43647fa9d4 IAccountListener -> IAccountHolder 2021-02-20 15:46:57 +03:00
Bleak Grey bc5a4a53fe Fix #240 2020-11-19 12:46:18 +03:00
Bleak Grey 50347cbb1d Fix #220 2020-09-05 11:45:35 +03:00
Bleak Grey 748808d845
Drop Granite completely 2020-09-05 11:02:42 +03:00
Bleak Grey 4a3df1f3fa
Compose: Support media attachment 2020-07-30 22:02:03 +03:00
Bleak Grey 6e129ed663 Unscrew previous commit 2020-07-28 21:38:37 +03:00
Bleak Grey 9e3d854148
Implement Lists (close #192) 2020-07-28 21:30:45 +03:00
Bleak Grey 3d0bd9e48e
Fix circular references 2020-07-10 17:22:38 +03:00
Bleak Grey 25e4d870e4
Refactor HeaderBar 2020-06-30 00:43:45 +03:00
Bleak Grey 7e97ca1c54
Use GLib serialization (#180) 2020-06-20 13:04:58 +03:00
Bleak Grey 82e2f93bc8 Introduce Widgetizable interface 2020-06-03 18:06:11 +03:00
Bleak Grey d24e10ace2 Tweak timelines 2020-06-03 15:41:21 +03:00
Bleak Grey 1bf4e6eb19
Use Hdy.Column for Base views (#174) 2020-06-02 12:35:29 +03:00
Bleak Grey df58394a35 Respect timeline page size setting 2020-06-01 04:27:11 +03:00
Bleak Grey 01b1223982 Update gschema 2020-05-31 22:56:03 +03:00
Bleak Grey 024a870228 Drop Granite.ModeButton 2020-05-31 13:28:35 +03:00
Bleak Grey 61a60e482b Respect live updates setting 2020-05-30 19:37:35 +03:00
Bleak Grey d79023b605 Convert NotificationsView into Timeline 2020-05-30 19:24:11 +03:00
Bleak Grey 41208fa8eb Fix streams 2020-05-30 13:31:02 +03:00
Bleak Grey 55d566140c
Merge refactor branch (#173) 2020-05-29 15:19:35 +03:00
bleakgrey 5c32508eb5 Handle exceptions in network requests 2019-03-14 15:16:27 +03:00
bleakgrey 7e0fed0185 Refactor network resets 2019-03-14 14:55:27 +03:00
bleakgrey f80254ec82 Change project structure 2019-03-11 17:14:37 +03:00
Renamed from src/Views/TimelineView.vala (Browse further)