17 Commits

Author SHA1 Message Date
Alexander Weber
a7dc7887e6 theming adjustments. Add methods for themed buttons and labels.
Set default text to black for buttons and labels
2017-12-11 08:41:59 +01:00
Alexander Weber
d45f1de348 "insert disk" launcher for old computer. In preparation to work with launcher started from floppy
removed changing launcher at runtime
added node and hardware information to os-object
2017-12-06 19:14:21 +01:00
Alexander Weber
a254bcfb41 adjustments und bugfixes. Introducing for "cloud storage" using modmeta 2017-12-06 01:14:43 +01:00
Alexander Weber
92916d8736 API cleanups 2017-12-05 23:15:55 +01:00
Alexander Weber
338c19b210 Add laptop.register_hardware() and moved all laptops to this new node creation framework 2017-12-05 16:24:03 +01:00
Alexander Weber
599ea68bea set last_player after receive_fields_func (the old player required) but before new formspec_func 2017-12-04 07:12:48 +01:00
Alexander Weber
cc13a424dc save last_player to os-data 2017-12-04 06:59:51 +01:00
Alexander Weber
0fcf26871b Add "app:back_app()" and "app:exit_app()" methods and implemented to the framework as "Window buttons".
Removed all explicit "Back" buttons from apps
2017-12-03 23:31:04 +01:00
Alexander Weber
cfc1dcf517 use "appdata.os" instead of appdata.launcher for os data 2017-12-03 22:35:39 +01:00
Alexander Weber
5566b3c598 enhanced themes support and more related changes 2017-12-03 22:24:45 +01:00
Alexander Weber
8b7b721329 add support for os.custom_launcher 2017-11-24 22:11:45 +01:00
Alexander Weber
5bf9dc814b add os:resume() function. Enable it for core instead of power_on 2017-11-24 21:54:13 +01:00
Alexander Weber
03b6517514 add background_img attribute to the apps. Related bugfixes in addition 2017-11-23 23:40:41 +01:00
Alexander Weber
c165b2aee7 add saving data itemstack if digged. Set to not-stackable in inventory 2017-11-23 22:50:51 +01:00
Alexander Weber
7f9b48ae04 added app:get_storage_ref() to save per-app-per-laptop data 2017-11-23 18:08:07 +01:00
Alexander Weber
7ac2190ee2 introdice the app framework 2017-11-23 17:17:59 +01:00
Alexander Weber
7d9fe72f35 bell's cleanup and introduction for "operating system" wrapper 2017-11-23 15:51:31 +01:00