Heimen Stoffels
7f729ef6a6
feat(translations): Dutch ( #43 )
...
* Update LINGUAS
* Added Dutch translation
2023-01-03 16:20:27 +02:00
Evangelos Paterakis
0c2876861f
feat(status)[a11y]: large font and line height options
...
fix : #40
2022-12-29 22:04:45 +02:00
Evangelos Paterakis
85064950c6
feat(a11y): keyboard navigation
2022-12-29 21:05:03 +02:00
Evangelos Paterakis
a181b60843
chore: delete unused ui files
2022-12-29 21:02:13 +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
be1603aa18
fix(sidebar): reactive account info
2022-12-23 03:13:06 +02:00
Evangelos Paterakis
8b7b0a3489
feat(profile): relationship badge
2022-12-23 03:12:42 +02:00
GeopJr
05390ab856
feat: lists re-write ( #36 )
2022-12-23 01:35:16 +02:00
Evangelos Paterakis
b489c4ca4c
chore: remove unused widgets & dialogs
2022-12-23 01:16:48 +02:00
Evangelos Paterakis
f2111faee0
fix: relationship should be reactive
2022-12-23 01:16:22 +02:00
Evangelos Paterakis
ee123a73d4
fix(profile): show list entry only if following
2022-12-23 01:16:00 +02:00
Diego Iván
9c4569c61e
feat: color scheme preference ( #37 )
...
* Add enumerations for ColorScheme
* PreferencesDialog: The dialog now sets the corresponding scheme to settings and Adwaita
* Set color scheme depending on user's preference when starting the app
2022-12-23 00:39:55 +02:00
Diego Iván
0e8ae56ba9
fix(settings): delay-apply mode ( #38 )
2022-12-23 00:27:00 +02:00
Evangelos Paterakis
2aac04822d
feat(lists): apply changes
2022-12-22 23:20:33 +02:00
Evangelos Paterakis
fe8016c0e5
feat(lists)[edit]: members page
2022-12-22 22:13:31 +02:00
Evangelos Paterakis
7369adf624
feat(profile): add or remove from lists
2022-12-22 21:40:04 +02:00
Evangelos Paterakis
2e20b5835b
feat: lists re-write
2022-12-22 01:03:45 +02:00
Evangelos Paterakis
58c2d9b84b
fix: disable notification withdrawing for now
...
segfaults
2022-12-21 13:56:29 +02:00
GeopJr
64bbbde519
feat(translations): Brazilian Portuguese ( #35 )
...
Add Brazilian Portuguese translation
2022-12-21 13:40:39 +02:00
GeopJr
9a76ecaab5
fix: POTFILES ( #34 )
...
Fix POTFILES and regenerate po files
2022-12-21 13:38:50 +02:00
Rafael Fontenelle
8a7041d611
Add Brazilian Portuguese translation
2022-12-20 23:33:57 -03:00
Rafael Fontenelle
9ab3d355da
Regenerate po files
2022-12-20 10:48:30 -03:00
Rafael Fontenelle
e19a99ddf5
Update POTFILES
...
Clean files that were deleted in cb7a1796
(failed to update POs),
clean filenames that do not have translatable strings,
and order alphabetically
2022-12-20 10:15:55 -03:00
Evangelos Paterakis
d89d6a97fc
feat: edited indicator
2022-12-15 21:32:03 +02:00
Evangelos Paterakis
aae418ab4c
feat: indicator tooltips
2022-12-15 21:31:35 +02:00
Evangelos Paterakis
2461d49fff
fix(indicators): use .dim-label instead of opacity
...
'The level of transparency differs between regular and high contrast styles. As such, it’s highly recommended to be used instead of changing opacity manually.'
2022-12-15 21:29:37 +02:00
Evangelos Paterakis
06cb65bac1
feat(poll): .winner multiple entries
...
mostly for multiple choice polls and polls with entries with equal amount of votes
2022-12-15 21:22:08 +02:00
Behzad
bb8219bcca
feat: background mode ( #29 )
2022-12-13 19:28:17 +02:00
Evangelos Paterakis
7654dc3656
fix(profile): wrap stat labels
...
fix : #30
2022-12-13 00:58:52 +02:00
Evangelos Paterakis
4e2225eabd
fix(profile): stats border-radius on small
2022-12-13 00:58:04 +02:00
Evangelos Paterakis
aa96602543
fix: no more warnings
2022-12-11 02:23:29 +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
Evangelos Paterakis
37b5c7376e
fix: mobile poll row border radius
2022-12-06 06:17:31 +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
Evangelos Paterakis
f187f49e60
feat(profile): use avatar as cover if missing
2022-12-05 04:00:43 +02:00
fortysixandtwo
7fe8828a62
feat(desktop): indicate we can handle StartupNotify ( #24 )
...
As GTK apps do this just fine let's have a splash
under phosh.
Co-authored-by: Guido Günther <agx@sigxcpu.org>
2022-12-03 20:13:42 +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
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
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
60cbc0ab3e
fix: make non-navigatable sidebar items unselectable
2022-12-03 01:23:55 +02:00
Evangelos Paterakis
09839dd5e9
fix: warning about null translator_credits
2022-12-03 01:22:35 +02:00
Evangelos Paterakis
c73927b08d
fix: rethink navigation again
...
Instead of back = home, nested views are now allowed except for sidebar.
So Conversation => Profile => Profile is allowed and will follow navigation but
Home => Favourites => Local will go back to Home
2022-12-03 01:22:01 +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
Evangelos Paterakis
84518fd42b
fix: profile stats buttons' border radius should match the container
...
no border radius except for the first button that has on bottom left and the last button that has on bottom right
2022-12-02 17:00:45 +02:00
Evangelos Paterakis
727e04f4ac
feat: mark profile stats row as not activatable
2022-12-02 16:59:04 +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
9d6e517c41
feat(compose): switcherbar
2022-11-30 00:43:00 +02:00
Evangelos Paterakis
f3e22f9b3c
feat(compose): bind publish button sensitivity to editor state
2022-11-30 00:17:27 +02:00