Skip to content

Commit dd3ea8b

Browse files
AhmedAmineZrB3nz01dboosted-botAhmed Amine Zribinouha06
authored
Sync develop main 1.1.1 (#607)
Release v1.1.1 (#607) Version v1.1.1 (#607) Release of version v1.1.1 See below the full CHANGELOG details. ### Added - [DemoApp][Library] Add Orange Compact theme ([#504](#504)) - [DemoApp][Library] Management of Helvetica Neue 75 font for Orange themes ([#370](#370)) - [DemoApp][Library] Create component - `Navigation bar` ([#464](#464)) - [DemoApp][Library] Create component - `Bottom Navigation` ([#90](#90)) ### Changed - [DemoApp][Library] Update tokens 1.9.0 - Input tag tokens ([#594](#594)) - [DemoApp][Library] Update tokens 1.9.0 - Orange Compact theme ([#591](#591)) - [DemoApp][Library] force `Tweak` Theme to use it into current theme ([#583](#583)) - [DemoApp][Library] Let `Button` takes the screen full width ([#577](#577)) - [DemoApp] Use the tag to show the Component Design Version ([#501](#501)) - [Tool] Update `Flutter` to 3.38.0 and `Dart` Version to 3.10.8 ([#572](#572)) ### Fixed - [Tool] Fix version `OudsAccessibilityPlugin` - [Library] Incorrect calculation in `Typography` Tokens([#272](#272)) - [DemoApp][Library] remove `Not Null` check in components ([#587](#587)) - [Library] Missing tokens in the token presentation pages ([#554](#554)) - [Library] Keyboard focus is not visible on `button` component ([#473](#473)) - [DemoApp] Activated tab `Navigation bar` is not highlighted ([#384](#384)) - [DemoApp][Library] `Button`, `Chip`, `Link`, `Tag` components have text overflow ([#552](#552)) - [Tool] Unsupported operation Web for ouds libs and demo app ([#559](#559)) - [Library] Add a hint to explain how to interact with input fields (text, password, pin-code) ([#495](#495)) - [Library] `Text Input` Placeholder is read even if input is filled ([#471](#471)) - [Library] `Text Input` Incorrect reading order ([#449](#449)) - [DemoApp][Library] `Badge` Child Element Not Rendered Properly ([#557](#557)) --------- Signed-off-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Signed-off-by: Nouha Hammami < nouha.hammami@sofrecom.com > Co-authored-by: Benoit SUZANNE <benoit.suzanne@orange.com> Co-authored-by: OUDS Bot [bot] <130566815+boosted-bot@users.noreply.github.com> Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Nouha Hammami <nouha.hammami@sofrecom.com>  
1 parent 1ffc77d commit dd3ea8b

File tree

249 files changed

+8828
-2140
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

249 files changed

+8828
-2140
lines changed

NOTICE.txt

Lines changed: 64 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ ouds-flutter/app/assets/illustration/token/il_tokens_border_dark.svg
3030
ouds-flutter/app/assets/orange/communication/design/component-atom.svg
3131
ouds-flutter/app/assets/orange/communication/design/design-token.svg
3232
ouds-flutter/app/assets/orange/communication/design/theme.svg
33+
ouds-flutter/app/assets/orange_compact/communication/design/component-atom.svg
34+
ouds-flutter/app/assets/orange_compact/communication/design/design-token.svg
35+
ouds-flutter/app/assets/orange_compact/communication/design/theme.svg
3336
ouds-flutter/app/assets/sosh/communication/design/component-atom.svg
3437
ouds-flutter/app/assets/sosh/communication/design/design-token.svg
3538
ouds-flutter/app/assets/sosh/communication/design/theme.svg
@@ -40,6 +43,8 @@ ouds-flutter/app/assets/wireframe/communication/design/theme.svg
4043
# Functional - Action
4144
ouds-flutter/app/assets/orange/functional/actions/delete.svg
4245
ouds-flutter/app/assets/orange/functional/actions/copy.svg
46+
ouds-flutter/app/assets/orange_compact/functional/actions/delete.svg
47+
ouds-flutter/app/assets/orange_compact/functional/actions/copy.svg
4348
ouds-flutter/app/assets/sosh/functional/actions/delete.svg
4449
ouds-flutter/app/assets/sosh/functional/actions/copy.svg
4550
ouds-flutter/app/assets/wireframe/functional/actions/delete.svg
@@ -49,6 +54,9 @@ ouds-flutter/app/assets/wireframe/functional/actions/copy.svg
4954
ouds-flutter/app/assets/orange/functional/settings-and-tools/ui-dark-mode.svg
5055
ouds-flutter/app/assets/orange/functional/settings-and-tools/ui-light-mode.svg
5156
ouds-flutter/app/assets/orange/functional/settings-and-tools/theme-system.svg
57+
ouds-flutter/app/assets/orange_compact/functional/settings-and-tools/ui-dark-mode.svg
58+
ouds-flutter/app/assets/orange_compact/functional/settings-and-tools/ui-light-mode.svg
59+
ouds-flutter/app/assets/orange_compact/functional/settings-and-tools/theme-system.svg
5260
ouds-flutter/app/assets/sosh/functional/settings-and-tools/ui-dark-mode.svg
5361
ouds-flutter/app/assets/sosh/functional/settings-and-tools/ui-light-mode.svg
5462
ouds-flutter/app/assets/sosh/functional/settings-and-tools/theme-system.svg
@@ -58,11 +66,13 @@ ouds-flutter/app/assets/wireframe/functional/settings-and-tools/theme-system.svg
5866

5967
# Functional - Social and engagement
6068
ouds-flutter/app/assets/orange/functional/social-and-engagement/heart-empty.svg
69+
ouds-flutter/app/assets/orange_compact/functional/social-and-engagement/heart-empty.svg
6170
ouds-flutter/app/assets/sosh/functional/social-and-engagement/heart-empty.svg
6271
ouds-flutter/app/assets/wireframe/functional/social-and-engagement/heart-empty.svg
6372

6473
# Functional - Status and indicators
6574
ouds-flutter/app/assets/orange/functional/status-and-indicators/info-fill.svg
75+
ouds-flutter/app/assets/orange_compact/functional/status-and-indicators/info-fill.svg
6676
ouds-flutter/app/assets/sosh/functional/status-and-indicators/info-fill.svg
6777
ouds-flutter/app/assets/wireframe/functional/status-and-indicators/info-fill.svg
6878

@@ -100,17 +110,60 @@ ouds_theme_orange/assets/functional/social-and-engagement/heart-empty.svg
100110
ouds_theme_orange/assets/functional/settings-and-tools/hide.svg
101111

102112

103-
ouds_theme_sosh/fonts/Roboto-Black.ttf
104-
ouds_theme_sosh/fonts/Roboto-Bold.ttf
105-
ouds_theme_sosh/fonts/Roboto-Medium.ttf
106-
ouds_theme_sosh/fonts/Roboto-Regular.ttf
107-
ouds_theme_sosh/fonts/Roboto-Thin.ttf
108-
ouds_theme_sosh/fonts/SF-Pro-Display-Black-Black.ttf
109-
ouds_theme_sosh/fonts/SF-Pro-Display-Black-Bold.ttf
110-
ouds_theme_sosh/fonts/SF-Pro-Display-Black-Medium.ttf
111-
ouds_theme_sosh/fonts/SF-Pro-Display-Black-Regular.ttf
112-
ouds_theme_sosh/fonts/SF-Pro-Display-Black-Thin.ttf
113-
113+
ouds_theme_orange/fonts/Roboto-Black.ttf
114+
ouds_theme_orange/fonts/Roboto-Bold.ttf
115+
ouds_theme_orange/fonts/Roboto-Medium.ttf
116+
ouds_theme_orange/fonts/Roboto-Regular.ttf
117+
ouds_theme_orange/fonts/Roboto-Thin.ttf
118+
ouds_theme_orange/fonts/SF-Pro-Display-Black-Black.ttf
119+
ouds_theme_orange/fonts/SF-Pro-Display-Black-Bold.ttf
120+
ouds_theme_orange/fonts/SF-Pro-Display-Black-Medium.ttf
121+
ouds_theme_orange/fonts/SF-Pro-Display-Black-Regular.ttf
122+
ouds_theme_orange/fonts/SF-Pro-Display-Black-Thin.ttf
123+
124+
## OUDS / Themes / Orange Compact
125+
ouds_theme_orange_compact/assets/ic_bullet_rounded.svg
126+
ouds_theme_orange_compact/assets/communication/accessibility/accessibility-vision.svg
127+
ouds_theme_orange_compact/assets/communication/security-and-safety/lock.svg
128+
ouds_theme_orange_compact/assets/component/alert/important-fill.svg
129+
ouds_theme_orange_compact/assets/component/alert/info-fill.svg
130+
ouds_theme_orange_compact/assets/component/alert/tick-confirmation-fill.svg
131+
ouds_theme_orange_compact/assets/component/alert/warning.svg
132+
ouds_theme_orange_compact/assets/component/alert/warning-external-shape.svg
133+
ouds_theme_orange_compact/assets/component/alert/warning-internal-shape.svg
134+
ouds_theme_orange_compact/assets/component/button/expanded-false.svg
135+
ouds_theme_orange_compact/assets/component/button/expanded-true.svg
136+
ouds_theme_orange_compact/assets/component/button/expurge.svg
137+
ouds_theme_orange_compact/assets/component/button/increment-higher.svg
138+
ouds_theme_orange_compact/assets/component/button/increment-lower.svg
139+
ouds_theme_orange_compact/assets/component/button/next.svg
140+
ouds_theme_orange_compact/assets/component/button/previous.svg
141+
ouds_theme_orange_compact/assets/component/checkbox/checkbox-selected.svg
142+
ouds_theme_orange_compact/assets/component/checkbox/checkbox-undetermined.svg
143+
ouds_theme_orange_compact/assets/component/chip/expanded-false.svg
144+
ouds_theme_orange_compact/assets/component/chip/expanded-true.svg
145+
ouds_theme_orange_compact/assets/component/chip/tick.svg
146+
ouds_theme_orange_compact/assets/component/link/expanded-false.svg
147+
ouds_theme_orange_compact/assets/component/link/expanded-true.svg
148+
ouds_theme_orange_compact/assets/component/link/next.svg
149+
ouds_theme_orange_compact/assets/component/link/previous.svg
150+
ouds_theme_orange_compact/assets/component/radio-button/radio-button-selected.svg
151+
ouds_theme_orange_compact/assets/component/switch/selected-switch.svg
152+
ouds_theme_orange_compact/assets/component/tag/close.svg
153+
ouds_theme_orange_compact/assets/functional/actions/copy.svg
154+
ouds_theme_orange_compact/assets/functional/social-and-engagement/heart-empty.svg
155+
ouds_theme_orange_compact/assets/functional/settings-and-tools/hide.svg
156+
157+
ouds_theme_orange_compact/fonts/Roboto-Black.ttf
158+
ouds_theme_orange_compact/fonts/Roboto-Bold.ttf
159+
ouds_theme_orange_compact/fonts/Roboto-Medium.ttf
160+
ouds_theme_orange_compact/fonts/Roboto-Regular.ttf
161+
ouds_theme_orange_compact/fonts/Roboto-Thin.ttf
162+
ouds_theme_orange_compact/fonts/SF-Pro-Display-Black-Black.ttf
163+
ouds_theme_orange_compact/fonts/SF-Pro-Display-Black-Bold.ttf
164+
ouds_theme_orange_compact/fonts/SF-Pro-Display-Black-Medium.ttf
165+
ouds_theme_orange_compact/fonts/SF-Pro-Display-Black-Regular.ttf
166+
ouds_theme_orange_compact/fonts/SF-Pro-Display-Black-Thin.ttf
114167

115168
## OUDS / Themes / Sosh
116169
ouds_theme_sosh/assets/ic_bullet_rounded.svg

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<br>
66
<a href="https://github.com/Orange-OpenSource/ouds-flutter/issues/new?template=bug_report.yml" title="Open an issue on GitHub">Report bug</a>
77
·
8-
<a href="https://github.com/Orange-OpenSource/ouds-flutter/issues/new?template=feature_request.yml title="Open an issue on GitHub">Request feature</a>
8+
<a href="https://github.com/Orange-OpenSource/ouds-flutter/issues/new?template=feature_request.yml" title="Open an issue on GitHub">Request feature</a>
99
·
1010
<a href="https://flutter.unified-design-system.orange.com/" title="Flutter library technical documentation on GitHub Pages">Flutter documentation</a>
1111
·
@@ -32,8 +32,10 @@
3232
[![Code size](https://img.shields.io/github/languages/code-size/Orange-OpenSource/ouds-flutter?style=for-the-badge)](https://github.com/Orange-OpenSource/ouds-flutter)
3333
[![Opened issues](https://img.shields.io/github/issues-raw/Orange-OpenSource/ouds-flutter?style=for-the-badge)](https://github.com/Orange-OpenSource/ouds-flutter/issues)
3434

35-
[![Flutter version](https://img.shields.io/badge/Flutter-%3E%3D%203.10.0-FF2D95?style=for-the-badge)](https://flutter.dev)
36-
[![SDK version](https://img.shields.io/badge/SDK-%3E%3D%203.6.0-D32F2F?style=for-the-badge)](https://dart.dev)
35+
[![Flutter version](https://img.shields.io/badge/Flutter-%3E%3D%203.38.0-FF2D95?style=for-the-badge)](https://flutter.dev)
36+
[![SDK version](https://img.shields.io/badge/SDK-%3E%3D%203.10.0-D32F2F?style=for-the-badge)](https://dart.dev)
37+
38+
![Compatibility](https://img.shields.io/badge/compatibility-android_%2F_iOS-orange?style=for-the-badge)
3739

3840

3941
## Content
@@ -55,7 +57,14 @@ It should replace internal frameworks and also [ODS](https://github.com/Orange-O
5557

5658
## Documentation
5759

58-
Documentation for OUDS Android is available at [flutter.unified-design-system.orange.com](https://android.unified-design-system.orange.com/)
60+
Documentation for OUDS Flutter is available at [flutter.unified-design-system.orange.com](https://flutter.unified-design-system.orange.com/)
61+
62+
## Ouds Theme
63+
64+
To access OUDS components and tokens throughout your app, you must wrap your UI hierarchy with OudsTheme.
65+
66+
The ThemeOrange uses the Helvetica Neue font family. **Due to legal issues Helvetica Neue font files are not bundled with our library.**
67+
5968

6069
## Bugs, feature requests and discussions
6170

app/CHANGELOG.md

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,41 @@
33
All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6-
## [Unreleased](https://github.com/Orange-OpenSource/ouds-flutter/compare/1.0.0...develop)
6+
## [Unreleased](https://github.com/Orange-OpenSource/ouds-flutter/compare/1.1.1...develop)
7+
### Added
8+
9+
### Changed
10+
11+
### Fixed
12+
13+
## [1.1.1](https://github.com/Orange-OpenSource/ouds-flutter/compare/1.0.0...1.1.1) - 2026-03-06
14+
### Added
15+
- [DemoApp][Library] Add Orange Compact theme ([#504](https://github.com/Orange-OpenSource/ouds-flutter/issues/504))
16+
- [DemoApp][Library] Management of Helvetica Neue 75 font for Orange themes ([#370](https://github.com/Orange-OpenSource/ouds-flutter/issues/370))
17+
- [DemoApp][Library] Create component - `Navigation bar` ([#464](https://github.com/Orange-OpenSource/ouds-flutter/issues/464))
18+
- [DemoApp][Library] Create component - `Bottom Navigation` ([#90](https://github.com/Orange-OpenSource/ouds-flutter/issues/90))
19+
20+
### Changed
21+
- [DemoApp][Library] Update tokens 1.9.0 - Input tag tokens ([#594](https://github.com/Orange-OpenSource/ouds-flutter/issues/594))
22+
- [DemoApp][Library] Update tokens 1.9.0 - Orange Compact theme ([#591](https://github.com/Orange-OpenSource/ouds-flutter/issues/591))
23+
- [DemoApp][Library] force `Tweak` Theme to use it into current theme ([#583](https://github.com/Orange-OpenSource/ouds-flutter/issues/583))
24+
- [DemoApp][Library] Let `Button` takes the screen full width ([#577](https://github.com/Orange-OpenSource/ouds-flutter/issues/577))
25+
- [DemoApp] Use the tag to show the Component Design Version ([#501](https://github.com/Orange-OpenSource/ouds-flutter/issues/501))
26+
- [Tool] Update `Flutter` to 3.38.0 and `Dart` Version to 3.10.8 ([#572](https://github.com/Orange-OpenSource/ouds-flutter/issues/572))
27+
28+
### Fixed
29+
- [Tool] Fix version `OudsAccessibilityPlugin`
30+
- [Library] Incorrect calculation in `Typography` Tokens([#272](https://github.com/Orange-OpenSource/ouds-flutter/issues/272))
31+
- [DemoApp][Library] remove `Not Null` check in components ([#587](https://github.com/Orange-OpenSource/ouds-flutter/issues/587))
32+
- [Library] Missing tokens in the token presentation pages ([#554](https://github.com/Orange-OpenSource/ouds-flutter/issues/554))
33+
- [Library] Keyboard focus is not visible on `button` component ([#473](https://github.com/Orange-OpenSource/ouds-flutter/issues/473))
34+
- [DemoApp] Activated tab `Navigation bar` is not highlighted ([#384](https://github.com/Orange-OpenSource/ouds-flutter/issues/384))
35+
- [DemoApp][Library] `Button`, `Chip`, `Link`, `Tag` components have text overflow ([#552](https://github.com/Orange-OpenSource/ouds-flutter/issues/552))
36+
- [Tool] Unsupported operation Web for ouds libs and demo app ([#559](https://github.com/Orange-OpenSource/ouds-flutter/issues/559))
37+
- [Library] Add a hint to explain how to interact with input fields (text, password, pin-code) ([#495](https://github.com/Orange-OpenSource/ouds-flutter/issues/495))
38+
- [Library] `Text Input` Placeholder is read even if input is filled ([#471](https://github.com/Orange-OpenSource/ouds-flutter/issues/471))
39+
- [Library] `Text Input` Incorrect reading order ([#449](https://github.com/Orange-OpenSource/ouds-flutter/issues/449))
40+
- [DemoApp][Library] `Badge` Child Element Not Rendered Properly ([#557](https://github.com/Orange-OpenSource/ouds-flutter/issues/557))
741

842
## [1.0.0](https://github.com/Orange-OpenSource/ouds-flutter/compare/0.7.0...1.0.0) - 2025-12-19
943
### Added
@@ -19,7 +53,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1953
- [Library] Integration of System library v2.3.0, component changelog v1.11 ([#513](https://github.com/Orange-OpenSource/ouds-flutter/issues/513))
2054

2155
### Fixed
22-
- [Library] Remove duplicate files into main to resolve display documentation ([#545](https://github.com/Orange-OpenSource/ouds-flutter/issues/545))
2356
- [Library] Input text helper link ([#334](https://github.com/Orange-OpenSource/ouds-flutter/issues/334))
2457
- [DemoApp][Library] Update keys, english label and Arabic translations ([#518](https://github.com/Orange-OpenSource/ouds-flutter/issues/518))
2558

app/android/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
buildscript {
2-
ext.kotlin_version = '2.0.0'
2+
ext.kotlin_version = '2.1.0'
33
repositories {
44
google()
55
mavenCentral()
66
}
77

88
dependencies {
9-
classpath 'com.android.tools.build:gradle:8.7.2'
9+
classpath 'com.android.tools.build:gradle:8.9.1'
1010
// START: FlutterFire Configuration
1111
classpath 'com.google.gms:google-services:4.3.14'
1212
// END: FlutterFire Configuration

app/android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

app/android/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pluginManagement {
1818

1919
plugins {
2020
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
21-
id "com.android.application" version '8.7.2' apply false
21+
id "com.android.application" version '8.9.1' apply false
2222
id "org.jetbrains.kotlin.android" version "1.8.22" apply false
2323
}
2424

Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)