Pablo Curiel
65a7816f2e
Implemented UserTitlesTab class.
...
* LayeredErrorFrame: both the error frame and the list are now protected instead of private, letting any expanded classes take more control over the them. SetErrorFrameMessage(), AddListView() and the class destructor have been removed because of this change.
* LayeredErrorFrame: removed views vector and simplified the list element focus check carried out before switching to the error frame.
2021-06-20 22:43:40 -04:00
Pablo Curiel
1a2289c396
Simplified LayeredErrorFrame by letting extended classes handle task events.
2021-06-20 16:37:31 -04:00
Pablo Curiel
2ca9878c85
Rename ErrorLayerView -> LayeredErrorFrame.
2021-06-20 13:27:10 -04:00
Pablo Curiel
7af87f50f3
Added templated FocusableItem class.
2021-06-20 13:20:09 -04:00
Pablo Curiel
e621b0473f
Added templated ErrorLayerView class.
2021-06-20 03:49:33 -04:00
Pablo Curiel
601cae399f
UI changes.
...
* GameCardTab: use fmt library to format strings.
* AboutTab: finish view.
2021-06-17 03:55:42 -04:00
Pablo Curiel
7a964c8282
UI: add AboutTab class.
2021-06-14 16:54:33 -04:00
Pablo Curiel
296115f886
GameCardTab: use extended brls::Table class.
...
Allows focusing on our table without highlighting it.
2021-06-14 01:55:31 -04:00
Pablo Curiel
3629f0029f
GameCardTab: display table with gamecard properties.
2021-06-13 20:47:49 -04:00
Pablo Curiel
49d7ec8ab8
GameCardTab: add ListItem elements.
2021-06-13 15:32:37 -04:00
Pablo Curiel
c90251a52b
GameCardTab: fix drawing issues while switching views through the LayerView class.
2021-06-13 13:47:00 -04:00
Pablo Curiel
ac647310ad
UI: added ErrorFrame and GameCardTab classes.
2021-06-13 02:18:14 -04:00