Skip to content

Commit b5bfcd2

Browse files
committed
add changelogs for v118
1 parent e28e19f commit b5bfcd2

File tree

2 files changed

+72
-1
lines changed

2 files changed

+72
-1
lines changed

app/src/main/assets/CHANGELOG

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
# Changelog v114 1.1
1+
# Changelog v118 1.1.1 (hotfix for 1.1)
2+
* Fixed missing tick when opening
3+
* Fix debug layouts & more debug tools
24

5+
# Changelog v114 1.1
36
* Added formatting support for TextItem. The ColorUtil.colorize(...) function is used. Example: Hello $[-#ffffff;=#000000;@bolditalic]Worl$[||]d
47
- new system added: $[||] - reset all
58

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Changelog v118 1.1.1 (hotfix for 1.1)
2+
* Fixed missing tick when opening
3+
* Fix debug layouts & more debug tools
4+
5+
# Changelog v114 1.1
6+
* Added formatting support for TextItem. The ColorUtil.colorize(...) function is used. Example: Hello $[-#ffffff;=#000000;@bolditalic]Worl$[||]d
7+
- new system added: $[||] - reset all
8+
9+
* Add 'What's new' button to AboutFragment
10+
* Add Release Time to AboutFragment
11+
* New filter-system. Now available 3 filter types:
12+
- Date - current time filter
13+
- LogicContainer - container of other filters with logic settings
14+
- ItemStat - filter the current statistics of item. For example, the number of active items (specified for FilterGroup)
15+
The current state of the filter is now displayed by the color of the buttons
16+
17+
* FilterGroup now support Tick behavior
18+
* CycleList now support 2 new types of Tick behavior
19+
* New time format setting at the top of the screen
20+
21+
* Fixes bugs:
22+
- Data break while importing data from oldest version
23+
- Memory leaks while ticks
24+
- Notifications were not sent when the application was closed
25+
26+
# Technical changes
27+
* Data version now is 9
28+
* Import version now is 3
29+
30+
* Uses new data format: Cherry(JSON wrap) & CherryOrchard(JSONArray wrap)
31+
* Fix translates
32+
* Cleanup oldest FeatureFlags
33+
* Advanced debug tools
34+
* Refactoring: rename IE_TOOL -> Codec
35+
* Fixing selection crunches & bugs. And move selection to SelectionManager
36+
* ImportExport now use DataFixer for fixing imports generated in old version:
37+
ImportExport now a 3 version!
38+
Root JSON object new fields:
39+
dataVersion
40+
applicationVersion
41+
applicationVersionData - JSON object like as files/version file!
42+
New Error system
43+
44+
* Move GUI-only variables from registry's to EnumsRegistry(GUI-only): nameResId
45+
* Fix ItemNotifications calls to AlarmManager (added permissions to AndroidManifest.xml and set unique PendingIntent:requestCode)
46+
* PinCodeManager: add comment to head of 'pcb' file
47+
* Selections logic moved to SelectionManager from ItemManager
48+
- More fixes in Selection system
49+
* ItemManager now can be destroyed
50+
* ItemsStorage: add isEmpty()
51+
* Optimize auto-saves
52+
* OnItemsStorageCallback onDeleted(...) -> onPreDeleted(...) and new onPostDeleted(...)
53+
* Item:
54+
- Added ItemCallback (for Selection fixes)
55+
- Add ItemStat
56+
* CycleListItem: added new TickBehaviors: NOT_CURRENT, NOTHING
57+
* FilterGroupItem: added TickBehavior! ACTIVE, NOT_ACTIVE, NOTHING, ALL
58+
* Add ItemType enum for ItemInfo in ItemsRegistry
59+
* TextItem: added boolean 'paragraphColorize': Apply ColorUtil.colorize for getText()
60+
- ColorUtil.colorize new system: $[||] for reset all
61+
62+
* Tab fixes
63+
* Fixing tick-system and fix Tick memory leaks. New TickThread
64+
* Fixing memory usage for filters tick (FitEquip.recycle())
65+
66+
* Debug changes:
67+
- new tab type: Debug202305RandomTab
68+
- new tab on Toolbar: DEBUG

0 commit comments

Comments
 (0)