IceCubes/IceCubesApp/App
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
..
Report Swiftformat 2023-02-18 07:26:48 +01:00
Tabs Allow specifying the default reply visibility (#1509) 2023-07-19 11:49:06 +02:00
AppRouter.swift Run swiftformat 2023-07-19 07:46:25 +02:00
IceCubesApp.swift SwiftFormat 2023-03-13 13:38:28 +01:00
QuickLookRepresentable.swift Swiftformat . 2023-02-22 19:09:39 +01:00
SafariRouter.swift Swiftformat 2023-02-21 07:23:42 +01:00
SideBarView.swift Run swiftformat 2023-07-19 07:46:25 +02:00