Crowdfunding campaign to Open Source the Sciter is in effect at Kickstarter. The goal is to gather funds for the following three tasks: 1. Sciter. Making it Open Source: change code structure, add inline documentation, etc. to comply Open Source standards. It is going to be either GPL or BSD clause 4 license with separate…
Author: c-smile
QuickJS for Visual Studio
I’ve ported QuickJS engine by Fabrice Bellard and Charlie Gordon to standard C (without GCC extensions) and Windows. Yet added premake5 to generate MS VS solution. See it on GitHub.
The Quark
Sciter’s Quark is officially published: https://quark.sciter.com/ Quark takes a folder with HTML/CSS/script/image resources and produces monolithic executable ready to run “as it is”: Quark is an application compiled by itself. Application produced by the Quark is a bundle that contains Sciter Engine and custom resources that describe UI and logic of the application. Therefore minimal…
One thousand stars of Sciter
Somewhen this week the Sciter SDK repository on GitHub got its 1000th star. So Sciter is in the club of 1k decorated projects: Thanks everybody 🙂
“Styles 2.0” in Sciter and beyond
Major CSS implementation refactoring is happening in Sciter for 4.4.2.xx at the moment. Original CSS implementation architecture in H-SMILE core was established 14 years ago when CSS contained just handful of properties. Currently there are more than 300 of them defined in W3C spec and counting. My initial optimistic implementation was relied on hypothesis that…
About the “Zombi-Apocalypse-19”
I wouldn’t had thought that I will ever look for my old conspectus on “Civil Defense” discipline given us at USSR times. 🙁
Robot Vasilii this holiday season was …
This holiday season robot Vasilii was pretending to be a Christmas Light. To reduce pollution it plays lights animation only when it detects human at its proximity using its PIR motion sensor.
Sciter and Sciter.Lite – universal UI solution
With the introduction of Sciter.Lite in v 4.4.0.2 the engine becomes an universal UI solution that covers: all active desktop OSes: Windows, MacOS, Linux, BSD, etc. mobile devices: Android, iOS, potentially on Tizen, and others that will come up; any embeddable device, like IoT or automotive display panels, that has graphical display attached; game alike…
Premake5 and Compilation of Sciter Engine.
Those famous “nightly builds”… Not a secret that compilation/build times are somehow critical for projects of Sciter’s scale. The fact: it takes from 4 to 6 hours to build Chrome/Chromium browser. And note – that is on dedicated build servers / farms, not on your work machine. So devops, as a desperate move, are forced to…
Robot Vasilii, progress report.
(that is continuation of my previous article about Vasilii the Robot ) Not too much progress actually as I am busy with Sciter. Behavior of the robot is still quite basic as you see: But at this stage I have finalized its on board framework with my async.hpp library – header only await/async primitives. async.hpp…