Sebastian Morr
|
61304803bc
|
Move all .tscn and .gd files into scenes/ directory
|
2020-10-26 19:16:22 +01:00 |
|
Sebastian Morr
|
c330524f8e
|
Remove comments and unused files
|
2020-10-26 18:56:35 +01:00 |
|
Sebastian Morr
|
006e4ba338
|
Start building a more graphical file browser
|
2020-10-23 13:07:16 +02:00 |
|
Sebastian Morr
|
af0d7928ef
|
Add more congrats, missing cards
|
2020-10-22 17:27:54 +02:00 |
|
Sebastian Morr
|
6b8b27e626
|
Add success sound
|
2020-10-22 14:51:09 +02:00 |
|
Sebastian Morr
|
8e49efe906
|
Load sandbox level when starting, make cards scale up on hover
|
2020-10-15 15:03:26 +02:00 |
|
Sebastian Morr
|
a9c96e478d
|
Add 8px padding to all sides
|
2020-10-15 14:39:30 +02:00 |
|
Sebastian Morr
|
dccb6897b3
|
Add card toggle
|
2020-10-14 14:52:29 +02:00 |
|
Sebastian Morr
|
ff526c3943
|
Put cards in a Control node
|
2020-10-14 14:48:38 +02:00 |
|
Sebastian Morr
|
ad5d5836d6
|
Add cards to the main scene
|
2020-10-14 01:02:30 +02:00 |
|
Sebastian Morr
|
065ca2a233
|
Allow having an arbitrary number of repos in a level
|
2020-09-30 21:36:11 +02:00 |
|
Sebastian Morr
|
4b988717e6
|
Use simple pager for long output
|
2020-09-29 17:05:04 +02:00 |
|
Sebastian Morr
|
685af0ede6
|
Make dropdowns non-focussable
|
2020-09-29 14:28:41 +02:00 |
|
Sebastian Morr
|
5f2823fab4
|
Rename a few container nodes to have more pleasant names
|
2020-09-29 14:27:36 +02:00 |
|
Sebastian Morr
|
f6ec691ece
|
Convert level dropdowns to OptionButtons
|
2020-09-28 19:02:12 +02:00 |
|
Sebastian Morr
|
5a0ff96324
|
Add a chapter select button
|
2020-09-28 18:40:41 +02:00 |
|
Sebastian Morr
|
df0215a8ab
|
Refer to child nodes via their path in code directly
This helps making the scene self-contained.
|
2020-09-25 10:40:38 +02:00 |
|
Sebastian Morr
|
5f375377f7
|
Fix all warnings
|
2020-09-24 11:15:00 +02:00 |
|
Sebastian Morr
|
c6bd66559a
|
Preparations for async commands
|
2020-09-24 10:10:14 +02:00 |
|
Sebastian Morr
|
04f4898417
|
Two top-down levels
|
2020-09-22 19:43:02 +02:00 |
|
Sebastian Morr
|
2a890c7f8a
|
Fix TCPServer node, by reading -1 bytes
|
2020-09-22 18:53:50 +02:00 |
|
bleeptrack
|
1a264e2beb
|
Added File Browser for Repository Scene
|
2020-09-22 13:19:53 +02:00 |
|
Sebastian Morr
|
eabf41a2d7
|
Repository is now a Control, and fix two regressions
|
2020-09-21 20:28:43 +02:00 |
|
Sebastian Morr
|
f28ec7a3a7
|
Round off more corners of UI elements :P
|
2020-09-21 19:28:39 +02:00 |
|
Sebastian Morr
|
004f8eaf85
|
Set default BoxContainer separation of 5 px
|
2020-09-21 19:03:56 +02:00 |
|
Sebastian Morr
|
0fdc6cd69c
|
Fix drag and drop
For the input event to reach the nodes, all Controls need to set
mouse_filter to "ignore" it seems?
|
2020-09-21 18:33:34 +02:00 |
|
Sebastian Morr
|
24f194872b
|
Add a theme resource, which applies fonts/styles to all Control elements
|
2020-09-21 17:00:00 +02:00 |
|
Sebastian Morr
|
3cfd6ec710
|
Put TextEditor into Terminal scene
|
2020-09-21 15:40:42 +02:00 |
|
Sebastian Morr
|
b2ac12c4ed
|
Pull out TextEditor scene, it handles the TCP server
|
2020-09-21 15:40:31 +02:00 |
|
Sebastian Morr
|
260beefbe9
|
Put everything into nested Control nodes
|
2020-09-21 15:25:54 +02:00 |
|
Sebastian Morr
|
417d7f405a
|
Mention right-clicking
|
2020-09-18 11:15:09 +02:00 |
|
Sebastian Morr
|
cc54f33c78
|
Add a level sequence, show congrats after level, deal with empty puzzle dirs
|
2020-09-16 16:18:18 +02:00 |
|
Sebastian Morr
|
d3149784cb
|
Live-reload level list when clicking dropdown
|
2020-09-15 16:31:41 +02:00 |
|
Sebastian Morr
|
7df489baf8
|
Experimental TCP Server node
|
2020-09-15 09:42:06 +02:00 |
|
Sebastian Morr
|
d555612791
|
Show level name above description
|
2020-09-14 19:29:51 +02:00 |
|
Sebastian Morr
|
6d0fff27ad
|
Add checkbox to hide trees and blobs
|
2020-09-14 16:03:01 +02:00 |
|
Sebastian Morr
|
cb2bb767db
|
Properly support symrefs in refs/
|
2020-09-13 21:55:24 +02:00 |
|
Sebastian Morr
|
8a6f957c61
|
Rename CommitMessage to TextEditor, because it's more general now
|
2020-09-13 18:44:27 +02:00 |
|
Sebastian Morr
|
078c1612ac
|
fake-editor sends filename now, so that we can write tag descriptions, for example
|
2020-09-13 18:40:44 +02:00 |
|
bleeptrack
|
4c79dd24a7
|
Next Level Button and Switch to Bash for Commands
|
2020-09-11 13:12:12 +02:00 |
|
Sebastian Morr
|
5a291685fa
|
Improve fonts and colors
|
2020-09-05 10:47:38 +02:00 |
|
Sebastian Morr
|
e2764bef24
|
Fix position of commit window
|
2020-09-03 22:39:16 +02:00 |
|
Sebastian Morr
|
7373984d47
|
Extract terminal in its own scene, add a few proper levels with a description
|
2020-09-03 19:22:46 +02:00 |
|
Sebastian Morr
|
ebbb505283
|
Add back level selector
|
2020-09-03 18:15:56 +02:00 |
|
Sebastian Morr
|
806253660f
|
Fix caret position when using history
|
2020-09-03 18:10:09 +02:00 |
|
Sebastian Morr
|
75bf6ed86a
|
Make Repository into a container, so we can resize them conveniently
|
2020-09-03 17:50:03 +02:00 |
|
Sebastian Morr
|
ca8aae560c
|
Better colors and fonts
|
2020-09-01 21:25:24 +02:00 |
|
Sebastian Morr
|
8ee7abbc82
|
Add some shortcut buttons for fun
|
2020-09-01 19:51:14 +02:00 |
|
Sebastian Morr
|
2a0e2e46bb
|
Use scripts to create levels, add level selector
|
2020-09-01 19:20:51 +02:00 |
|
Sebastian Morr
|
1b5cbe9cb0
|
Set up goal and active level from template repos
|
2020-09-01 18:26:43 +02:00 |
|