]> git.lizzy.rs Git - nothing.git/log
nothing.git
5 years ago(#893) simplify create_level_metadata_from_line_stream
rexim [Sun, 16 Jun 2019 16:25:52 +0000 (23:25 +0700)]
(#893) simplify create_level_metadata_from_line_stream

5 years ago(#893) Implement create_level_metadata
rexim [Sun, 16 Jun 2019 16:08:52 +0000 (23:08 +0700)]
(#893) Implement create_level_metadata

5 years ago(#893) Implement create_level_editor_from_file
rexim [Sat, 15 Jun 2019 19:20:22 +0000 (02:20 +0700)]
(#893) Implement create_level_editor_from_file

5 years ago(#893) Remove file_name from the Level state
rexim [Sat, 15 Jun 2019 18:32:57 +0000 (01:32 +0700)]
(#893) Remove file_name from the Level state

5 years agoRemove TODO(#887)
rexim [Sat, 15 Jun 2019 18:25:35 +0000 (01:25 +0700)]
Remove TODO(#887)

5 years agoRemove TODO(#812)
rexim [Sat, 15 Jun 2019 18:25:35 +0000 (01:25 +0700)]
Remove TODO(#812)

5 years agoRemove TODO(#818)
rexim [Sat, 15 Jun 2019 18:25:35 +0000 (01:25 +0700)]
Remove TODO(#818)

5 years agoRemove TODO(#885)
rexim [Sat, 15 Jun 2019 18:25:35 +0000 (01:25 +0700)]
Remove TODO(#885)

5 years agoMerge pull request #895 from tsoding/885
Alexey Kutepov [Sat, 15 Jun 2019 18:13:50 +0000 (01:13 +0700)]
Merge pull request #895 from tsoding/885

 (#885) Remove amount of supa script lines from the level format

5 years ago(#885) Introduce system/file module
rexim [Sat, 15 Jun 2019 18:00:59 +0000 (01:00 +0700)]
(#885) Introduce system/file module

5 years ago(#885) Remove amount of supa script lines from the level format
rexim [Sat, 15 Jun 2019 17:24:04 +0000 (00:24 +0700)]
(#885) Remove amount of supa script lines from the level format

5 years agoMerge pull request #894 from tsoding/882
Alexey Kutepov [Sat, 15 Jun 2019 17:10:21 +0000 (00:10 +0700)]
Merge pull request #894 from tsoding/882

(#882) Make the Platform level loadable

5 years ago(#882) Make the Platform level loadable
rexim [Sat, 15 Jun 2019 16:43:52 +0000 (23:43 +0700)]
(#882) Make the Platform level loadable

1. line_stream_collect_n_lines returned NULL on n == 0 which is not
correct. It's way better when it returns an empty string
2. read_all_exprs_from_string returned parse error on empty input
which is also not correct. It's better to return nil.

5 years agoMerge pull request #890 from tsoding/818
Alexey Kutepov [Sun, 9 Jun 2019 22:56:43 +0000 (05:56 +0700)]
Merge pull request #890 from tsoding/818

(#818) Add Labels support for LevelEditor

5 years ago(#818) Include stdio in label_layer for Windows
rexim [Sun, 9 Jun 2019 22:44:47 +0000 (05:44 +0700)]
(#818) Include stdio in label_layer for Windows

5 years ago(#818) Fix rigid body leak in player
rexim [Sun, 9 Jun 2019 18:33:19 +0000 (01:33 +0700)]
(#818) Fix rigid body leak in player

5 years agoAdd TODO(#892)
rexim [Sun, 9 Jun 2019 18:29:01 +0000 (01:29 +0700)]
Add TODO(#892)

5 years agoAdd TODO(#891)
rexim [Sun, 9 Jun 2019 18:29:00 +0000 (01:29 +0700)]
Add TODO(#891)

5 years ago(#818) Implement label_layer_render
rexim [Sun, 9 Jun 2019 18:27:00 +0000 (01:27 +0700)]
(#818) Implement label_layer_render

5 years ago(#818) Integrate LabelLayer with LevelEditor and Level
rexim [Sun, 9 Jun 2019 18:18:38 +0000 (01:18 +0700)]
(#818) Integrate LabelLayer with LevelEditor and Level

5 years ago(#818) Introduce LabelLayer
rexim [Sun, 9 Jun 2019 16:52:20 +0000 (23:52 +0700)]
(#818) Introduce LabelLayer

5 years ago(#818) lavas -> lava
rexim [Sun, 9 Jun 2019 16:27:20 +0000 (23:27 +0700)]
(#818) lavas -> lava

5 years agoMerge pull request #888 from tsoding/812
Alexey Kutepov [Sat, 8 Jun 2019 19:18:16 +0000 (02:18 +0700)]
Merge pull request #888 from tsoding/812

(#812) Add Background support to LevelEditor

5 years ago(#812) Add Background support to LevelEditor
rexim [Sat, 8 Jun 2019 18:54:14 +0000 (01:54 +0700)]
(#812) Add Background support to LevelEditor

5 years agoMerge pull request #884 from tsoding/819
Alexey Kutepov [Sat, 8 Jun 2019 18:53:13 +0000 (01:53 +0700)]
Merge pull request #884 from tsoding/819

(#819) Add Regions support for LevelEditor

5 years agoAdd TODO(#887)
rexim [Sat, 8 Jun 2019 18:26:55 +0000 (01:26 +0700)]
Add TODO(#887)

5 years agoAdd TODO(#886)
rexim [Sat, 8 Jun 2019 18:16:38 +0000 (01:16 +0700)]
Add TODO(#886)

5 years agoAdd TODO(#885)
rexim [Sat, 8 Jun 2019 18:16:37 +0000 (01:16 +0700)]
Add TODO(#885)

5 years ago(#819) TODO for Supa Script support
rexim [Sat, 8 Jun 2019 18:11:25 +0000 (01:11 +0700)]
(#819) TODO for Supa Script support

5 years ago(#819) Remove Debug output
rexim [Sat, 8 Jun 2019 18:09:27 +0000 (01:09 +0700)]
(#819) Remove Debug output

5 years ago(#819) Integrate LevelEditor Regions with Level
rexim [Sat, 8 Jun 2019 18:08:17 +0000 (01:08 +0700)]
(#819) Integrate LevelEditor Regions with Level

5 years ago(#819) implement create_regions_from_rect_layer
rexim [Sat, 8 Jun 2019 17:25:46 +0000 (00:25 +0700)]
(#819) implement create_regions_from_rect_layer

5 years ago(#819) Add id support for RectLayer
rexim [Sat, 8 Jun 2019 17:09:27 +0000 (00:09 +0700)]
(#819) Add id support for RectLayer

5 years ago(#819) Recompile levels
rexim [Sat, 8 Jun 2019 16:17:22 +0000 (23:17 +0700)]
(#819) Recompile levels

5 years agoFix Windows instructions
rexim [Sun, 2 Jun 2019 23:15:42 +0000 (06:15 +0700)]
Fix Windows instructions

5 years agoMerge pull request #879 from tsoding/819
Alexey Kutepov [Sun, 2 Jun 2019 20:39:04 +0000 (03:39 +0700)]
Merge pull request #879 from tsoding/819

(#819) Add Supa Script support

5 years agoAdd TODO(#881)
rexim [Sun, 2 Jun 2019 18:35:12 +0000 (01:35 +0700)]
Add TODO(#881)

5 years agoAdd TODO(#880)
rexim [Sun, 2 Jun 2019 18:35:12 +0000 (01:35 +0700)]
Add TODO(#880)

5 years ago(#819) Adapt engine to the new Supa Script interface
rexim [Sun, 2 Jun 2019 18:32:45 +0000 (01:32 +0700)]
(#819) Adapt engine to the new Supa Script interface

5 years ago(#819) Add support for Supa Script of the Level
rexim [Sun, 2 Jun 2019 17:54:40 +0000 (00:54 +0700)]
(#819) Add support for Supa Script of the Level

5 years agoRemove TODO(#859)
rexim [Sat, 1 Jun 2019 19:19:03 +0000 (02:19 +0700)]
Remove TODO(#859)

5 years agoRemove TODO(#813)
rexim [Sat, 1 Jun 2019 19:19:03 +0000 (02:19 +0700)]
Remove TODO(#813)

5 years agoRemove TODO(#816)
rexim [Sat, 1 Jun 2019 19:19:03 +0000 (02:19 +0700)]
Remove TODO(#816)

5 years agoRemove TODO(#858)
rexim [Sat, 1 Jun 2019 19:19:03 +0000 (02:19 +0700)]
Remove TODO(#858)

5 years agoMerge pull request #878 from tsoding/816
Alexey Kutepov [Sat, 1 Jun 2019 19:16:05 +0000 (02:16 +0700)]
Merge pull request #878 from tsoding/816

(#816) Add Level Editor support for Lava

5 years ago(#816) Integrate Lava layer with Level and LevelEditor
rexim [Sat, 1 Jun 2019 18:28:45 +0000 (01:28 +0700)]
(#816) Integrate Lava layer with Level and LevelEditor

5 years ago(#816) Implement create_lava_from_rect_layer
rexim [Sat, 1 Jun 2019 18:12:16 +0000 (01:12 +0700)]
(#816) Implement create_lava_from_rect_layer

5 years ago(#874) Update README
rexim [Sat, 1 Jun 2019 17:49:33 +0000 (00:49 +0700)]
(#874) Update README

5 years ago(#874) Make level-folder autodiscoverable
rexim [Sat, 1 Jun 2019 17:48:19 +0000 (00:48 +0700)]
(#874) Make level-folder autodiscoverable

5 years ago(#874) Fix segfault on destroying empty lt
rexim [Sat, 1 Jun 2019 17:41:37 +0000 (00:41 +0700)]
(#874) Fix segfault on destroying empty lt

5 years ago(#874) Introduce data folder
rexim [Sat, 1 Jun 2019 17:34:44 +0000 (00:34 +0700)]
(#874) Introduce data folder

Make svg2level build the entire level folder without any Makefiles

5 years agoMerge pull request #876 from tsoding/862
Alexey Kutepov [Tue, 28 May 2019 14:15:55 +0000 (21:15 +0700)]
Merge pull request #876 from tsoding/862

(#862) Document Windows Build

5 years ago(#862) More info on entering development environment
rexim [Tue, 28 May 2019 13:56:34 +0000 (20:56 +0700)]
(#862) More info on entering development environment

5 years ago(#862) Document Windows Build
rexim [Tue, 28 May 2019 13:54:18 +0000 (20:54 +0700)]
(#862) Document Windows Build

5 years agoMerge pull request #873 from tsoding/858
Alexey Kutepov [Sun, 26 May 2019 20:17:21 +0000 (03:17 +0700)]
Merge pull request #873 from tsoding/858

 (#858) Exchange state between Level and LevelEditor

5 years ago(#858) Fix not found EOF on Windows CI build
rexim [Sun, 26 May 2019 19:22:57 +0000 (02:22 +0700)]
(#858) Fix not found EOF on Windows CI build

5 years ago(#858) Exchange state between Level and LevelEditor
rexim [Sun, 26 May 2019 19:11:02 +0000 (02:11 +0700)]
(#858) Exchange state between Level and LevelEditor

5 years ago(#858) Implement script_source_code
rexim [Sun, 26 May 2019 17:14:51 +0000 (00:14 +0700)]
(#858) Implement script_source_code

5 years ago(#858) Implement create_script_from_string
rexim [Sun, 26 May 2019 17:12:54 +0000 (00:12 +0700)]
(#858) Implement create_script_from_string

5 years ago.lisp -> .ebi
rexim [Sun, 26 May 2019 16:26:28 +0000 (23:26 +0700)]
.lisp -> .ebi

5 years agoMerge pull request #870 from tsoding/867
Alexey Kutepov [Sat, 25 May 2019 20:05:11 +0000 (03:05 +0700)]
Merge pull request #870 from tsoding/867

(#867) send-native -> send

5 years ago(#867) send-native -> send
rexim [Sat, 25 May 2019 19:52:50 +0000 (02:52 +0700)]
(#867) send-native -> send

5 years agoMerge pull request #869 from tsoding/860
Alexey Kutepov [Sat, 25 May 2019 18:05:40 +0000 (01:05 +0700)]
Merge pull request #869 from tsoding/860

 (#860) Improve the indication of the currently selected layer

5 years ago(#860) Improve the indication of the currently selected layer
rexim [Sat, 25 May 2019 17:51:58 +0000 (00:51 +0700)]
(#860) Improve the indication of the currently selected layer

5 years ago(#860) Render RectLayer opaque
rexim [Sat, 25 May 2019 17:35:50 +0000 (00:35 +0700)]
(#860) Render RectLayer opaque

5 years agoMerge pull request #868 from tsoding/845
Alexey Kutepov [Sat, 25 May 2019 17:52:17 +0000 (00:52 +0700)]
Merge pull request #868 from tsoding/845

 (#845) Make Layer Picker a little bit more intuitive

5 years ago(#845) Make unselected layers semi-transparent
rexim [Sat, 25 May 2019 17:28:57 +0000 (00:28 +0700)]
(#845) Make unselected layers semi-transparent

5 years ago(#845) Make selected layers pop
rexim [Sat, 25 May 2019 17:25:13 +0000 (00:25 +0700)]
(#845) Make selected layers pop

5 years ago(#845) Change LayerPicker width depending on the longest title
rexim [Sat, 25 May 2019 17:20:00 +0000 (00:20 +0700)]
(#845) Change LayerPicker width depending on the longest title

5 years ago(#845) Remove TODO
rexim [Sat, 25 May 2019 17:11:38 +0000 (00:11 +0700)]
(#845) Remove TODO

5 years ago(#845) Center Layer Picker vertically
rexim [Sat, 25 May 2019 17:08:43 +0000 (00:08 +0700)]
(#845) Center Layer Picker vertically

5 years ago(#845) Make Layer Picker a little bit more intuitive
rexim [Sat, 25 May 2019 16:51:52 +0000 (23:51 +0700)]
(#845) Make Layer Picker a little bit more intuitive

I guess?

5 years agoMerge pull request #864 from tsoding/532
Alexey Kutepov [Sat, 25 May 2019 14:04:46 +0000 (21:04 +0700)]
Merge pull request #864 from tsoding/532

(#532) Enable Windows Build

5 years agoAdd TODO(#866)
rexim [Sat, 25 May 2019 13:53:24 +0000 (20:53 +0700)]
Add TODO(#866)

5 years ago(#532) Don't run Uni Tests on Windows CI build
rexim [Sat, 25 May 2019 13:45:40 +0000 (20:45 +0700)]
(#532) Don't run Uni Tests on Windows CI build

5 years ago(#532) Fix EOF not found for Visual Studio
rexim [Sat, 25 May 2019 13:39:24 +0000 (20:39 +0700)]
(#532) Fix EOF not found for Visual Studio

5 years ago(#532) Proper SDL2 includes
rexim [Sat, 25 May 2019 13:29:35 +0000 (20:29 +0700)]
(#532) Proper SDL2 includes

5 years ago(#532) Disable baker
rexim [Sat, 25 May 2019 12:49:22 +0000 (19:49 +0700)]
(#532) Disable baker

5 years ago(#532) No implicit conversion between float and long int
rexim [Sat, 25 May 2019 12:39:06 +0000 (19:39 +0700)]
(#532) No implicit conversion between float and long int

5 years ago(#532) Don't link with libm on Windows
rexim [Sat, 25 May 2019 12:28:32 +0000 (19:28 +0700)]
(#532) Don't link with libm on Windows

5 years ago(#532) environ -> envir
rexim [Sat, 25 May 2019 12:16:54 +0000 (19:16 +0700)]
(#532) environ -> envir

There is probably a collision with some stupid Visual Studio macro or something
https://ci.appveyor.com/project/rexim/nothing/builds/24806975/job/25d733rocdlay94e#L129

5 years ago(#532) remove conanfile.txt
rexim [Sat, 25 May 2019 12:08:27 +0000 (19:08 +0700)]
(#532) remove conanfile.txt

It's useless

5 years ago(#532) Don't include unistd.h on Windows
rexim [Sat, 25 May 2019 12:03:53 +0000 (19:03 +0700)]
(#532) Don't include unistd.h on Windows

5 years ago(#532) Find SDL2 manually on Windows
rexim [Sat, 25 May 2019 11:58:13 +0000 (18:58 +0700)]
(#532) Find SDL2 manually on Windows

5 years ago(#532) Unpack the downloaded archive
rexim [Sat, 25 May 2019 11:44:52 +0000 (18:44 +0700)]
(#532) Unpack the downloaded archive

5 years ago(#532) Enable Windows Build
rexim [Sat, 25 May 2019 11:38:27 +0000 (18:38 +0700)]
(#532) Enable Windows Build

5 years agoMerge pull request #861 from tsoding/612
Alexey Kutepov [Mon, 20 May 2019 18:29:16 +0000 (01:29 +0700)]
Merge pull request #861 from tsoding/612

(#612) Invalidate current Windows build instructions

5 years agoAdd TODO(#863)
rexim [Mon, 20 May 2019 18:15:36 +0000 (01:15 +0700)]
Add TODO(#863)

5 years agoAdd TODO(#862)
rexim [Mon, 20 May 2019 18:15:35 +0000 (01:15 +0700)]
Add TODO(#862)

5 years ago(#612) Remove FindSDL2 module
rexim [Mon, 20 May 2019 18:10:32 +0000 (01:10 +0700)]
(#612) Remove FindSDL2 module

5 years ago(#612) Remove lt_adapters
rexim [Mon, 20 May 2019 18:08:00 +0000 (01:08 +0700)]
(#612) Remove lt_adapters

5 years ago(#612) Remove SDL_mixer deps to simply initial Windows support
rexim [Mon, 20 May 2019 16:45:05 +0000 (23:45 +0700)]
(#612) Remove SDL_mixer deps to simply initial Windows support

5 years ago(#612) Move svg2level build to a separate subdirectory
rexim [Mon, 20 May 2019 16:33:58 +0000 (23:33 +0700)]
(#612) Move svg2level build to a separate subdirectory

And enable it only for UNIX

5 years ago(#612) Group target_link_libraries by add_executable
rexim [Mon, 20 May 2019 16:23:15 +0000 (23:23 +0700)]
(#612) Group target_link_libraries by add_executable

5 years ago(#612) Remove conan integration
rexim [Mon, 20 May 2019 16:17:23 +0000 (23:17 +0700)]
(#612) Remove conan integration

5 years agoMerge pull request #857 from tsoding/813
Alexey Kutepov [Sun, 19 May 2019 19:56:47 +0000 (02:56 +0700)]
Merge pull request #857 from tsoding/813

(#813) Introduce PlayerLayer

5 years agoAdd TODO(#859)
rexim [Sun, 19 May 2019 19:31:01 +0000 (02:31 +0700)]
Add TODO(#859)

5 years agoAdd TODO(#858)
rexim [Sun, 19 May 2019 19:31:00 +0000 (02:31 +0700)]
Add TODO(#858)

5 years ago(#813) Additional work
rexim [Sun, 19 May 2019 19:29:35 +0000 (02:29 +0700)]
(#813) Additional work

5 years ago(#813) Wire up ColorPicker for PlayerLayer
rexim [Sun, 19 May 2019 19:26:22 +0000 (02:26 +0700)]
(#813) Wire up ColorPicker for PlayerLayer