Commit Graph

40 Commits

Author SHA1 Message Date
LDDestroier ca865a5e9b
Fixed crash in CraftOS-PC
CraftOS-PC crashes if you attempt to cancel a timer or alarm that isn't running. Although, this is really a bug with COS-PC and not with Workspace...
2021-05-17 19:24:21 -04:00
LDDestroier 703da9de25
Added --noconfig option 2020-01-19 13:20:30 -05:00
LDDestroier 74bffa981d
Removed instances of "term.nativePaletteColor"
Apparently, this function doesn't exist in all modern ComputerCraft iterations...
2020-01-04 19:00:21 -05:00
LDDestroier d575a3b660
Will not draw unchanged rows 2019-09-29 23:23:58 -04:00
LDDestroier 661c29fc0b
Fixed inability to start instances
O O P S
2019-09-06 03:36:15 -04:00
LDDestroier 0d40cecb71
Fixed queueEvent issues, per-instance palettes 2019-09-04 19:20:12 -04:00
LDDestroier 146a6e9f21
Update workspace.lua 2019-06-25 00:45:46 -04:00
LDDestroier 8a89220fec
Added flipTheFuckOut config 2019-06-24 23:04:50 -04:00
LDDestroier 7343dc719d
Fixed clearLine, weird bug with CPlat 2019-06-24 19:02:01 -04:00
LDDestroier 416579ae69
Tied rendering to timer rather than events, fixes 2019-06-23 17:03:55 -04:00
LDDestroier 3150c0ea47
Cancelled redundant timers when adjusting grid 2019-06-23 15:47:56 -04:00
LDDestroier 55a0d33f90
Fixed term.blit bug 2019-06-23 15:43:08 -04:00
LDDestroier cfb18f9dcc
Update workspace.lua 2019-06-23 00:20:32 -04:00
LDDestroier b622bd88f4
Update workspace.lua 2019-06-23 00:02:24 -04:00
LDDestroier 99bf9cfeb5
Allowed for swapping distant workspaces 2019-06-22 23:27:39 -04:00
LDDestroier 839987fb9d
Update workspace.lua 2019-06-22 20:13:00 -04:00
LDDestroier 7ebd4524f5
Fixed swapped workspaces, added new void 2019-06-22 19:07:16 -04:00
LDDestroier e8a7f9104a
Update workspace.lua 2019-06-21 15:03:41 -04:00
LDDestroier c02fb4a8c6
Added OS argument type checking 2019-06-21 14:59:58 -04:00
LDDestroier 068093201a
Update workspace.lua 2019-06-21 01:50:57 -04:00
LDDestroier 26dcaa960b
Added pausable os.clock() 2019-06-21 01:04:31 -04:00
LDDestroier 566590a298
Fixed swapping 2019-06-21 00:32:19 -04:00
LDDestroier d3d149400a
Fixed timer lists when swapping 2019-06-20 23:17:59 -04:00
LDDestroier 21f310af7d
Fixed timer events with os.queueEvent
Timers that go on 0.05 delays are now also their proper speed.
2019-06-20 18:12:03 -04:00
LDDestroier 332f92cadf
Fixed help screen 2019-06-20 17:29:51 -04:00
LDDestroier dea7ca9edb
Added pause support
FUCK
2019-06-20 17:24:13 -04:00
LDDestroier db4bcff981
Fixed event filter 2019-06-18 11:08:52 -04:00
LDDestroier 904449d831
Doesn't resume off-screen inactive coroutines 2019-04-26 01:35:46 -04:00
LDDestroier a9cc18ca5a
Added config, on-the-fly workspace creation
I hope it doesn't fuck up
2019-04-25 20:00:10 -04:00
LDDestroier 98fa79a9e9
Update workspace.lua 2019-04-23 22:29:01 -04:00
LDDestroier 8c0ca3c243
Moved instance spawning into main 2019-04-23 17:26:41 -04:00
LDDestroier 055fda579c
Update workspace.lua 2019-04-23 17:18:01 -04:00
LDDestroier d416695866
Fixed vertical workspace swapping 2019-04-23 17:11:19 -04:00
LDDestroier aae0e44a31
Added indicator and error handler 2019-04-23 17:01:40 -04:00
LDDestroier 3d3be77958
Fixed blit, added smoother animations
Blit had a built-in wrap function, which goes against how CC works, so that was fixed.
You're also now able to scroll both vertically and horizontally at the same time, showing potentially bits of four workspaces at once.
It also tells you how to switch workspaces at startup.
2019-04-23 14:35:15 -04:00
LDDestroier 70383c7658
Fixed clean exit
whoops
2019-04-21 02:01:03 -04:00
LDDestroier 23db0290c1
Update workspace.lua 2019-04-21 01:45:00 -04:00
LDDestroier 445f7895c7
Added clean exit 2019-04-21 01:44:03 -04:00
LDDestroier 50e36ff3c8
Actually fixed it
thanks again, kepler
2019-04-21 01:26:09 -04:00
LDDestroier 73f4ad8ab5
Create workspace.lua
Work in progress.
2019-04-19 21:46:43 -04:00