Commit graph

80 commits

Author SHA1 Message Date
Bleak Grey
15b8f4a0c2
feat(meson): devel option (#55)
* Add new development flatpak manifest

* feat(ci): use devel manifest

* feat(meson): check if git is available

* feat(meson): pass 'check' to run_command

there was a warning

* chore: install.sh should build devel

* fix(meson_options): profile => devel

Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2023-01-12 21:20:11 +02:00
Evangelos Paterakis
2df67299a0
feat(status): reactions (non-action)
it should support pleroma, akkoma, catstodon, nyastodon and glitch-soc (when they merge it)
2023-01-09 03:02:05 +02:00
Evangelos Paterakis
900ceb6fd3
feat: follow requests on locked accounts 2023-01-05 05:58:58 +02:00
Evangelos Paterakis
bdf28721c3
fix: custom emojis re-write
it should now be a *lot* faster and simplier since it moved to regex from parsing the string manually. The custom emoji logic moved into its own widget allowing Views like Profile to use it (instead of RichLabelContainer which is a button).
2022-12-23 22:29:22 +02:00
Evangelos Paterakis
b489c4ca4c
chore: remove unused widgets & dialogs 2022-12-23 01:16:48 +02:00
Chris
b6d9b9478d
fix(meson): add support for 0.56.0 (#26)
* meson: depend on 0.56 instead of 0.59

* data/Meson: Relax appstream validation requirement

Co-authored-by: Chris Talbot <chris@talbothome.com>
Co-authored-by: maryjane <maryjane@disroot.org>
2022-12-07 06:18:28 +02:00
Juan Campos
8f30b48b88
feat: polls (#25)
* poll support

* feat: let spoiler button handle poll's spoiler status

* fix: change the design to match both mastodon and hig

* feat: voted indicator

* feat: treat voted as expired

Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2022-12-06 04:54:18 +02:00
fortysixandtwo
e11169f5a8
chore(build): remove post_install.py (#23)
meson.build uses gnome.post_install()
so the post installation script is not needed
2022-12-03 19:54:18 +02:00
Evangelos Paterakis
46f591c232
feat: partial emoji support 2022-11-17 20:32:26 +02:00
Evangelos Paterakis
9539009a92
chore: upkeep meson, manifests & others 2022-11-17 01:46:12 +02:00
Evangelos Paterakis
8aa4544f3a
feat: adw aboutwindow 2022-11-13 23:03:12 +02:00
Evangelos Paterakis
5ffed3ec5f
chore: rebrand 2022-11-13 22:57:43 +02:00
Bleak Grey
02f918d637 InstanceAccount: Register places (#328) 2021-09-09 14:47:11 +03:00
Bleak Grey
682fb001d2 Fix #314 2021-08-20 13:36:03 +03:00
Bleak Grey
f774eb977e Profile: add relationship button 2021-07-25 18:35:51 +03: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
7d85bc5660
Refactor accounts (#284) 2021-02-12 18:26:37 +03:00
Bleak Grey
af1d8a4a86 Prepare 1.0 2021-02-02 18:56:47 +03:00
Bleak Grey
02f168e19d
Introduce MarkupView widget (#264)
Co-authored-by: Bleak Grey <bleakgrey@gmail.com>
2021-02-02 12:16:59 +03:00
Bleak Grey
b23bd09206 Bump version 2020-10-31 15:38:15 +03:00
Bleak Grey
d92672d895
Refactor main view stack (#251)
Co-authored-by: Adrien Plazas <kekun.plazas@laposte.net>
2020-10-15 18:55:13 +03:00
Bleak Grey
f876ceeb2a Bump version 2020-09-12 00:40:59 +03:00
Bleak Grey
6afe6422d2 Version bump :3 2020-09-10 20:24:43 +03:00
Bleak Grey
6fdc294330 Bump libhandy to 1.0 2020-09-10 20:17:58 +03:00
Bleak Grey
936ed2f374
Refactor New Account dialog 2020-09-10 20:10:24 +03:00
Bleak Grey
748808d845
Drop Granite completely 2020-09-05 11:02:42 +03:00
Bleak Grey
c9d0717e6a
Reimplement Conversations 2020-08-02 00:47:22 +03:00
Bleak Grey
9ca9720f60 Refactor entity resolving 2020-08-01 18:40:56 +03:00
Bleak Grey
9e3d854148
Implement Lists (close #192) 2020-07-28 21:30:45 +03:00
Bleak Grey
a542be90c1
Refactor attachment grid
* Introduce Slotted attachment grid

* Use Stack in attachment Slot

* Display attachment type

* Fit pictures into the Slot center
2020-07-10 17:30:57 +03:00
Bleak Grey
7f26544db6
Bump libhandy version 2020-07-06 19:56:40 +03:00
Bleak Grey
366af1ef49 Make user menu actions circular & add bookmarks 2020-07-06 19:40:17 +03:00
Bleak Grey
25e4d870e4
Refactor HeaderBar 2020-06-30 00:43:45 +03:00
ranfdev
8d203996a4
Add responsive libhandy HdyViewSwitcherBar (#176) 2020-06-20 13:07:16 +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
c7740785fd Depend on libhandy-1.0 2020-06-01 15:40:50 +03:00
Bleak Grey
5ca9db1839 Implement #86 2020-06-01 03:02:17 +03:00
Bleak Grey
d79023b605 Convert NotificationsView into Timeline 2020-05-30 19:24:11 +03:00
Bleak Grey
7faca4090e Depend on libhandy 2020-05-30 14:39:41 +03:00
Bleak Grey
55d566140c
Merge refactor branch (#173) 2020-05-29 15:19:35 +03:00
bleakgrey
f80254ec82 Change project structure 2019-03-11 17:14:37 +03:00
bleakgrey
4862438e15 Implement #99 2019-03-09 21:20:11 +03:00
bleakgrey
7206ca2385 Implement #104 2019-03-09 14:42:27 +03:00
bleakgrey
3305fac395 Rewrite attachment view 2019-03-07 19:16:52 +03:00
bleakgrey
11a01f7fea Use ArrayList in Watchlist 2018-10-27 11:29:25 +03:00
bleakgrey
a3d4ae932d Clean up for Juno 2018-10-23 13:05:24 +03:00