Commit graph

1671 commits

Author SHA1 Message Date
Gareth Simpson
ffe1a1dba0
Escape markdown markup characters on their way into HTMLToMarkdown to prevent them being rendered as styled text after they come out. (#329) 2023-01-24 06:38:38 +01:00
Gareth Simpson
d0854d0107
This is a fix for #317 (#318)
* This is a fix for #317
Well more of an improvement than a fix.
Instead of looking for tags anywhere, we now look for /tags/TagName exactly.  This can still fail if it happens to be a link to somewhere not on the post creator's home server that follows that pattern but by the time the parsing is done the post creator isn't available without a lot of re-plumbing.
But anyway, this should be better.

* No force unwrap
2023-01-24 06:37:15 +01:00
Steve Kalkwarf
a7c7dfd24e
Make spelling of "favorite" consistent (#327)
"Favorite" was spelled using both UK English and US English variations:
113 favourite
64 favorite

I made them consistent, using the US spelling.
2023-01-24 06:35:43 +01:00
Thomas Ricouard
baeba46dbc Add Japanese translation 2023-01-24 06:33:39 +01:00
Thomas Ricouard
5b78e46579 Fix #323 2023-01-24 06:31:36 +01:00
Thomas Ricouard
11a7ade82d Fix handling of Twitter link 2023-01-23 21:34:45 +01:00
Sean Goldin
6aea60b644
Fix twitter links (#316) 2023-01-23 20:51:16 +01:00
Thomas Ricouard
55c462f7e9 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-23 20:45:20 +01:00
Thomas Ricouard
8fe6eddead Settings: Add a button to hide OpenAI button in the composer 2023-01-23 20:45:18 +01:00
Ico Davids
cbc8ca648f
NL translation for ‘app version’ (#312) 2023-01-23 20:28:27 +01:00
Thomas Ricouard
7664b97a31 Bump version to 1.0.10 2023-01-23 20:28:13 +01:00
Jérôme Danthinne
94ab5766a1
Allow hiding or showing user boosts (#305)
* allow hiding or showing user boosts

* move notify and reboosts buttons below follow button

* move the account joined date below the name

* fix join date padding

Co-authored-by: Jérôme Danthinne <jerome.danthinne@smile.eu>
2023-01-23 18:50:59 +01:00
Thomas Ricouard
a51e81102e Handle links in direct message 2023-01-23 18:43:57 +01:00
Thomas Ricouard
f718755120 Refactor iPad / macOS layout for medias in order to make the timeline smoother fix #282 2023-01-23 18:43:48 +01:00
Thomas Ricouard
5c7cc5803f Fix crash on Twitter link #102 2023-01-23 13:54:41 +01:00
Roberto Pastor
5fe928bd22
Spanish localization for missing new keys. Adding localization support for hardcoded "App Version" text. (#303) 2023-01-23 13:24:49 +01:00
Steve Kalkwarf
3658c4f829
Primitive validation of domain before trying to connect (#287)
* Primitive validation of domain before trying to connect

Every domain needs at least one "dot" and can't end with a "dot." Don't try connecting unless/until these are both true.

* Correctly reset instance when invalid

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-23 06:41:01 +01:00
Sean Goldin
fe1d886b62
URLS can only take 23 characters (#296)
* URLS can only take 23 characters

* Remove hardcoded length of URL
2023-01-23 06:35:26 +01:00
Thomas Ricouard
1e29bd668d Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-23 06:33:17 +01:00
Thomas Ricouard
8d1bb3da46 Bump to 1.0.9 2023-01-23 06:33:16 +01:00
Ico Davids
5c66e09324
Updates to Dutch localization, part 2 (#291)
* Missing NL translation

- One new post

* Add missing translations

* Fix typo in translation

* Update localization

- Improve the wording for status action display enums
2023-01-23 06:32:27 +01:00
Jerry
09ea7e034c
Refine Simplified Chinese localization (#302)
* Update Localizable.strings

* Consistency refinements

making the translation of "share" consistent with macOS localization.

* Adjust Notification Settings

making translations in notification settings friendly for beginners

* Remote Local Timeline Refinement

eliminating the confusions

* Improve readability

* Update Support message

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

* Discard changes on "share"

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

Co-authored-by: nixzhu <zhuhongxu@gmail.com>
2023-01-23 06:31:38 +01:00
Thomas Ricouard
2a635eda21 Optimise Status models for SwiftUI 2023-01-22 20:23:41 +01:00
Thomas Ricouard
ce41e6b000 Always display relative date in the timeline 2023-01-22 20:14:05 +01:00
Thomas Ricouard
88ac6e1de5 Proper 1.0.8 bump 2023-01-22 20:00:05 +01:00
Patrick Hoefler
949f3ae356
Localization improvements (#288) 2023-01-22 19:59:39 +01:00
Steve Kalkwarf
fb6b2b39fa
Adjusted file names to match content (#286) 2023-01-22 19:59:22 +01:00
Patrick Hoefler
e99ff56e07
Fix typo (#280) 2023-01-22 18:51:27 +01:00
Sean Goldin
0ad5f17b5a
Include spoiler text count when applicable (#281) 2023-01-22 18:50:45 +01:00
Thomas Ricouard
29f6bf0579 Bump version to 1.0.8 2023-01-22 18:49:48 +01:00
Thomas Ricouard
23fd0af2c3 Fix title scaling for DM 2023-01-22 17:53:41 +01:00
Thomas Ricouard
1a8626896a Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-22 17:50:32 +01:00
Thomas Ricouard
b527fafd37 Few fixes for the field in DM + fix async upload for images 2023-01-22 17:49:47 +01:00
Sean Goldin
f4d5195f4c
Localisation for conversation detail (#278) 2023-01-22 17:36:57 +01:00
Thomas Ricouard
a20d259bb2 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-22 17:17:34 +01:00
Thomas Ricouard
8680d2b83a Few keyboard fixes 2023-01-22 17:17:33 +01:00
Gian Luca Dalla Torre
65d5c08085
Italian localization update (#275)
Add missing "Rate Ice Cubes" entry
Better text here and there after seeing translations in action.
2023-01-22 17:13:01 +01:00
Thomas Ricouard
3e3c109a84 Fix #272 2023-01-22 16:59:56 +01:00
Thomas Ricouard
d6aa99eb57 New direct messages view close #122 2023-01-22 16:55:03 +01:00
Will Cohen
15d3bb7177
English typos and syntax (#274) 2023-01-22 16:50:22 +01:00
nixzhu
13af94bcdc
Better Simplified Chinese Localization (#262)
* Better Simplified Chinese localization

* Update translation
2023-01-22 16:01:16 +01:00
Thomas Ricouard
fc4524cef8 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-22 15:58:49 +01:00
Sean Goldin
97f8dfd74d
Add localisation plurals (#239)
* Add localisation plurals

* Add more languages to plurals

* Remove unused localised keys

* Update per #225
2023-01-22 15:47:44 +01:00
Markus Hardt
baa67ae718
Add German translation (#264)
Co-authored-by: Markus Hardt <markus.hardt@fokus.fraunhofer.de>
2023-01-22 15:47:27 +01:00
Patrick Hoefler
d9eef1c8e4
Improve English localization (#271) 2023-01-22 15:46:22 +01:00
Thomas Ricouard
bdfb8039af Add a new tier for the tip jar 2023-01-22 12:27:00 +01:00
Thomas Ricouard
b4225b2be7 Bump version to 1.0.7 2023-01-22 12:26:52 +01:00
Thomas Ricouard
a2abdfede1 Fix account open in browser 2023-01-22 12:26:33 +01:00
Sean Goldin
1c679186b0
Only ask for draft when text entered by user (#251) 2023-01-22 11:28:23 +01:00
orenro
a37d059026
Display statuses with appropriate alignment for right-to-left languages (#256) 2023-01-22 11:17:27 +01:00