Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature/account-wizard] Add account wizard #1274

Merged
merged 165 commits into from
Jan 29, 2024
Merged
Show file tree
Hide file tree
Changes from 159 commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
5313248
removed the logo label from the sidebar navigation bar to have more s…
hosy Jul 11, 2023
a95bb44
- fix #1254
felix-schwarz Jul 17, 2023
e0d8c18
Example JSON + README (#1255)
michaelstingl Jul 20, 2023
d00be67
Cleanup of Theming folder (#1260)
michaelstingl Jul 20, 2023
5d54b5d
- FileProvider: fix enumerator queue completion slowdown/blocking
felix-schwarz Jul 20, 2023
e14352c
- show vendor label in the sidebar if app is unbranded
hosy Jul 24, 2023
0571ec7
- FileProvider cleanup and additional debug logging
felix-schwarz Jul 24, 2023
9a3e5ef
- BottomButtonBar: avoid collapse of selectButton (fixes https://gith…
felix-schwarz Jul 26, 2023
fed83fd
- add background image to welcome screen
felix-schwarz Jul 26, 2023
b4c5320
- change welcome screen background default color from dark to bright
felix-schwarz Jul 26, 2023
3e7198b
- BookmarkViewController: add .bookmarkEditor CSS selector
felix-schwarz Jul 26, 2023
e596ab7
Merge branch 'fix/sidebar-logo' into experimental/branding
felix-schwarz Jul 26, 2023
3346666
- ThemeCSS: add support for $cssSelector.cssProperty
felix-schwarz Jul 26, 2023
6d8def3
Assets.xcassets/AppIcon.appiconset generated with fastlane + welcome …
michaelstingl Jul 26, 2023
abe25cb
- change welcome screen background default color from dark to bright
felix-schwarz Jul 26, 2023
1ea7a36
Assets.xcassets/AppIcon.appiconset generated with fastlane
michaelstingl Jul 26, 2023
fa5b296
rename vanilla appiconset again for fastlane changes
michaelstingl Jul 26, 2023
c625bef
- ThemeCSS+SystemColors: add convenience methods to easily add CSS re…
felix-schwarz Jul 26, 2023
f0e779b
Merge branch 'experimental/branding-css-syscolors' into experimental/…
felix-schwarz Jul 26, 2023
5c7db31
Vanilla: change welcome screen background default color from bright t…
michaelstingl Jul 26, 2023
e9a1183
- BookmarkViewController:
felix-schwarz Jul 27, 2023
a9ca511
- BookmarkViewController: remove table view background image from bra…
felix-schwarz Jul 27, 2023
ded3a57
- RoundCornerBackgroundView: fix bug in sizeThatFills()
felix-schwarz Jul 27, 2023
95522b0
- DisplayViewController: handle nil OCQueryChangeSet.queryResult (sho…
felix-schwarz Jul 31, 2023
c4e0d89
fixed missing translation strings or localized function
hosy Jul 31, 2023
de9ab8f
Merge branch 'milestone/12.0.3' of https://github.com/owncloud/ios-ap…
hosy Jul 31, 2023
ba99ed1
fixed bug in sidebar: label color got the same color as background co…
hosy Aug 2, 2023
7986210
- FileProviderExtension: add safeguards around `[NSError fileProvider…
felix-schwarz Aug 4, 2023
9a3f828
[fix/overlapping-sharing-buttons] Overlapping Sharing Buttons (#1248)
hosy Aug 4, 2023
7c7115b
[fix/passcode-device-enforced] MDM Parameter - Enforce Passcode Setup…
hosy Aug 4, 2023
f5808db
[fix/sidebar-logo] Sidebar Logo (#1247)
hosy Aug 4, 2023
2a2aeea
[translation-sync] Translation sync (#1250)
hosy Aug 7, 2023
119383b
Merge branch 'milestone/12.0.3' into experimental/branding
hosy Aug 7, 2023
fe17e67
- update SDK
felix-schwarz Aug 8, 2023
f6ef895
- update SDK to update error message for OCErrorAuthorizationNoMethod…
felix-schwarz Aug 9, 2023
b4f63f3
- add "An error occurred" to Localizable.strings
felix-schwarz Aug 9, 2023
c41b0cc
- SDK update with updated strings
felix-schwarz Aug 21, 2023
0a47517
GH workflows:
felix-schwarz Aug 23, 2023
a4469ae
- GitHub workflows: move new GH workflow out of workflows folder to a…
felix-schwarz Aug 23, 2023
16c136d
Translation sync (#1269)
felix-schwarz Aug 23, 2023
c56020d
- update ios-sdk to gain ocstringstool
felix-schwarz Aug 24, 2023
faab586
- update release notes for 12.0.3
felix-schwarz Aug 24, 2023
b56d60e
Merge branch 'master' into milestone/12.0.3
felix-schwarz Aug 24, 2023
069feb8
- NSObject+ThemeApplication: fix wrong label colors for ThemeCSSLabel…
felix-schwarz Aug 28, 2023
d511896
- AppRootViewController + InitialSetupViewController: move initial se…
felix-schwarz Aug 28, 2023
a455ce1
- fix iOS 17 initial setup color issue
felix-schwarz Aug 28, 2023
9662483
- address https://github.com/owncloud/core/issues/40953#issuecomment-…
felix-schwarz Aug 29, 2023
1932993
- fix: rename of a bookmark is not always reflected in the account list
felix-schwarz Aug 29, 2023
bf5a832
- BottomButtonBar: adapt layout dynamically to size class, placing th…
felix-schwarz Aug 29, 2023
72e9873
- ClientSidebarViewController: properly initialize accountsController…
felix-schwarz Aug 29, 2023
40dfc92
- fix SwiftLint warnings
felix-schwarz Aug 29, 2023
b599c76
- BookmarkViewController: add modern password manager integration to …
felix-schwarz Sep 4, 2023
427f6cb
- SDK update: OCHTTPPipeline: move metrics logging to response loggin…
felix-schwarz Sep 4, 2023
6a62238
- SDK update for better formatted metrics line
felix-schwarz Sep 4, 2023
14b7ccc
SDK rebase
felix-schwarz Sep 4, 2023
4cf015e
- add BookmarkComposer
felix-schwarz Sep 6, 2023
35b381b
- BookmarkComposer: fix progress reporting, complete infinite PROPFIN…
felix-schwarz Sep 11, 2023
777a040
- BookmarkComposer:
felix-schwarz Sep 11, 2023
9064253
- Bookmark Composer:
felix-schwarz Sep 11, 2023
adcdffc
- adopted step names
hosy Sep 21, 2023
a686d4c
respect can add account for adding toolbar button
hosy Sep 21, 2023
09e63b9
- changed account css values to support system dark mode
hosy Sep 26, 2023
80b0578
- BookmarkSetupViewController:
felix-schwarz Sep 27, 2023
d983eaa
- BookmarkComposer:
felix-schwarz Sep 27, 2023
a71031e
- ThemeCollection: restore changes from 09e63b9, keep previous state …
felix-schwarz Sep 27, 2023
eaf7d21
- Branding+App: add .certificateSummary CSS selector
felix-schwarz Sep 27, 2023
af573c1
- ownCloud.xcodeproj: fix Xcode 15 build errors
felix-schwarz Sep 29, 2023
dcc7984
Configuration documentation updated
felix-schwarz Sep 29, 2023
2bdfc84
Merge branch 'milestone/12.1' into feature/account-wizard
felix-schwarz Oct 6, 2023
925d06c
- remove unused/replaced InitialSetupViewController
felix-schwarz Oct 12, 2023
d5c1ba5
- AccountControllerCell: set content view height with priority .defau…
felix-schwarz Oct 16, 2023
196aa45
generate.sh for easy theme generation (#1281)
michaelstingl Oct 16, 2023
8eb36bd
- Branding
felix-schwarz Oct 17, 2023
4aaeed2
Configuration documentation updated
felix-schwarz Oct 17, 2023
22b0850
- OCShare+UniversalItemListCellContentProvider: add "Decline" button …
felix-schwarz Oct 19, 2023
c58b112
- add new dark and light themes based on system colors
felix-schwarz Oct 20, 2023
7a5ae33
- BookmarkSetupViewController
felix-schwarz Oct 20, 2023
0327736
- AppRootViewController: forward supported interface orientations and…
felix-schwarz Oct 23, 2023
cf90b7e
- Branding: add support for branding.theme-tint-color to allow provid…
felix-schwarz Oct 23, 2023
72b83c9
- workaround build issue on Xcode 14.2 (GitHub actions), preventing d…
felix-schwarz Oct 23, 2023
9f49f70
Configuration documentation updated
felix-schwarz Oct 23, 2023
8ca7177
- BookmarkSetupViewController: snap width of progress hud to 400 poin…
felix-schwarz Oct 24, 2023
5a8e01b
# Branding changes:
felix-schwarz Oct 25, 2023
cad9d2e
Configuration documentation updated
felix-schwarz Oct 25, 2023
182199d
Branding changes:
felix-schwarz Oct 25, 2023
f9f547f
Configuration documentation updated
felix-schwarz Oct 25, 2023
0da3a40
- Branding+App: documentation/description changes
felix-schwarz Oct 25, 2023
a949cc2
Configuration documentation updated
felix-schwarz Oct 25, 2023
90fc0ae
- consistently use branding-splashscreen-[logo|background].png
felix-schwarz Oct 26, 2023
1f1c535
- AccountSettingsProvider: use Branding instead of UIImage() directly
felix-schwarz Oct 26, 2023
2f91110
- remove `branding-bookmark-icon.png` and fill those edge case places…
felix-schwarz Oct 26, 2023
9bb4586
- remove last reference to branding-bookmark-icon.png
felix-schwarz Oct 26, 2023
d6a2b36
- AccountController: add support for DataItemDropInteraction
felix-schwarz Oct 26, 2023
fedb26a
- ThemeCollection: make TVG files use default colors extracted from o…
felix-schwarz Oct 30, 2023
01f4dfa
- add additional color selectors for additional TVG placeholders for:…
felix-schwarz Oct 30, 2023
0a4cac0
- remove AccountSettingsProvider (`account-settings.*`) and use equiv…
felix-schwarz Oct 31, 2023
79d689a
- ClientSidebarViewController: add `self.` to allow compilation with …
felix-schwarz Oct 31, 2023
f38946b
Configuration documentation updated
felix-schwarz Oct 31, 2023
166a514
- DataSourceCondition: only perform initial call after a .fulfilled v…
felix-schwarz Nov 2, 2023
9a4fc65
- ThemeCollection: correctly map office document color
felix-schwarz Nov 3, 2023
5a37456
- SDK update: no longer fail validation of entire dictionary if there…
felix-schwarz Nov 6, 2023
09ad9b7
- update SDK to add support for <oc:spaceid> when resolving private l…
felix-schwarz Nov 14, 2023
a27068d
- SDK update to fix #1128
felix-schwarz Nov 15, 2023
61e4af8
- update SDK to fix #1299
felix-schwarz Nov 23, 2023
8a61a28
Calens changelog updated
felix-schwarz Nov 23, 2023
dab3ab4
- update SDK to add support for local resolution of ocis private link…
felix-schwarz Nov 23, 2023
daae774
- ShareViewController: add support for entering and editing names of …
felix-schwarz Nov 16, 2023
9d38a2e
- update SDK (fix (2) in #1297)
felix-schwarz Nov 23, 2023
2b23e84
- UniversalItemListCell: add new Content.iconWidth property to contro…
felix-schwarz Nov 23, 2023
b69b07a
- update SDK to gain OCAppIdentity convenience URL schemes property
felix-schwarz Nov 28, 2023
07cf897
- add localizable strings
felix-schwarz Nov 28, 2023
704400a
- update SDK
felix-schwarz Dec 4, 2023
2166433
Merge branch 'temp/doc-update' into feature/account-wizard
felix-schwarz Dec 4, 2023
2bf4398
- add VisionKit text / machine-readable code / visual look up integra…
felix-schwarz Oct 6, 2023
e092190
- add action.allow-image-interactions. To disable Image Interactions,…
felix-schwarz Oct 23, 2023
1756b13
[feature/suffix-protection] File extension / suffix protection (#1298)
felix-schwarz Dec 7, 2023
fc44925
using correct ios-sdk commit
hosy Dec 7, 2023
59c494e
- ClientItemViewController: do not show breadcrumb dropdown for root …
felix-schwarz Dec 7, 2023
823964e
added remove extensions shell script if passed by app build flags
hosy Nov 30, 2023
ed0155c
added new remove extension shell script to remove a target from the g…
hosy Nov 30, 2023
70980cb
Update BUILD_CUSTOMIZATION.md with new build flag
hosy Dec 11, 2023
408ed0f
[fix/fp-fixes] File Provider fixes (#1294)
felix-schwarz Dec 11, 2023
4c53f9b
new app and build version
hosy Dec 14, 2023
24768f6
- update SDK to include JSON logging (https://github.com/owncloud/cli…
felix-schwarz Dec 14, 2023
18b452d
[feature/share-action-extension] Share Action Extension "Save to ownC…
hosy Dec 15, 2023
e417f2e
fixed disabling edit mode in markup document on iOS 17 (#1309)
hosy Dec 15, 2023
0ae1cee
- copying branded action extension icon into the correct branding ass…
hosy Jan 9, 2024
776f36a
update Xcode version for development VM
hosy Jan 10, 2024
e1fe06a
escape spaces in shell command path
hosy Jan 10, 2024
58025c2
set correct file path in shell command
hosy Jan 10, 2024
d4e08d7
escape path in fastlane shell command
hosy Jan 10, 2024
44a147c
fixed variable name in fastlane file
hosy Jan 10, 2024
a6a7817
assigned final Xcode version for the release
hosy Jan 10, 2024
db57640
only copy branding-action-extension-icon.png icon if available
hosy Jan 10, 2024
c90eff4
fixed issues with fastlane app icon creation for branded builds
hosy Jan 11, 2024
4730864
Added changelog files for version 12.1
hosy Jan 17, 2024
74b5267
Calens changelog updated
hosy Jan 17, 2024
d079933
added 12.1 in-app release notes
hosy Jan 17, 2024
fe6d7df
updated changelog file
hosy Jan 17, 2024
4b0e015
Calens changelog updated
hosy Jan 17, 2024
bcca75c
added app store release notes
hosy Jan 17, 2024
6e5b4aa
- change SDK commit from develop to corresponding master commit after…
felix-schwarz Jan 17, 2024
1afe613
fixed app icon path generation in fastlane file
hosy Jan 18, 2024
848c92b
Removed tmp AppIcon assets
hosy Jan 18, 2024
c09fd13
copy Branding.plist file for oC.online build to correct path
hosy Jan 19, 2024
9509711
updated app version number
hosy Jan 19, 2024
a5e79e5
added missing localisation strings
hosy Jan 19, 2024
c07dea0
updated app version number
hosy Jan 19, 2024
b5f0f74
Update SDK to add authentication-oauth2.omit-authorization-parameters…
felix-schwarz Jan 22, 2024
bcb9a3b
added EMM suffix to ownCloud EMM app
hosy Jan 23, 2024
f861879
removed unneeded color values from oC.online app
hosy Jan 23, 2024
bc158af
removed light and dark themes and set their identifier for system lig…
hosy Jan 23, 2024
f3f6683
- fixed theme key names
hosy Jan 23, 2024
0506fd8
removed unneeded icon files (duplicated)
hosy Jan 23, 2024
8cf9882
using new branding theme key names
hosy Jan 23, 2024
b6de4b5
new build number
hosy Jan 23, 2024
a88a8ca
- fixed switching dark/light themes
hosy Jan 29, 2024
a693f2f
use new app name "ownCloud EMM" for EMM version
hosy Jan 29, 2024
fb39bcd
Translation sync (#1317)
hosy Jan 29, 2024
59818bb
Merge branch 'milestone/12.1' into feature/account-wizard
hosy Jan 29, 2024
4d13318
Calens changelog updated
hosy Jan 29, 2024
a9428a5
- updated app store and in-app release notes
hosy Jan 29, 2024
215d5f5
Merge branch 'feature/account-wizard' of https://github.com/owncloud/…
hosy Jan 29, 2024
6944dfa
Calens changelog updated
hosy Jan 29, 2024
3f1d17c
added missing release notes entry
hosy Jan 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .xcode-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14.3.1
15.1
547 changes: 345 additions & 202 deletions CHANGELOG.md

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/11224
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Bugfix: Adopt log format

Use common http log format for ownCloud clients.

https://github.com/owncloud/client/issues/11224
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1128
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Bugfix: Available offline badge

Available offline badge was there after making unavailable offline.

https://github.com/owncloud/ios-app/issues/1128
7 changes: 7 additions & 0 deletions changelog/12.1.0_2024-01-19/1274
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Change: New account wizard

- reimplementation of the new account wizard
- support for reordering accounts in the sidebar via drag and drop
- adds location breadcrumb dropdown in the viewer

https://github.com/owncloud/ios-app/pull/1274
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1283
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Change: Text recognition actions for images

Adds VisonKit interactions to the image viewer, allowing to select and interact with recognized content (f.ex. text) like in the Photos app.

https://github.com/owncloud/ios-app/pull/1283
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1292
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Change: File extension / suffix protection

Prevents users from removing or changing the suffix for new documents and document scanner.

https://github.com/owncloud/ios-app/issues/1292
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1293
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Change: Share Action Extension "Save to ownCloud"

Adds a share action extension "Save to ownCloud", which will open the share sheet view.

https://github.com/owncloud/ios-app/issues/1293
7 changes: 7 additions & 0 deletions changelog/12.1.0_2024-01-19/1294
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Bugfix: File Provider fixes

This branch addresses found issues in the File Provider:
- fixes unanswered thumbnail requests (leading to infinite thumbnail responses)
- fixes incorrect error being returned in response to thumbnail requests

https://github.com/owncloud/ios-app/pull/1294
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1295
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Bugfix: Open ownCloud Links in App

Fixed existing feature intending to open files/folders in app, by clicking a private link from outside.

https://github.com/owncloud/ios-app/issues/1295
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1297
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Change: Link naming

Adds a Name field for link shares, allowing to enter and edit the name of link shares.

https://github.com/owncloud/ios-app/issues/1297
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1306
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Bugfix: Show message in File Provider if no account has been set up

This PR makes the File Provider UI show a message if no account has been set up yet, offering to open the app. Previously, the FP UI was briefly shown and then dismissed.

https://github.com/owncloud/ios-app/pull/1306
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/1309
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Bugfix: Disable Markup Edit Mode iOS 17

Fixed disabling edit mode in markup document view on iOS 17

https://github.com/owncloud/ios-app/issues/1309
5 changes: 5 additions & 0 deletions changelog/12.1.0_2024-01-19/6112
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Change: Remove Extension Build Flag (Intents)

Adds a build flag to remove app extensions from a IPA build.

https://github.com/owncloud/enterprise/issues/6112
4 changes: 4 additions & 0 deletions doc/BUILD_CUSTOMIZATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,7 @@ Removes the following from the app:
Removes the following from the app:
- the `NSAppTransportSecurity` dictionary from the app's `Info.plist`
- including the `NSAllowsArbitraryLoads` key that's needed to allow plain/unsecured HTTP connections
-
### `REMOVE_EXTENSION_INTENTS`

Removes the Intents extension binary from the IPA after building the app with fastlane
130 changes: 81 additions & 49 deletions doc/CONFIGURATION.json
Original file line number Diff line number Diff line change
@@ -1,43 +1,4 @@
[
{
"autoExpansion" : "none",
"category" : "Bookmarks",
"categoryTag" : "bookmarks",
"classIdentifier" : "account-settings",
"className" : "ownCloud.AccountSettingsProvider",
"description" : "The default name for the creation of new bookmarks.",
"flatIdentifier" : "account-settings.default-name",
"key" : "default-name",
"label" : "account-settings.default-name",
"status" : "supported",
"type" : "string"
},
{
"autoExpansion" : "none",
"category" : "Bookmarks",
"categoryTag" : "bookmarks",
"classIdentifier" : "account-settings",
"className" : "ownCloud.AccountSettingsProvider",
"description" : "The default URL for the creation of new bookmarks.",
"flatIdentifier" : "account-settings.default-url",
"key" : "default-url",
"label" : "account-settings.default-url",
"status" : "supported",
"type" : "string"
},
{
"autoExpansion" : "none",
"category" : "Bookmarks",
"categoryTag" : "bookmarks",
"classIdentifier" : "account-settings",
"className" : "ownCloud.AccountSettingsProvider",
"description" : "Controls whether the server URL in the text field during the creation of new bookmarks can be changed.",
"flatIdentifier" : "account-settings.url-editable",
"key" : "url-editable",
"label" : "account-settings.url-editable",
"status" : "supported",
"type" : "bool"
},
{
"autoExpansion" : "none",
"category" : "Actions",
Expand Down Expand Up @@ -766,6 +727,7 @@
"categoryTag" : "branding",
"classIdentifier" : "branding",
"className" : "Branding",
"defaultValue" : true,
"description" : "Indicates if the user can change the server URL for the account.",
"flatIdentifier" : "branding.profile-allow-url-configuration",
"key" : "profile-allow-url-configuration",
Expand Down Expand Up @@ -910,25 +872,60 @@
"categoryTag" : "branding",
"classIdentifier" : "branding",
"className" : "Branding",
"description" : "Array of dictionaries, each specifying a theme.",
"flatIdentifier" : "branding.theme-definitions",
"key" : "theme-definitions",
"label" : "branding.theme-definitions",
"description" : "Values to use in system-color-based themes for branded clients. Mutually exclusive with theme-definitions.",
"flatIdentifier" : "branding.theme-colors",
"key" : "theme-colors",
"label" : "Theme Colors",
"possibleKeys" : [
{
"description" : "Color to use as tint/accent color for controls (in hex notation).",
"value" : "tint-color"
},
{
"description" : "Color to use as background color for brand views (in hex notation).",
"value" : "branding-background-color"
},
{
"description" : "The status bar style in the setup wizard, affecting the status bar text color. Can be either `default`, `black` or `white`.",
"value" : "setup-status-bar-style"
},
{
"description" : "Color to fill file icons with (in hex notation).",
"value" : "file-icon-color"
},
{
"description" : "Color to fill folder icons with (in hex notation).",
"value" : "folder-icon-color"
}
],
"status" : "advanced",
"type" : "dictionaryArray"
"type" : "dictionary"
},
{
"autoExpansion" : "none",
"category" : "Branding",
"categoryTag" : "branding",
"classIdentifier" : "branding",
"className" : "Branding",
"description" : "Dictionary defining generic colors that can be used in the definitions.",
"flatIdentifier" : "branding.theme-generic-colors",
"key" : "theme-generic-colors",
"label" : "branding.theme-generic-colors",
"description" : "CSS records to add to the CSS space of system-color-based themes for branded clients. Mutually exclusive with theme-definitions.",
"flatIdentifier" : "branding.theme-css-records",
"key" : "theme-css-records",
"label" : "Theme CSS Records",
"status" : "advanced",
"type" : "dictionary"
"type" : "stringArray"
},
{
"autoExpansion" : "none",
"category" : "Branding",
"categoryTag" : "branding",
"classIdentifier" : "branding",
"className" : "Branding",
"description" : "Array of dictionaries, each specifying a theme.",
"flatIdentifier" : "branding.theme-definitions",
"key" : "theme-definitions",
"label" : "branding.theme-definitions",
"status" : "advanced",
"type" : "dictionaryArray"
},
{
"autoExpansion" : "none",
Expand Down Expand Up @@ -1105,6 +1102,19 @@
"status" : "supported",
"type" : "string"
},
{
"autoExpansion" : "none",
"category" : "Build",
"categoryTag" : "build",
"classIdentifier" : "build",
"className" : "BuildOptions",
"description" : "Sets a custom version number for the app.",
"flatIdentifier" : "build.version-number",
"key" : "version-number",
"label" : "build.version-number",
"status" : "supported",
"type" : "string"
},
{
"autoExpansion" : "none",
"category" : "Connection",
Expand Down Expand Up @@ -1839,6 +1849,14 @@
"description" : "Extension with the identifier simple-apm.",
"value" : "simple-apm"
},
{
"description" : "Extension with the identifier system.dark.",
"value" : "system.dark"
},
{
"description" : "Extension with the identifier system.light.",
"value" : "system.light"
},
{
"description" : "Extension with the identifier web-finger.",
"value" : "web-finger"
Expand Down Expand Up @@ -2307,6 +2325,20 @@
"status" : "advanced",
"type" : "bool"
},
{
"autoExpansion" : "none",
"category" : "Passcode",
"categoryTag" : "passcode",
"classIdentifier" : "passcode",
"className" : "AppLockSettings",
"defaultValue" : false,
"description" : "Controls wether the user MUST establish a passcode upon app installation, if NO device passcode protection is set.",
"flatIdentifier" : "passcode.enforced-by-device",
"key" : "enforced-by-device",
"label" : "passcode.enforced-by-device",
"status" : "advanced",
"type" : "bool"
},
{
"autoExpansion" : "none",
"category" : "Passcode",
Expand Down
81 changes: 56 additions & 25 deletions doc/configuration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -344,24 +344,6 @@ tag::bookmarks[]
|Status


|account-settings.default-name
|string
|
|The default name for the creation of new bookmarks.
|supported `candidate`

|account-settings.default-url
|string
|
|The default URL for the creation of new bookmarks.
|supported `candidate`

|account-settings.url-editable
|bool
|
|Controls whether the server URL in the text field during the creation of new bookmarks can be changed.
|supported `candidate`

|bookmark.prepopulation
|string
|
Expand Down Expand Up @@ -456,7 +438,7 @@ branding.can-edit-account
+
branding.profile-allow-url-configuration
|bool
|
|`true`
|Indicates if the user can change the server URL for the account.
|advanced `candidate`

Expand Down Expand Up @@ -540,16 +522,47 @@ branding.sidebar-links-title
|Title for the sidebar links section.
|advanced `candidate`

|branding.theme-definitions
|dictionaryArray
|**Theme Colors** +
+
branding.theme-colors
|dictionary
|
|Array of dictionaries, each specifying a theme.
|Values to use in system-color-based themes for branded clients. Mutually exclusive with theme-definitions.
[cols="1,1"]
!===
! Key
! Value
! `tint-color`
! Color to use as tint/accent color for controls (in hex notation).

! `branding-background-color`
! Color to use as background color for brand views (in hex notation).

! `setup-status-bar-style`
! The status bar style in the setup wizard, affecting the status bar text color. Can be either `default`, `black` or `white`.

! `file-icon-color`
! Color to fill file icons with (in hex notation).

! `folder-icon-color`
! Color to fill folder icons with (in hex notation).

!===

|advanced `candidate`

|branding.theme-generic-colors
|dictionary
|**Theme CSS Records** +
+
branding.theme-css-records
|stringArray
|
|CSS records to add to the CSS space of system-color-based themes for branded clients. Mutually exclusive with theme-definitions.
|advanced `candidate`

|branding.theme-definitions
|dictionaryArray
|
|Dictionary defining generic colors that can be used in the definitions.
|Array of dictionaries, each specifying a theme.
|advanced `candidate`

|**Documentation URL** +
Expand Down Expand Up @@ -668,6 +681,12 @@ tag::build[]
|Set a custom app group identifier via Branding.plist parameter. This value will be set by fastlane. Changes OCAppGroupIdentifier, OCKeychainAccessGroupIdentifier only. Fastlane does not need the provisioning profile and certificate with the given app group identifer. Needs resigning with the correct provisioning profile and certificate. This is needed, if a customer is using an own resigning script which does not handle setting the app group identifier.
|supported `candidate`

|build.version-number
|string
|
|Sets a custom version number for the app.
|supported `candidate`

|===
end::build[]

Expand Down Expand Up @@ -1137,6 +1156,12 @@ tag::extensions[]
! `simple-apm`
! Extension with the identifier simple-apm.

! `system.dark`
! Extension with the identifier system.dark.

! `system.light`
! Extension with the identifier system.light.

! `web-finger`
! Extension with the identifier web-finger.

Expand Down Expand Up @@ -1493,6 +1518,12 @@ tag::passcode[]
|Controls wether the user MUST establish a passcode upon app installation.
|advanced `candidate`

|passcode.enforced-by-device
|bool
|`false`
|Controls wether the user MUST establish a passcode upon app installation, if NO device passcode protection is set.
|advanced `candidate`

|passcode.lockDelay
|int
|
Expand Down
Loading
Loading