Commit Graph

2924 Commits (master)

Author SHA1 Message Date
Alexey Kutepov c20e7c4c62 Merge pull request #1255 from tsoding/1253
(#1253) Let subtract tool cut out a window inside of a platform
2020-02-09 02:19:58 +07:00
rexim 66f2982134 (#1253) Let subtract tool cut out a window inside of a platform 2020-02-09 01:53:15 +07:00
Alexey Kutepov 30f35f242e Merge pull request #1254 from tsoding/1251
(#1251) Introduce "icons" for tool buttons
2020-02-09 01:39:52 +07:00
rexim 27f68b09a9 (#1251) Introduce "icons" for tool buttons 2020-02-09 01:10:52 +07:00
Alexey Kutepov 8dd5742e03
Merge pull request #1250 from tsoding/subtract
Subtract tool and tool bar
2020-02-08 23:38:09 +07:00
rexim cb9e37ab02 Add TODO(#1252) 2020-02-03 04:59:18 +07:00
rexim 73145fa2f0 Add TODO(#1251) 2020-02-03 03:16:49 +07:00
rexim b7e7f561a5 Introduce tool bar for subtract and snapping tools 2020-02-03 03:14:40 +07:00
rexim e3461003c6 Introduce subtract operation to RectLayer 2020-02-03 02:31:42 +07:00
rexim 3741da7938 rect_layer_delete_rect_at -> rect_layer_delete_rect_at_index 2020-02-03 02:31:36 +07:00
rexim ebeee37856 Fix corner case for dynarray_insert_before()
Enable dynarray_push() behaviour on index == dynarray->count
2020-02-03 01:40:38 +07:00
Alexey Kutepov 05c585b85f
Merge pull request #1246 from tsoding/back-platform-secret
Introduce Phantom Platforms
2020-01-26 04:08:58 +07:00
rexim f7715d082f Try to fix cmake build 2020-01-26 03:17:01 +07:00
rexim 3a667bb8b6 Add TODO(#1248) 2020-01-26 03:13:43 +07:00
rexim 2e2a5d7c2c Add TODO(#1247) 2020-01-26 03:13:42 +07:00
rexim 475c7fe7ef [Level 02] Turn back platforms into phantom platforms 2020-01-26 03:09:06 +07:00
rexim e838714ef9 Remove dead code from platforms 2020-01-26 03:08:56 +07:00
rexim 4c093ee248 Wire up pp to level loop 2020-01-26 03:04:51 +07:00
rexim 100d4dbc07 Introduce Phantom Platforms 2020-01-26 02:50:56 +07:00
rexim 5cb28cec4a Make back platforms always hide when player touches them 2020-01-26 01:26:34 +07:00
rexim 40004db6af Revert "Make platforms a transparent entity"
This reverts commit af2244518b.

It's not really needed to achive what I'm trying to achive
2020-01-26 00:05:49 +07:00
rexim af2244518b Make platforms a transparent entity 2020-01-26 00:01:50 +07:00
Alexey Kutepov 6793a7879c
Merge pull request #1242 from tsoding/1221
(#1221) Add support to mouse wheel to level picker
2020-01-20 02:16:24 +07:00
rexim 6ea8b07366 Add TODO(#1244) 2020-01-20 01:47:03 +07:00
rexim 082024ffbd Add TODO(#1243) 2020-01-20 01:47:01 +07:00
rexim 4ec5f285b3 Formatting 2020-01-20 01:40:49 +07:00
rexim 4a384d904c (#1221) improve UX of clicking on level in level picker 2020-01-20 01:40:05 +07:00
rexim 794f1f00ad (#1221) Disable wrapping around in Level Picker 2020-01-20 01:11:25 +07:00
rexim 95acf17ec3 (#1221) Add support to mouse wheel to level picker 2020-01-20 01:03:56 +07:00
rexim 2680b71a8c (#1221) Introduce Emacs keybindings to level picker
For no reason
2020-01-20 00:16:37 +07:00
rexim 95ca07bd72 Remove TODO(#1139) 2020-01-12 02:33:38 +07:00
rexim 57246d4d27 Remove TODO(#1160) 2020-01-12 02:33:38 +07:00
rexim b20940209b Remove TODO(#1184) 2020-01-12 02:33:38 +07:00
Alexey Kutepov 07e3416386
Merge pull request #1241 from tsoding/level-editor-remove-malloc
Level editor remove malloc
2020-01-12 02:32:47 +07:00
rexim 69d167499d Fix cmake compilation 2020-01-12 02:19:40 +07:00
rexim 1dd31e1505 Remove *_from_memory 2020-01-12 02:12:38 +07:00
rexim 93bf93130c create_rect_layer_from_memory -> create_rect_layer 2020-01-12 02:06:58 +07:00
rexim 6b988f7626 create_dynarray_from_memory -> create_dynarray 2020-01-12 02:05:05 +07:00
rexim c1021a9d6a Try to remove malloc from LevelEditor 2020-01-12 01:58:06 +07:00
Alexey Kutepov afcf5970d0
Merge pull request #1240 from aodhneine/1234
Added additional check to scrollbar drawing.
2020-01-11 23:28:17 +07:00
aodhneine aa8c7615da Added additional check to scrollbar drawing. 2020-01-07 20:52:31 +00:00
Alexey Kutepov 6005cbae37
Merge pull request #1238 from tsoding/remove-lt
Remove more Lt
2020-01-06 09:21:49 +07:00
rexim 8baadcceb5 Remove Lt from Credits 2020-01-06 08:47:03 +07:00
rexim 85503090d9 Remove Lt from LevelEditor 2020-01-06 08:24:36 +07:00
rexim aef1044af8 Remove deadcode 2020-01-06 05:43:15 +07:00
rexim e768d73e03 Color constants 2020-01-06 05:42:03 +07:00
rexim 2d51d8f1f7 Destroy level editor layers in destroy_level_editor 2020-01-06 05:27:09 +07:00
rexim 30f119c094 Remove Lt from LabelLayer 2020-01-06 05:22:56 +07:00
rexim 56e308932f Remove Lt from PointLayer 2020-01-06 05:17:03 +07:00
Alexey Kutepov 749edf20ea
Merge pull request #1237 from tsoding/remove-lt
Remove Lt from various places
2020-01-06 04:28:55 +07:00