IceCubesApp/Packages
Paul Schuetz 90b0e91c79
Allow specifying the default reply visibility (#1509)
* Allow specifying the visibility of replies

Replies can now have their own default visibility. This visibility is always at
least as restrictive as the default post visibility. When posting a reply, the
visibility is pre-populated with the more restrictive out of the default and
the visibility of the original post.

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

* Use iOS-specific modifier

If the app is run on iOS 17, the new onChange(...)-modifier is used.

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

* Restrict the extension of the onChange-Modifier

The extension of the view to allow the use of the version-appropriate
onChange-modifier is now only available in the relevant file.

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

* Reset to use Xcode 14 / iOS 16

The iOS 17 specific changes are removed to allow building in the older Xcode 14.

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

* Make the default reply visibility public

The standard default reply visibility is now public, the behavior of the app
isn't changed for a user who just updated.

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

---------

Signed-off-by: Paul Schuetz <pa.schuetz@web.de>
2023-07-19 11:49:06 +02:00
..
Account Run swiftformat 2023-07-19 07:46:25 +02:00
AppAccount Run swiftformat 2023-07-19 07:46:25 +02:00
Conversations Run swiftformat 2023-07-19 07:46:25 +02:00
DesignSystem Run swiftformat 2023-07-19 07:46:25 +02:00
Env Allow specifying the default reply visibility (#1509) 2023-07-19 11:49:06 +02:00
Explore Run swiftformat 2023-07-19 07:46:25 +02:00
Lists Fix CustomEmoji Baseline Offset (#1188) 2023-03-06 15:21:26 +01:00
Models Scrollable + interactive Tag Group timeline header 2023-07-19 08:30:47 +02:00
Network Run swiftformat 2023-07-19 07:46:25 +02:00
Notifications Timeline & Timeline detail accessibility uplift (#1323) 2023-03-28 18:48:58 +02:00
Status Allow specifying the default reply visibility (#1509) 2023-07-19 11:49:06 +02:00
Timeline Scrollable + interactive Tag Group timeline header 2023-07-19 08:30:47 +02:00