Pablo Curiel
e32782f322
Move notifications to tasks.cpp.
2021-06-25 16:26:20 -04:00
Pablo Curiel
14374885f9
Add gamecard notification.
2021-06-21 00:06:44 -04:00
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
c70fd0c1c8
RootView: display status labels using StatusInfoTask data.
2021-06-18 14:10:19 -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
d7081bbc1c
Fix borked LAFW version checks.
2021-06-14 00:55:22 -04:00
Pablo Curiel
df673f758d
GameCardTab: show HOS version equivalent next to the required LAFW version.
2021-06-13 21:34:40 -04:00
Pablo Curiel
1e6b316cdc
Update gamecard_tab.cpp
2021-06-13 20:48:40 -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