Evangelos Paterakis
87dbb43557
chore: GPL-3.0 => GPL-3.0-only
2023-01-11 05:32:05 +02:00
Evangelos Paterakis
0fd2e5132a
chore: GPL-3.0+ => GPL-3.0
...
fix : #49
2023-01-10 21:07:58 +02:00
Bleak Grey
ac01692652
feat(NewAccount): refactor, redesign ( #50 )
...
* NewAccount: make the dialog a little bit flatter
* NewAccount: redesign layout
* Network: pass error message to error callback
* fix: CRITICAL log on request when there's no access token
* fix: hide titlebar only when no-title exists
to avoid it being applied when we actually do want a flat headerbar with title
* fix: bind auth_page.description and use_auto_auth
there's a small delay between the auth code entry becoming visible and the description updating
* fix: hide title on the other steps too
* Change URL entry title
* Add OSK hint
Co-authored-by: Evangelos Paterakis <evan@geopjr.dev>
2023-01-10 18:52:40 +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
47f53a2775
fix: CRITICAL log on check_notifications
2023-01-09 02:56:27 +02:00
GeopJr
0c3ed85fba
fix: some widget styles & datetime format ( #47 )
...
Minor visual tweaks
2023-01-08 20:34:26 +02:00
Bleak Grey
e81370f6f6
DateTime: prevent double spaces in humanized strings
2023-01-08 15:26:37 +04:00
Bleak Grey
9687ebb9eb
Minor visual tweaks
2023-01-08 14:24:40 +04:00
Bleak Grey
079d7687ab
fix(sidebar): header text wrapping ( #46 )
2023-01-07 17:18:38 +02:00
Adrien Plazas
42c19ce8f8
fix(main): use the over transition for the leaflet ( #45 )
...
The slide transition reveals the lack of separator between the pages and
the headerbar border, which looks odd. The over transition fixes that.
Also the slide transition doesn't denote a back gesture as well as the
over transition.
2023-01-06 18:40:48 +02:00
Evangelos Paterakis
900ceb6fd3
feat: follow requests on locked accounts
2023-01-05 05:58:58 +02:00
Evangelos Paterakis
d2f2621612
feat: move status kind to InstanceAccount from Mastodon.Account
...
feat: enable KIND_FOLLOW_REQUEST
KINDs are not really Mastodon exclusive
2023-01-05 05:58:58 +02:00
Evangelos Paterakis
26ce911394
fix: keyboard navigation on attachments
...
seems to prevent button activation
2023-01-05 05:58:58 +02:00
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