Kazhnuz
|
2aac02c223
|
core/menusystem: fix namespacing errors
|
2019-02-12 19:27:02 +01:00 |
|
Kazhnuz
|
997a66e901
|
core/menusystem: don't draw cursor and allow selection when it overflow
|
2019-02-12 18:58:26 +01:00 |
|
Kazhnuz
|
b18c95455c
|
core/menusystem: let the menu handle cursor drawing
|
2019-02-12 18:52:38 +01:00 |
|
Kazhnuz
|
b3febf0fb3
|
core/menusystem: rework focus system
Don't let every menus handle themselves if they have focus, it should be
the menu system role to handle that
|
2019-02-12 18:31:32 +01:00 |
|
Kazhnuz
|
c4ce0f5c5d
|
core/menusystem: don't update cursor position when hovering no widget
|
2019-02-12 18:15:17 +01:00 |
|
Kazhnuz
|
242c877592
|
core/menusystem: rename all instance of focus to haveFocus
|
2019-02-11 23:04:25 +01:00 |
|
Kazhnuz
|
44bf09aa88
|
core/menusystem: declare slots variables before calling the parent new()
|
2019-02-11 20:04:24 +01:00 |
|
Kazhnuz
|
e3cc372340
|
core/menusystem: fix same glitch in floxbox and listbox
|
2019-02-11 19:59:13 +01:00 |
|
Kazhnuz
|
db74b15d78
|
core/menusystem: don't use the variable "controller" for menus
|
2019-02-11 19:53:34 +01:00 |
|
Kazhnuz
|
5920fc18dd
|
core/menusystem: use name index instead of numeral index for menus
It makes more sense and avoid having to keep and update id of menus
|
2019-02-11 19:22:13 +01:00 |
|
Kazhnuz
|
464a1309c2
|
core/menusystem: make menu register themselves
|
2019-02-10 21:14:31 +01:00 |
|
Kazhnuz
|
e9d01d1e65
|
core/menusystem: add a function to update widget size
|
2019-02-10 21:05:31 +01:00 |
|
Kazhnuz
|
bf77a06741
|
core/menusystem: new size variable for widget handling
|
2019-02-10 14:34:04 +01:00 |
|
Kazhnuz
|
05c8691c56
|
core/menusystem: port everything to new widget var names
|
2019-02-10 14:28:08 +01:00 |
|
Kazhnuz
|
679abb46ec
|
core/menusystem: rename the parent menu file
|
2019-02-10 12:00:02 +01:00 |
|
Kazhnuz
|
6e7d75f09a
|
core/menusystem: add initial version based on my old menusystem
|
2019-02-10 11:56:45 +01:00 |
|