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
Evangelos Paterakis
f187f49e60
feat(profile): use avatar as cover if missing
2022-12-05 04:00:43 +02:00
Evangelos Paterakis
85245cc826
fix: revealed default sensitive label
...
'Show More' doesn't make much sense, instead set it to 'Sensitive'
2022-12-03 01:25:29 +02:00
Evangelos Paterakis
3711405216
fix: +1 => 1+
...
to match Mastodon
2022-12-03 01:24:28 +02:00
Evangelos Paterakis
28c2c053e3
feat: post visibility indicators
2022-12-02 18:15:24 +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
Behzad
6ab7f1b9d8
feat: reply count ( #21 )
...
* Add reply count
* fix: use horizontal margin if there's a reply
* feat: handle case when replies_count is 0
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2022-11-30 16:52:14 +02:00
Evangelos Paterakis
a178f4bcd9
feat: profile stats (posts, followers, following)
2022-11-29 03:02:54 +02:00
Evangelos Paterakis
aaabd3517a
fix: text direction on RTL window
...
fix : #19
2022-11-27 18:05:56 +02:00
Evangelos Paterakis
6999d46539
feat: post stats on conversation view
2022-11-27 03:32:16 +02:00
Evangelos Paterakis
f68be503d6
fix: set xalign to 1 if RTL [temp]
...
this is a temporary solution until we switch to webview
2022-11-27 03:28:47 +02:00
Evangelos Paterakis
31d33343b0
feat: toggle status action icon state
...
fix: toggle classes before doing REST requests for the sake of the feedback being instant
2022-11-21 03:54:50 +02:00
Evangelos Paterakis
c2a1f7858f
feat: add tooltips to status action items
2022-11-21 03:53:35 +02:00
Evangelos Paterakis
228c2c952b
fix: pack icons in gresource
...
tooth no longer depends on system icons
fixes #9
2022-11-21 03:52:40 +02:00
Evangelos Paterakis
83a6944605
feat: colored status icons
...
colors are inspired by mastodon's webui
chore: app.css -> style.css
2022-11-21 01:28:49 +02:00
Evangelos Paterakis
4d12f8d14d
fix: disable markup on RichContainer
...
instead use a param if needed
2022-11-20 00:37:17 +02:00
Evangelos Paterakis
63c12b027d
feat: hide actions ono non-actionable posts
...
X followed you shouldnt have actions as they are not really posts...
2022-11-20 00:36:01 +02:00
Evangelos Paterakis
4b41ac1c3f
feat: open profile on name click
2022-11-17 22:35:01 +02:00
Evangelos Paterakis
a207be3597
fix: emojis of status in timeline
2022-11-17 22:31:13 +02:00
Evangelos Paterakis
46f591c232
feat: partial emoji support
2022-11-17 20:32:26 +02:00
Evangelos Paterakis
5ffed3ec5f
chore: rebrand
2022-11-13 22:57:43 +02:00
Evangelos Paterakis
c421949ecf
feat: change fav button icon to filled star
2022-11-13 21:07:10 +02:00
Evangelos Paterakis
c595a0889c
fix: simplify profile links and don't wrap
2022-11-13 13:00:59 +02:00
Evangelos Paterakis
2485871622
feat: make action status buttons circular
2022-11-13 12:08:48 +02: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
eff22c2bfc
Initial Pleroma support ( #285 )
...
Co-authored-by: dec05eba <66856951+dec05eba@users.noreply.github.com>
2021-02-14 14:49:41 +03:00
Bleak Grey
7d85bc5660
Refactor accounts ( #284 )
2021-02-12 18:26:37 +03:00
Bleak Grey
f485a6d505
Fix infinite loop with status actions
2021-02-02 16:34:36 +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
3cf8d9ddd6
Clean up
2020-11-19 12:47:48 +03:00
Bleak Grey
bc5a4a53fe
Fix #240
2020-11-19 12:46:18 +03:00
Bleak Grey
86d1820cc2
Widgets.Attachment.Box: Hide if empty
2020-10-24 20:56:57 +03:00
Bleak Grey
f1f8cd1fb0
Display thread lines
2020-10-24 13:54:37 +03:00
Bleak Grey
dbf724bc6f
Widgets.Status: use different reply icon for threads
2020-10-24 07:26:27 +03:00
Bleak Grey
4e7c6ad225
Close #204
2020-10-24 06:42:24 +03:00
Bleak Grey
b7153be9cb
Use CSS typography classes, simplify label formatting code
2020-10-24 06:23:23 +03:00
Bleak Grey
5c0d98af9f
Remove excess var nullification
2020-10-19 00:51:59 +03:00
Bleak Grey
aaebd94085
Widgets.Avatar: Free load image function on destroy
2020-10-19 00:50:09 +03:00
Bleak Grey
695e71ef4c
Use Hdy.Avatar ( #253 )
2020-10-18 23:35:59 +03:00
Bleak Grey
2b4fd15a25
Views.Thread: Make root status widget prominent
2020-10-17 14:01:54 +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
718abf8211
Make spoiler button touch friendly
...
* Shrink status widget layout
* Make spoiler button touch friendly
* Fix reblogged post content showing RT
2020-09-15 07:45:18 +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
ddde3edd67
Desktop: refactor file downloading
2020-08-01 20:56:12 +03:00
Bleak Grey
e2e3400c86
Fix links opening twice
2020-08-01 19:47:49 +03:00