300 Commits

Author SHA1 Message Date
Thomas Ricouard
1aadb0ce3a Add a setting for disabling social keyboard close 2023-01-24 21:44:33 +01:00
Thomas Ricouard
d05afd93c4 Push notifications: display account name if multi account fix 2023-01-24 13:38:26 +01:00
Roberto Pastor
204427c1e5
Some fixes for spanish localization and double done button on QuickLook preview ()
* Fixed spanish location plural for single new post

* - Fix for double Done button appearing on iPhone.
- Added localized text for "Done" on QuickLook preview navigation bar.

Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-24 09:27:02 +01:00
Thomas Ricouard
fbf1c30b7c Add haptic feedback on more buttons fix 2023-01-24 09:19:53 +01:00
Steve Kalkwarf
a7c7dfd24e
Make spelling of "favorite" consistent ()
"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
11a7ade82d Fix handling of Twitter link 2023-01-23 21:34:45 +01:00
Thomas Ricouard
8fe6eddead Settings: Add a button to hide OpenAI button in the composer 2023-01-23 20:45:18 +01:00
Thomas Ricouard
f718755120 Refactor iPad / macOS layout for medias in order to make the timeline smoother fix 2023-01-23 18:43:48 +01:00
Roberto Pastor
5fe928bd22
Spanish localization for missing new keys. Adding localization support for hardcoded "App Version" text. () 2023-01-23 13:24:49 +01:00
Steve Kalkwarf
3658c4f829
Primitive validation of domain before trying to connect ()
* 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
Steve Kalkwarf
fb6b2b39fa
Adjusted file names to match content () 2023-01-22 19:59:22 +01:00
Thomas Ricouard
3e3c109a84 Fix 2023-01-22 16:59:56 +01:00
Thomas Ricouard
d6aa99eb57 New direct messages view close 2023-01-22 16:55:03 +01:00
Thomas Ricouard
fc4524cef8 Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-22 15:58:49 +01:00
Thomas Ricouard
bdfb8039af Add a new tier for the tip jar 2023-01-22 12:27:00 +01:00
Roberto Pastor
45ec990384
Added missing translation on spanish. Replacing hardcoded text with localization key (non spanish translations still missing). ()
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-22 11:16:48 +01:00
Thomas Ricouard
921d28a57a Add setting to hide translate button close 2023-01-22 09:15:01 +01:00
Thomas Ricouard
fd28864063 Fix glitching themes on follow system fix 2023-01-22 06:53:18 +01:00
Thomas Ricouard
a79c5691e0 Run SwiftFormat 2023-01-22 06:38:30 +01:00
Thomas Ricouard
b577e41eae Improve add account screen 2023-01-21 16:54:43 +01:00
Patrick
e375d792a6
Moved app version to the section footer () 2023-01-21 09:38:30 +01:00
Joshua Halickman
eb1925b5d5
Improve Icon rawValue parsing to better support multi digit values () 2023-01-21 07:21:51 +01:00
Thomas Ricouard
0eaf2ebc60 Add a rate on the App Store button in the settings 2023-01-21 07:16:20 +01:00
Thomas Ricouard
cab7116d50 Display app version in settings 2023-01-20 22:06:57 +01:00
Thomas Ricouard
5321b2b8d8 Add a follow system colors option close 2023-01-20 21:58:57 +01:00
Thomas Ricouard
e05734fe1a Added edit history 2023-01-19 21:19:19 +01:00
Thomas
980b9a5dd6
Implement Localization ()
* Implement localization

* Fix some localization keys

* Adapt to recent changes
2023-01-19 18:14:08 +01:00
Thomas Ricouard
e519e9cdff Use Safari Controller for auth 2023-01-19 11:59:40 +01:00
Thomas Ricouard
abbde84c53 Add sidebar hover effect 2023-01-19 11:59:25 +01:00
Thomas Ricouard
4fd0dddf98 Default to open in browser for macOS 2023-01-19 11:59:12 +01:00
Thomas Ricouard
3e3e353fdd Add a specific tab for mention on macOS and iPadOS fix 2023-01-19 07:24:24 +01:00
Thomas Ricouard
8921e6c8df Support more instances 2023-01-18 19:10:45 +01:00
Thomas Ricouard
23cf2a3751 Faster & Safer account switching on macOS 2023-01-18 13:51:24 +01:00
Thomas Ricouard
1b9d4e0247 Add some macOS menu & shortcuts 2023-01-18 08:27:42 +01:00
Thomas Ricouard
c7a832e110 Added a font scale slider on macOS 2023-01-17 21:08:05 +01:00
Thomas Ricouard
4143e82fbc Multi account sidebar + scaled font size on macOS + better iPad / macOS app UX 2023-01-17 19:41:46 +01:00
Romain Vincens
bb72327f52
Fixed typos & misspells ()
* Fixed typos and misspells

* Other typos
2023-01-17 15:14:50 +01:00
Thomas Ricouard
899ccd8ad7 macOS / iPad app fixes + support drop in the editor + global new post button 2023-01-17 13:02:05 +01:00
Thomas Ricouard
7f6419ebae Swiftformat 2023-01-17 11:36:01 +01:00
Thomas Ricouard
dd6483dd37 Fix EnvironmentObject related crash on macOS + iPad 2023-01-17 07:39:13 +01:00
Lukas Spieß
e0f8c9a3c9
Fix spelling of "GitHub" () 2023-01-17 06:32:12 +01:00
Thomas Ricouard
c21272f641 Fix account selector on iPad 2023-01-16 22:01:04 +01:00
Thomas Ricouard
451cc7a4ac Enable account switcher on macOS 2023-01-16 21:27:54 +01:00
Thomas Ricouard
9dc7fa00f9 Fix bugs in macOS app 2023-01-16 21:15:33 +01:00
Thomas Ricouard
e9b7d48622 Fix account switching 2023-01-16 19:53:29 +01:00
Thomas Ricouard
666e2b4d5f Refactor macOS / iPad sidebar 2023-01-16 19:51:05 +01:00
Thomas Ricouard
c05768c793 The Mac App 2023-01-16 14:40:23 +01:00
Sean Goldin
75e9516089
Less chatty api calling ()
* Limit API calls for instance searching

* Limit api calls

* Fix empty/initial state

* Limit API calls

* Delegate empty view logic to viewmodel

* When you boosted, display You boosted
2023-01-16 06:43:53 +01:00
Thomas Ricouard
66efedbbda AppAccounts: Move to its own package to prepare widget work 2023-01-12 18:17:21 +01:00
David Walter
3acd5aced4
Support Custom Emojis ()
* Support Custom Emojis

* Update EmojiText

* Update EmojiText

* Use EmojiText in StatusEditorAutoCompleteView

* Update EmojiText

* Display Account displayName without emojis in navigation title

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-12 06:58:04 +01:00