Skip to content

Conversation

@pylapp
Copy link
Member

@pylapp pylapp commented Nov 5, 2025

Added

Changed

Removed

  • [DesignToolbox] periphery workfow on GitHub Actions

Fixed

pylapp and others added 30 commits October 15, 2025 16:18
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…or release note generation

Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…component (Orange-OpenSource/ouds-ios#1063) (#102)

Error message is managed and displayed in place of helper text in error cases.
Management of prefix and suffix reviewed to keep them even if text field not focused or placeholder empty.

Reviewed-by:  Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Ludovic Pinel <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…ation*`

Composite semantic tokens of elevations have bad names, the "overlay" word must be removed.

Acked-by: Maxime Tonnerre <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…range-OpenSource/ouds-ios#1059) (#103)

Closes #1059

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Ludovic Pinel <[email protected]>
Co-authored-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…penSource/ouds-ios#945) (Orange-OpenSource/ouds-ios#912) (#80)

Update tag component page and snapshots

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Add input tag component page and update snapshots

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…ouds-ios#1069) (Orange-OpenSource/ouds-ios#1071) (Orange-OpenSource/ouds-ios#1072) (#106)

Update of control-item bases components and snapsts

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Ludovic Pinel <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Change order of color scheme and theme selectors

Closes Orange-OpenSource/ouds-ios#1082

Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…ource/ouds-ios#1030) (#110)

Update pages of tokens
Update snapshots (contents and names)

Related to Orange-OpenSource/ouds-ios#1030

Suggested-by: Thomas Martin <[email protected]>
Acked-by: Ludovic Pinel <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…ve ghost files, update `SwiftFormat`configuration

SwiftLint 0.62.2 adds new rules, quite interesting, about order of modifier where
'nonisolated' modifier must be before visibility modifier like 'private' or 'public'.
However, SwiftFormat which formats for Swift 6.2 rollbacks it and keep visiblity modifiers
before 'nonisolated' modifier.
Thus SwiftLint 0.62.2 and SwiftFormat 0.58.5 with our current settings are in conflicts.
We choose to keep SwiftLint rules first; maybe settings for SwiftFormat will be updated.

Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Periphery is a nice tool but has some issues with numerous false positive cases.
It needs also to compile projects for all targets.
In GitHub Actions it failed sometimes to build for other OS than iOS and iPadOS.
In addition it consumes time and budget, and because of false positive cases errors
are accepted and lost in noise with warnings.
This Periphery must be used locally to have a manuel check of the results while false
positive cases remain.

Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…os#1102) (#114)

Configurer app and navigations to be usable for macOS (v15) and visionOS (v1.3)

Related to Orange-OpenSource/ouds-ios#1102

Assisted-by: Gpt-4.1-nano (Dinootoo)
Assisted-by: Claude Sonnet 4 (Dinootoo)
Suggested-by: Anthony Nevo <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
pylapp and others added 25 commits November 1, 2025 09:41
Assisted-by: Claude Sonnet 4 (Dinootoo)
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
… checkbox components (Orange-OpenSource/ouds-ios#1078) (#115)

Related to Orange-OpenSource/ouds-ios##1078

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Ludovic Pinel <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…uds-ios#1043) (#116)

Related to Orange-OpenSource/ouds-ios#1043

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Co-authored-by: Ludovic Pinel <[email protected]>
Co-authored-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…d `switch item` (Orange-OpenSource/ouds-ios#971) (#118)

Closes Orange-OpenSource/oud-ios#971

Reviewed-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
…enSource/ouds-ios#1117) (#119)

Related to Orange-OpenSource/ouds-ios#1117

Suggested-by: Thomas Martin <[email protected]>
Reviewed-by: Ludovic Pinel <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Needed ro tun some commands to have suitable version of Ruby (3.3.6) for Cocoapds=
- rbenv install 3.3.6
- rbenv local 3.3.6
- gem install bundler
- gem install cocoapds

And also has ".ruby-version" file with "3.3.6" in content
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
@pylapp pylapp self-assigned this Nov 5, 2025
@pylapp pylapp requested a review from ludovic35 as a code owner November 5, 2025 16:54
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

workflow_dispatch:

permissions:
contents: write

Check failure

Code scanning / Scorecard

Token-Permissions High

score is 0: topLevel 'contents' permission set to 'write'
Remediation tip: Visit https://app.stepsecurity.io/secureworkflow.
Tick the 'Restrict permissions for GITHUB_TOKEN'
Untick other options
NOTE: If you want to resolve multiple issues at once, you can visit https://app.stepsecurity.io/securerepo instead.
Click Remediation section below for further remediation help
snapshot:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

Check warning

Code scanning / Scorecard

Pinned-Dependencies Medium

score is 9: GitHub-owned GitHubAction not pinned by hash
Remediation tip: update your workflow using https://app.stepsecurity.io
Click Remediation section below for further remediation help
@pylapp pylapp merged commit ad05e7b into main Nov 5, 2025
13 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants