Hello All,
I am testing out Sculpt on my Intel NUC i7 and although it seems to boot, it runs rather slow as well as will not find the wireless network card that is built into the NUC (Intel(R) Dual Band Wireless-AC 8265)
I am wondering if there are any updates on the wireless card detection for SculptOS.
Also, I was thinking about the desktop and GUI (Nitpicker) and was wondering how hard it might be to change out the graphics to something more "themeable" like LVGL (https://lvgl.io/) but am still learning for which Genode might have these capabilities.
Best Regards, Lonnie
(..).
Also, I was thinking about the desktop and GUI (Nitpicker) and was wondering how hard it might be to change out the graphics to something more "themeable" like LVGL (https://lvgl.io/) but am still learning for which Genode might have these capabilities.
Regarding theming,
I'm not certain Nitpicker per se would have to be involved, it might be in the layer above (decorator), and in apps. In other words, the way I understand it, implementing a theme has 2 parts:
1) the inside of windows, i.e. application realm
2) the window decorations + management
One might say that 1) is the business of applications, e.g. if you're running a Qt application like Falkon or Chromium then it's Qt's job to do theming ;
As to 2) Genode allows writing new "decorator" components I think ? I plan to do just that some day, to have "yellow tab" window decorations, though that's not so high on my priority list ATM.
Cedric
PS - worked a few weeks with LVGL last year for a client, found it surprisingly nicely done, especially after I finally found a C++ binding on top of the plain C API ; it allows embedded applications to look kinda like "real" applications, and seems very stable ; but say, nothing prevents from using it in Genode (with an appropriate 'port') for applications I guess ; as to using it for the Leitzencentrale and Genode-provided apps and such, I suspect Genode will want to preserve their visual identity ;)
Hello Lonnie,
I am testing out Sculpt on my Intel NUC i7 and although it seems to boot, it runs rather slow as well as will not find the wireless network card that is built into the NUC (Intel(R) Dual Band Wireless-AC 8265)
I am wondering if there are any updates on the wireless card detection for SculptOS.
We have not changed the detection mechanism and in principle 8265 cards should be supported. When selecting 'Network → Wifi' in the leitzentrale the driver messages are printed to the LOG. Perhaps it contains more information to pin point the apparent issue.
Also, I was thinking about the desktop and GUI (Nitpicker) and was wondering how hard it might be to change out the graphics to something more "themeable" like LVGL (https://lvgl.io/) but am still learning for which Genode might have these capabilities.
In theory most of Sculpt's current UI is already themeable, for all practical purposes the required hooks are not in place (yet).
FWIW, I created a proof-of-concept port of lvgl [1] some years ago. One limitation of lvgl at the time was the inability to change the display geometry dynamically, which did restrict its application somewhat (AFAIK this features was added in a more recent version).
[1] https://github.com/cnuke/genode-world/commits/littlevgl-2019-02-04
In line with what Cedric already mentioned it is about providing alternatives to Qt when realizing client components as nitpicker is the grey eminence pull strings in the background and orchestrating things.
Regards Josef