Commit graph

  • 5ab98677bd Do not open file browser on dragging commit node bleeptrack 2020-10-27 12:02:20 +0100
  • 599270cd2b Temporarily remove hash on hover commit bleeptrack 2020-10-27 11:40:44 +0100
  • 39de925a66 No pop sound on hidden blob bleeptrack 2020-10-27 11:38:04 +0100
  • 448ed89ead Have fake-editor send the content of the file itself Sebastian Morr 2020-10-26 21:29:11 +0100
  • 8f70770107 Fix warnings Sebastian Morr 2020-10-26 19:56:52 +0100
  • 2dc04b1682 Fix a problem where arrows sometimes disappear Sebastian Morr 2020-10-26 19:27:53 +0100
  • 61304803bc Move all .tscn and .gd files into scenes/ directory Sebastian Morr 2020-10-26 19:15:47 +0100
  • c330524f8e Remove comments and unused files Sebastian Morr 2020-10-26 18:56:35 +0100
  • 06063d5ee6 Fix a few bugs related to execution on Windows Sebastian Morr 2020-10-26 08:36:38 -0700
  • 0fb30e99ec On Windows, put commands in a script before executing them Sebastian Morr 2020-10-26 07:26:23 -0700
  • 251aef245c Polish the commit file browser node Sebastian Morr 2020-10-23 16:52:03 +0200
  • 0670a8ebdf Allow to inspect index and commit files Sebastian Morr 2020-10-23 16:43:02 +0200
  • 0780ebc692 Also show a file browser for the index Sebastian Morr 2020-10-23 15:19:25 +0200
  • 6f2700d7fb Have a file browser in each commit, which shows its content Sebastian Morr 2020-10-23 15:08:51 +0200
  • 006e4ba338 Start building a more graphical file browser Sebastian Morr 2020-10-23 13:07:16 +0200
  • 4af856235e Better reorder level Sebastian Morr 2020-10-22 22:19:30 +0200
  • 3a0d0452d8 Don't delay sound for so long after loading a level Sebastian Morr 2020-10-22 18:05:25 +0200
  • af0d7928ef Add more congrats, missing cards Sebastian Morr 2020-10-22 17:27:54 +0200
  • 5d59623392 Card particles and more sound effects Sebastian Morr 2020-10-22 16:19:22 +0200
  • 17b8c64a1d Hide .git/ in file browser for now Sebastian Morr 2020-10-22 14:59:44 +0200
  • 0e96bd2fc0 Always put node content popups on top, make them darker Sebastian Morr 2020-10-22 14:56:10 +0200
  • 6b8b27e626 Add success sound Sebastian Morr 2020-10-22 14:51:09 +0200
  • f0de1eb956 Add time-machine/pull-push level Sebastian Morr 2020-10-22 14:36:59 +0200
  • e638ea2097 Write more time-travel levels. Order of chapters in "levels/sequence". Sebastian Morr 2020-10-22 14:01:08 +0200
  • 0d097a965d Merge branch 'main' of github.com:git-learning-game/git-hydra into main bleeptrack 2020-10-20 18:47:06 +0200
  • b044ed5d27 First Windows Fixes bleeptrack 2020-10-20 18:44:33 +0200
  • 1496902a8c Write a first time-travel level Sebastian Morr 2020-10-20 17:01:54 +0200
  • 40ec539e49 Disable Windows build until we fix it :D Sebastian Morr 2020-10-20 11:24:41 +0200
  • b76664b464 Add Windows build to the CI Sebastian Morr 2020-10-20 10:54:33 +0200
  • 8df293b4f5 Repair zooming! _unhandled_input is magic! Sebastian Morr 2020-10-15 16:49:28 +0200
  • a7495ce054 Prepare feature: add cards mentioned in the description Sebastian Morr 2020-10-15 16:41:42 +0200
  • f0383eb393 Show all cards, unlimited energy Sebastian Morr 2020-10-15 16:11:02 +0200
  • 01bc31b210 Can only play cards until energy is used up Sebastian Morr 2020-10-15 15:53:23 +0200
  • 3c19740994 Cards have an energy value Sebastian Morr 2020-10-15 15:22:38 +0200
  • 8e49efe906 Load sandbox level when starting, make cards scale up on hover Sebastian Morr 2020-10-15 15:02:43 +0200
  • a9c96e478d Add 8px padding to all sides Sebastian Morr 2020-10-15 14:39:30 +0200
  • ccb123bc99 Clean up the CI file a bit Sebastian Morr 2020-10-15 12:30:33 +0200
  • f73db61c1c Link to the pull-merge-push level in the README Sebastian Morr 2020-10-14 19:35:12 +0200
  • af2c36a145 Add Blue Oak Model License 1.0.0 Sebastian Morr 2020-10-14 17:11:00 +0200
  • dccb6897b3 Add card toggle Sebastian Morr 2020-10-14 14:52:29 +0200
  • ff526c3943 Put cards in a Control node Sebastian Morr 2020-10-14 14:48:38 +0200
  • 0da9bd3193 In the Arrow scene, check whether source exists before using it Sebastian Morr 2020-10-13 13:06:22 +0200
  • ad5d5836d6 Add cards to the main scene Sebastian Morr 2020-10-14 00:57:30 +0200
  • d376c6a596 Add a remote to the cardgame Sebastian Morr 2020-10-14 00:46:41 +0200
  • fe711f9fc2 Add card descriptions Sebastian Morr 2020-10-14 00:27:37 +0200
  • e2679fcec9 Add tweening to the card arrangement Sebastian Morr 2020-10-14 00:04:47 +0200
  • 306e852e73 Arrange Cards in Hand bleeptrack 2020-10-13 18:58:30 +0200
  • af90678d45 New Cards and Redraw Button bleeptrack 2020-10-13 18:13:42 +0200
  • 0d5c78d2a4 Automatically draw new cards bleeptrack 2020-10-13 17:29:24 +0200
  • 92c6dce691 Dynamic Card Generation bleeptrack 2020-10-13 17:08:37 +0200
  • 36759f2909 Simple card game prototype in the Cardgame scene Sebastian Morr 2020-10-13 14:16:36 +0200
  • 72d9ec692b Make the cardgame scene the default scene Sebastian Morr 2020-10-13 13:08:43 +0200
  • 553c8f2c64 Three example buttons in the terminal Sebastian Morr 2020-10-13 13:08:18 +0200
  • ddc71ed4ed Example scene with some playing cards Sebastian Morr 2020-10-13 13:04:12 +0200
  • 41e14be5dd Add "title" section to the level format 0.2.0 Sebastian Morr 2020-10-12 20:09:51 +0200
  • a457afdadb Add level template Sebastian Morr 2020-10-12 20:03:38 +0200
  • 4eeab48346 Add Contributor Covenant v2.0 Sebastian Morr 2020-10-12 19:52:00 +0200
  • be555536d1 Add first draft of the README Sebastian Morr 2020-10-12 19:49:39 +0200
  • e923da25a2 Remove existing titles from levels Sebastian Morr 2020-10-12 19:47:15 +0200
  • bacadd49ae Add a high-level level about remotes Sebastian Morr 2020-10-12 19:21:57 +0200
  • f78571ec1b Connect terminal to correct repository Sebastian Morr 2020-10-12 19:00:51 +0200
  • 79d89de5e7 Rename "intro" to "high-level" and "internals" to "low-level" Sebastian Morr 2020-10-12 19:00:32 +0200
  • 09c54bfbdd Show repos from right to left Sebastian Morr 2020-10-12 18:57:25 +0200
  • 53a6885ef9 Convert "internal" levels to new level format Sebastian Morr 2020-10-12 18:54:27 +0200
  • 613b1b9852 Properly sync simplify view checkbox Sebastian Morr 2020-10-12 18:29:15 +0200
  • 86e4af0cdf Use "checkout" instead of "restore" in a level Sebastian Morr 2020-10-12 18:12:12 +0200
  • 656bf67cf3 Update action to deploy to GH pages bleeptrack 2020-10-09 10:49:56 +0200
  • c24da2bc76 Remove some unneeded print statements Sebastian Morr 2020-10-06 18:53:53 +0200
  • ec841ce485 Fix loading old-style levels in exported versions of the game Sebastian Morr 2020-10-06 18:53:31 +0200
  • 0421ec3030 Predefined list of Git subcommands, empty description strings Sebastian Morr 2020-10-06 18:42:28 +0200
  • 37cbd390d5 Levelscript push fix bleeptrack 2020-10-06 17:36:20 +0200
  • 8501e598a4 Changes for OSX bleeptrack 2020-10-06 16:50:31 +0200
  • c3066b4560 Add a CI definitions file Sebastian Morr 2020-10-06 14:59:40 +0200
  • a0a7202684 Autosizing of completions bleeptrack 2020-10-06 12:30:24 +0200
  • e7404200dd shortcut to delete words in terminal bleeptrack 2020-10-06 11:51:10 +0200
  • c400653f9d Textedit save shortcut bleeptrack 2020-10-06 11:34:12 +0200
  • 812bf48b55 Add all new levels Sebastian Morr 2020-10-06 10:51:12 +0200
  • 8c4c4feeef Fix opening things in file browser, fix [code] highlighting Sebastian Morr 2020-10-06 10:38:31 +0200
  • f3ff5c5147 Rename chapters into "internals" and "intro" Sebastian Morr 2020-10-01 15:03:02 +0200
  • 70fe577788 Select correct entries in level selector when clicking them Sebastian Morr 2020-10-01 14:56:24 +0200
  • 56995440a2 Prior positioning of nodes for better layout bleeptrack 2020-10-01 13:11:29 +0200
  • 1eb0e0ef9f Add bad-layout level Sebastian Morr 2020-10-01 12:43:38 +0200
  • e1fee5e4f0 Add LevelRepo class - I forgot :P Sebastian Morr 2020-10-01 12:24:47 +0200
  • 8198921b1a Fix sandbox mode by connecting the terminal's signal Sebastian Morr 2020-10-01 10:07:36 +0200
  • e974342693 Automatically switch on simplified view when there are >= 3 commits Sebastian Morr 2020-09-30 22:41:28 +0200
  • aec32e115c Add more levels in the new format Sebastian Morr 2020-09-30 22:20:42 +0200
  • 065ca2a233 Allow having an arbitrary number of repos in a level Sebastian Morr 2020-09-30 21:36:11 +0200
  • 91a57c49d7 Load new level format Sebastian Morr 2020-09-30 18:10:05 +0200
  • 08db98f41c Add a simple level file parser Sebastian Morr 2020-09-30 17:46:43 +0200
  • c178a5c63e Refactor Level class so that we don't need to copy shell scripts Sebastian Morr 2020-09-29 20:36:57 +0200
  • 3291f0a78b Move win condition to Level class, move sound muting back to main Sebastian Morr 2020-09-29 20:01:25 +0200
  • 2c4f8cb26e Move level construction stuff to Level class Sebastian Morr 2020-09-29 19:50:58 +0200
  • f20310df3a Load level information into classes Sebastian Morr 2020-09-29 19:40:17 +0200
  • 3270bb64d0 Fix a problem where the global_shell was in a non-existing directory Sebastian Morr 2020-09-29 18:36:24 +0200
  • 473d7508c2 Handle --sandbox on its own (create blank repo) and --sandbox=. Sebastian Morr 2020-09-29 18:21:39 +0200
  • e439135ec9 When game is run with --sandbox, switch to sandbox Sebastian Morr 2020-09-29 17:52:31 +0200
  • 6e8a310a7a Allow path of repository to be editable when property is on Sebastian Morr 2020-09-29 17:20:24 +0200
  • 4b988717e6 Use simple pager for long output Sebastian Morr 2020-09-29 17:05:04 +0200
  • 78f324bf68 Put temp files in user://tmp/ Sebastian Morr 2020-09-29 16:12:58 +0200
  • 44214d2fdf Move exec, crash, and file IO to "helpers" autoload node Sebastian Morr 2020-09-29 14:53:00 +0200