Commit Graph

292 Commits

Author SHA1 Message Date
LDDestroier 0f18153d98
Added stuff from working on workspace 2019-04-23 14:38:08 -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 0f255e73fd
Added password feature 2019-04-21 02:24:00 -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 600aedb8f7
Backporting for 1.75 2019-04-20 23:39:50 -04:00
LDDestroier 5ad679939d
Update tron.lua 2019-04-20 23:32:22 -04:00
LDDestroier 73f4ad8ab5
Create workspace.lua
Work in progress.
2019-04-19 21:46:43 -04:00
LDDestroier 9fd9a977b5
Changed API path 2019-04-18 18:19:42 -04:00
LDDestroier 7555a48ccf
Create roterm.lua 2019-04-18 18:18:24 -04:00
LDDestroier 7d1cb180bf
Added cursor transformation function 2019-04-18 18:17:49 -04:00
LDDestroier b538638eb7
Create lddterm-cc.lua
It's LDDTerm, but for ComputerCraft.
2019-04-18 17:46:13 -04:00
LDDestroier 2875337175
Cleaned menu animation 2019-04-17 01:37:36 -04:00
LDDestroier 9518e30243
Added menu animation when going to options
neato
2019-04-17 01:31:12 -04:00
LDDestroier 396130487d
Added toggle for Skynet in options
The path for skynet is also changed. It will now only download to the same directory as the main game program is in.
2019-04-17 00:58:18 -04:00
LDDestroier cc93596367
Changed skynet path to same dir as TRON 2019-04-16 23:51:21 -04:00
LDDestroier 4f32e7882c
Fixed minor graphic bug, added new grid
Whenever names intersected with the border of the map, there was a chance they would not be colored properly (background should turn white)
New grid based on PAIN.
2019-04-16 19:13:50 -04:00
LDDestroier e35e29bd31
Fixed line tool 2019-04-16 17:56:42 -04:00
LDDestroier 0560dd3403
Fixed mouse drag issue, added altTool thing 2019-04-14 03:54:42 -04:00
LDDestroier 4c7eb9ca38
Update pain2.lua 2019-04-13 21:16:51 -04:00
LDDestroier eedab81142
Finalized palette number indicator
Also improved modifier keys, so right CTRL or Shift or Alt will always work in the stead of left.
I need to work on the mouse input bug, though.
2019-04-11 14:06:08 -04:00
LDDestroier ab5075b347
Update pain2.lua 2019-04-09 21:42:48 -04:00
LDDestroier d4ea02f4fb
Removed exitGame on foul/win/lose
Why DID I put those there??
2019-04-09 20:18:20 -04:00
LDDestroier eee5c5445c
Update pain2.lua 2019-04-09 18:45:53 -04:00
LDDestroier c28a77d79e
Fully fixed keyboard shortcuts, added line tool
+ Keyboard shortcuts now will properly react to modifier keys, and whether or not a control should repeat.
+ Pain2 will now exit cleanly with LeftCTRL + Q
+ A line tool is added. Use LeftShift + L.
+ Change the brush size with Plus and Minus.
2019-04-09 14:18:18 -04:00
LDDestroier e28a3e06a4
Improved keyboard shortcuts 2019-04-03 01:01:41 -04:00
LDDestroier 06d168798b
Added grid, bar, whatever 2019-04-02 14:19:38 -04:00
LDDestroier 67e90b6237
Fixed copying empty lines... 2019-03-29 20:54:51 -04:00
LDDestroier fb7becd17b
Fixed selecting on empty lines 2019-03-29 20:45:39 -04:00
LDDestroier 61e41ad13b
Optimized deleteSelections(), adde CTRL+[ and ] 2019-03-29 17:16:34 -04:00
LDDestroier 7869eee78f
Can input filename after starting, fixed bugs
Trying to tab-indent could crash if the selection went past the final line.
Also, pressing ENTER will actually delete your selections now. Oops.
Some micro-optimizations were also added.
2019-03-29 14:35:42 -04:00
LDDestroier f87b818877
Added websocket check for skynet 2019-03-29 14:18:02 -04:00
LDDestroier 9ee9c530c2
Delete ccbn.lua 2019-03-29 13:48:43 -04:00
LDDestroier 19d4b3ccc5
Delete ccbn-autoextract.lua 2019-03-29 13:48:32 -04:00
LDDestroier f97493630c
Create pixeltoast-tron.lua 2019-03-24 00:55:59 -04:00
LDDestroier ec6ee3d166
Added scroll limits, and other things
Scrolling now has a limit, so you can't just scroll upwards infinitely.
Refreshing now has a dialogue box showing up to let you know it hasn't hung itself.
Clicking to the right of the text in a niftyRead prompt will move the cursor to the right position now.
(I still need to fix up that niftyRead prompt, since it's not as clean as I'd like)
2019-03-22 20:30:31 -04:00
LDDestroier 19235847e9
Added post-starting filename declaring 2019-03-22 20:16:02 -04:00
LDDestroier efa19cb219
Added select + tab/shift+tab indenting 2019-03-21 14:05:11 -04:00
LDDestroier 64d86485eb
Update eldit.lua 2019-03-21 13:48:47 -04:00
LDDestroier e6a8d1ff67
Optimized rendering
now it runs much faster
2019-03-21 13:48:12 -04:00
LDDestroier f16a28e6d8
Added undo/redo 2019-03-20 14:31:48 -04:00
LDDestroier 78f7159e63
Added cut, improved multicursor paste 2019-03-20 11:49:59 -04:00
LDDestroier 4dafde4dd3
Added multi-clipboard, line # argument
Take that, EveryOS *twiddles mustache*
2019-03-20 11:36:18 -04:00
LDDestroier b0a0cf958d
Fixed horizontal scrolling, added tab character 2019-03-20 01:34:57 -04:00
LDDestroier 962a1d3c0c
Update eldit.lua 2019-03-20 00:50:51 -04:00
LDDestroier e9520031d2
Added line numbers, whitespace indicator
You can also select text by holding down the mouse button and scrolling.

Gotta add some more stuff later, like the ability to declare a filename after starting up the program, or stuff like Save As and Open, as well as multiple clipboards and undo/redo.
2019-03-20 00:01:59 -04:00
LDDestroier d75ab877df
Update eldit.lua 2019-03-19 21:50:50 -04:00
LDDestroier b3eca8588c
Added CTRL+S and Q, alt+scrolling
gotta add those selections later
2019-03-19 16:24:36 -04:00