Skip to content

Commit 676b6d8

Browse files
author
MicroEJ GitHub Delivery
committed
Version 7.4.0
1 parent 291d160 commit 676b6d8

File tree

159 files changed

+1751
-533
lines changed

Some content is hidden

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

159 files changed

+1751
-533
lines changed

com.microej.demo.widget/CHANGELOG.md

Lines changed: 38 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,31 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## 7.3.0 - 2021-08-03
8+
## [7.4.0] - 2022-01-21
9+
10+
### Added
11+
12+
- Add a start method to launch the application.
13+
- Add a method to allow page insertion before application starts.
14+
- Add SnapScroll container and page.
15+
- Add SecretScroll container and page.
16+
- Add BufferedScroll widget and page.
17+
18+
### Changed
19+
20+
- Update MWT dependency to 3.3.0.
21+
- Update enabled widgets to use new Widget constructor.
22+
23+
### Fixed
24+
25+
- Clean-up keyboard code.
26+
- Fix colors / pictos used on keyboard.
27+
- Add anti-aliasing to circle progress widgets.
28+
- Fix cropped circle progress widgets.
29+
- Fix carousel spacing to avoid overlapping.
30+
- Add anti-aliasing to line chart pages.
31+
32+
## [7.3.0] - 2021-08-03
933

1034
### Added
1135

@@ -39,25 +63,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3963
- Use desktop animator.
4064
- Fix title bar on big displays.
4165

42-
## 7.0.5 - 2020-12-10
66+
## [7.0.5] - 2020-12-10
4367

4468
### Fixed
4569

4670
- Clean-up dependencies.
4771

48-
## 7.0.4 - 2020-12-04
72+
## [7.0.4] - 2020-12-04
4973

5074
### Fixed
5175

5276
- Update dependencies to workaround SDK issues (null analysis & MMM).
5377

54-
## 7.0.3 - 2020-11-26
78+
## [7.0.3] - 2020-11-26
5579

5680
### Changed
5781

5882
- Update README.md.
5983

60-
## 7.0.2 - 2020-11-12
84+
## [7.0.2] - 2020-11-12
6185

6286
### Added
6387

@@ -67,7 +91,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6791

6892
- Fix animation delay when switching page.
6993

70-
## 7.0.1 - 2020-11-03
94+
## [7.0.1] - 2020-11-03
7195

7296
### Added
7397

@@ -80,13 +104,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
80104
- Update minimum and maximum length of scrollbars.
81105
- Update blurry characters in font.
82106

83-
## 7.0.0 - 2020-09-21
107+
## [7.0.0] - 2020-09-21
84108

85109
### Changed
86110

87111
- Revamp all demo on MicroUI 3 and MWT 3.
88112

89-
## 6.2.0 - 2019-10-29
113+
## [6.2.0] - 2019-10-29
90114

91115
### Changed
92116

@@ -97,13 +121,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
97121

98122
- Add standalone.types.list and standalone.properties.list to specify required types for standalone run
99123

100-
## 6.1.1 - 2018-10-22
124+
## [6.1.1] - 2018-10-22
101125

102126
### Fixed
103127

104128
- Fix API versions.
105129

106-
## 6.1.0 - 2017-12-27
130+
## [6.1.0] - 2017-12-27
107131

108132
### Added
109133

@@ -121,7 +145,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
121145
- Review pages structure.
122146
- Fix buttons' corners.
123147

124-
## 6.0.0 - 2017-01-30
148+
## [6.0.0] - 2017-01-30
125149

126150
### Added
127151

@@ -132,19 +156,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
132156
- Add wheel page
133157
- Sandbox the application.
134158

135-
## 5.0.1 - 2016-07-01
159+
## [5.0.1] - 2016-07-01
136160

137161
### Fixed
138162

139163
- Fix Widget version.
140164

141-
## 5.0.0 - 2016-06-28
165+
## [5.0.0] - 2016-06-28
142166

143167
### Added
144168

145169
- Initial revision.
146170

147171
---
148172
_Markdown_
149-
_Copyright 2016-2021 MicroEJ Corp. All rights reserved._
173+
_Copyright 2016-2022 MicroEJ Corp. All rights reserved._
150174
_Use of this source code is governed by a BSD-style license that can be found with this software._

com.microej.demo.widget/README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,11 @@ Here are the pages:
3838
- `Grid`: demonstrates the `Grid` container from the widget library.
3939
- `Dock`: demonstrates the `Dock` container from the widget library.
4040
- `Split`: demonstrates a `Split` container.
41-
- `Scrollable List`: demonstrates a `Scrollable List` container.
41+
- `Scrollable List`: demonstrates a `ScrollableList` container.
4242
- `Scrollable Text`: demonstrates displaying a long, scrollable text.
43+
- `Snap Scroll`: demonstrates a scroll that snaps on its children.
44+
- `Secret Scroll`: demonstrates a container with an hidden child that can be shown by scrolling.
45+
- `Buffered Scroll`: demonstrates a scroll that uses the display buffer to scroll faster.
4346
- `Selectable List`: demonstrates a list of items that are selectable with an animation.
4447
- `Line Chart`: demonstrates a `LineChart` widget.
4548
- `Bar Chart`: demonstrates a `BarChart` widget.
@@ -74,5 +77,5 @@ N/A
7477
None.
7578

7679
---
77-
_Copyright 2020-2021 MicroEJ Corp. All rights reserved._
80+
_Copyright 2020-2022 MicroEJ Corp. All rights reserved._
7881
_Use of this source code is governed by a BSD-style license that can be found with this software._

