Commit Graph

  • eebba8a873 gui: fix bug where focused elements were not being unfocused on window deactivation nakst 2022-02-11 10:00:11 +0000
  • 76a5ab5bb9 api samples: update converter for new style API nakst 2022-02-11 09:49:50 +0000
  • 2f4adc3436 textbox: fix insertion bug nakst 2022-02-11 00:01:47 +0000
  • 6ebaf3ac82 gui: simplify panel styles nakst 2022-02-10 23:10:55 +0000
  • fade38e5c8 scripting engine: allow unused result from T_OP_FIND_AND_DEL_STR nakst 2022-02-10 22:17:44 +0000
  • 65e5ce527a scripting engine: list find operation, fix find_and_delete for str nakst 2022-02-10 21:02:35 +0000
  • 1795f8cca5 api: cleanup error codes nakst 2022-02-10 12:18:26 +0000
  • 0d59a6dafd scripting engine: add FileAppend; automated builds: make sure automated_build is set after getting the toolchain nakst 2022-02-10 09:35:19 +0000
  • 843cf72c20 api: fix compile error when POSIX subsystem disabled nakst 2022-02-10 09:18:56 +0000
  • afdff66710 header generator: return type determination for scripting engine nakst 2022-02-09 21:04:45 +0000
  • a30cb8cd83 files api: change parameter order for EsDirectoryEnumerateChildren nakst 2022-02-09 20:20:42 +0000
  • b9f2ea02c8 text: remove out font load error logs nakst 2022-02-09 19:51:35 +0000
  • ecb36d5e21 header generator: start bindings for scripting engine nakst 2022-02-09 19:14:10 +0000
  • 2a9ae7212a remove test code nakst 2022-02-09 09:42:17 +0000
  • 318624a1dc header generator: analysis of structs nakst 2022-02-08 21:07:50 +0000
  • 4224a1b670 theming: replace EsStyle alias hack with EsStyleID nakst 2022-02-08 18:55:39 +0000
  • 5fd3ee2da3 api: change enumeration functions to return array instead of callback nakst 2022-02-08 15:51:51 +0000
  • 1224cb6d15 header generator: analysis of functions nakst 2022-02-08 11:58:21 +0000
  • f385ad581c misc nakst 2022-02-07 16:32:55 +0000
  • b809edf13b script console: deallocate memory after running script nakst 2022-02-07 11:06:57 +0000
  • 27b2c00b97 script console: clearing output nakst 2022-02-07 10:53:11 +0000
  • dab1cf3efa script console: image detection; text display: don't recreate text plan on resize if not word wrapping nakst 2022-02-07 09:00:42 +0000
  • 4f028a18b1 scripting engine fix ExternalSystemSleepMs on mac nakst 2022-02-07 08:24:16 +0000
  • 62eb94b1d2 script console: nicer table style nakst 2022-02-06 20:56:34 +0000
  • caf8aa1ab1 update TODO comments nakst 2022-02-06 14:19:07 +0000
  • 67b268db0a add EsPanelTableAddBandDecorator; script console array of struct viewer nakst 2022-02-06 14:18:04 +0000
  • 73a6457025 add ExternalPassREPLResult nakst 2022-02-06 12:18:40 +0000
  • d3653d2958 start script console nakst 2022-02-06 10:51:15 +0000
  • 5d4bfa613b fix system header dependency file generation; add EsSpacerChangeStyle nakst 2022-02-06 10:44:37 +0000
  • e8bd0f55ff build busybox automatically if the POSIX subsystem is enabled nakst 2022-02-06 09:08:17 +0000
  • 6eab9caac2 posix subsystem execve use correct base directory nakst 2022-02-05 15:43:17 +0000
  • 3449720359 port.script correct usages to rootDirectory to posixDestDir nakst 2022-02-05 15:08:46 +0000
  • d2bcf903fa ports.script factor out posixPrefix nakst 2022-02-05 14:40:30 +0000
  • c751659fc7 scripting engine cleanup to make porting easier nakst 2022-02-05 13:07:24 +0000
  • dfb502f95a add EsSystemShutdown nakst 2022-02-05 11:36:08 +0000
  • 7906b6c8f6 odin bindings add '#type' nakst 2022-02-05 11:30:26 +0000
  • 87ca49edcc update tests to use |Settings: directory nakst 2022-02-05 10:36:21 +0000
  • c5fc542c81 AutomationRunTests don't overwrite cross compiler path nakst 2022-02-05 09:49:14 +0000
  • d9ac392265 fix mesa port nakst 2022-02-05 09:38:55 +0000
  • 01985396c5 scripting engine add PathCopyFilteredInto nakst 2022-02-05 09:29:11 +0000
  • 129d072a49 scripting engine add unary negate; add EsTextboxAppend; fix port script issue nakst 2022-02-05 08:50:31 +0000
  • 6d0810cb66 update Source Map.md nakst 2022-02-04 22:41:10 +0000
  • a80944332e fix POSIX file IO; move userland file IO code into separate file nakst 2022-02-04 22:36:36 +0000
  • e7238c8a52 add APIs for applications to add and remove custom mount points nakst 2022-02-04 22:15:46 +0000
  • 2c79bd4367 scripting engine check Start/Initialise have correct signature before calling nakst 2022-02-04 11:59:59 +0000
  • 9dbffd45ea scripting engine PathCopyRecursively nakst 2022-02-04 11:45:54 +0000
  • d5d8340017 scripting engine directory enumeration functions nakst 2022-02-04 10:18:22 +0000
  • 625af2e08c fix capitalization of General.wallpaper nakst 2022-02-04 09:31:02 +0000
  • cea2466fe2 replace generate ovf python with script function nakst 2022-02-03 20:51:08 +0000
  • e03e291edf when building all ports, log the port name nakst 2022-02-03 20:18:09 +0000
  • f3dc4395fc update build automation scripts nakst 2022-02-03 20:13:44 +0000
  • 2c1ba48130 fix PathCopy nakst 2022-02-03 19:24:36 +0000
  • f4b640dd0d move other automation scripts in start.script nakst 2022-02-03 19:23:17 +0000
  • ebe51e1fcc script parse error nakst 2022-02-03 19:06:11 +0000
  • 5d09903f31 start.script add AutomationBuild nakst 2022-02-03 19:03:11 +0000
  • 9fc4ff25ab odin bindings: remove workaround for 854; fix defines for enum values nakst 2022-02-03 14:08:06 +0000
  • 55b02855f0 fix compiler warnings nakst 2022-02-03 13:08:18 +0000
  • 971d450760 scripting engine optimised string concat nakst 2022-02-03 11:31:02 +0000
  • fbf63d6b13 scripting engine add ScriptHeapEntryToString nakst 2022-02-03 10:01:19 +0000
  • 5a408407a5 scripting engine STACK_GET_STRING macro nakst 2022-02-03 09:21:24 +0000
  • b4f88639da don't build libstdc++-v3 on darwin nakst 2022-02-03 08:38:06 +0000
  • 8a9d52ea23 fix bugs nakst 2022-02-02 22:24:07 +0000
  • f8c4f764df fix bugs nakst 2022-02-02 22:23:07 +0000
  • 9c321c3069 don't use fork and waitpid on mac nakst 2022-02-02 22:12:12 +0000
  • 5ba1bf512c handle errors in waitpid nakst 2022-02-02 22:01:41 +0000
  • 3c28c5d0f5 don't use external coroutines on mac nakst 2022-02-02 21:48:35 +0000
  • 7c930455b4 temporary nakst 2022-02-02 21:43:37 +0000
  • cc14790891 temporary nakst 2022-02-02 21:40:23 +0000
  • b617025460 move start.sh logic to util/start.script nakst 2022-02-02 21:31:10 +0000
  • d579ef1bae fix warning nakst 2022-02-02 16:18:36 +0000
  • a9cbcb685b compile scripting engine with -pthread nakst 2022-02-02 16:10:43 +0000
  • 734435b5fc harfbuzz multithreaded build nakst 2022-02-02 16:07:04 +0000
  • 63521a9f62 scripting engine SystemShellExecute(WithWorkingDirectory) async nakst 2022-02-02 16:03:54 +0000
  • a0a1365463 delete_all in lists; printing int lists nakst 2022-02-01 16:46:51 +0000
  • 202a9f4869 move freetype, harfbuzz and musl ports in port.script nakst 2022-02-01 15:02:10 +0000
  • 380049f69f scripting engine: add StringSlice, StringJoin, StringSplit; handle T_OP_INSERT nakst 2022-02-01 14:50:23 +0000
  • 5bf8643f08 undo changes to PortGCC nakst 2022-02-01 14:04:24 +0000
  • 74ea4e1fe4 remove usage of which, uname and whoami nakst 2022-02-01 14:01:10 +0000
  • 8db3ef4e71 adjust taskbar button spacing nakst 2022-02-01 12:33:27 +0000
  • 8e58aa9677 update get-toolchain nakst 2022-02-01 12:24:09 +0000
  • 6c095f1655 move porting code into a single script nakst 2022-02-01 12:22:25 +0000
  • fc2a0328d5 script engine coroutines nakst 2022-02-01 10:25:21 +0000
  • 7b7b286396 script engine split local and global variables into separate arrays nakst 2022-01-31 20:19:18 +0000
  • 77b6097881 replace mesa sh with script nakst 2022-01-31 11:14:55 +0000
  • 56dfdc8cb3 replace uxn sh with script nakst 2022-01-31 10:48:34 +0000
  • f08fef727b replace ffmpeg sh with script nakst 2022-01-31 10:39:38 +0000
  • cfaa95e298 function pointer operations: discard, assert, curry nakst 2022-01-30 19:10:14 +0000
  • 9f8571dff9 update freetype and nasm to use scripts nakst 2022-01-30 09:10:30 +0000
  • c06a2cf70d update readme nakst 2022-01-29 17:06:09 +0000
  • fbab565c91 add PathCreateLeadingDirectories to script engine nakst 2022-01-29 14:49:14 +0000
  • 91ae02eb8b replace harfbuzz build sh with script nakst 2022-01-29 14:40:36 +0000
  • cbb303c1e3 scripting engine add list literals nakst 2022-01-29 12:01:11 +0000
  • f14586d2fa replace musl build sh with script nakst 2022-01-29 11:33:52 +0000
  • dcdb722217 start conversion of sh to script nakst 2022-01-29 10:48:50 +0000
  • 71a0fc2caa trim brew library path nakst 2022-01-28 19:11:30 +0000
  • ac050f5a5f set DESTDIR when porting gcc nakst 2022-01-28 19:03:09 +0000
  • 40e9672de4 use script for building gcc port nakst 2022-01-28 19:00:42 +0000
  • 696214474d fix library testing code in build_gcc.script nakst 2022-01-28 18:28:39 +0000
  • b0ddc1fe23 in automated builds, set skipYesChecks for build_gcc.script nakst 2022-01-28 18:18:46 +0000
  • 4a31fe1850 use util/build_gcc.script instead of BuildCrossCompiler nakst 2022-01-28 18:14:47 +0000