Commit Graph

553 Commits

Author SHA1 Message Date
nakst 1795f8cca5 api: cleanup error codes 2022-02-10 12:18:26 +00:00
nakst 0d59a6dafd scripting engine: add FileAppend; automated builds: make sure automated_build is set after getting the toolchain 2022-02-10 09:35:19 +00:00
nakst 843cf72c20 api: fix compile error when POSIX subsystem disabled 2022-02-10 09:18:56 +00:00
nakst afdff66710 header generator: return type determination for scripting engine 2022-02-09 21:04:45 +00:00
nakst a30cb8cd83 files api: change parameter order for EsDirectoryEnumerateChildren 2022-02-09 20:20:42 +00:00
nakst b9f2ea02c8 text: remove out font load error logs 2022-02-09 19:51:35 +00:00
nakst ecb36d5e21 header generator: start bindings for scripting engine 2022-02-09 19:14:10 +00:00
nakst 2a9ae7212a remove test code 2022-02-09 09:42:17 +00:00
nakst 318624a1dc header generator: analysis of structs 2022-02-08 21:07:50 +00:00
nakst 4224a1b670 theming: replace EsStyle alias hack with EsStyleID 2022-02-08 18:55:39 +00:00
nakst 5fd3ee2da3 api: change enumeration functions to return array instead of callback 2022-02-08 15:51:51 +00:00
nakst 1224cb6d15 header generator: analysis of functions 2022-02-08 11:58:21 +00:00
nakst f385ad581c misc 2022-02-07 16:32:55 +00:00
nakst b809edf13b script console: deallocate memory after running script 2022-02-07 11:06:57 +00:00
nakst 27b2c00b97 script console: clearing output 2022-02-07 10:53:11 +00:00
nakst dab1cf3efa script console: image detection; text display: don't recreate text plan on resize if not word wrapping 2022-02-07 09:00:42 +00:00
nakst 4f028a18b1 scripting engine fix ExternalSystemSleepMs on mac 2022-02-07 08:24:16 +00:00
nakst 62eb94b1d2 script console: nicer table style 2022-02-06 20:56:34 +00:00
nakst caf8aa1ab1 update TODO comments 2022-02-06 14:19:07 +00:00
nakst 67b268db0a add EsPanelTableAddBandDecorator; script console array of struct viewer 2022-02-06 14:18:04 +00:00
nakst 73a6457025 add ExternalPassREPLResult 2022-02-06 12:18:40 +00:00
nakst d3653d2958 start script console 2022-02-06 10:51:15 +00:00
nakst 5d4bfa613b fix system header dependency file generation; add EsSpacerChangeStyle 2022-02-06 10:44:37 +00:00
nakst e8bd0f55ff build busybox automatically if the POSIX subsystem is enabled 2022-02-06 09:08:17 +00:00
nakst 6eab9caac2 posix subsystem execve use correct base directory 2022-02-05 15:43:17 +00:00
nakst 3449720359 port.script correct usages to rootDirectory to posixDestDir 2022-02-05 15:08:46 +00:00
nakst d2bcf903fa ports.script factor out posixPrefix 2022-02-05 14:40:30 +00:00
nakst c751659fc7 scripting engine cleanup to make porting easier 2022-02-05 13:07:24 +00:00
nakst dfb502f95a add EsSystemShutdown 2022-02-05 11:36:08 +00:00
nakst 7906b6c8f6 odin bindings add '#type' 2022-02-05 11:30:26 +00:00
nakst 87ca49edcc update tests to use |Settings: directory 2022-02-05 10:36:21 +00:00
nakst c5fc542c81 AutomationRunTests don't overwrite cross compiler path 2022-02-05 09:49:14 +00:00
nakst d9ac392265 fix mesa port 2022-02-05 09:38:55 +00:00
nakst 01985396c5 scripting engine add PathCopyFilteredInto 2022-02-05 09:29:11 +00:00
nakst 129d072a49 scripting engine add unary negate; add EsTextboxAppend; fix port script issue 2022-02-05 08:50:31 +00:00
nakst 6d0810cb66 update Source Map.md 2022-02-04 22:41:10 +00:00
nakst a80944332e fix POSIX file IO; move userland file IO code into separate file 2022-02-04 22:36:36 +00:00
nakst e7238c8a52 add APIs for applications to add and remove custom mount points 2022-02-04 22:15:46 +00:00
nakst 2c79bd4367 scripting engine check Start/Initialise have correct signature before calling 2022-02-04 11:59:59 +00:00
nakst 9dbffd45ea scripting engine PathCopyRecursively 2022-02-04 11:45:54 +00:00
nakst d5d8340017 scripting engine directory enumeration functions 2022-02-04 10:18:22 +00:00
nakst 625af2e08c fix capitalization of General.wallpaper 2022-02-04 09:31:02 +00:00
nakst cea2466fe2 replace generate ovf python with script function 2022-02-03 20:51:08 +00:00
nakst e03e291edf when building all ports, log the port name 2022-02-03 20:18:09 +00:00
nakst f3dc4395fc update build automation scripts 2022-02-03 20:13:44 +00:00
nakst 2c1ba48130 fix PathCopy 2022-02-03 19:24:36 +00:00
nakst f4b640dd0d move other automation scripts in start.script 2022-02-03 19:23:17 +00:00
nakst ebe51e1fcc script parse error 2022-02-03 19:06:11 +00:00
nakst 5d09903f31 start.script add AutomationBuild 2022-02-03 19:03:11 +00:00
nakst 9fc4ff25ab odin bindings: remove workaround for 854; fix defines for enum values 2022-02-03 14:08:06 +00:00