Commit graph

149 commits

Author SHA1 Message Date
blinry
cab8a9837c Polishing the intro chapter 2021-02-04 13:59:13 +01:00
blinry
a86fcaadbb More polish for the index level 2021-02-04 12:02:15 +01:00
blinry
09bbf7a0ad First storification of the index chapter 2021-02-02 16:46:32 +01:00
blinry
0471c92158 Clarify the hobbies.txt goal 2021-01-14 14:06:39 +01:00
bleeptrack
8de8494677 Merge remote-tracking branch 'origin/main' into main 2021-01-14 11:44:50 +01:00
bleeptrack
d80db31d19 moving file mv level to unused 2021-01-14 11:44:47 +01:00
bleeptrack
4a754cfe4e adding "turquoise" as valid win condition instead of green + blue 2021-01-14 11:44:23 +01:00
bleeptrack
34b348c8f9 Adding win descriptions 2021-01-14 11:43:45 +01:00
bleeptrack
c52c742b2d bisect: level description clarification 2021-01-14 11:43:26 +01:00
blinry
b6300c16d9 Remote fetch from sequence 2021-01-14 11:38:47 +01:00
blinry
7da24b32e7 Remove the fetch level for now 2021-01-14 11:30:58 +01:00
blinry
97a7c40ba3 Symbols for index-modifying cards, remove index/mv level for now
Plus better descriptions for pull/push/fetch.
2021-01-14 11:26:21 +01:00
blinry
5df4932ad5 More polish, hide unfinished chapters/levels 2021-01-13 17:30:32 +01:00
blinry
be45b82e41 Polish branches chapter 2021-01-13 16:27:18 +01:00
blinry
cccaa75a48 Also allow uppercase X when filling out form in the intro level 2021-01-12 12:51:21 +01:00
blinry
8d333ce56a Work on the intro and the index chapter 2021-01-11 19:16:35 +01:00
blinry
023a98cfae config level, clone level, PR level 2021-01-07 17:35:08 +01:00
blinry
8a86009e2f Remote problems level 2021-01-07 15:23:14 +01:00
blinry
c99a35d54f Reorder levels and chapters into a better sequence 2021-01-07 12:57:31 +01:00
blinry
e6b12b75f7 Beginning of remotes chapter 2021-01-06 13:10:32 +01:00
bleeptrack
d9a9498277 Merge remote-tracking branch 'origin/main' into main 2021-01-05 17:58:10 +01:00
bleeptrack
e457ed10c5 One merge level 2021-01-05 17:58:06 +01:00
blinry
779d03416f Tweaks to "shit-happens", like an ordering 2021-01-05 17:14:50 +01:00
blinry
12ea306302 shit-happens chapter :P 2021-01-05 16:58:42 +01:00
bleeptrack
9109394271 stashing 2021-01-05 16:44:17 +01:00
blinry
82b8e8f458 Reload button for level sequence. Order tag levels. 2021-01-05 13:27:52 +01:00
bleeptrack
aef7882dcb Merge remote-tracking branch 'origin/main' into main 2021-01-05 13:15:08 +01:00
bleeptrack
a629765f46 tag levels 2021-01-05 13:15:05 +01:00
blinry
e754671b88 First version of an "index" chapter 2021-01-05 12:59:48 +01:00
blinry
21d8366dbb Tweaks to jspricke's level improvements
Especially, introduce a better way to count branches
2021-01-04 13:57:39 +01:00
Jochen Sprickerhof
6141268bdd Advance after sandbox
Make it an instant win so the "Next Level" button is displayed.
2020-12-23 17:09:23 +01:00
Jochen Sprickerhof
d9d62d24c7 simplify bag (of chips)
Otherwise the content is "An empty bag of chips. of chips".
2020-12-23 16:57:42 +01:00
Jochen Sprickerhof
39551adf2b concert, birthday and main are three branches 2020-12-23 16:55:43 +01:00
bleeptrack
2e6d30134c Merge remote-tracking branch 'origin/main' into main 2020-12-22 17:53:25 +01:00
bleeptrack
676dcadb81 tip system 2020-12-22 17:53:16 +01:00
blinry
497c8a81ea Friend level with some interactivity 2020-12-22 17:52:30 +01:00
bleeptrack
275ffc5ec4 adding actions 2020-12-22 17:04:01 +01:00
blinry
9cfbd9ff96 Allow splitting win conditions in multiple parts 2020-12-22 12:13:40 +01:00
blinry
803f4f897a "branch-remove" level 2020-11-13 12:27:37 +01:00
bleeptrack
3904abb6c4 branch create level 2020-11-13 12:23:14 +01:00
bleeptrack
91e5f3749a Merge remote-tracking branch 'origin/main' 2020-11-13 11:43:28 +01:00
bleeptrack
54ae7ce3a8 file-delete level 2020-11-13 11:43:22 +01:00
blinry
adfc753096 "move file" level 2020-11-13 11:36:05 +01:00
blinry
f742085fd1 Add a "create files" level 2020-11-13 11:21:36 +01:00
blinry
8760ad7178 Enable files' drop area, two levels about the index 2020-11-09 21:00:18 +01:00
blinry
a893cba9d3 When yielding after an async command, call the rest deferred
This might help fix the crash bug?
2020-11-09 19:37:26 +01:00
blinry
53f60247f3 Disable file explorer popups for commits
Our beta testers seemed to be confused by this and recommended removing
it.
2020-10-30 19:41:15 +01:00
blinry
28d2c20972 Bisect level :D 2020-10-30 12:08:17 +01:00
blinry
7740c43a62 Polish levels some more 2020-10-29 20:02:43 +01:00
Sebastian Morr
c49fa2f7d4 Show what HEAD points to when branch does not exist 2020-10-29 16:00:39 +01:00
Sebastian Morr
eb4f46e52f Stating to polish the time travel levels... 2020-10-29 15:55:10 +01:00
Sebastian Morr
3437b89ffc Levels specify which cards should be displayed 2020-10-27 13:15:43 +01:00
Sebastian Morr
0670a8ebdf Allow to inspect index and commit files 2020-10-23 16:43:39 +02:00
Sebastian Morr
4af856235e Better reorder level 2020-10-22 22:19:30 +02:00
Sebastian Morr
af0d7928ef Add more congrats, missing cards 2020-10-22 17:27:54 +02:00
Sebastian Morr
5d59623392 Card particles and more sound effects 2020-10-22 16:19:22 +02:00
Sebastian Morr
f0de1eb956 Add time-machine/pull-push level 2020-10-22 14:36:59 +02:00
Sebastian Morr
e638ea2097 Write more time-travel levels. Order of chapters in "levels/sequence". 2020-10-22 14:01:08 +02:00
Sebastian Morr
1496902a8c Write a first time-travel level 2020-10-20 17:01:54 +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
41e14be5dd Add "title" section to the level format 2020-10-12 20:09:51 +02:00
Sebastian Morr
a457afdadb Add level template 2020-10-12 20:03:38 +02:00
Sebastian Morr
e923da25a2 Remove existing titles from levels 2020-10-12 19:47:15 +02:00
Sebastian Morr
bacadd49ae Add a high-level level about remotes 2020-10-12 19:23:10 +02:00
Sebastian Morr
79d89de5e7 Rename "intro" to "high-level" and "internals" to "low-level" 2020-10-12 19:23:10 +02:00
Sebastian Morr
53a6885ef9 Convert "internal" levels to new level format 2020-10-12 19:23:10 +02:00
Sebastian Morr
86e4af0cdf Use "checkout" instead of "restore" in a level
Restore is so new that not all Git versions might have it.
2020-10-12 19:23:10 +02:00
bleeptrack
37cbd390d5 Levelscript push fix 2020-10-06 17:36:20 +02:00
Sebastian Morr
812bf48b55 Add all new levels 2020-10-06 10:51:12 +02:00
Sebastian Morr
8c4c4feeef Fix opening things in file browser, fix [code] highlighting 2020-10-06 10:38:31 +02:00
Sebastian Morr
f3ff5c5147 Rename chapters into "internals" and "intro" 2020-10-01 15:03:02 +02:00
Sebastian Morr
1eb0e0ef9f Add bad-layout level 2020-10-01 12:43:38 +02:00
Sebastian Morr
aec32e115c Add more levels in the new format 2020-09-30 22:20:42 +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
91a57c49d7 Load new level format 2020-09-30 18:10:05 +02:00
Sebastian Morr
c178a5c63e Refactor Level class so that we don't need to copy shell scripts 2020-09-29 20:36:57 +02:00
Sebastian Morr
04f4898417 Two top-down levels 2020-09-22 19:43:02 +02:00
Sebastian Morr
5031009dd5 Allow multiple level sets, pull out default order into "sequence" file 2020-09-22 16:12:03 +02:00
Sebastian Morr
31751ce9d1 Two clarifications 2020-09-18 11:26:25 +02:00
Sebastian Morr
417d7f405a Mention right-clicking 2020-09-18 11:15:09 +02:00
Sebastian Morr
5066840ae9 Polish levels some more, add a "congrats" text 2020-09-16 16:16:11 +02:00
Sebastian Morr
6292d849b9 Some new puzzle levels 2020-09-16 14:16:38 +02:00
Sebastian Morr
35b4dc098a Rework levels, and add some new ones 2020-09-15 22:35:14 +02:00
Sebastian Morr
5558823de1 Remove goal commands from a level's start script 2020-09-15 17:23:48 +02:00
Sebastian Morr
e7914f281d Two new low-level levels 2020-09-15 16:32:00 +02:00
Sebastian Morr
15ec7a0df4 Rename levels to avoid numbers 2020-09-15 14:51:31 +02:00
bleeptrack
b84bb48004 Restructuring of goal/start scripts 2020-09-15 12:36:22 +02:00
Sebastian Morr
d71acccb38 Merge conflict level 2020-09-15 09:55:09 +02:00
Sebastian Morr
b1d2536bcc Clear button, show arrow target if there's no node, add some goals 2020-09-14 15:35:30 +02:00
Sebastian Morr
9ba485b789 Add levels for refs and symrefs 2020-09-13 21:55:51 +02:00
Sebastian Morr
7c82381e8d Write win scripts for all levels (with a short, fun trip to quote hell) 2020-09-11 12:23:26 +02:00
Sebastian Morr
41260bc93c Load next level when win condition is fulfilled 2020-09-10 12:47:18 +02:00
bleeptrack
39d952528f Win Script test for blob level 2020-09-10 12:03:46 +02:00
Sebastian Morr
02a0428d1c Three commits in parents level 2020-09-04 15:44:51 +02:00
bleeptrack
00247318a6 Changed Level description to sh scripts 2020-09-04 11:40:42 +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
ca8aae560c Better colors and fonts 2020-09-01 21:25:24 +02:00
Sebastian Morr
590408e54c Implement very stupid history 2020-09-01 19:59:07 +02:00
Sebastian Morr
2a0e2e46bb Use scripts to create levels, add level selector 2020-09-01 19:20:51 +02:00