Skip to content

chore : create circular progress indicator and linear progress indicator components#804

Open
nouha06 wants to merge 44 commits into
tokenator-update-tokens-20260707140921from
775-in-library-add-circular-progress-indicator-and-linear-progress-indicator-components
Open

chore : create circular progress indicator and linear progress indicator components#804
nouha06 wants to merge 44 commits into
tokenator-update-tokens-20260707140921from
775-in-library-add-circular-progress-indicator-and-linear-progress-indicator-components

Conversation

@nouha06

@nouha06 nouha06 commented Jun 11, 2026

Copy link
Copy Markdown
Member

Note: Please transform - [ ] into - (NA) in the description when things are not applicable

Related issues

Description

Motivation & Context

Types of change

  • Bug fix (non-breaking which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change)
  • Breaking change (fix or feature that would change existing functionality)

Previews

Checklist

Contribution

Accessibility

  • My change follows accessibility good practices

Design

  • My change respects the design guidelines of Orange Unified Design System

Development

  • My change follows the developer guide
  • I have added unit tests to cover my changes (optional)

Documentation

  • My change introduces changes to the documentation and/or I have updated the documentation accordingly

Checklist (for Core Team only)

  • Manually test (dark mode, RTL, landscape display, tablet)
  • Documentation has been updated if relevant
  • Design review
  • A11y review
  • Internal files have been updated if relevant (THIRD_PARTY, NOTICE)
  • CHANGELOG.md files have been updated respecting keep a changelog rules and referencing the issue

AhmedAmineZr and others added 26 commits May 16, 2026 13:54
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* chore(version): prepare new version 2.0.0

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
Co-authored-by: nhammami <nouha.hammami@sofrecom.com>
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* chore(version): prepare new version 2.0.0

* chore: update tokens

* Remove decorative colors and fix build errors

* chore: update changelog and readme

* chore: remove sketlon component iin readme

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
Co-authored-by: nhammami <nouha.hammami@sofrecom.com>
Co-authored-by: Florent Maitre <florent.maitre@orange.com>
#481)(#737)

* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* feat(tag): update tag component to v1.5.0

* feat(input-tag): update input tag component to v1.2.0

* merge: fix conflicts

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* fix(input-tag): the whole component should have the role button accessibility

* feat(tag): fix the warning icon and color for tag component

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat(phone-number-input): update phone number input to v1.3

* fix(password-input): Add a hint to explain how to interact with field

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore(deps): update dependency: bump dartdoc from 8.3.4 to 9.0.4

