]> git.lizzy.rs Git - nothing.git/log
nothing.git
4 years agoMerge pull request #1206 from tsoding/migration
Alexey Kutepov [Sun, 15 Dec 2019 17:32:22 +0000 (00:32 +0700)]
Merge pull request #1206 from tsoding/migration

Automigration 1 -> 2

4 years agoMerge pull request #1204 from gkbrk/master
Alexey Kutepov [Sun, 15 Dec 2019 17:31:47 +0000 (00:31 +0700)]
Merge pull request #1204 from gkbrk/master

List selector wrap around

4 years agoTry to fix MSVC build
rexim [Sun, 15 Dec 2019 17:17:57 +0000 (00:17 +0700)]
Try to fix MSVC build

4 years agoMigrate levels back using lazy self-migration
rexim [Sun, 15 Dec 2019 17:13:29 +0000 (00:13 +0700)]
Migrate levels back using lazy self-migration

4 years agoRevert level migration from 1 to 2
rexim [Sun, 15 Dec 2019 17:11:18 +0000 (00:11 +0700)]
Revert level migration from 1 to 2

4 years agoMake the level_editor_from_file support VERSION 1
rexim [Sun, 15 Dec 2019 17:04:03 +0000 (00:04 +0700)]
Make the level_editor_from_file support VERSION 1

4 years agoIntroduce read_whole_file and String
rexim [Sun, 15 Dec 2019 16:55:38 +0000 (23:55 +0700)]
Introduce read_whole_file and String

4 years agoMerge pull request #1205 from tsoding/save-level-bug
Alexey Kutepov [Sun, 15 Dec 2019 16:41:37 +0000 (23:41 +0700)]
Merge pull request #1205 from tsoding/save-level-bug

Fix save level bug

4 years agoAdd more content to Level 02
rexim [Sun, 15 Dec 2019 16:28:59 +0000 (23:28 +0700)]
Add more content to Level 02

4 years agoFix save level bug
rexim [Sun, 15 Dec 2019 16:28:53 +0000 (23:28 +0700)]
Fix save level bug

4 years agoList selector wrap around
Gokberk Yaltirakli [Sun, 15 Dec 2019 16:10:18 +0000 (16:10 +0000)]
List selector wrap around

4 years agoMerge pull request #1199 from kolumb/914
Alexey Kutepov [Sun, 15 Dec 2019 14:49:03 +0000 (21:49 +0700)]
Merge pull request #1199 from kolumb/914