com.microej.demo.widget/build/common.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2020-2021 MicroEJ Corp. All rights reserved.
1+
# Copyright 2020-2022 MicroEJ Corp. All rights reserved.
22
# Use of this source code is governed by a BSD-style license that can be found with this software.
33

44
ej.microui.fontConverter.useIt=true
@@ -11,8 +11,8 @@ com.microej.library.edc.securitymanager.enabled=false
1111
com.microej.library.edc.tostring.included=false
1212

1313
# Java heap size
14-
core.memory.javaheap.size=15500
15-
core.memory.javaheapsum.size=15500
14+
core.memory.javaheap.size=16500
15+
core.memory.javaheapsum.size=16500
1616
# immortal heap size
1717
core.memory.immortal.size=256
1818

com.microej.demo.widget/module.ivy

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<!--
2-
Copyright 2014-2021 MicroEJ Corp. All rights reserved.
2+
Copyright 2014-2022 MicroEJ Corp. All rights reserved.
33
Use of this source code is governed by a BSD-style license that can be found with this software.
44
-->
55
<ivy-module version="2.0" xmlns:ea="http://www.easyant.org" xmlns:ej="https://developer.microej.com" ej:version="2.0.0">
6-
<info organisation="com.microej.demo" module="widget" status="integration" revision="7.3.0">
6+
<info organisation="com.microej.demo" module="widget" status="integration" revision="7.4.0">
77
<ea:build organisation="com.is2t.easyant.buildtypes" module="build-firmware-singleapp" revision="1.+"/>
88
<ea:property name="application.main.class" value="com.microej.demo.widget.common.Navigation"/>
99
<ea:property name="virtual.device.sim.only" value="set"/>
@@ -29,8 +29,8 @@
2929
<dependency org="ej.api" name="microui" rev="3.0.3"/>
3030
<dependency org="ej.api" name="drawing" rev="1.0.2"/>
3131

32-
<dependency org="ej.library.ui" name="mwt" rev="3.2.1"/>
33-
<dependency org="ej.library.ui" name="widget" rev="4.0.0"/>
32+
<dependency org="ej.library.ui" name="mwt" rev="3.3.0"/>
33+
<dependency org="ej.library.ui" name="widget" rev="4.1.0"/>
3434
<dependency org="ej.library.ui" name="motion" rev="4.0.0"/>
3535
<dependency org="ej.library.runtime" name="service" rev="1.1.1"/>
3636
</dependencies>

com.microej.demo.widget/src/main/java/com/microej/demo/widget/autoscrolllabel/AutoscrollLabelPage.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2020-2021 MicroEJ Corp. All rights reserved.
2+
* Copyright 2020-2022 MicroEJ Corp. All rights reserved.
33
* Use of this source code is governed by a BSD-style license that can be found with this software.
44
*/
55
package com.microej.demo.widget.autoscrolllabel;

com.microej.demo.widget/src/main/java/com/microej/demo/widget/autoscrolllabel/package-info.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2015-2021 MicroEJ Corp. All rights reserved.
2+
* Copyright 2015-2022 MicroEJ Corp. All rights reserved.
33
* Use of this source code is governed by a BSD-style license that can be found with this software.
44
*/
55

com.microej.demo.widget/src/main/java/com/microej/demo/widget/autoscrolllabel/widget/AutoscrollLabel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2020-2021 MicroEJ Corp. All rights reserved.
2+
* Copyright 2020-2022 MicroEJ Corp. All rights reserved.
33
* Use of this source code is governed by a BSD-style license that can be found with this software.
44
*/
55
package com.microej.demo.widget.autoscrolllabel.widget;

com.microej.demo.widget/src/main/java/com/microej/demo/widget/autoscrolllabel/widget/package-info.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2015-2021 MicroEJ Corp. All rights reserved.
2+
* Copyright 2015-2022 MicroEJ Corp. All rights reserved.
33
* Use of this source code is governed by a BSD-style license that can be found with this software.
44
*/
55

com.microej.demo.widget/src/main/java/com/microej/demo/widget/barchart/BarChartPage.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2021 MicroEJ Corp. All rights reserved.
2+
* Copyright 2021-2022 MicroEJ Corp. All rights reserved.
33
* Use of this source code is governed by a BSD-style license that can be found with this software.
44
*/
55
package com.microej.demo.widget.barchart;
@@ -9,6 +9,7 @@
99
import com.microej.demo.widget.common.DemoColors;
1010
import com.microej.demo.widget.common.Page;
1111

12+
import ej.bon.Immutables;
1213
import ej.mwt.Widget;
1314
import ej.mwt.style.EditableStyle;
1415
import ej.mwt.style.outline.UniformOutline;
@@ -28,9 +29,7 @@ public class BarChartPage implements Page {
2829

2930
private static final float MAX_VALUE = 100f;
3031

31-
@SuppressWarnings("nls")
32-
private static final String[] MONTHS = { "January", "February", "March", "April", "May", "June", "July", "August",
33-
"September", "October", "November", "December" };
32+
private static final String[] MONTHS = (String[]) Immutables.get("Months"); //$NON-NLS-1$
3433

3534
@Override
3635
public String getName() {

com.microej.demo.widget/src/main/java/com/microej/demo/widget/barchart/package-info.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2015-2021 MicroEJ Corp. All rights reserved.
2+
* Copyright 2015-2022 MicroEJ Corp. All rights reserved.
33
* Use of this source code is governed by a BSD-style license that can be found with this software.
44
*/
55

0 commit comments

Comments
 (0)