-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
69 lines (56 loc) · 3.02 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
[Logs for changes done on CORE modules]
================================================
Version 11.4 - Alpha (December 18 - 2023)
================================================
[FIXED][Manager][Control]
* issue : When we notify the parent that teh child has dispatched an event we dispatch the parent event also
and that caused some problems. For example when the child is Focused the parent dispatch the same event
since it gets notifyed and it becomes the focused ctrl instead of the child.
* solution :
ALPHA -> commit: 77f0c70d1ea9396bc7b55596f5c4e729d99c8e3a
STILL NEEDS TESTS.
================================================
Version 11.4 - Alpha (November 26 - 2023)
================================================
[ADDED][Manager][Control]
* issue : The Frame is not focused when created.
* solution :
- focusEnabled: flag to turn off/on the UI_FOCUS event for a control.
* We set focusEnabled to false for the button control that intialts the Frame in its onClick cb.
* We force the frame to focus using UI_ON_ADD event cb.
`
MeowUI.manager\setFocus(@)
@onFocus! -- To switch the toolbar Color
`
================================================
Version 11.4 - Alpha (November 24 - 2023)
================================================
[ADDED][Manager][Control] floats up a control when clicked && when makeTopWhenClicked flag is true.
* funcs : setMakeTopWhenClicked | getMakeTopWhenClicked | makeTop | rollBackDepth
* Note : if for some reason you don't want to set the flag and let the Manager handle the depth
you can call makeTop where needed but make sure to call rollBackDepth on the control when unfocused.
* commit: e2f926b557ba9d6b0a4bd24206035f4a94c1f8df
================================================
Version 11.4 - Alpha (November 19 - 2023)
================================================
[ADDED](Event)[Manager][Control] Ability for a control to notify the parent when *Any event.
[FIXED] Bug in assert when we create a Control instance.
* commit: c179e9fc1f6f8a0386b9395e8daf68e2584970b4
================================================
Version 11.4 - Alpha (November 14 - 2023)
================================================
[BUG] Fixed assets issue in Control when extending from a Control sub_class.
================================================
Version 11.4 - Alpha (November 10 - 2023)
================================================
[ADDED] getId: returns control id.
[ADDED] Label: can be set by the dev for debug purposes.
================================================
Version 11.4 - Alpha (May 17 - 2023)
================================================
[ADDED] focused property :bool true if control is focused
[ADDED] isFocused return focused property :bool
================================================
Version 11.4 - Alpha (Apr 25 - 2023)
================================================
[CHANGED] Utf8 going third-party (utf8.lua)