Bumps [dartdoc](https://github.com/dart-lang/dartdoc) from 8.3.4 to 9.0.4.
- [Release notes](https://github.com/dart-lang/dartdoc/releases)
- [Changelog](https://github.com/dart-lang/dartdoc/blob/main/CHANGELOG.md)
- [Commits](dart-lang/dartdoc@v8.3.4...v9.0.4)

---
updated-dependencies:
- dependency-name: dartdoc
  dependency-version: 9.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore(deps): update dependency: bump github.com/apple/swift-protobuf

Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.38.0.
- [Release notes](https://github.com/apple/swift-protobuf/releases)
- [Commits](apple/swift-protobuf@1.28.2...f6506ea)

---
updated-dependencies:
- dependency-name: github.com/apple/swift-protobuf
  dependency-version: 1.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update changelog

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* fix: dart doc version

* chore: update change log
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* feat(badge-icon): update badge icon to v1.3

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat(badge-icon): update badge icon to v1.3

* review: add comment of using badge version in demo screen

* feat(badge-icon): fix disabled color token

* fix: merge conflicts

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* feat(badge-icon): update badge icon to v1.3

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat(badge-icon): update badge icon to v1.3

* review: add comment of using badge version in demo screen

* feat(badge-icon): fix disabled color token

* fix: merge conflicts

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
…688)(#474)(#738)

* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* fix(chip): Make filter chip reachable by keyboard and Switch Access focus

* feat(chip): fix the accessibility zoom when selected chip

* fix(a11y): Make FilterChip focusable  by Switch Access

* chore: update design version in doc

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat(password-input): update password input to v1.3

* fix(password-input): Label is truncated when zoom is applied

* feat(password-input): update changelog file

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat(text-input): update text input to v1.4

* feat(text-input): update loader component

* feat(text-input): update loader component

* feat(text-input): add missing padding for suffix text

* chore: update version in doc

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
…xt input` `pin code input` `phone number input` components update api to use rich text (#647)(#782)

* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat(rich-text): For `alert message`, `switch`, `radio`, `checkbox`, `text input`, `PIN code put`, `phone number input` components, update API to use rich text

* feat(rich-text): update doc of using link in rich text and add example in demo app

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* fix: update path of assets in pubspec.yaml

* chore: update changelog

---------

Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
#770)

* chore: update tokens

* chore: update tokens with version 2.4.0

* chore: update tokens with version 2.4.0

* chore: update version components

* chore(version): prepare version 2.0.0 (#747)

Prepare version v2.0.0 (#747)

* feat: Update `ToolBar Top`, with Badge in Trailing Actions

* feat: fix merge conflicts

* feat(topbar): add border for top bar badge

* chore: update version in doc

* chore: update changelog

---------

Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com>
Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
#771)

* chore:update `Bottom Bar` with animation indacator

* chore: Add border to badge in bar and textStyle

* chore: resolve a11y zoom and voiceOver

* fix: order of the accessible label sur android

* fix: switching from on/off without animation ios

* fix: VoiceOver a11y TabBar

* chore: update a11y badge text
@nouha06 nouha06 changed the title 775 in library add circular progress indicator and linear progress indicator components chore : create circular progress indicator and linear progress indicator components Jun 11, 2026
@github-actions

Copy link
Copy Markdown

📖 Documentation preview deployed!

🔗 https://flutter.unified-design-system.orange.com/prPreview/804/

github-actions Bot pushed a commit that referenced this pull request Jun 11, 2026
github-actions Bot pushed a commit that referenced this pull request Jul 7, 2026
@nouha06
nouha06 marked this pull request as ready for review July 9, 2026 15:15
@nouha06
nouha06 requested a review from AhmedAmineZr July 9, 2026 15:15
github-actions Bot pushed a commit that referenced this pull request Jul 9, 2026
Comment thread app/CHANGELOG.md
Comment thread ouds_core/CHANGELOG.md
Comment thread ouds_theme_contract/lib/config/ouds_theme_config_model.dart Outdated
Comment thread ouds_theme_contract/CHANGELOG.md Outdated
nouha06 added 2 commits July 10, 2026 11:42
…in-library-add-circular-progress-indicator-and-linear-progress-indicator-components
github-actions Bot pushed a commit that referenced this pull request Jul 10, 2026
github-actions Bot pushed a commit that referenced this pull request Jul 14, 2026
AhmedAmineZr
AhmedAmineZr previously approved these changes Jul 14, 2026
@AhmedAmineZr
AhmedAmineZr self-requested a review July 14, 2026 15:05
… screen reader, fix stop indicator issue, change gap size for small type to 0
github-actions Bot pushed a commit that referenced this pull request Jul 23, 2026
@nouha06
nouha06 changed the base branch from develop to tokenator-update-tokens-20260707140921 July 24, 2026 10:50
nouha06 added 2 commits July 24, 2026 11:54
…rary-add-circular-progress-indicator-and-linear-progress-indicator-components

# Conflicts:
#	ouds_theme_contract/lib/ouds_component_version.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_components_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_progressIndicatorMono_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_progressIndicator_tokens.dart
#	ouds_theme_orange/lib/components/orange_progressIndicatorMono_tokens.dart
#	ouds_theme_orange/lib/components/orange_progressIndicator_tokens.dart
#	ouds_theme_orange/lib/orange_theme.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_progressIndicatorMono_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_progressIndicator_tokens.dart
#	ouds_theme_orange_compact/lib/orange_compact_theme.dart
#	ouds_theme_sosh/lib/components/sosh_progressIndicatorMono_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_progressIndicator_tokens.dart
#	ouds_theme_sosh/lib/ouds_theme_sosh.dart
#	ouds_theme_wireframe/lib/components/wireframe_progressIndicatorMono_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_progressIndicator_tokens.dart
#	ouds_theme_wireframe/lib/ouds_theme_wireframe.dart
github-actions Bot pushed a commit that referenced this pull request Jul 24, 2026
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.

In library, add circular progress indicator and linear progress indicator components

3 participants