jief
|
a33bcb45d3
|
Switch struct EG_RECT to a class.
Define basic operators.
|
2020-03-10 13:27:05 +03:00 |
|
jief
|
41c49267a5
|
Clean the menu item hierarchy.
|
2020-03-10 12:45:17 +03:00 |
|
Sergey Isakov
|
956009f8ea
|
files for qemu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-10 07:32:08 +03:00 |
|
jief
|
1cb7b4e69e
|
Few cleaning in XImage. XPointer improvement.
Renamed some method in XArray XObjArray and XStringW.
|
2020-03-09 04:12:24 +03:00 |
|
Sergey Isakov
|
c5f8b7df7b
|
update russian localization
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-08 08:09:20 +03:00 |
|
Sergey Isakov
|
aea5deed32
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-06 18:30:12 +03:00 |
|
Sergey Isakov
|
328ede88f0
|
update About menu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-06 18:30:07 +03:00 |
|
jief
|
564a3ca06c
|
Make XPointer a shared instance. Fixed some unallocated memory with
XArray.
|
2020-03-06 10:55:52 +03:00 |
|
Sergey Isakov
|
b5dc9e1b7f
|
testing mouse
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-05 21:23:21 +03:00 |
|
Sergey Isakov
|
797b5638d6
|
exclude old pointer
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-05 18:58:08 +03:00 |
|
Sergey Isakov
|
b735290ad2
|
some cleanup
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-05 16:59:17 +03:00 |
|
jief
|
75f33a759b
|
NULL check added.
|
2020-03-05 10:37:50 +03:00 |
|
jief
|
640da74dd2
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-05 09:44:12 +03:00 |
|
jief
|
f8bf956a39
|
Check pointer before using it.
|
2020-03-05 09:42:50 +03:00 |
|
SergeySlice
|
69a65db69b
|
some security checks
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-05 06:37:21 +03:00 |
|
jief
|
c6a59f85f9
|
Caught few access to address 0
|
2020-03-05 00:54:59 +03:00 |
|
jief
|
d549733729
|
A bit of debug code to keep.
|
2020-03-04 22:19:44 +03:00 |
|
jief
|
6417348844
|
Fix bad object allocation, remove some REFIT_MENU_SCREEN ctors.
|
2020-03-04 18:27:41 +03:00 |
|
Sergey Isakov
|
11bf50dc3a
|
eliminate VS2017 warnings
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-04 12:50:43 +03:00 |
|
jief
|
4bec5cab80
|
Use new instead of Allocate for objects.
|
2020-03-04 09:21:43 +03:00 |
|
Sergey Isakov
|
ab6d11f473
|
fix InputDialog with style function
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-04 06:40:49 +03:00 |
|
Sergey Isakov
|
4e63e897cb
|
auto merge
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 23:55:37 +03:00 |
|
Sergey Isakov
|
c1f6e8137a
|
refactoring menu entries
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 23:44:07 +03:00 |
|
jief
|
fd327e2b1f
|
Fix unresolved external.
|
2020-03-03 23:18:21 +03:00 |
|
jief
|
fc2f226e8d
|
Resolve conflicts. Compile, but unresolved external.
|
2020-03-03 17:43:23 +03:00 |
|
Sergey Isakov
|
b3e48e0547
|
merge conflicts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 17:21:48 +03:00 |
|
Sergey Isakov
|
8ff35c6295
|
improved XPoitner and XImage, menu advance
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 17:17:39 +03:00 |
|
jief
|
99c79d0f94
|
Using pointer-to-member.
|
2020-03-03 16:52:23 +03:00 |
|
jief
|
ab391cd1cc
|
2 details that didn't compile.
|
2020-03-03 14:41:00 +03:00 |
|
Sergey Isakov
|
24e779c6f8
|
refactoring menu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 12:45:07 +03:00 |
|
jief
|
416fb4aa77
|
Use ptr for IN parameter. Use ref in method body.
|
2020-03-03 00:04:09 +03:00 |
|
Sergey Isakov
|
2021c9b51d
|
use &Screen instead of *Screen
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 22:54:19 +03:00 |
|
Sergey Isakov
|
c0df0f8787
|
some update for using pointer and scroll
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 22:00:01 +03:00 |
|
Sergey Isakov
|
dcdd8cc091
|
avoid memset generation
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 16:46:30 +03:00 |
|
Sergey Isakov
|
1acd6a43b4
|
first implementation of XPointer class
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 15:00:24 +03:00 |
|
Sergey Isakov
|
a260cbad92
|
some remarks
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-01 11:46:12 +03:00 |
|
jief
|
2de3b84957
|
Moved DriveImage and BadgeImage down the hierarchy because only loader
use them.
|
2020-02-29 15:56:36 +03:00 |
|
jief
|
dec25e954e
|
Start refactoring includes. Make gen-config compile.
|
2020-02-29 10:30:21 +03:00 |
|
jief
|
e05286e4a4
|
Big big refactoring of REFIT_MENU structs. They are now objects.
There is some cleaning to do
in the hierarchy of REFIT_ABSTRACT_MENU_ENTRY.
|
2020-02-28 23:28:33 +03:00 |
|
Sergey Isakov
|
5709ec8c2c
|
quirky but working
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-28 22:41:03 +03:00 |
|
Sergey Isakov
|
bdc977d14f
|
make genconfig happy
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-28 21:12:57 +03:00 |
|
jief
|
c77802d200
|
Refactor of "Volumes" global var as an XObjArray.
|
2020-02-27 17:34:29 +03:00 |
|
jief
|
56ca2c3e67
|
Import XArray and XObjArray.
Create a basic unit test of C++ classes.
|
2020-02-23 14:21:28 +03:00 |
|
jief
|
0d110b4b72
|
JIEF_DEBUG instead of CLOVER_DEBUG
|
2020-02-23 14:20:22 +03:00 |
|
Sergey Isakov
|
c35f9aa052
|
fix signess, optimize codes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-23 08:53:21 +03:00 |
|
Sergey Isakov
|
3933f80eb2
|
correct sorting
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-22 17:07:46 +03:00 |
|
Jief L
|
8199d9b75c
|
Remove unecessary cast. Some cleanups.
|
2020-02-22 00:22:30 +03:00 |
|
Jief L
|
82aaf09e74
|
VC2017 compilation
|
2020-02-21 12:44:15 +03:00 |
|
Jief L
|
c6499afa83
|
Fix AddListElement
Remove non-const casts
|
2020-02-21 08:29:22 +03:00 |
|
Jief L
|
241a55ce69
|
Fixing some CONST.
|
2020-02-21 08:22:09 +03:00 |
|