Commit Graph

59 Commits

Author SHA1 Message Date
kepler155c@gmail.com 26bbb50981 debugger support 2020-05-23 21:45:05 -06:00
kepler155c@gmail.com 8279c1ae12 environments, error messages, and stack traces, oh my!
Changed the way processes are launched.
multishell.openTab and kernel.run now accept the current environment as a parameter.
That new process inherits a copy of the passed environment.
Reduces complexity as the calling process is not required to create a suitable env.
Stack traces have been greatly improved and now include the stack for coroutines that error.
2020-05-11 17:25:58 -06:00
kepler155c@gmail.com a3a819256f fix resizing scrolling terminals 2020-05-10 14:04:20 -06:00
kepler155c@gmail.com b0db0b86bd kernel improvements 2020-05-08 22:32:44 -06:00
kepler155c@gmail.com 7f92286fb1 more work on update notification 2020-05-01 23:09:46 -06:00
kepler155c@gmail.com 9c97849cff more work on update notification 2020-05-01 22:26:15 -06:00
kepler155c@gmail.com fae7596182 update notification 2020-04-30 22:13:03 -06:00
kepler155c@gmail.com c622b2f7fb update notification 2020-04-30 22:05:23 -06:00
kepler155c@gmail.com 3368fa3266 update notification 2020-04-30 21:27:07 -06:00
kepler155c@gmail.com e721eb68b6 update notification 2020-04-30 20:22:44 -06:00
kepler155c@gmail.com 287adb1235 auto upgrade packages on base opus update - github actions wip 2020-04-30 18:51:36 -06:00
kepler155c 7224d441ca
Ui enhancements 2.0 (#31)
* canvas overhaul

* minor tweaks

* list mode for overview

* bugfixes + tweaks for editor 2.0

* minor tweaks

* more editor work

* refactor + new transitions

* use layout() where appropriate and cleanup

* mouse triple click + textEntry scroll ind

* cleanup

* cleanup + theme editor

* color rework + cleanup

* changes for deprecated ui methods

* can now use named colors
2020-04-21 22:40:59 -06:00
Anavrins 39522ee5b1 Cleanup 2020-03-30 02:07:20 -04:00
kepler155c@gmail.com 28b2ba3386 tweaks 2019-12-07 12:04:58 -07:00
kepler155c@gmail.com efa1a5bbf5 clipping for transistions + tab ordering via index + more examples 2019-11-15 12:51:44 -07:00
kepler155c@gmail.com 674c6af509 alternate support 2019-11-10 15:58:36 -07:00
Kan18 9c4aac27f8
Update upgraded.lua
Kind of make the program look better as the 'sys/apis' line is the only one not to do fs.exists. Also fixes error when opus is nested inside a potatOS instance.
2019-07-25 23:04:20 -04:00
kepler155c@gmail.com 86cd6e3c0e app icons 2019-07-07 01:14:39 -04:00
kepler155c@gmail.com cf87c29cf6 lint warnings + old file cleanup 2019-07-06 23:52:29 -04:00
kepler155c@gmail.com 0b222207ba package manager improvements 2019-07-03 10:44:30 -04:00
kepler155c@gmail.com 1dcb6d67b7 tweaks + Anavrins disk usage system module 2019-07-02 10:19:08 -04:00
kepler155c@gmail.com 9e85a0dae1 shuffled some files around 2019-07-01 17:22:19 -04:00
kepler155c@gmail.com 69522e61d4 better info on upgrade 2019-06-29 08:50:11 -04:00
kepler155c@gmail.com 00293033c8 security update round 2 2019-06-29 02:44:30 -04:00
kepler155c@gmail.com d90aa0e2fd cleanup 2019-06-28 14:22:03 -04:00
kepler155c@gmail.com 343ce7fdc2 move apis into rom/modules/main for shell compatibility 2019-06-28 13:50:02 -04:00
kepler155c@gmail.com c3d52c1aab crypto cleanup 2019-06-28 06:33:47 -04:00
kepler155c@gmail.com bcd33af599 The big Anavrins security update (round 1) 2019-06-27 21:08:46 -04:00
kepler155c@gmail.com 3c22a872b0 spaces->tabs + cleanup + pathing fixes 2019-06-18 15:19:24 -04:00
kepler155c@gmail.com f4bcd61116 tweaks 2019-04-25 14:44:36 -04:00
kepler155c@gmail.com 366ab1736b remove old startup 2019-04-24 20:32:38 -04:00
kepler155c@gmail.com f011e7b14f pastebin rewrite 2019-04-11 08:41:23 -04:00
kepler155c@gmail.com 737ac095de fix menu separators + sys dir restructure 2019-03-31 15:16:45 -04:00
kepler155c@gmail.com 8fede6f507 run autorun programs in shell mode 2019-03-27 15:21:31 -04:00
kepler155c@gmail.com 82f6d3451d pastebin as an api 2019-03-26 09:08:39 -04:00
kepler155c@gmail.com 235e8d11de cleanup 2019-03-23 12:20:48 -04:00
kepler155c@gmail.com a9d03b06e9 phase out peripheral.lookup 2019-03-08 16:25:56 -05:00
kepler155c@gmail.com 1c859029f1 cleanup 2019-02-23 07:27:35 -05:00
kepler155c@gmail.com 440b829f62 begin moving turtle specific code from opus into turtle package 2019-02-18 02:56:28 -05:00
kepler155c@gmail.com ae6d8e8ebd rename shell -> shell.lua 2019-02-12 17:03:50 -05:00
kepler155c@gmail.com 2d411df7d1 scrolling term 2019-02-11 20:25:12 -05:00
kepler155c@gmail.com 915085ac5f ui overhaul 2019-02-05 23:03:57 -05:00
kepler155c@gmail.com 073f4c1a6d cloud edit + logger removal 2019-01-23 15:28:43 -05:00
kepler155c@gmail.com dc915337a0 optional label for checkboxes 2019-01-20 19:20:13 -05:00
kepler155c@gmail.com 8c794d9107 use mounts for web apps 2019-01-20 01:28:23 -05:00
kepler155c@gmail.com db832025c9 welcome screen 2019-01-19 22:05:05 -05:00
kepler155c@gmail.com 644fd0352f rework turtle policies 2019-01-17 13:31:05 -05:00
kepler155c@gmail.com 5a32fe208e format and installer branches 2018-01-24 17:39:38 -05:00
kepler155c@gmail.com e59400eb2b transition to kernel 2018-01-21 05:44:13 -05:00
kepler155c@gmail.com fd1d10a656 transition to kernel 2018-01-14 18:28:23 -05:00