Commit Graph

2924 Commits (master)

Author SHA1 Message Date
rexim 60bfa4ee6b Remove unused macro 2019-12-15 04:50:31 +07:00
rexim a377200af0 Try to fix MSVC build 2019-12-15 03:18:04 +07:00
rexim 4c7f51c3ab Remove LevelMetadata as a concept 2019-12-15 03:12:33 +07:00
rexim 002ac714b3 Remove metadata usage from LevelPicker 2019-12-15 02:53:22 +07:00
Danil Kolumbet c527f940cc (tsoding/nothing#914) document level editor key bindings 2019-12-14 17:02:23 +02:00
Alexey Kutepov 69bc08cdde
Merge pull request #1197 from tsoding/cleanup
Cleanup
2019-12-11 20:59:27 +07:00
rexim ed7df983ef Try to fix msvc build 2019-12-11 20:47:50 +07:00
rexim ea185ab734 Generalize extrema functions 2019-12-10 20:32:16 +07:00
rexim ed42f087d8 Remove dead LineStream related code 2019-12-10 19:56:39 +07:00
rexim 566357fd8f Partially remove lt from LevelPicker branch 2019-12-10 19:51:56 +07:00
Alexey Kutepov 4bd5f56d21
Merge pull request #1196 from tsoding/memory
Start memory management refactoring
2019-12-09 08:09:24 +07:00
rexim 581d4a4192 Try to fix macos build 2019-12-09 07:45:27 +07:00
rexim f0b475ae34 Try to fix msvc build 2019-12-09 07:40:01 +07:00
rexim 163bd12c73 Try to fix msvc build 2019-12-09 07:37:27 +07:00
rexim 3e93fd703f Try to fix msvc build 2019-12-09 07:32:10 +07:00
rexim 23c4c38be2 Fix segfault 2019-12-09 07:20:01 +07:00
rexim 2993327dab Make LevelMetadata transparent 2019-12-09 06:50:09 +07:00
rexim 29267a1850 Fix memory leak in LevelMetadata 2019-12-09 06:04:59 +07:00
rexim a6a48dbe77 Lower down some of the boxes 2019-12-09 05:44:20 +07:00
rexim 75a3de6bf2 Merge branch 'master' into memory
- Camera struct used to contain pointer to Sprite_font, but we changed
  to the value
- In camera.h we removed camera_font() and added effective_scale()
2019-12-09 05:27:05 +07:00
Alexey Kutepov 8861a0ca26
Merge pull request #1195 from tsoding/profiler
Try to recalculate effective scale only when it's needed
2019-12-09 05:18:49 +07:00
Alexey Kutepov d14e087e10
Merge pull request #1191 from kolumb/1187
#1187 Open console while NumLock is on
2019-12-09 05:18:29 +07:00
Alexey Kutepov 6d0b64cf95
Merge pull request #1194 from gooddoog/1193
(#1193) Add option to go back to level picker from the level
2019-12-09 05:14:02 +07:00
rexim 4953896b0d Remove dynarray_count and dynarray_data 2019-12-09 05:08:22 +07:00
Danil Kolumbet 0257738f41 remove comment 2019-12-09 00:05:34 +02:00
Danil Kolumbet ac7a289b14 allow open console with numlock on 2019-12-09 00:05:34 +02:00
Danil Kolumbet 2dd84c16d0 (tsoding#1185) fix pushing stack var on Lifetime object 2019-12-09 00:05:34 +02:00
Danil Kolumbet 02608505ad (tsoding#1185) replace buffer with formatted print 2019-12-09 00:05:34 +02:00
Danil Kolumbet 447fc6e6ea (tsoding#1185) fix copy-paste refactoring error 2019-12-09 00:05:34 +02:00
Danil Kolumbet 3f7ca2bf03 (tsoding#1185) change level file saving destination 2019-12-09 00:05:34 +02:00
rexim dbec47f8b9 Make Dynarray transparent 2019-12-09 03:18:19 +07:00
rexim e807dc97a8 Refactor sprite_font_render_text 2019-12-09 01:09:06 +07:00
rexim 464fe0a8ed Make Sprite_font transparent 2019-12-09 00:56:31 +07:00
gooddoog f2bceff0f3 (#1193) Move selection clean to game_switch_state 2019-12-08 20:09:25 +03:00
gooddoog 8e7916334c (#1193) Use 'menu' console command instead of 'Esc' key 2019-12-08 19:45:10 +03:00
rexim 095df97fa0 Hide effective_ratio behind translation unit 2019-12-08 23:38:57 +07:00
Alexey Kutepov 084862fec4
Merge pull request #1192 from gkbrk/1188
#1188 Improve error message for version mismatch
2019-12-08 23:26:46 +07:00
gooddoog 1688c4bbcd Remove redundant selection clean 2019-12-08 16:58:31 +03:00
gooddoog 7bb0d197a0 (#1193) Take into account console event handler 2019-12-08 16:42:36 +03:00
gooddoog 39bbd23e42 (#1193) Use 'Esc' button to go back to level picker from level state 2019-12-08 16:30:35 +03:00
Gokberk Yaltirakli b876745000 Improve error message for version mismatch 2019-12-07 22:22:23 +00:00
rexim e1a862cb35 Try to recalculate effective scale only when it's needed 2019-12-08 01:37:25 +07:00
rexim 45a5a874fa Add Profiling option to build-posix.sh 2019-12-08 01:35:26 +07:00
rexim 031e8a57ed Ignore profiler stuff 2019-12-08 01:32:30 +07:00
rexim 85a9ae688a Add another testing level 2019-12-08 00:07:31 +07:00
Alexey Kutepov 56dab0444f
Merge pull request #1186 from kolumb/1185
(#1185) Change level file save destination
2019-12-07 23:51:39 +07:00
Danil Kolumbet dbbcae237c (tsoding#1185) fix pushing stack var on Lifetime object 2019-12-07 15:59:55 +02:00
Danil Kolumbet e8aacfac7c (tsoding#1185) replace buffer with formatted print 2019-12-07 02:43:47 +02:00
Danil Kolumbet 047f6f799b (tsoding#1185) fix copy-paste refactoring error 2019-12-07 02:20:34 +02:00
Danil Kolumbet 06e589c036 (tsoding#1185) change level file saving destination 2019-12-07 02:17:30 +02:00