Commit Graph

872 Commits

Author SHA1 Message Date
Emmanuel Netter 78a02d03b6
Updated french translation (#1024) 2023-02-22 22:11:37 +01:00
Ico Davids 4bad875835
Instance Info refinements: (#1012)
- Format stats with thousandseparators
- Format instance version in monospace
2023-02-22 19:16:08 +01:00
Thomas Ricouard a4910037b8 Swiftformat . 2023-02-22 19:09:39 +01:00
Paul Schuetz 4af78478ba
Don't show the source-language before translating (#1008)
* Clear up the translate-button

The Translate button on the post and in the context menu now does not show the
source language to avoid user confusion if the language set by the poster is
not the actual language of the post. This language is now only used to decide
whether to display the button in the main view. The Translate button in the
context menu is independent.

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

* Show the translation-source-language

The source-language of a translation is now shown.

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

* Remove unused strings

The now unused translate-from-strings are removed.

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

---------

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-22 19:03:05 +01:00
Cthulhux 0831d64865
Update Localizable.strings (#1014)
more strings -> de...
2023-02-22 18:58:11 +01:00
Ico Davids dc3a56e37c
Move autoPlayVideo setting to content settings view (#1013) 2023-02-22 18:57:48 +01:00
Chanhwi Joo 0507ee6ccc
Use proper casing for en-GB localization (#1010) 2023-02-22 18:57:03 +01:00
Thomas Durand 482d93a68d
Removed Boutique, using Bogeda directly (#1007)
* Removed Boutique, using Bogeda directly

* Updated about screen
2023-02-22 18:56:37 +01:00
Vitaly Kovalyshyn bc58fe95bb
Ukrainian language: First version (#1004)
* Ukrainian language: First version

* Ukrainian localization. Fixed misspelling.

* Fixes

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-22 18:56:18 +01:00
Thomas Ricouard 4b40678931 Add a new context menu action to copy link 2023-02-22 18:49:32 +01:00
Yusuke Arakawa 00e7f29a11
Update Localizable.strings (#998) 2023-02-22 12:49:56 +01:00
Vincent Tourraine 76b8de1dad
Clean up settings capitalization (#1000)
Update EN Localizable.strings to follow title-style capitalization
2023-02-22 12:49:28 +01:00
Chanhwi Joo c1d2b28919
Update Korean localization (#1001) 2023-02-22 12:49:16 +01:00
Ico Davids 874403eca6
Dutch localization update (#1002)
* Dutch localization update

* Use 'stemmers' instead of 'personen'

* Slightly improve 'boosted' status
2023-02-22 12:49:09 +01:00
Roberto Pastor 8731b6514e
Updated spanish localization (#1003)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-22 12:49:01 +01:00
Thomas Ricouard c4daa73932 More accurate notifications badge 2023-02-22 12:14:57 +01:00
Thomas Ricouard 4576507225 Added a new Medium media style 2023-02-22 07:26:32 +01:00
Ico Davids 678f6f0cdd
Redesigned swipe actions settings (#937)
* Redesigned Swipe Action Settings screen

* Add TODO comments

* Redesigned Swipe Action Settings screen

* Redesigned Swipe Action Settings screen

* Add EN localization strings for primary/secondary

* Consolidate left/right swipe actions into one section

* Switch to targeted Swift concurrency warnings + fix them

* Polish localization update (#936)

* Updates to Dutch localization: (#935)

* de: translated the notes feature (#933)

* Fix 1 line note in centre (#938)

* Sort lists alphabetically in ListAddAccountView (#943)

* Optimize viewId (#942)

* Update Localizable.strings (#941)

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>

* Update Nuke (#940)

* Remove Sendable conformance on Client as it's not needed

* Profile: Show about fields inline

* Added a tip that it's a video, and not an image when autoplay is off (#939)

* Added a tip that it's a video, and not an image when autoplay is off

* Centered - bigger version of the video tip

* Share post as image close #885

* Honour in app browser settings when opening profile about fields

* Fix threading UI

* More tweak to capture mode

* Update Localizable.strings (#948)

* Update Localizable.strings (#946)

Translated..

* Updated EmojiText to 2.x (#944)

Interface used by IceCubeApp has not changed from 1.x to 2.x
Looking at the library diff shows new features like SFSymbol powered emojis. Not like we're going to make use of that
https://github.com/divadretlaw/EmojiText/compare/v1.2.0...2.0.2

* Bump to 1.5.5

* Polish localization update (#949)

* Optimize avatar view (#950)

* Reduce AvatarPlaceholderView body calls

* Resize avatars

* Reworked post header view + add option to hide server name from username

* Better header spacing

* Further improvement to the post header

* Polish localization update (#954)

* Update Localizable.strings (#953)

* Show post header thread icon more consistently

* Fix post header

* Fix threading UI

* Fix trending refresh

* de: 1 new string -> translated (#955)

* Update Simplified Chinese Translation (#926)

* Update Korean localization (#957)

* Trim whitespace and newlines in instance rules list (#956)

* Fix theme not being applied live on status row close #961

* Update some translations (#959)

* Add indicator for bots accounts

* Bump to 1.5.6

* Fix status actions on boosting posts (#974)

* Fix context menus for boosts

* Allow my boost of my followers-only post

* Disable boost context menu on posts can't be boosted and show different string for boosting my own private post

* Localizations

* CR

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>

* Fix crash when opening account details (#972) close #918

* Tweak the theme selector view (#975)

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>

* Change the Content Settings icon to match the timeline icon again. (#969)

* Fix display of multiple vote polls (#967)

Closes #952

* Updates to Dutch localization (#966)

* Font picker consistency (#960)

* Put SF Rounded into the popup menu with Hyperlegible & Dislexia

* Remove SF Rounded Toggle

* Fix In-App Safari (#945)

* Fix In-App Safari

* Open SFSafariViewController in a separate window

* Swiftformat

* Optimize custom font

* Fix a localization + make the ... menu zone bigger

* Update Localizable.strings (#976)

* Fix Equatable impl for Status and Account (thanks class)

* Make secondary column available on any size + add a toggle + faster macOS window resize

* Bigger secondary column width

* Composer: Fix swipe to dismiss

* Composer: Better ALT editing UI

* updates for Basque (#983)

added missing translations and small fixes

* Updated spanish localization (#982)

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>

* Polish localization update (#980)

* Update Localizable.strings (#979)

More strings

* Singularize enum type names (#978)

* Fixes for composer and DM

* Remove padding

* Rename settings.swipeactions.status.icon-style

* Remove unused left/right localizable strings

* Add settings.swipeactions.appearance

* Add settings.swipeactions.status.explanation

* Add settings.swipeactions.primary and settings.swipeactions.secondary

* Add settings.swipeactions.use-theme-colors and settings.swipeactions.use-theme-colors-explanation

* Dutch localization update

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
Co-authored-by: Andrzej Rózga <53080024+AndrzejRozga@users.noreply.github.com>
Co-authored-by: Cthulhux <github@tuxproject.de>
Co-authored-by: Sean Goldin <EvilOne@users.noreply.github.com>
Co-authored-by: David Davies-Payne <d2p@me.com>
Co-authored-by: Alex Grebenyuk <grebenyuk.alexander@gmail.com>
Co-authored-by: Yusuke Arakawa <108506642+nekolaboratory@users.noreply.github.com>
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
Co-authored-by: Thomas Durand <Dean151@users.noreply.github.com>
Co-authored-by: Dejavu Moe <jialong.vip@gmail.com>
Co-authored-by: Chanhwi Joo <56245920+te6-in@users.noreply.github.com>
Co-authored-by: Henrik Nyh <henrik@nyh.se>
Co-authored-by: nixzhu <zhuhongxu@gmail.com>
Co-authored-by: Gareth Simpson <g@xurble.org>
Co-authored-by: Peter-Josef Meisch <pj.meisch@sothawo.com>
Co-authored-by: David Walter <divadretlaw@users.noreply.github.com>
Co-authored-by: Xabi <xabi.rn@gmail.com>
Co-authored-by: Roberto Pastor <wedge.hero@gmail.com>
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
Co-authored-by: Louis Lac <lac.louis5@gmail.com>
2023-02-22 07:07:26 +01:00
Thomas Durand ded5bea4ce
Fix build with Swift 5.8 (#986)
Non optionals in if let don't work on the latest Xcode Beta
2023-02-22 07:04:37 +01:00
Julian Kahnert 0011b25a1c
fixes 965 (#991) 2023-02-22 07:04:02 +01:00
Aliaksandr 0fe7519307
Update belarussian localization (#990) 2023-02-22 07:02:42 +01:00
Gian Luca Dalla Torre 3e7fc347fb
Italian Localization Update (#992)
Get ready for version 1.5.7
2023-02-22 07:02:30 +01:00
nixzhu 2672e74d85
Update some translations (#995) 2023-02-22 07:02:21 +01:00
Louis Lac bf49a4558c
Singularize enum type names (#978) 2023-02-21 18:52:30 +01:00
Cthulhux 737b179066
Update Localizable.strings (#979)
More strings
2023-02-21 18:51:46 +01:00
Andrzej Rózga 654f6f5d1a
Polish localization update (#980) 2023-02-21 18:51:25 +01:00
Roberto Pastor ce0d27537a
Updated spanish localization (#982)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-21 18:51:18 +01:00
Xabi a0f95b64bd
updates for Basque (#983)
added missing translations and small fixes
2023-02-21 18:51:11 +01:00
Thomas Ricouard e758df04a8 Bigger secondary column width 2023-02-21 18:46:28 +01:00
Thomas Ricouard 7a997ebd8a Make secondary column available on any size + add a toggle + faster macOS window resize 2023-02-21 13:37:31 +01:00
Yusuke Arakawa b643dda083
Update Localizable.strings (#976) 2023-02-21 08:09:50 +01:00
Thomas Ricouard 533558eb81 Fix a localization + make the ... menu zone bigger 2023-02-21 08:09:27 +01:00
Thomas Ricouard b259b6739e Swiftformat 2023-02-21 07:23:42 +01:00
David Walter 94d50fafc4
Fix In-App Safari (#945)
* Fix In-App Safari

* Open SFSafariViewController in a separate window
2023-02-21 07:23:23 +01:00
Gareth Simpson 53f364b232
Font picker consistency (#960)
* Put SF Rounded into the popup menu with Hyperlegible & Dislexia

* Remove SF Rounded Toggle
2023-02-21 07:08:32 +01:00
Ico Davids 5057659cfc
Updates to Dutch localization (#966) 2023-02-21 07:05:34 +01:00
Peter-Josef Meisch 6aeb25885c
Fix display of multiple vote polls (#967)
Closes #952
2023-02-21 07:05:21 +01:00
Gareth Simpson a2346413ec
Change the Content Settings icon to match the timeline icon again. (#969) 2023-02-21 07:04:17 +01:00
Chanhwi Joo f04c15b8fe
Fix status actions on boosting posts (#974)
* Fix context menus for boosts

* Allow my boost of my followers-only post

* Disable boost context menu on posts can't be boosted and show different string for boosting my own private post

* Localizations

* CR

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-21 06:59:47 +01:00
nixzhu 5e81eda3ed
Update some translations (#959) 2023-02-20 18:09:19 +01:00
Thomas Ricouard e7fffa07d4 Fix theme not being applied live on status row close #961 2023-02-20 13:00:50 +01:00
Henrik Nyh 2508f98ce1
Trim whitespace and newlines in instance rules list (#956) 2023-02-20 06:41:49 +01:00
Chanhwi Joo 3038225371
Update Korean localization (#957) 2023-02-20 06:16:47 +01:00
Dejavu Moe d8f258ecbe
Update Simplified Chinese Translation (#926) 2023-02-20 06:16:38 +01:00
Cthulhux 3ef202d985
de: 1 new string -> translated (#955) 2023-02-19 20:57:07 +01:00
Yusuke Arakawa 83d236426b
Update Localizable.strings (#953) 2023-02-19 19:57:50 +01:00
Andrzej Rózga ee31c60f70
Polish localization update (#954) 2023-02-19 19:57:42 +01:00
Thomas Ricouard 0d6eff391b Reworked post header view + add option to hide server name from username 2023-02-19 19:16:39 +01:00
Andrzej Rózga 76be2b5671
Polish localization update (#949) 2023-02-19 18:33:39 +01:00
Cthulhux 541cee356e
Update Localizable.strings (#946)
Translated..
2023-02-19 16:28:25 +01:00
Yusuke Arakawa 6ce2aea6c9
Update Localizable.strings (#948) 2023-02-19 16:28:16 +01:00
Thomas Ricouard ccc504fc6f Share post as image close #885 2023-02-19 15:29:07 +01:00
Thomas Ricouard 65e63c4586 Remove Sendable conformance on Client as it's not needed 2023-02-19 07:51:16 +01:00
Yusuke Arakawa 20098c8e7a
Update Localizable.strings (#941)
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-19 07:25:34 +01:00
Cthulhux 9f4b1f6874
de: translated the notes feature (#933) 2023-02-18 21:25:34 +01:00
Ico Davids 6f245263e9
Updates to Dutch localization: (#935) 2023-02-18 21:25:26 +01:00
Andrzej Rózga 585b886432
Polish localization update (#936) 2023-02-18 21:25:17 +01:00
Peter-Josef Meisch 7cc1ca44b5
Display and edit notes on profiles (#929)
Closes #165
2023-02-18 18:28:16 +01:00
Thomas Ricouard bfce92d71e Per account notifications count close #894 2023-02-18 15:36:18 +01:00
Thomas Ricouard 9bc65d5563 Enable landscape on iOS 2023-02-18 07:42:35 +01:00
Thomas Ricouard 5caa0b6478 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-02-18 07:27:03 +01:00
Thomas Ricouard ca4e80101f Swiftformat 2023-02-18 07:26:48 +01:00
Kum Hathaway c3b0874d51
Update Localizable.strings (#919)
Fixed a confusing part of setting up swipe actions.
2023-02-18 07:25:27 +01:00
Thomas Ricouard f09781582f Various optimizations to views & images rendering 2023-02-17 18:17:51 +01:00
Thomas Ricouard b7e7ee0736 Composer: Fix account switcher in share sheet 2023-02-17 13:30:45 +01:00
Jerry 16ed93acaf
Update Simplified Chinese translations (#905)
* Add new translations

* Refine previous translations

* Push Notifications translations

along with "send poll" translation refinement
2023-02-17 06:31:15 +01:00
Ico Davids 34abcf2273
Updates to Dutch localization (#907) 2023-02-17 06:31:07 +01:00
Cthulhux f69b0e29ca
One string got lost recently… (#913)
Here it is again.
2023-02-17 06:31:00 +01:00
Peter-Josef Meisch 0b5ad32a92
add 12 hour duration to poll duration menu (#892) 2023-02-16 13:22:48 +01:00
Cthulhux 62f902c736
de: translated 3 strings, improved one. (#893)
* de: translated 3 strings, improved one.

* Update Localizable.strings

The official Mastodon web client translates "Account" as "Konto". So do we,
2023-02-16 13:22:40 +01:00
Andrzej Rózga caeda11c0d
Polish localization update (#895) 2023-02-16 13:22:32 +01:00
Yusuke Arakawa 7b2805af94
Update Localizable.strings (#903) 2023-02-16 13:22:25 +01:00
Emmanuel Netter 11f94c3cff
Updated french localization (#904)
* Update Localizable.strings

Added missing translations

* Added french localization for settings.app.about

* Added french translations

Added timeline.latest and timeline.add.url french translations

* Update French Localization

Added translation for settings.display.show-ipad-column

* Update to french translation

* Updated french localization
2023-02-16 13:22:18 +01:00
Thomas Ricouard 40ca3940f6 Reworked account management / selection UI 2023-02-16 07:19:20 +01:00
Thomas Ricouard 6c6d25fc63 Add a setting to use SF Rounded font close #890 2023-02-15 20:03:31 +01:00
Nakaoka Rei d6820cf429
Updates Japanese Localizable.strings (#879)
* fix: エクスプローラー to 検索

* fix: フォローしている to フォロー中

* fix: あなたをフォローしている to フォローされています

* Revert "fix: エクスプローラー to 検索"

This reverts commit 2f1b4232ef.
2023-02-15 18:48:11 +01:00
Quin 43b32ca3f7
Add accessibility labels to timeline headers. (#880) 2023-02-15 18:47:42 +01:00
Ico Davids 741c900e7e
Updates to Dutch localization (#884)
- Translation for new-style notifications
- Translation for media show ALT setting
2023-02-15 18:47:18 +01:00
Xabi 85121be91c
Update Basque localisation: Localizable.strings (#886)
Strings added:
- settings.content.media
- settings.content.media.show.alt

Strings removed since they were added to Localizable.stringsdict (plural) and therefor don't need to remain in Localizable.strings (hopefully):
- account.detail.n-fields %lld
- account.detail.featured-tags-n-posts %lld
- timeline-new-posts %lld
- notifications-others-count %lld
- notifications.label.favorite %lld
- notifications.label.follow %lld
- notifications.label.mention %lld
- notifications.label.reblog %lld
- status.summary.n-favorites %lld
- status.summary.n-boosts %lld
- status.poll.n-votes %lld
- design.tag.n-posts-from-n-participants %lld %lld
- timeline.n-recent-from-n-participants %lld %lld
2023-02-15 18:47:10 +01:00
Xabi e9d8c609ce
Update Basque localisation: Localizable.stringsdict (#887)
Strings reordered:
- design.tag.n-posts-from-n-participants %lld %lld
- timeline.n-recent-from-n-participants %lld %lld
2023-02-15 18:47:00 +01:00
Thomas Ricouard 4b1af21c80 Add missing strings 2023-02-15 13:21:01 +01:00
Thomas Ricouard 33ebcf5974 Fix build 2023-02-15 13:20:25 +01:00
Arsienij adee8124f2
Belarusian localization (#835)
* added: belarusian language localization

* updated localization

* updated missing strings

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-15 13:18:04 +01:00
Cthulhux db99e526f4
Update Localizable.strings (#877) 2023-02-15 13:17:36 +01:00
Thomas Ricouard d958d10036 Remove Client and RouterPath from StatusRowView env object 2023-02-15 08:46:14 +01:00
Yusuke Arakawa 4fc00ea447
Update Localizable.strings (#875)
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-15 08:19:48 +01:00
Yusuke Arakawa fc240ce2ef
Update Localizable.strings (#869) 2023-02-15 06:35:01 +01:00
Chanhwi Joo a8456d61d8
Update Korean localization (#870)
* Update Korean localization

* Add translations
2023-02-15 06:34:53 +01:00
Cthulhux bd4c2fbe72
Post -> Beitrag (#865) 2023-02-14 22:13:54 +01:00
Peter-Josef Meisch fc21a3721a
Add setting to disable display of alt texts for media (#854) 2023-02-14 22:13:48 +01:00
Cthulhux f186042ff1
New strings -> German (#858) 2023-02-14 21:27:57 +01:00
Xabi e67f8dd27e
Basque localisation update (#860) 2023-02-14 21:27:50 +01:00
Xabi 3c5efaad94
Update for Basque plurals (#861) 2023-02-14 21:27:42 +01:00
Gian Luca Dalla Torre 7e541273f5
Italian Localization - Version 1.5 Bump (#862) 2023-02-14 21:27:25 +01:00
Thomas Ricouard 363164d96d Bind tabs to client.id 2023-02-14 14:27:29 +01:00
Yusuke Arakawa dfc59abed5
Update Localizable.strings (#846) 2023-02-14 12:18:25 +01:00
Roberto Pastor 7e3535d502
Updated spanish translation (#847)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-14 12:18:09 +01:00
Jerry 74b31a8686
Update Simplified Chinese localization (#848)
* Update Localizable.strings

* Final adjustments

Co-authored-by: nixzhu <zhuhongxu@gmail.com>

---------

Co-authored-by: nixzhu <zhuhongxu@gmail.com>
2023-02-14 12:18:01 +01:00
Ico Davids 9bc83a89af
Updates to Dutch localization (#851)
- Translation for report post actions
- Translation for icon settings
- Changed "icoon" to more idiomatic "symbool", in accordance with the official Apple localization
2023-02-14 12:17:52 +01:00
Andrzej Rózga 5f7a11c677
Polish localization update (#852) 2023-02-14 12:17:44 +01:00
Thomas Ricouard dbbd33ba88 Reworked social notifications 2023-02-14 12:17:27 +01:00
Thomas Ricouard d73b6952d9 Use communication notifications 2023-02-14 08:54:23 +01:00
Thomas Ricouard 05815e6d35 Correctly route notification at app launch 2023-02-14 07:46:45 +01:00
Chanhwi Joo af61ff7914
Improve swipe actions (#825)
* Remove icons from settings

* Add new toggle for using the theme tint

* Localizations

* Add icon style picker

* Localizations

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-14 07:01:55 +01:00
Andrzej Rózga 01a45b4a52
Localization update - missing strings in Localizable (#838)
- added missing string for "Official icons"
- added missing string for "Icons by ..."
- added String extension in IconSelectorView.swift
  (maybe you prefer it in separate file)

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-14 07:01:34 +01:00
Andrzej Rózga 63d055fc04
Polish localization update (#839) 2023-02-14 07:01:05 +01:00
Cthulhux c80b0c7116
Report Post -> German (#840) 2023-02-14 07:00:56 +01:00
Xabi 1e1dba4f6b
Update Basque localisation (#841)
Report status
2023-02-14 07:00:48 +01:00
Chanhwi Joo 8da1ee2f14
Update Korean localizations (#842) 2023-02-14 07:00:40 +01:00
Kum Hathaway 0ac6ecf013
Update Localizable.strings (#845)
Translation update on "report post"
2023-02-14 06:59:03 +01:00
Thomas Ricouard 3d96d6997d Better handling of notifications 2023-02-13 22:30:06 +01:00
Thomas Ricouard 90199fc88b Route to push notifications on selection 2023-02-13 21:50:44 +01:00
Ico Davids cf58787f5c
Updates to Dutch localization (#836)
- Translation for `conversations.action.view-detail`
2023-02-13 21:13:09 +01:00
Thomas Ricouard 50f6f1b007 Report status 2023-02-13 21:12:18 +01:00
J-rg 1883e0eef9
Update German localization (#830) 2023-02-13 20:15:59 +01:00
Xabi 4fd0ba752b
Fix Basque localisation (#831)
I dropped two strings at some point — they have been added back.

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-13 20:15:33 +01:00
Chanhwi Joo 6cf99613c0
Add a missing string (#834) 2023-02-13 18:12:34 +01:00
Ico Davids bbebfed91c
Dutch localization updates: (#820)
- Swipe actions
- Accessibility
- Custom emoji
- Language selection confirmation
2023-02-13 07:03:00 +01:00
Andrzej Rózga 165648b731
Polish localization update (#821) 2023-02-13 07:02:52 +01:00
Yusuke Arakawa 4a387a9187
Update Localizable.strings (#822) 2023-02-13 07:01:10 +01:00
Gian Luca Dalla Torre c440b9dc8f
Italian Localization Update (#823)
- Swipe Action
- Status Editor Emojis
- Status Editor Languages
- Accessibility Editor Buttons
2023-02-13 07:01:00 +01:00
Thomas Ricouard 86aad4145a Notifications: When multiple follow, open list of users instead of just one user 2023-02-13 07:00:42 +01:00
Xabi 35c694b06c
Smol fixes for Basque (#815)
Also, string "account.detail.n-fields %lld" doesn't seem to use localisation on 1.4.6. Will create an issue.
2023-02-12 18:23:38 +01:00
Paul Schuetz cd3c50e151
Automatically detect language of posts, improve language detection when posting (#800)
* Use language detection to translate posts

The source language of a post is now determined via Apples internal language
detection, translation from the transmitted language is still possible.

* Make language detection posting more accessible

Language recognition is now always applied before posting, even if the user has
explicitly selected a different language. However, the user is always asked in
which of the two languages he wants to post.

* Add localizations

* Remove language detection in the timeline for now

The language detection in the timeline is for now removed to increase
timeline-performance.

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

* Show translate button even if no language is sent

The translate-button is shown even if no language is sent with the post.

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

* Adjust to new commits on main

Adjustments are made in regards to new developments on main.

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>

---------

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-12 18:23:29 +01:00
Thomas Ricouard eb6050a38f Swiftformat 2023-02-12 16:29:41 +01:00
Thomas Ricouard 41058919bd Reworked translate: Use Mastodon API when available + always show the action in the post context menu 2023-02-12 13:22:36 +01:00
Yusuke Arakawa 2c3705a1da
Update Localizable.strings (#809) 2023-02-12 10:38:30 +01:00
Jerry 3f794558d6
Update Simplified Chinese translations (#810)
* Update Accessibility translations

* Update Swipe Actions translation

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-12 10:38:15 +01:00
Chanhwi Joo 0b3319c2e1
Improve swipe actions and settings (#808)
* Remove an unnecessary space from string

settings.swipeactions.status.trailing

* Make SwipeActionsSettingsView to be consistent with others

* Divide none as another section

* Add icons

* Make hollow icons work

* Show different button label by its status

* Use different colors by actions

* Fix swapped icons in settings

* Refactor
2023-02-12 10:37:09 +01:00
Xabi 867c52fe06
Update Basque locale (#802)
Swipe actions
2023-02-12 06:46:37 +01:00
Andrzej Rózga 86b602caa0
Polish localization update (#803)
* Polish localization update

* Polish localization update (correction)
2023-02-12 06:46:30 +01:00
Kum Hathaway 4c11bd033e
Update Localizable.strings (#805)
Add localization for swipe actions
2023-02-12 06:46:22 +01:00
Chanhwi Joo f862dac483
Update Korean localization (#806) 2023-02-12 06:46:15 +01:00
Cthulhux 822b6c1d09
Translated Swipe Actions to German (#799)
Busy weekend, huh? ;-)
2023-02-12 06:46:06 +01:00
Peter-Josef Meisch 124aeef7fb
swipe actions improvements (#785)
* swipe actions improvements

* use old values as default settings

* Polish swipe actions settings

* Fix background color

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-11 21:48:08 +01:00
Cthulhux c6a4aa5fff
de: translated "Custom Emojis" (#797)
It is probably identical with accessibility.editor.button.custom-emojis, but let's just keep it in then... ;-)
2023-02-11 21:42:24 +01:00
Andrzej Rózga 132247e61c
Polish localization update (#798) 2023-02-11 21:42:14 +01:00
Yusuke Arakawa 2610b7c747
Update Localizable.strings (#782) 2023-02-11 20:22:35 +01:00
Andrzej Rózga 4ef285c3fe
Polish localization update (#784) 2023-02-11 20:22:27 +01:00
Xabi ebaafc1586
Updated Basque localisation (#788)
New accessibility strings and small fixes.
2023-02-11 20:22:18 +01:00
Chanhwi Joo c874c42295
Update Korean localization (#786)
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-11 20:22:11 +01:00
Chanhwi Joo 129671bbd4
Remove settings.display.section phone & settings.display.section.ipad from Localizable.strings (#787) 2023-02-11 20:21:27 +01:00
Andrzej Rózga 2363424aef
Localization update (#792)
- new string status.editor.emojis.navigation-title for hardcoded "Custom Emojis"
2023-02-11 20:21:12 +01:00
Cthulhux 84ce4b4e3d
Accessibility translated to German (#793)
New strings, new translations..
2023-02-11 20:21:06 +01:00
Quin e192135f37
Add accessibility labels to buttons in compose screen. (#776)
* Add accessibility labels to buttons in compose screen.

* Localize accessibility labels.

* Put them in all files.
2023-02-11 07:21:22 +01:00
Jerry 6883cbcc6c
Update Localizable.strings (#768) 2023-02-11 07:20:55 +01:00
Emmanuel Netter 04b6274fbd
Updated french translation (#779)
* Update Localizable.strings

Added missing translations

* Added french localization for settings.app.about

* Added french translations

Added timeline.latest and timeline.add.url french translations

* Update French Localization

Added translation for settings.display.show-ipad-column

* Update to french translation
2023-02-11 07:20:46 +01:00
Kum Hathaway 4f56146752
Update Localizable.strings (#781)
Just a small correction.
2023-02-11 07:20:37 +01:00
Yusuke Arakawa b7f4be0594
Update Localizable.strings (#766) 2023-02-10 18:31:23 +01:00
Rainer Martinez 9f9a03c54b
Update Catalan translation (#773) 2023-02-10 18:25:58 +01:00
Thomas Ricouard feefb02456 Status detail: Switch to List container + refactor to something much better 2023-02-10 18:21:05 +01:00
Thomas Ricouard 06120974fa Better iPad / macOS sidebar close #614 2023-02-10 12:53:59 +01:00
nixzhu 03641c6c46
Update Simplified Chinese localization (#744)
* Update some translations

* Update translation
2023-02-10 06:40:16 +01:00
Peter-Josef Meisch 449c8ba2ed
Consolidate icon style in settings tab (#750) 2023-02-10 06:40:02 +01:00
Xabi 745d6b41c0
Updated Basque translations (#760)
Overall improvements and missing strings
2023-02-10 06:38:52 +01:00
Xabi 0199f4e49e
Updated missing strings for Basque (#761) 2023-02-10 06:38:45 +01:00
David Davies-Payne 11167c35c3
Also sort tags and lists in profile view (#764)
* Add CurrentAccount.sortedLists and .sortedTags

Sorts alphabetically, ascending, lowercased on title and name respectively.

* TimelineTab uses CurrentAccount.sortedLists and .sortedTags

* Account detail sorts tags and lists

Alphabetically, ascending, lowercased via CurrentAccount.sortedTags, .sortedLists
2023-02-10 06:38:18 +01:00
Sean Goldin d5177f9b2d
Clean up IconSelectorView code (#745)
* Clean up code

* Update IceCubesApp/App/Tabs/Settings/IconSelectorView.swift

Co-authored-by: Ico Davids <ico.davids@gmail.com>

---------

Co-authored-by: Ico Davids <ico.davids@gmail.com>
2023-02-09 18:49:03 +01:00
Cthulhux ce5ee5e021
Updated German translation (#746)
Improved some grammar, translated new strings...
2023-02-09 18:48:42 +01:00
Thomas Ricouard 5ab9566ca5 Ensure account and tab switching is done without animations 2023-02-09 18:48:31 +01:00
Yusuke Arakawa dae7b85d3d
Timeline: restore the selected timeline at the next startup (#694)
* Timeline: restore the selected timeline at the next startup

Signed-off-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>

* Rename: UserDefaultas label name

Signed-off-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>

* Timeline: RawRepresentable of TimelineFilter

Signed-off-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>

* Cleanup code

* Supports RemoteTimelineFilter

* Cleanup code

* Safe saves last viewed status

---------

Signed-off-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-09 12:27:59 +01:00
Ico Davids 02060cb4cd
Dutch localization updates: (#741)
- Example post
- Send vote
- Show tab name
2023-02-09 12:27:42 +01:00
Andrzej Rózga 432baac1eb
Polish localization update (#743) 2023-02-09 12:27:33 +01:00
Thomas Ricouard c3d6eeb998 Add 1 more icon 2023-02-09 12:24:24 +01:00
Gareth Simpson a43a657f1e
Add translate button to the preview post in settings (#724)
* Add translate button to the preview post in settings

* Accidental outdent.

* Add share button to placeholder status and also preview status in settings.
2023-02-09 07:38:04 +01:00
Yusuke Arakawa e2a836e6e3
Update Localizable.strings (#734) 2023-02-09 07:37:39 +01:00
Yusuke Arakawa 32c9d1464a
Fix the theme is not applied to a part of the setting screen on iPadOS (#736)
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-09 07:37:16 +01:00
Thomas Ricouard 12e9773524 Fix Localizable 2023-02-09 06:49:19 +01:00
Peter-Josef Meisch 70dce60b95
Fix handling of polls (#723)
* Fix handling of polls

* Fixes

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-09 06:35:19 +01:00
Yusuke Arakawa 11c5da05c2
Remove tab string from iOS app (#669)
* Remove tab string from iOS app

* Added tab string display setting

* Fixes

---------

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-09 06:28:16 +01:00
Andrzej Rózga 11a9427cb5
Polish localization update (#725) 2023-02-09 06:23:20 +01:00
Yusuke Arakawa eb59bb5a72
Update Localizable.strings (#726) 2023-02-09 06:23:12 +01:00
Gian Luca Dalla Torre 090994f8ab
Italian Localization Update (#727)
A bunch of new labels have been translated
2023-02-09 06:23:02 +01:00
Sean Goldin e6d3cd0c94
Add Basque language (#728) 2023-02-09 06:22:53 +01:00
Yusuke Arakawa 81ce93f446
Removed unnecessary indentation from #716 (#730)
Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
2023-02-09 06:22:34 +01:00
Gareth Simpson 8f6e6853aa
Add a preview toot to the top of the display settings page. (#716)
* Add a preview toot tot the top of the display settings page.

* DisplayModel doesn't need to be @State

* Disable hitTest

* Example Post

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-08 19:09:24 +01:00
nixzhu badab0aece
Update some translations (#714) 2023-02-08 18:46:33 +01:00
Ico Davids 07a0cad7d1
Dutch localization for confirmation before deleting a post (#718) 2023-02-08 18:46:24 +01:00
Cthulhux 17ca767bfb
Updated German translation (#719)
more strings
2023-02-08 18:46:16 +01:00
Thomas Ricouard 8d6a84a48e In app browser is back to full screen 2023-02-08 07:22:52 +01:00
Yusuke Arakawa e953c243cc
Show confirmation dialog when deleting post (#713) close #712
* Show confirmation dialog when deleting post

* Localization

* Fixes

---------

Co-authored-by: Yusuke Arakawa <nekolaboratory@users.noreply.github.com>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-08 06:24:09 +01:00
Jerry dd13c6c94e
Update SC localization (#708) 2023-02-07 19:28:16 +01:00
Roberto Pastor 036c42408e
Updated spanish translation (#697)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-07 15:13:36 +01:00
Cornelius Schiffer e06b89d757
Updated German translation (#699) 2023-02-07 15:13:27 +01:00
Ico Davids b8680df48d
Dutch localization for second column setting on iPad (#700)
* Dutch localization for second column setting on iPad

* Dutch localization for second column setting on iPad
2023-02-07 15:13:20 +01:00
Andrzej Rózga a87587fdf4
Polish localization update (#701) 2023-02-07 15:13:13 +01:00
Kum Hathaway af6a66d6c5
Update Japanese Localizable.strings (#704)
Add link-related translations
2023-02-07 15:13:05 +01:00
Thomas Ricouard f181be3b9b Added missing localization 2023-02-07 08:36:10 +01:00
Andrzej Rózga 0ff31877c4
Polish localization update - new strings (#689) 2023-02-07 07:06:57 +01:00
Emmanuel Netter d44ce092ad
Added french translation for "settings.display.show-ipad-column" (#686)
* Update Localizable.strings

Added missing translations

* Added french localization for settings.app.about

* Added french translations

Added timeline.latest and timeline.add.url french translations

* Update French Localization

Added translation for settings.display.show-ipad-column
2023-02-07 07:06:48 +01:00
Cthulhux 528f14e608
Secondary column translated (German) (#690)
New day, new string...
2023-02-07 07:06:39 +01:00
Thomas Ricouard 6aa01e295b Move some files to see if it's working in production 2023-02-07 06:42:26 +01:00
Thomas Ricouard c5e43394c8 Add a setting to disable secondary column on iPad / macOS 2023-02-06 18:53:37 +01:00
Thomas Ricouard ff570e214c Properly support OpenDyslexic and HyperLegible Fix #677 2023-02-06 18:15:08 +01:00
Thomas Ricouard 3c9b0af3dd Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-02-06 17:57:17 +01:00
Thomas Ricouard b417141269 Also stop watcher on macOS 2023-02-06 17:53:47 +01:00
Sean Goldin 90ec3d419c
Clean up HapticManager (#678)
* Check for haptic capabilities

* Make manager do most of work

* ABC enum

* Fix spelling 😊

* Small tweak
2023-02-06 17:53:27 +01:00
Andrzej Rózga d930871b04
Polish localization update (missing translation) (#680) 2023-02-06 17:52:05 +01:00
Chanhwi Joo 3d1e178128
Add new Korean translations (#681)
* Add new Korean translations

* Use easier words
2023-02-06 17:51:57 +01:00
Ico Davids 48c3f56be7
Updates to Dutch localization (#683) 2023-02-06 17:51:49 +01:00
Mackenzie f1fd18a04f
make share and copy links translatable (#551)
* make share and copy links translatable

* add placeholders to other files
2023-02-06 12:29:18 +01:00
Peter-Josef Meisch c7f22d5022
Add muting duration submenu (#662)
* Add muting duration submenu

* set japanese localizations
2023-02-06 12:25:51 +01:00
Cthulhux b792d2cf16
Updated German translation (#668) 2023-02-06 12:25:37 +01:00
Thomas Ricouard 730e471718 Composer: Internalize TextView + fix a lot of lag when editing 2023-02-06 12:24:57 +01:00
Thomas Ricouard 5f76a8057c Filter remote local timeline 2023-02-06 12:24:48 +01:00
Emmanuel Netter 71063c69df
Added french translations (#666)
* Update Localizable.strings

Added missing translations

* Added french localization for settings.app.about

* Added french translations

Added timeline.latest and timeline.add.url french translations
2023-02-05 21:46:35 +01:00
Thomas Ricouard d7bad26f04 Revert "Add install fonts option"
This reverts commit 34c4521cd4.
2023-02-05 21:22:18 +01:00
Thomas Ricouard 67c1458c16 Disable installed fonts 2023-02-05 21:22:13 +01:00
Thomas Ricouard 34c4521cd4 Add install fonts option 2023-02-05 21:01:35 +01:00
Ico Davids 8308b99ee7
Update nl localization 9 (#665)
* Updates to Dutch localization

* Updates to Dutch localization

* Updates to Dutch localization

* Updates to Dutch localization

* Updates to Dutch localization: consistency

* Updates to Dutch localization: consistency

* Updates to Dutch localization: consistency
2023-02-05 19:59:56 +01:00
Kum Hathaway ce77360dac
Update Japanese Localizable.strings (#658) 2023-02-05 18:56:13 +01:00
Emmanuel Netter 6d1b1ddef7
Added french localization for settings.app.about (#659) 2023-02-05 18:56:06 +01:00
Andrzej Rózga 63219deb55
Polish localization update (new strings, improvements) (#664) 2023-02-05 18:55:32 +01:00
Thomas Ricouard fedfa1f1c7 Various fixes 2023-02-05 09:13:28 +01:00
Jerry 9f09c856fb
Update Simplified Chinese localization (#653)
* Update SC localization

* fix full-width colon
2023-02-05 08:03:31 +01:00
Chanhwi Joo 3618bcec5d
Update Korean localization (#655)
* Update Korean localization

* Change 이들 to 이 사용자들
2023-02-05 08:03:23 +01:00
Gian Luca Dalla Torre 2bf9dc78ff
Italian localization Update: Prepare for 1.4.0 (#649)
- Cached Posts Settings
- Haptic Feedback Settings
2023-02-05 08:03:15 +01:00
Thomas Ricouard 7e88339dc5 Add Boutique in the about screen 2023-02-05 08:02:44 +01:00
Thomas Ricouard 0a9098c3db Scope the Tabbar to the current account 2023-02-04 22:00:33 +01:00
Thomas Ricouard f55cadfbdd Fix logout 2023-02-04 21:54:41 +01:00
Thomas Ricouard f73bac9ae7 Revert "Cleanup logout code"
This reverts commit f54db5a43e.
2023-02-04 21:53:13 +01:00
Gian Luca Dalla Torre f9633269e7
Italian Localization Update: Settings & Info (#645)
- In App Browser Reader View
- Open Source Software used
2023-02-04 21:22:20 +01:00
Emmanuel Netter 5591923fc1
Update Localizable.strings (#648)
Added missing translations
2023-02-04 21:22:00 +01:00
Thomas Ricouard 5afd2dc73c Add Jump to Latest to clear out cache and reload home timeline 2023-02-04 21:21:36 +01:00
Thomas Ricouard f54db5a43e Cleanup logout code 2023-02-04 20:42:51 +01:00
Thomas Ricouard 081442cfe9 Logout -> Log out 2023-02-04 20:38:37 +01:00
Thomas Ricouard 65ed2d871c Add settings for haptic feedbacks 2023-02-04 17:38:48 +01:00
Thomas Ricouard 6b285cdbcf Cleanup 2023-02-04 17:17:38 +01:00
Thomas Ricouard 8c7efb7df5 Add settings to clear the cache 2023-02-04 15:08:54 +01:00
Chanhwi Joo 11b9346b0e
Update Korean localization (#640)
* Update Korean localization for new strings

* Remove plural support for Korean and merge it to Localizable.strings
2023-02-04 09:28:03 +01:00
Thomas Ricouard b4c7550937 Enable install fonts 2023-02-04 09:27:12 +01:00
Thomas Ricouard 71f6cfd52a Add new icons 2023-02-04 07:44:14 +01:00
Thomas Ricouard 4de46610e0 Handle dynamic streaming URL 2023-02-03 19:44:55 +01:00
Cthulhux 61cd21d28b
Updated German translation (#622)
* Updated German translation 

Added one translation, re-gendered participants (in response to #398 - I was wrong).

* Update Localizable.strings

🤷‍♂️

* Update Localizable.strings

+1 string
2023-02-03 15:44:15 +01:00
kum4423 dd28e7bccb
Update Localizable.strings (#631)
A small update to the Japanese translation
2023-02-03 15:42:58 +01:00
Thomas Ricouard e54e43c38a Add missing strings to GB 2023-02-03 11:03:02 +01:00
Gian Luca Dalla Torre f8d9094c61
Italian Localization Update: Boost Settings (#617)
Translated a bunch of labels regarding Boost Settings
2023-02-03 07:17:59 +01:00
Andrzej Rózga 2b3044d7e9
Polish localization update (new strings, improvements) (#621)
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-03 07:17:49 +01:00
Peter-Josef Meisch e79b39f952
Add option to start in-app browser in reader view. (#619)
* Add option to start in-app browser in reader view

localizations

* Disable toggle instead of hiding it
2023-02-03 07:04:00 +01:00
Gareth Simpson 5621b243a0
About screen + Open Dyslexic font close #599 (#626)
* Add dyslexia and hyper-legible fonts

* AboutView to satisfy font licensing requirements, and generally credit libraries in use.

* Fix background

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-02-03 07:03:32 +01:00
Thomas Ricouard bb6910cd83 Centralize haptic feedbacks 2023-02-02 16:56:42 +01:00
Peter-Josef Meisch 9d6d33d068
add missing entry to en-GB localization (#600) 2023-02-02 16:34:24 +01:00
rbnval 7de8e1c10e
Update Localizable.strings (#613) 2023-02-02 16:34:11 +01:00
Jerry b6047b08e9
Update Simplified Chinese localization (#608)
* Update Localizable.strings

* Fix full-width colon
2023-02-02 16:34:01 +01:00
Thomas Ricouard 60f8df9a04 Fix laggy Safari presenter 2023-02-02 07:04:51 +01:00
Cthulhux 3e320e4b6d
Updated German localization (#597)
- translated a few more strings
- unified "participants"
2023-02-02 06:34:20 +01:00
Sean Goldin 0a10370e16
Extend tappable area (#596) 2023-02-02 06:34:12 +01:00
Thomas Ricouard 9b2e48abab Add settings.content.hide-repeated-boosts to GB 2023-02-01 20:57:50 +01:00
Gareth Simpson fdb402a065
Boost deduplicating (#524)
* Trying something with caching boosts

* Use an actual cache for caching

* Persist cache to documents folder

* Stray debugging variable

* Unpublish seen variable in the ViewModel

* Settings for deduplicating boosts.

* Changes from review / merge conflicts
2023-02-01 18:56:06 +01:00
Jerry 6008849eb9
Add British localization (#577)
* Add en-GB

* finalize details

Co-Authored-By: Bexxia <123167801+Bexxia@users.noreply.github.com>

---------

Co-authored-by: Bexxia <123167801+Bexxia@users.noreply.github.com>
2023-02-01 18:54:04 +01:00
Roberto Pastor 0be53d251a
- Added missing localization for font scaling. (#583)
- Updated spanish localization.

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-02-01 18:53:43 +01:00
Thomas Ricouard f0d7ce9fbd Bump to 1.3.4 + add 3 new icons 2023-02-01 18:53:25 +01:00
Jair Henrique 1f22c47a14
Improve some Brazilian string localizations (#572) 2023-02-01 07:15:27 +01:00
kum4423 3504a28362
Update Japanese Localizable.strings (#566)
Correct mistranslation due to misunderstanding of UI
Unified katakana notation for some menu items
Optimize nuance
2023-01-31 19:43:31 +01:00
nixzhu 971490426e
Update Simplified Chinese localization (#559)
* Update translations

* Keep tail space

* Update translations
2023-01-31 17:44:14 +01:00
Ico Davids ad1f944358
Update Dutch localization 8 (#562)
* Updates to Dutch localization:
- Improve consistency
- Move some localizable strings to Plurals to improve grammar

* Undo accidental changes to French localization
2023-01-31 17:44:02 +01:00
Thomas Ricouard ed0bfb7d94 Even better refresh / timeline position management 2023-01-31 17:43:06 +01:00
Thomas Ricouard 22af2db36c Enable font scaling on iOS 2023-01-31 12:16:11 +01:00
Andrzej Rózga fee9cd3daa
Update polish translation (#545)
* Polish translation update - new strings
- translated new strings into Polish
- modified some other strings (better wording)

* Polish translation (missing string)
- added missing string "timeline.add.url" to Localizable.strings
2023-01-31 06:57:32 +01:00
Gian Luca Dalla Torre 38ee58c78f
Italian Translation Update: Custom Font Settings (#547)
* Italian Translation Update: Custom Font Settings

* Fix plurals
2023-01-31 06:57:20 +01:00
Mackenzie fc5f3a294c
Correct some Spanish translation errors and translate some untranslated strings (#550) 2023-01-31 06:57:11 +01:00
Kotet 170c9c0180
update japanese translation (#552) 2023-01-31 06:56:14 +01:00
Thomas Ricouard ec26ea802c Fix profile tab swap 2023-01-30 22:24:30 +01:00
Thomas Ricouard 4e76c367a5 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-30 21:41:44 +01:00
Thomas Ricouard d88d9db1dc Transition Timeline to List + stream post automatically + keep position + new counter UI 2023-01-30 21:41:42 +01:00
Mihahn fbad2e31d9
Update Localizable.strings (de) for filters and some wording changes (#539)
Add german localization for filter actions. Furthermore I'd propose to use "ausblenden" instead of "verstecken" which seems more professional to me.
2023-01-30 19:49:09 +01:00
Thomas Ricouard 749846b9ba Add a new icon 2023-01-30 19:48:57 +01:00
Thomas Ricouard 24504e3bc2 Various optimizations to speed things up 2023-01-30 19:14:43 +01:00
Paul 536f0977a0
Add the ability to use user-install fonts (#534) 2023-01-30 17:58:58 +01:00
rbnval f669bd8f6b
Fixes for Catalan translation (#531) 2023-01-30 17:58:49 +01:00
Espen Bye c1f16bb6b9
Add new string and reorder to match en. (#537)
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-30 17:58:39 +01:00
Chanhwi Joo 9955ee6acf
Add a missing string (ca, nb, pl, pt-BR) and add & update Korean translations (#529)
* Change some Korean transitions

* Replace 툿 with 글

* Add new transitions

* Remove duplicate strings

* Remove an unnecessary space after the colon

* Add status.action.translate-from-%@

* Add missing status.action.translate-from-%@
2023-01-30 17:58:00 +01:00
Thomas Ricouard 16636b12a9 Swift format 2023-01-30 07:27:06 +01:00
Thomas 5871d13eee
Add indicator which language is translated (#455) 2023-01-30 07:26:43 +01:00
Paul 392b1bd01a
Add the ability to set a custom font (#519)
* Add the ability to set a custom font

* Small fixes

* Indent

* Add missing localization

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-30 07:25:55 +01:00
Thomas Ricouard 875d89c18e Fix account switching 2023-01-29 21:58:20 +01:00
Thomas Ricouard c748c935c9 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-29 17:59:05 +01:00
Thomas Ricouard 941618686c Cleanup isSecondaryColumn 2023-01-29 17:59:04 +01:00
Chanhwi Joo be087665c4
Add a new Korean translation for the new string (#513) 2023-01-29 17:48:15 +01:00
kum4423 8ab9393e2d
Update Localizable.strings (#514)
Updated Japanese translation of added words
2023-01-29 17:48:08 +01:00
Gian Luca Dalla Torre 8b3fdf1ba4
Italian Update - Video Autoplay (#516) 2023-01-29 17:47:59 +01:00
Thomas Ricouard e0d6340a9d Adapt medias view to secondary column 2023-01-29 17:37:15 +01:00
Thomas Ricouard 979ba61b07 Add back primary icon in the selector 2023-01-29 16:57:04 +01:00
Thomas Ricouard 497c2a1fe1 Add secondary column when screen is wide enough 2023-01-29 16:45:58 +01:00
Thomas Ricouard 426d2e15b2 Change timeline icon + move OpenAI icon to the accessory bar 2023-01-29 15:08:41 +01:00
Jerry ec8a44960a
Update Simplified Chinese localization (#510) 2023-01-29 13:25:01 +01:00
Thomas Ricouard e5b6e79fa9 Better viewId for some tabs 2023-01-29 11:52:11 +01:00
Thomas Ricouard 62c3f6e04a Add a new settings to disable video auto playing 2023-01-29 10:19:59 +01:00
Chanhwi Joo 34f2d29377
Add Korean localization (#504)
* Add Korean translation

* Change Korean translation files
2023-01-29 08:16:25 +01:00
rbnval 33a7bd57ff
Update Localizable.strings (#493) 2023-01-29 07:38:00 +01:00
Gian Luca Dalla Torre 57c9511e70
Italian Localization: Filters & Action extension (#499)
- Update filter section
- Add Italian translation to Action Extension
2023-01-29 07:37:44 +01:00
Sean Goldin c25f94eed1
Don't allow multiple tap on purchase button Close #393 2023-01-29 07:37:23 +01:00
Greg Gardner 8a40799a3d
Skip blank, host-less URLs so that app launchers can launch the app using just the scheme (e.g. icecubesapp://) without invoking a safari error page (#502)
Co-authored-by: Greg <greg@cromulentlabs.com>
2023-01-29 07:36:20 +01:00
rbnval a8b147255b
Update Localizable.stringsdict (#492) 2023-01-28 19:54:24 +01:00
J-rg 39a0a95d08
Update German localization (#489) 2023-01-28 19:54:07 +01:00
Thomas Ricouard 45704e6d0d Fix Catalan addition 2023-01-28 18:47:22 +01:00
Jerry 171e3998c8
Update Simplified Chinese localization (#472)
* Add missing translations

* Update Localizable.strings

Referred to Mastodon's official translations with Filters
2023-01-28 18:40:40 +01:00
Andrzej Rózga 582f64de9f
Polish localization - update of new strings (#475)
Co-authored-by: andrzej <andrzej@laserjet.local>
2023-01-28 18:40:33 +01:00
Jérôme Danthinne 2360c5f4db
Fix french localizations (#476)
* Fix french plurals

* Fix english

* More French translations fixes

* Switching relative date formatter

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 18:40:23 +01:00
Ico Davids 256634f0c9
Updates to the nl localization 7 (#478)
* Translated untranslated NL filter strings

* Translated notifications others to NL
2023-01-28 18:40:14 +01:00
rbnval aafbebd1da
Add Catalan localization (#479)
* Create Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings
2023-01-28 18:40:06 +01:00
rbnval c575a68f3f
Create ca.lproj (#481) 2023-01-28 18:39:56 +01:00
Espen Bye 7f39b1f230
Norwegian localization fixes (#482)
* Fix trending tag localization

* Translate new strings
2023-01-28 18:39:27 +01:00
kum4423 03c9a2157e
Update Localizable.strings (#485)
Updated Japanese translations related to newly added filters
Optimizing nuance
2023-01-28 18:39:18 +01:00
Thomas Ricouard 3fc172c303 Fix typo 2023-01-28 11:00:20 +01:00
Jérôme Danthinne 5b310842a4
Fix french plurals (#464)
* Fix french plurals

* Fix english

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 10:14:07 +01:00
Thomas Ricouard edb43040a3 Add credits section to icon selector 2023-01-28 08:58:36 +01:00
Thomas Ricouard 1a0aa3fb84 Fix Polish + add missing keys 2023-01-28 06:56:07 +01:00
Andrzej Rózga 00990aff50
Polish localization (#453)
Co-authored-by: andrzej <andrzej@laserjet.local>
2023-01-28 06:52:50 +01:00
Greg Gardner b1b9e658c9
Work-around issue with QLPreviewController not supporting swipe-to-dismiss and pinch-to-dismiss when presented from SwiftUI by creating a transparent UIViewController wrapper around QLPreviewController that presents it using UIKit instead. (#452) close #106
Co-authored-by: Greg <greg@cromulentlabs.com>
2023-01-28 06:45:15 +01:00
Arthur Givigir be802980c5
Add Brazilian Portuguese Localization (#448)
* Added new language support - Brazilian Portuguese

* Translated string

* Fixed translation form was-reply

* Rebased from main and added missing strings to Brazilian Portuguese

* Fixed conversations.empty.message translation

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-28 06:35:31 +01:00
Espen Bye 5e61b2d61e
Adding Norwegian (Bokmål) localization (#451) 2023-01-28 06:34:23 +01:00
Roberto Pastor 4cdd0214f4
Spanish update 27-01 (#450)
* - Updated spanish localization with new keys
- Added missing NSLocalizedString for filters

* Fixed unresolved conflict

---------

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-28 06:33:58 +01:00
Thomas Ricouard b89221a535 Code cleanup / format / lint 2023-01-27 20:36:40 +01:00
Thomas Durand 8cac9df8c6
Action extension that would open a deep link in the app (#423)
* Early version of an action that would open a deeplink in the app

* Extend routeur support + catch deeplinks

* Cleaning extension code, using what local packages has to offer

* Removed useless stuff from the extension

* Added action icon ; Thanks Dall-E for the icon

* Added the action name within a localizable file

* Fix routeur

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-27 20:35:16 +01:00
Thomas Ricouard ea3f3882c6 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-27 20:20:52 +01:00
Thomas Ricouard 07cec1b116 Add to french localization 2023-01-27 20:20:50 +01:00
Jerry c788063d44
Add plurals for Simplified Chinese (#445)
* Add plurals

* Update Localizable.stringsdict
2023-01-27 19:19:57 +01:00
Gian Luca Dalla Torre 7b09173bf2
Italian Localization Update (#446)
* Italian Localization Update

Add a couple of missing labels.

* Also translated new plurals
2023-01-27 19:19:41 +01:00
Thomas Ricouard 10ded74074 Update icons 2023-01-27 19:19:31 +01:00
Jérôme Danthinne bec9ab8792
Consolidated notifications (#443) close #231
* Group favorite and boost notifications

* Group notifications per page, not globally
2023-01-27 16:58:04 +01:00
Haythem BEN ABDALLAH 1824721a57
Add french localisation (#440)
* Update French localization

* Updated french localization

* Update Localizable.strings

* Fix add french

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-27 16:57:33 +01:00
Jerry 7acf1e56ab
Update Simplified Chinese Localization (#436)
* Update Localizable.strings

* account.detail.about
2023-01-27 16:55:08 +01:00
Ico Davids 88d3522b4c
Updates to the nl localization 6 (#433)
* Translated untranslated NL strings

* Updates for consistency

* More consistency changes

* Translated untranslated string

* Translated account actions

* Translated "settings.system"
2023-01-27 16:52:38 +01:00
Cthulhux d16abce55a
Update German translation (#435)
* account.action.edit-filters was duplicate - removed one
* more translations
* more "post = Beitrag" translations
2023-01-27 16:52:29 +01:00
Andrea Grandi 41dc6bc8e1
Add missing translations in the Italian localisation (#439) 2023-01-27 16:52:15 +01:00
kum4423 d29eb8e05d
Update Localizable.strings (#442)
Add new Japanese translation
Optimize nuance
2023-01-27 16:52:06 +01:00
Thomas Ricouard 418e9545ba Completely clear duplicated push notifications issue 2023-01-27 16:51:29 +01:00
Thomas Ricouard de4346c47e Add push notification settings in profile context menu 2023-01-27 12:18:17 +01:00
Thomas Ricouard 7f7a967d87 Videos: Compress them before upload + error handling close #430 2023-01-27 08:54:41 +01:00
Thomas Ricouard 92c1f40535 Add 3 new icons 2023-01-27 07:54:59 +01:00
Thomas Ricouard cf4c43f81e Add missing localizations 2023-01-27 07:47:52 +01:00
Thomas Ricouard 4a5b0eb2e6 Fix deleting push sub on logout close #417 2023-01-27 07:47:43 +01:00
nixzhu ce233b4062
Update Simplified Chinese localization (#425)
* Update translations

* Update translations
2023-01-27 06:53:19 +01:00
Paul Traylor 642cca4002
Add link to system settings (#404)
* Add link to system settings

* Add to Localizable.strings

* Add .tint(.black) so that it matches NavigationLink
2023-01-27 06:53:05 +01:00
Thomas Ricouard e811d5dd39 Bump version to 1.1.2 + More fixes for iPad logged out 2023-01-26 22:07:21 +01:00
Thomas Ricouard 845dad3750 Various hotfixes 2023-01-26 21:44:46 +01:00
Gian Luca Dalla Torre b06f48784f
Italian Translation Update - Ensure users understand what system colors are (#418) 2023-01-26 20:56:21 +01:00
Thomas Ricouard a6f09e76cf Add remote notifications background mode for sound effect 2023-01-26 19:47:18 +01:00
Thomas Ricouard 17a0e08c64 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-26 18:28:29 +01:00
Thomas Ricouard a10e3d239b Add two new icons 2023-01-26 18:27:27 +01:00
Thomas Ricouard ff17622cb9 Make it clear that custom theme are disabled if match system enabled close #277 2023-01-26 18:27:16 +01:00
nixzhu 57a22c47fd
Update Simplified Chinese localization (#406) 2023-01-26 17:13:29 +01:00
Jan van den Berg 57e4d30fc6
Update Dutch (nl) Localizable.strings (#408) 2023-01-26 17:12:57 +01:00
Alessio Mason 5ddc03410c
Italian for profile, duplicate notifications and other (#409) 2023-01-26 17:12:47 +01:00
mui_z 4744157279
add settings section other (#413) 2023-01-26 17:12:29 +01:00
Thomas Ricouard 7d435d7557 Push notifications: Add a magic button to fix duplicate notifications 2023-01-26 13:50:02 +01:00
kum4423 e5636382e6
Added Japanese translation (#405)
Updated filter-related translations
2023-01-26 13:22:12 +01:00
Thomas Ricouard d1ed8e962b Push notifications: Per account settings 2023-01-26 13:21:35 +01:00
Thomas Ricouard 7abe792e20 Fix settings modal theme 2023-01-26 09:02:57 +01:00