bell07
dab07b6783
Update API.md
2017-12-15 15:32:59 +01:00
Alexander Weber
c1f2cd0270
removable: insert Disk by punch
...
Adjustments in removable handling. The get_removable_disk() returns at least the inventory (diskless floppy/usb-drive)
Tracking of boot state in ramdisk to not enable screen on disabled nodes by punch
2017-12-15 14:11:05 +01:00
Alexander Weber
aa0fdd9a40
API update
2017-12-15 09:51:55 +01:00
Alexander Weber
22ba0e7fb3
Big API break
...
Introduce block device handling object to handle different storage types and multiboot
still needs to be tested and docmentation adjusted
2017-12-15 00:30:35 +01:00
Alexander Weber
3429b527d0
Merge branch 'pr_contrast_background'
2017-12-13 20:51:17 +01:00
Alexander Weber
cf0d4fca87
add support for theme contrast_bg
2017-12-13 20:32:54 +01:00
Alexander Weber
1fc0291a7c
removable app done (not eye-candy)
2017-12-13 10:36:57 +01:00
Alexander Weber
c1c9be971c
some code cleanup for removable
2017-12-13 10:36:57 +01:00
Alexander Weber
db5167f5cd
initial storage items handling
2017-12-13 10:36:57 +01:00
Alexander Weber
6190c6aefc
initial work on inventory slots integration. API BREAK on receive_fields_funk ! sender and fields swapped in order
2017-12-13 10:36:57 +01:00
Alexander Weber
7f69ada7b5
converted themes to unix lineendings
...
added textcolor to API.md
set basic theme textcolor to white
2017-12-11 11:47:21 +01:00
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
5d55b273c7
renamed os variables to mtos to avoid confusions with system os global
2017-12-10 12:00:14 +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
2a8a7cf1e1
themes: add register_theme() and documentation
2017-12-03 23:43:30 +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
5566b3c598
enhanced themes support and more related changes
2017-12-03 22:24:45 +01:00
Alexander Weber
b5b45845d9
API documentation update
2017-11-30 13:12:20 +01:00
Alexander Weber
9c66336327
Custom launcher background for laptop:monitor
...
Background persistance trough new app:sync_storage()
2017-11-24 23:19:20 +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
41bf7e2f31
Launcher looks more like in other modern OS
2017-11-24 19:03:16 +01:00
bell07
a8974fa47e
Create API.md
2017-11-24 09:07:07 +01:00