(#914) document level editor key bindings

4 years agoMerge pull request #1203 from tsoding/remove-metadata
Alexey Kutepov [Sun, 15 Dec 2019 14:43:08 +0000 (21:43 +0700)]
Merge pull request #1203 from tsoding/remove-metadata

Remove metadata

4 years agoremove unimplemented keys
Danil Kolumbet [Sat, 14 Dec 2019 22:31:09 +0000 (00:31 +0200)]
remove unimplemented keys

4 years agoRemove unused macro
rexim [Sat, 14 Dec 2019 21:50:31 +0000 (04:50 +0700)]
Remove unused macro

4 years agoTry to fix MSVC build
rexim [Sat, 14 Dec 2019 20:18:04 +0000 (03:18 +0700)]
Try to fix MSVC build

4 years agoRemove LevelMetadata as a concept
rexim [Sat, 14 Dec 2019 20:12:33 +0000 (03:12 +0700)]
Remove LevelMetadata as a concept

4 years agoRemove metadata usage from LevelPicker
rexim [Sat, 14 Dec 2019 19:53:22 +0000 (02:53 +0700)]
Remove metadata usage from LevelPicker

4 years ago(tsoding/nothing#914) document level editor key bindings
Danil Kolumbet [Sat, 14 Dec 2019 15:02:23 +0000 (17:02 +0200)]
(tsoding/nothing#914) document level editor key bindings

4 years agoMerge pull request #1197 from tsoding/cleanup
Alexey Kutepov [Wed, 11 Dec 2019 13:59:27 +0000 (20:59 +0700)]
Merge pull request #1197 from tsoding/cleanup

Cleanup

4 years agoTry to fix msvc build
rexim [Wed, 11 Dec 2019 13:47:50 +0000 (20:47 +0700)]
Try to fix msvc build

4 years agoGeneralize extrema functions
rexim [Tue, 10 Dec 2019 13:32:16 +0000 (20:32 +0700)]
Generalize extrema functions

4 years agoRemove dead LineStream related code
rexim [Tue, 10 Dec 2019 12:56:39 +0000 (19:56 +0700)]
Remove dead LineStream related code

4 years agoPartially remove lt from LevelPicker branch
rexim [Tue, 10 Dec 2019 12:51:56 +0000 (19:51 +0700)]
Partially remove lt from LevelPicker branch

4 years agoMerge pull request #1196 from tsoding/memory
Alexey Kutepov [Mon, 9 Dec 2019 01:09:24 +0000 (08:09 +0700)]
Merge pull request #1196 from tsoding/memory

Start memory management refactoring

4 years agoTry to fix macos build
rexim [Mon, 9 Dec 2019 00:45:27 +0000 (07:45 +0700)]
Try to fix macos build

4 years agoTry to fix msvc build
rexim [Mon, 9 Dec 2019 00:40:01 +0000 (07:40 +0700)]
Try to fix msvc build

4 years agoTry to fix msvc build
rexim [Mon, 9 Dec 2019 00:37:27 +0000 (07:37 +0700)]
Try to fix msvc build

4 years agoTry to fix msvc build
rexim [Mon, 9 Dec 2019 00:32:10 +0000 (07:32 +0700)]
Try to fix msvc build

4 years agoFix segfault
rexim [Mon, 9 Dec 2019 00:20:01 +0000 (07:20 +0700)]
Fix segfault

4 years agoMake LevelMetadata transparent
rexim [Sun, 8 Dec 2019 23:50:09 +0000 (06:50 +0700)]
Make LevelMetadata transparent

4 years agoFix memory leak in LevelMetadata
rexim [Sun, 8 Dec 2019 23:04:59 +0000 (06:04 +0700)]
Fix memory leak in LevelMetadata

4 years agoLower down some of the boxes
rexim [Sun, 8 Dec 2019 22:44:20 +0000 (05:44 +0700)]
Lower down some of the boxes

4 years agoMerge branch 'master' into memory
rexim [Sun, 8 Dec 2019 22:26:43 +0000 (05:26 +0700)]
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()

4 years agoMerge pull request #1195 from tsoding/profiler
Alexey Kutepov [Sun, 8 Dec 2019 22:18:49 +0000 (05:18 +0700)]
Merge pull request #1195 from tsoding/profiler

 Try to recalculate effective scale only when it's needed

4 years agoMerge pull request #1191 from kolumb/1187
Alexey Kutepov [Sun, 8 Dec 2019 22:18:29 +0000 (05:18 +0700)]
Merge pull request #1191 from kolumb/1187

#1187 Open console while NumLock is on

4 years agoMerge pull request #1194 from gooddoog/1193
Alexey Kutepov [Sun, 8 Dec 2019 22:14:02 +0000 (05:14 +0700)]
Merge pull request #1194 from gooddoog/1193

(#1193) Add option to go back to level picker from the level

4 years agoRemove dynarray_count and dynarray_data
rexim [Sun, 8 Dec 2019 22:08:22 +0000 (05:08 +0700)]
Remove dynarray_count and dynarray_data

4 years agoremove comment
Danil Kolumbet [Sat, 7 Dec 2019 19:10:22 +0000 (21:10 +0200)]
remove comment

4 years agoallow open console with numlock on
Danil Kolumbet [Sat, 7 Dec 2019 14:26:07 +0000 (16:26 +0200)]
allow open console with numlock on

4 years ago(tsoding#1185) fix pushing stack var on Lifetime object
Danil Kolumbet [Sat, 7 Dec 2019 13:59:55 +0000 (15:59 +0200)]
(tsoding#1185) fix pushing stack var on Lifetime object

4 years ago(tsoding#1185) replace buffer with formatted print
Danil Kolumbet [Sat, 7 Dec 2019 00:43:47 +0000 (02:43 +0200)]
(tsoding#1185) replace buffer with formatted print

4 years ago(tsoding#1185) fix copy-paste refactoring error
Danil Kolumbet [Sat, 7 Dec 2019 00:20:34 +0000 (02:20 +0200)]
(tsoding#1185) fix copy-paste refactoring error

4 years ago(tsoding#1185) change level file saving destination
Danil Kolumbet [Sat, 7 Dec 2019 00:17:30 +0000 (02:17 +0200)]
(tsoding#1185) change level file saving destination

4 years agoMake Dynarray transparent
rexim [Sun, 8 Dec 2019 20:18:19 +0000 (03:18 +0700)]
Make Dynarray transparent

4 years agoRefactor sprite_font_render_text
rexim [Sun, 8 Dec 2019 18:09:06 +0000 (01:09 +0700)]
Refactor sprite_font_render_text

4 years agoMake Sprite_font transparent
rexim [Sun, 8 Dec 2019 17:56:31 +0000 (00:56 +0700)]
Make Sprite_font transparent

4 years ago(#1193) Move selection clean to game_switch_state
gooddoog [Sun, 8 Dec 2019 17:09:25 +0000 (20:09 +0300)]
(#1193) Move selection clean to game_switch_state

4 years ago(#1193) Use 'menu' console command instead of 'Esc' key
gooddoog [Sun, 8 Dec 2019 16:45:10 +0000 (19:45 +0300)]
(#1193) Use 'menu' console command instead of 'Esc' key

4 years agoHide effective_ratio behind translation unit
rexim [Sun, 8 Dec 2019 16:38:57 +0000 (23:38 +0700)]
Hide effective_ratio behind translation unit

4 years agoMerge pull request #1192 from gkbrk/1188
Alexey Kutepov [Sun, 8 Dec 2019 16:26:46 +0000 (23:26 +0700)]
Merge pull request #1192 from gkbrk/1188

#1188 Improve error message for version mismatch

4 years agoRemove redundant selection clean
gooddoog [Sun, 8 Dec 2019 13:58:31 +0000 (16:58 +0300)]
Remove redundant selection clean

4 years ago(#1193) Take into account console event handler
gooddoog [Sun, 8 Dec 2019 13:42:36 +0000 (16:42 +0300)]
(#1193) Take into account console event handler

4 years ago(#1193) Use 'Esc' button to go back to level picker from level state
gooddoog [Sun, 8 Dec 2019 13:30:35 +0000 (16:30 +0300)]
(#1193) Use 'Esc' button to go back to level picker from level state

4 years agoImprove error message for version mismatch
Gokberk Yaltirakli [Sat, 7 Dec 2019 22:22:23 +0000 (22:22 +0000)]
Improve error message for version mismatch

4 years agoTry to recalculate effective scale only when it's needed
rexim [Sat, 7 Dec 2019 18:37:25 +0000 (01:37 +0700)]
Try to recalculate effective scale only when it's needed

4 years agoAdd Profiling option to build-posix.sh
rexim [Sat, 7 Dec 2019 18:35:26 +0000 (01:35 +0700)]
Add Profiling option to build-posix.sh

4 years agoIgnore profiler stuff
rexim [Sat, 7 Dec 2019 18:32:30 +0000 (01:32 +0700)]
Ignore profiler stuff

4 years agoAdd another testing level
rexim [Sat, 7 Dec 2019 17:07:31 +0000 (00:07 +0700)]
Add another testing level

4 years agoMerge pull request #1186 from kolumb/1185
Alexey Kutepov [Sat, 7 Dec 2019 16:51:39 +0000 (23:51 +0700)]
Merge pull request #1186 from kolumb/1185

(#1185) Change level file save destination

4 years ago(tsoding#1185) fix pushing stack var on Lifetime object
Danil Kolumbet [Sat, 7 Dec 2019 13:59:55 +0000 (15:59 +0200)]
(tsoding#1185) fix pushing stack var on Lifetime object

4 years ago(tsoding#1185) replace buffer with formatted print
Danil Kolumbet [Sat, 7 Dec 2019 00:43:47 +0000 (02:43 +0200)]
(tsoding#1185) replace buffer with formatted print

4 years ago(tsoding#1185) fix copy-paste refactoring error
Danil Kolumbet [Sat, 7 Dec 2019 00:20:34 +0000 (02:20 +0200)]
(tsoding#1185) fix copy-paste refactoring error

4 years ago(tsoding#1185) change level file saving destination
Danil Kolumbet [Sat, 7 Dec 2019 00:17:30 +0000 (02:17 +0200)]
(tsoding#1185) change level file saving destination

4 years agoMerge pull request #1166 from kolumb/452
Alexey Kutepov [Fri, 6 Dec 2019 14:23:00 +0000 (21:23 +0700)]
Merge pull request #1166 from kolumb/452

(#452) add version to level metadata

4 years agoMake 60 FPS a default
rexim [Fri, 6 Dec 2019 14:10:51 +0000 (21:10 +0700)]
Make 60 FPS a default

4 years agoMerge pull request #1182 from tsoding/1179
Alexey Kutepov [Fri, 6 Dec 2019 11:56:55 +0000 (18:56 +0700)]
Merge pull request #1182 from tsoding/1179

Enable SCU on Appveyor Linux build

4 years ago(#1179) Setup CC var on Appveyor Linux SCU build
rexim [Fri, 6 Dec 2019 11:46:52 +0000 (18:46 +0700)]
(#1179) Setup CC var on Appveyor Linux SCU build

4 years ago(#1179) Don't create build folder on SCU build
rexim [Fri, 6 Dec 2019 11:40:26 +0000 (18:40 +0700)]
(#1179) Don't create build folder on SCU build

4 years agoAdd TODO(#1184)
rexim [Fri, 6 Dec 2019 11:30:22 +0000 (18:30 +0700)]
Add TODO(#1184)

4 years agoAdd TODO(#1183)
rexim [Fri, 6 Dec 2019 11:30:21 +0000 (18:30 +0700)]
Add TODO(#1183)

4 years agoEnable SCU on Appveyor Linux build
rexim [Fri, 6 Dec 2019 11:29:26 +0000 (18:29 +0700)]
Enable SCU on Appveyor Linux build

4 years agoMerge pull request #1181 from gooddoog/1180
Alexey Kutepov [Thu, 5 Dec 2019 22:58:53 +0000 (05:58 +0700)]
Merge pull request #1181 from gooddoog/1180

(#1180) Warn if $CC is not set up

4 years ago(#1180) return -> exit 1
gooddoog [Thu, 5 Dec 2019 21:26:57 +0000 (00:26 +0300)]
(#1180) return -> exit 1

4 years ago(#1180) Warn if $CC is not set up
gooddoog [Thu, 5 Dec 2019 17:40:01 +0000 (20:40 +0300)]
(#1180) Warn if $CC is not set up

4 years agoMerge pull request #1175 from tsoding/164
Alexey Kutepov [Thu, 5 Dec 2019 17:10:28 +0000 (00:10 +0700)]
Merge pull request #1175 from tsoding/164

(#164) Use SCU build on GitHub Actions

4 years agoAdd TODO(#1179)
rexim [Thu, 5 Dec 2019 15:04:39 +0000 (22:04 +0700)]
Add TODO(#1179)

4 years agoAdd TODO(#1178)
rexim [Thu, 5 Dec 2019 15:04:38 +0000 (22:04 +0700)]
Add TODO(#1178)

4 years agoAdd TODO(#1177)
rexim [Thu, 5 Dec 2019 15:04:37 +0000 (22:04 +0700)]
Add TODO(#1177)

4 years agoAdd TODO(#1176)
rexim [Thu, 5 Dec 2019 15:04:36 +0000 (22:04 +0700)]
Add TODO(#1176)

4 years ago(#164) Document SCU building
rexim [Thu, 5 Dec 2019 15:04:05 +0000 (22:04 +0700)]
(#164) Document SCU building

4 years ago(#164) Disable -Werror on build-windows-mingw for now
rexim [Thu, 5 Dec 2019 14:55:41 +0000 (21:55 +0700)]
(#164) Disable -Werror on build-windows-mingw for now

4 years agoRevert "(#164) %z -> %l for mingw on Windows"
rexim [Thu, 5 Dec 2019 14:54:19 +0000 (21:54 +0700)]
Revert "(#164) %z -> %l for mingw on Windows"

This reverts commit 5eb6015521f65328638fce0fa353fc66c081a41f.

4 years ago(#164) %z -> %l for mingw on Windows
rexim [Thu, 5 Dec 2019 14:51:11 +0000 (21:51 +0700)]
(#164) %z -> %l for mingw on Windows

4 years ago(#164) Handle NOTHING_CI properly
rexim [Thu, 5 Dec 2019 14:46:03 +0000 (21:46 +0700)]
(#164) Handle NOTHING_CI properly

4 years ago(#164) Install pkg-config on mingw on GitHub Actions
rexim [Thu, 5 Dec 2019 14:36:38 +0000 (21:36 +0700)]
(#164) Install pkg-config on mingw on GitHub Actions

4 years ago(#164) fix typo
rexim [Thu, 5 Dec 2019 14:29:54 +0000 (21:29 +0700)]
(#164) fix typo

4 years ago(#164) Specify CC envar for GitHub Actions
rexim [Thu, 5 Dec 2019 14:28:09 +0000 (21:28 +0700)]
(#164) Specify CC envar for GitHub Actions

4 years ago(#164) Try to install pkg-config on MacOS GitHub Action
rexim [Thu, 5 Dec 2019 14:24:07 +0000 (21:24 +0700)]
(#164) Try to install pkg-config on MacOS GitHub Action

4 years ago(#164) Use SCU build on GitHub Actions
rexim [Thu, 5 Dec 2019 14:21:13 +0000 (21:21 +0700)]
(#164) Use SCU build on GitHub Actions

4 years ago(#164) Add unity build scripts for POSIX systems
rexim [Thu, 5 Dec 2019 13:59:59 +0000 (20:59 +0700)]
(#164) Add unity build scripts for POSIX systems

4 years ago(#164) Make undo_history translation unit more unity build friendly
rexim [Wed, 4 Dec 2019 15:44:42 +0000 (22:44 +0700)]
(#164) Make undo_history translation unit more unity build friendly

4 years ago(#164) Make layer translation units more unity build friendly
rexim [Wed, 4 Dec 2019 14:39:42 +0000 (21:39 +0700)]
(#164) Make layer translation units more unity build friendly

4 years agowrite version to save file
Danil Kolumbet [Mon, 2 Dec 2019 20:47:28 +0000 (22:47 +0200)]
write version to save file

4 years agoMerge pull request #1170 from tsoding/1141
Alexey Kutepov [Sun, 1 Dec 2019 20:29:21 +0000 (03:29 +0700)]
Merge pull request #1170 from tsoding/1141

 (#1141) Make snapping mode togglable by q key

4 years agoAdd TODO(#1171)
rexim [Sun, 1 Dec 2019 19:01:29 +0000 (02:01 +0700)]
Add TODO(#1171)

4 years ago(#1141) Make snapping mode togglable by q key
rexim [Sun, 1 Dec 2019 18:59:34 +0000 (01:59 +0700)]
(#1141) Make snapping mode togglable by q key

4 years ago(#1141) Use snap_rect_resize_if_enabled for all the cases
rexim [Sun, 1 Dec 2019 18:52:48 +0000 (01:52 +0700)]
(#1141) Use snap_rect_resize_if_enabled for all the cases

4 years ago(#1141) Use snap_rect_resize_if_enabled for the sides (no corners)
rexim [Sun, 1 Dec 2019 17:43:53 +0000 (00:43 +0700)]
(#1141) Use snap_rect_resize_if_enabled for the sides (no corners)

4 years ago(#1141) snap_rects -> snap_rect_move_if_enabled
rexim [Sun, 1 Dec 2019 17:35:00 +0000 (00:35 +0700)]
(#1141) snap_rects -> snap_rect_move_if_enabled