Evangelos Paterakis
bf0ee280ee
feat: finalize strings
2023-02-24 06:19:16 +02:00
Diego Iván
b34191ee2c
chore: build system cleanup ( #39 )
...
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2023-02-21 18:18:53 +02:00
Evangelos Paterakis
0086c12bbc
fix(Status): private can't be boosted
...
unless you are the author
2023-02-17 17:56:59 +02:00
Evangelos Paterakis
ce95d25d27
fix(EditHistory): sensitive -> activatable
...
looks better than making them dim
2023-02-17 17:56:15 +02:00
Evangelos Paterakis
9e3851858f
feat: hashtags
...
- search results are now ActionRows and display information about usage
- you can now (un)follow hashtags
2023-02-16 00:44:34 +02:00
Evangelos Paterakis
72c4998ff7
feat(AttachmentsPage): enforce max attachments limit
2023-02-15 21:13:23 +02:00
GeopJr
72388cf56e
feat(attachmentspage): uploading & re-design ( #66 )
...
* feat(AttachmentsPage): use instance info supported mimes
* feat(AttachmentsPage): redesign
* feat(AttachmentsPage): AttachmentsPageAttachment
* feat: media upload + publish
* chore: push AttachmentsPageAttachment
* feat: toast overlay
* feat: attachment size check
2023-02-01 19:02:56 +02:00
GeopJr
d3d3596210
feat: instance info ( #63 )
...
* chore: status_reactions => compat_status_reactions
let's prefix all instance compatibility properties with compat_
* feat: deserialize ArrayLists of string
* feat: instance info
* fix(SecretAccountStore): set instance_info as null
2023-02-01 17:07:12 +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
2e20b5835b
feat: lists re-write
2022-12-22 01:03:45 +02:00
Evangelos Paterakis
d89d6a97fc
feat: edited indicator
2022-12-15 21:32:03 +02:00
Evangelos Paterakis
aa96602543
fix: no more warnings
2022-12-11 02:23:29 +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
Behzad
f16a28a71e
fix: Copy profile handle ( #22 )
...
* fix: Copy a string to the clipboard
* fix: remove the 'Share' section
* fix: null check Gdk.Display.get_default
I doubt it will ever be null in our case but since it's nullable it doesn't hurt to check it
* fix: copy full handle instead of the relative one
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2022-12-03 19:50:50 +02:00
Evangelos Paterakis
a178f4bcd9
feat: profile stats (posts, followers, following)
2022-11-29 03:02:54 +02:00
Evangelos Paterakis
0beed5a0fc
fix: notification image should be of actual issuer
2022-11-18 04:00:21 +02:00
Evangelos Paterakis
46f591c232
feat: partial emoji support
2022-11-17 20:32:26 +02:00
Sebastian Spaeth
d3eb293490
Account: Simplify display name
...
Make the internal representation of display name always a real string,
no need for nulls here, this simplifies life a little.
2022-11-16 13:42:13 +02:00
Sebastian Spaeth
4b4afef594
Fix preview_url
2022-11-16 13:15:36 +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
Bleak Grey
ddba63d805
Composer: Initial work for attachments
2021-08-31 10:54:11 +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
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
577f0c1b68
Fix header bar button spacing
2020-11-12 13:57:35 +03:00
Bleak Grey
cc9404aabc
Entity: Improve spec patching code
2020-10-31 16:11:12 +03:00
Bleak Grey
f9663c75ad
NotificationType: change favorite icon
2020-10-24 06:47:15 +03:00
Bleak Grey
b7153be9cb
Use CSS typography classes, simplify label formatting code
2020-10-24 06:23:23 +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
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
4a3df1f3fa
Compose: Support media attachment
2020-07-30 22:02:03 +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
3d0bd9e48e
Fix circular references
2020-07-10 17:22:38 +03:00
Bleak Grey
366af1ef49
Make user menu actions circular & add bookmarks
2020-07-06 19:40:17 +03:00
Bleak Grey
13293738d5
Reparent Status widget to ListBoxRow ( #183 )
2020-07-05 10:42:00 +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
1806e9552c
Implement #36
2020-06-01 03:54:20 +03:00
Bleak Grey
41208fa8eb
Fix streams
2020-05-30 13:31:02 +03:00
Bleak Grey
f0326fec29
Fix new statuses not being published
2020-05-30 12:21:50 +03:00