Commit graph

152 commits

Author SHA1 Message Date
Fahim Farook
48556bd051
xcconfig Support (#342)
* xcconfig Support

* Added supporting an xcconfig file so that multiple users can build/work with the project without needing to change signing info
* Added a template xcconfig file to be shared in repo (your xcconfig file is never committed to Git repo)
* Updated README

* Ignore xcconfig File

* Add the users xcconfig file to .gitignore

* Update README.md

* Update README.md as per review suggestions

* Add release config

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-24 17:29:20 +01:00
Hidemune Takahashi
ae3d190799
Added marked text range support (#345)
* 👍 Added markedTextRangeSupport.

* 👍 ignore when markedTextRange is non-nil.

* Update TextView revision

Co-authored-by: Hidemune Takahashi <h1d3mun3.74k4h45h1@gmail.com>
Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-01-24 17:26:56 +01:00
Thomas Ricouard
d05afd93c4 Push notifications: display account name if multi account fix #344 2023-01-24 13:38:26 +01:00
Thomas Ricouard
baeba46dbc Add Japanese translation 2023-01-24 06:33:39 +01:00
Thomas Ricouard
7664b97a31 Bump version to 1.0.10 2023-01-23 20:28:13 +01:00
Thomas Ricouard
8d1bb3da46 Bump to 1.0.9 2023-01-23 06:33:16 +01:00
Thomas Ricouard
88ac6e1de5 Proper 1.0.8 bump 2023-01-22 20:00:05 +01:00
Steve Kalkwarf
fb6b2b39fa
Adjusted file names to match content (#286) 2023-01-22 19:59:22 +01:00
Thomas Ricouard
29f6bf0579 Bump version to 1.0.8 2023-01-22 18:49:48 +01:00
Thomas Ricouard
8680d2b83a Few keyboard fixes 2023-01-22 17:17:33 +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
Thomas Ricouard
b4225b2be7 Bump version to 1.0.7 2023-01-22 12:26:52 +01:00
Thomas Ricouard
5991641d32 Correct add Italian translation 2023-01-22 06:37:55 +01:00
Jerry
d3669aa9fd
Add Simplified Chinese Localization (#237)
* Add Simplified Chinese Localization

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings

* Update Localizable.strings
2023-01-22 06:35:46 +01:00
Thomas Ricouard
799b7943bc Bump version to 1.0.6 2023-01-21 17:05:45 +01:00
Thomas Ricouard
4730b9d396 Bump version to 1.0.5 2023-01-21 15:16:40 +01:00
Thomas Ricouard
5321b2b8d8 Add a follow system colors option close #128 2023-01-20 21:58:57 +01:00
Thomas Ricouard
401385bc6a Merge branch 'main' of https://github.com/Dimillian/IceCubesApp 2023-01-20 20:40:27 +01:00
Thomas Ricouard
68f2ea9e1e Bump version to 1.0.3 2023-01-20 20:40:23 +01:00
Roberto Pastor
62731b037d
Added spanish localization (#197)
Co-authored-by: Roberto Pastor <roberto.pastor@cabify.com>
2023-01-20 19:54:28 +01:00
Jeroen Wesbeek
dd130d2f08
Adding Dutch localizations (#162) 2023-01-20 12:35:05 +01:00
Thomas Ricouard
69b6bd4d58 Bump version 2023-01-20 07:09:55 +01:00
Thomas Ricouard
2ac2e0ce53 Fix compact media for single image 2023-01-20 06:56:02 +01:00
Thomas
aff5de1429
Add localizations for German (#124)
* Add German localization

* Add missing localization keys
2023-01-20 06:42:40 +01:00
Thomas Ricouard
e05734fe1a Added edit history 2023-01-19 21:19:19 +01:00
Thomas Ricouard
cbd4b7acef Fix share extension 2023-01-19 18:33:22 +01:00
Thomas
980b9a5dd6
Implement Localization (#80)
* 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
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
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
Thomas Ricouard
d5ec62401b Fix building the share extension 2023-01-15 16:44:25 +01:00
Thomas Ricouard
596f920603 Share sheet extension 2023-01-15 16:39:08 +01:00
Thomas Ricouard
6b210aec4f Add OpenAI pipeline + some prompts 2023-01-13 18:43:02 +01:00
Thomas Ricouard
1eb3dfb5a5 Editor: Fixes to the first time sizing + paste images 2023-01-13 12:23:48 +01:00
Thomas Ricouard
66efedbbda AppAccounts: Move to its own package to prepare widget work 2023-01-12 18:17:21 +01:00
Thomas Ricouard
6f7c576c3a Add notify next to follow button if following 2023-01-12 07:36:19 +01:00
David Walter
3acd5aced4
Support Custom Emojis (#61)
* 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
Thomas Ricouard
e37addc7d4 Fix notification extension iOS deployment target 2023-01-11 13:04:49 +01:00
Thomas Ricouard
0ae0b7e33f Polish on link card view, sign in flow, status context menu 2023-01-10 12:57:45 +01:00
Thomas Ricouard
9a718bbe84 Bump to 1.0 2023-01-09 06:55:14 +01:00
David Walter
76d7d23379
Support In-App Safari (#44)
* Support In-App Safari

* Fix "View in Browser"

* Force external Safari on Account Creation

* Fix SafariRouteur issues

Attach to NavigationStack
Find top-most ViewController

* Make Preferred Browser a Picker choice
2023-01-08 19:56:16 +01:00
Thomas Ricouard
120daa3945 Add .wav for notifications 2023-01-08 16:46:32 +01:00
Thomas Ricouard
5920e40528 Add custom notifications sound 2023-01-08 16:00:23 +01:00
Thomas Ricouard
ed8208857a Cleanup + Polish push notifications 2023-01-08 14:16:43 +01:00
Thomas Ricouard
424cd475ad Add push notifications support 2023-01-08 10:22:52 +01:00
Thomas Ricouard
785ea85297 Add a new icon 2023-01-07 16:53:34 +01:00
Thomas Ricouard
42a43ad659 Add in app purchase entitlements 2023-01-07 13:44:47 +01:00
Thomas Ricouard
75fda4b709 Tip jar + New display name 2023-01-07 13:44:13 +01:00
Thomas Ricouard
7f5330f284 Redesigned settings tab 2023-01-06 17:14:34 +01:00
Thomas Ricouard
f922ba344d Search & Pin remote local timeline + general polish 2023-01-06 12:14:05 +01:00
Thomas Ricouard
025cc24751 Test: Comment out QuickLook 2023-01-05 19:33:53 +01:00
Thomas Ricouard
6a162471f5 Manually link with AVKit 2023-01-05 18:54:08 +01:00
Thomas Ricouard
75505f9ba3 Test: Enable macOS app as Designed for iPad 2023-01-05 12:55:05 +01:00
Thomas Ricouard
e1ad5efd80 Direct message + empty screen for notifications and messages 2023-01-05 12:21:54 +01:00
Sean Goldin
d152f14bdc
Fix missing app icon 2 (#28)
* Remove icon 8

* Re-add icon 8

* Manually add app icons
2023-01-04 14:49:13 +01:00
Thomas Ricouard
73f3fef738 Basic splitView on iPad + Disable macOS for now 2023-01-04 12:50:57 +01:00
Thomas Ricouard
330cbc6458 Bump build 2023-01-03 13:53:00 +01:00
Thomas Ricouard
e0253fb439 Added lists support + bunch of bug fixes 2023-01-02 19:23:44 +01:00
Thomas Ricouard
b525af8f1d Update TextView 2022-12-31 07:32:12 +01:00
Thomas Ricouard
059fe3463b Add privacy.md 2022-12-30 08:37:51 +01:00
Thomas Ricouard
3a076492a1 Multi accounts 2022-12-30 08:36:22 +01:00
Thomas Ricouard
03a5dd9f54 New Sign In flow & instances browser 2022-12-29 14:07:58 +01:00
Thomas Ricouard
79a75443a2 New alternate icons + new default icons 2022-12-28 11:34:31 +01:00
Thomas Ricouard
03e5a960d2 Better status editor 2022-12-27 19:10:31 +01:00
Thomas Ricouard
f14640a2ee
Merge branch 'main' into update-nuke 2022-12-27 14:23:41 +01:00
Thomas Ricouard
0ac109c49b Better quote post 2022-12-27 13:38:10 +01:00
Thomas Ricouard
a84d3da19a Refactor app tabs 2022-12-27 09:25:26 +01:00
Thomas Ricouard
e5fb3acd07 Quote status + embed status 2022-12-27 07:51:44 +01:00
kean
71713759b7 Update to Nuke 11.5.1 2022-12-26 14:14:00 -05:00
Thomas Ricouard
45eafeb119 Update TextView 2022-12-26 09:28:45 +01:00
Thomas Ricouard
b84b6808d0 Bump version 2022-12-26 09:24:40 +01:00
Thomas Ricouard
bda77571b6 Editor: Simple edit 2022-12-26 08:24:55 +01:00
Thomas Ricouard
6bbe352f7e WIP posting photos 2022-12-25 19:15:35 +01:00
Thomas Ricouard
a8fb18559d Live notifications 2022-12-25 13:09:43 +01:00
Thomas Ricouard
8df70043cb Very basic status post 2022-12-25 08:17:16 +01:00
Thomas Ricouard
e569bb1d74 Use Nuke where relevant 2022-12-25 07:43:02 +01:00
Thomas Ricouard
4be33b4f67 WIP Status Editor 2022-12-25 06:55:33 +01:00
Thomas Ricouard
c598a4ab1d Fix build 2022-12-23 10:46:20 +01:00
Thomas Ricouard
189037b53d Explore + Account polish + Status editor WIP 2022-12-23 10:41:55 +01:00
Thomas Ricouard
084dd18362 Refactor current account handling 2022-12-22 11:19:56 +01:00
Thomas Ricouard
1a85fa19f8 Quick look support for media preview 2022-12-22 10:53:36 +01:00
Thomas Ricouard
2cd28c13f3 Follow tags + various enhancements 2022-12-21 12:39:29 +01:00
Thomas Ricouard
60a963441c Follow / Unfollow 2022-12-20 17:11:12 +01:00
Thomas Ricouard
8def548913 Account tab + brand color 2022-12-20 16:08:09 +01:00
Thomas Ricouard
00da07c432 Fix build 2022-12-19 17:19:33 +01:00
Thomas Ricouard
e1f08514a4 Better status media 2022-12-19 17:18:16 +01:00
Thomas Ricouard
cab21c137b Notification tab 2022-12-19 12:28:55 +01:00
Thomas Ricouard
4c3809a95b Account statuses and more packages 2022-12-18 20:30:19 +01:00
Thomas Ricouard
70d28e697c Begin profile + media preview 2022-12-17 13:37:46 +01:00
Thomas Ricouard
d809d6765e FIx icons 2022-12-04 20:58:53 +01:00
Thomas Ricouard
375624149b Fix icon setup 2022-12-04 17:50:37 +01:00
Thomas Ricouard
846184ae58 Add icons + icon selector 2022-12-04 09:50:25 +01:00
Thomas Ricouard
df2d383b8a OAuth + Home timeline 2022-12-01 09:05:26 +01:00
Thomas Ricouard
567cb4cc47 New Routeur 2022-11-29 11:46:02 +01:00
Thomas Ricouard
202bf06dc6 Split Models from Network package 2022-11-29 09:28:17 +01:00
Thomas Ricouard
0608996bb8 Render Status as Markdown 2022-11-25 10:03:42 +01:00
Thomas Ricouard
864a0b3969 New Timeline architecture 2022-11-21 09:31:32 +01:00