]> git.lizzy.rs Git - nothing.git/log
nothing.git
4 years ago(#1003) Reuse same context and revert for both Move and Resize
rexim [Sat, 24 Aug 2019 19:26:14 +0000 (02:26 +0700)]
(#1003) Reuse same context and revert for both Move and Resize

4 years ago(#1003) Add undo resize support for RectLayer
rexim [Sat, 24 Aug 2019 19:23:07 +0000 (02:23 +0700)]
(#1003) Add undo resize support for RectLayer

4 years ago(#1003) Add undo move support to RectLayer
rexim [Sat, 24 Aug 2019 18:59:52 +0000 (01:59 +0700)]
(#1003) Add undo move support to RectLayer

4 years ago(#1003) Implement undo color for RectLayer
rexim [Sat, 24 Aug 2019 18:37:47 +0000 (01:37 +0700)]
(#1003) Implement undo color for RectLayer

4 years ago(#1003) Implement undo delete support for RectLayer
rexim [Sat, 24 Aug 2019 17:52:57 +0000 (00:52 +0700)]
(#1003) Implement undo delete support for RectLayer

4 years ago(#1003) Undo create support for RectLayer
rexim [Sat, 24 Aug 2019 17:19:03 +0000 (00:19 +0700)]
(#1003) Undo create support for RectLayer

4 years agoMerge pull request #1029 from tsoding/1012
Alexey Kutepov [Sat, 24 Aug 2019 17:54:05 +0000 (00:54 +0700)]
Merge pull request #1029 from tsoding/1012

(#1012) Add undo history support to BackgroundLayer

4 years ago(#1012) try to fix the MSVC Windows build
rexim [Sat, 24 Aug 2019 17:21:20 +0000 (00:21 +0700)]
(#1012) try to fix the MSVC Windows build

4 years agoAdd TODO(#1030)
rexim [Sat, 24 Aug 2019 16:49:45 +0000 (23:49 +0700)]
Add TODO(#1030)

4 years ago(#1012) Add undo history support to BackgroundLayer
rexim [Sat, 24 Aug 2019 16:48:34 +0000 (23:48 +0700)]
(#1012) Add undo history support to BackgroundLayer

4 years agoMerge pull request #1028 from destroycomputers/issue/1019
Alexey Kutepov [Sun, 18 Aug 2019 22:54:06 +0000 (05:54 +0700)]
Merge pull request #1028 from destroycomputers/issue/1019

Explicitly set numeric locale to "C". Fixes tsoding/nothing#1019

4 years agoMerge pull request #1027 from tsoding/1013
Alexey Kutepov [Sun, 18 Aug 2019 22:53:18 +0000 (05:53 +0700)]
Merge pull request #1027 from tsoding/1013

 (#1013) Add undo color support to PlayerLayer

4 years agoExplicitly set numeric locale to "C". Fixes tsoding/nothing#1019
destroycomputers [Sun, 18 Aug 2019 20:55:24 +0000 (23:55 +0300)]
Explicitly set numeric locale to "C". Fixes tsoding/nothing#1019

SDL_Init sets current locale to system locale, which
alters default floating-point format and results in
level definition parsing failure due to invalid floating
point value format.

4 years ago(#1013) Use create_action in PointLayer
rexim [Sun, 18 Aug 2019 19:02:17 +0000 (02:02 +0700)]
(#1013) Use create_action in PointLayer

4 years ago(#1013) Make create_action support empty context
rexim [Sun, 18 Aug 2019 18:25:15 +0000 (01:25 +0700)]
(#1013) Make create_action support empty context

4 years ago(#1013) Simplify Undo relocation in PlayerLayer
rexim [Sun, 18 Aug 2019 18:17:48 +0000 (01:17 +0700)]
(#1013) Simplify Undo relocation in PlayerLayer

4 years ago(#1013) Introduce create_action
rexim [Sun, 18 Aug 2019 18:11:34 +0000 (01:11 +0700)]
(#1013) Introduce create_action

4 years ago(#1013) Add undo color support to PlayerLayer
rexim [Sun, 18 Aug 2019 18:03:28 +0000 (01:03 +0700)]
(#1013) Add undo color support to PlayerLayer

4 years agoMerge pull request #1026 from tsoding/1010
Alexey Kutepov [Sun, 18 Aug 2019 18:00:42 +0000 (01:00 +0700)]
Merge pull request #1026 from tsoding/1010

 (#1010) Make LayerPicker adaptable

4 years ago(#1010) Make LayerPicker adaptable
rexim [Sun, 18 Aug 2019 17:39:30 +0000 (00:39 +0700)]
(#1010) Make LayerPicker adaptable

4 years ago(#1010) Make extrema functions inlinable
rexim [Sun, 18 Aug 2019 17:39:11 +0000 (00:39 +0700)]
(#1010) Make extrema functions inlinable

4 years agoMerge pull request #1017 from The-Renaissance/audio
Alexey Kutepov [Sun, 18 Aug 2019 16:57:47 +0000 (23:57 +0700)]
Merge pull request #1017 from The-Renaissance/audio

(#863) Sound_samples is not implemented

4 years agoAdd TODO(#1025)
rexim [Sun, 18 Aug 2019 16:35:21 +0000 (23:35 +0700)]
Add TODO(#1025)

4 years agoAdd TODO(#1024)
rexim [Sun, 18 Aug 2019 16:35:20 +0000 (23:35 +0700)]
Add TODO(#1024)

4 years agoAdd TODO(#1023)
rexim [Sun, 18 Aug 2019 16:35:19 +0000 (23:35 +0700)]
Add TODO(#1023)

4 years agoAdd TODO(#1022)
rexim [Sun, 18 Aug 2019 16:35:19 +0000 (23:35 +0700)]
Add TODO(#1022)

4 years agoFix TODO formatting
rexim [Sun, 18 Aug 2019 16:20:34 +0000 (23:20 +0700)]
Fix TODO formatting

4 years agoGets rid of "actual" variable
The-Renaissance [Sat, 17 Aug 2019 22:32:11 +0000 (18:32 -0400)]
Gets rid of "actual" variable

From https://wiki.libsdl.org/SDL_CloseAudioDevice#Code_Examples you can
actually pass NULL to the obtained parameter and it will modify the
desired parameter struct in place (if it's allowed to do so)

4 years agoChange sound_samples_play_sound behavior
The-Renaissance [Sat, 17 Aug 2019 22:19:48 +0000 (18:19 -0400)]
Change sound_samples_play_sound behavior

When sound_samples_play_sound fails to queue audio of a certain
file, it warns but does not fail horribly since this is not a fatal
error

4 years agoImplement changes requested by @rexim
The-Renaissance [Sat, 17 Aug 2019 22:03:54 +0000 (18:03 -0400)]
Implement changes requested by @rexim

4 years agoMerge pull request #1020 from tsoding/1010
Alexey Kutepov [Sat, 17 Aug 2019 20:09:36 +0000 (03:09 +0700)]
Merge pull request #1020 from tsoding/1010

 (#1010) Make ColorPicker adaptive

4 years agoAdd TODO(#1021)
rexim [Sat, 17 Aug 2019 19:23:04 +0000 (02:23 +0700)]
Add TODO(#1021)

4 years ago(#1010) TODO
rexim [Sat, 17 Aug 2019 18:55:01 +0000 (01:55 +0700)]
(#1010) TODO

4 years ago(#1010) define COLOR_PICKER_HEIGHT in terms of COLOR_SLIDER_HEIGHT
rexim [Sat, 17 Aug 2019 18:54:19 +0000 (01:54 +0700)]
(#1010) define COLOR_PICKER_HEIGHT in terms of COLOR_SLIDER_HEIGHT

4 years ago(#1010) Make ColorPicker adaptive
rexim [Sat, 17 Aug 2019 18:51:31 +0000 (01:51 +0700)]
(#1010) Make ColorPicker adaptive

4 years agoChange sound played at hitting goal back to Nothing.wav
The-Renaissance [Thu, 15 Aug 2019 20:19:33 +0000 (16:19 -0400)]
Change sound played at hitting goal back to Nothing.wav

4 years agoPerformance optimization
The-Renaissance [Thu, 15 Aug 2019 02:33:51 +0000 (22:33 -0400)]
Performance optimization

Optimization by not using Dynarray for audio buffer array.

4 years agoRestructure sound_samples.c
The-Renaissance [Wed, 14 Aug 2019 21:11:23 +0000 (17:11 -0400)]
Restructure sound_samples.c

4 years agoImplement Sound_samples
The-Renaissance [Wed, 14 Aug 2019 19:57:52 +0000 (15:57 -0400)]
Implement Sound_samples

This commit resolves issue #863. Finally, some good f*cking sound.

4 years agoMerge pull request #1015 from tsoding/1010
Alexey Kutepov [Mon, 12 Aug 2019 18:52:21 +0000 (01:52 +0700)]
Merge pull request #1015 from tsoding/1010

(#1010) Make position of ColorPicker customizable

4 years ago(#1010) Make position of ColorPicker customizable
rexim [Sun, 11 Aug 2019 19:29:10 +0000 (02:29 +0700)]
(#1010) Make position of ColorPicker customizable

4 years agoMerge pull request #1011 from tsoding/1002
Alexey Kutepov [Sun, 11 Aug 2019 19:20:09 +0000 (02:20 +0700)]
Merge pull request #1011 from tsoding/1002

(#1002) Full undo support for PointLayer

4 years agoRemove TODO(#1001)
rexim [Sun, 11 Aug 2019 18:53:45 +0000 (01:53 +0700)]
Remove TODO(#1001)

4 years agoRemove TODO(#1000)
rexim [Sun, 11 Aug 2019 18:53:45 +0000 (01:53 +0700)]
Remove TODO(#1000)

4 years agoAdd TODO(#1014)
rexim [Sun, 11 Aug 2019 18:43:47 +0000 (01:43 +0700)]
Add TODO(#1014)

4 years agoAdd TODO(#1013)
rexim [Sun, 11 Aug 2019 18:43:47 +0000 (01:43 +0700)]
Add TODO(#1013)

4 years agoAdd TODO(#1012)
rexim [Sun, 11 Aug 2019 18:43:46 +0000 (01:43 +0700)]
Add TODO(#1012)

4 years ago(#1002) Implement undo id rename for PointLayer
rexim [Sun, 11 Aug 2019 18:33:45 +0000 (01:33 +0700)]
(#1002) Implement undo id rename for PointLayer

4 years ago(#1002) Add undo move support for PointLayer
rexim [Sun, 11 Aug 2019 18:18:01 +0000 (01:18 +0700)]
(#1002) Add undo move support for PointLayer

4 years ago(#1002) Add delete undo to PointLayer
rexim [Sun, 11 Aug 2019 17:58:44 +0000 (00:58 +0700)]
(#1002) Add delete undo to PointLayer

4 years ago(#1002) Implement color undo support for PointLayer
rexim [Sat, 10 Aug 2019 19:48:39 +0000 (02:48 +0700)]
(#1002) Implement color undo support for PointLayer

4 years ago(#1002) Remove undo history capabilities from color picker
rexim [Sat, 10 Aug 2019 19:05:11 +0000 (02:05 +0700)]
(#1002) Remove undo history capabilities from color picker

4 years ago(#1002) Integrate BackgroundLayer into LevelEditor
rexim [Sat, 10 Aug 2019 18:57:15 +0000 (01:57 +0700)]
(#1002) Integrate BackgroundLayer into LevelEditor

4 years ago(#1002) Introduce BackgroundLayer
rexim [Sat, 10 Aug 2019 18:36:16 +0000 (01:36 +0700)]
(#1002) Introduce BackgroundLayer

4 years agoMerge pull request #1009 from The-Renaissance/master
Alexey Kutepov [Sun, 11 Aug 2019 16:14:59 +0000 (23:14 +0700)]
Merge pull request #1009 from The-Renaissance/master

(#875) MinGW build support

4 years ago(#875) MinGW build support
The-Renaissance [Sun, 11 Aug 2019 02:54:33 +0000 (22:54 -0400)]
(#875) MinGW build support

4 years agoMerge pull request #1007 from tsoding/1001
Alexey Kutepov [Mon, 5 Aug 2019 14:25:30 +0000 (21:25 +0700)]
Merge pull request #1007 from tsoding/1001

(#1001) Undo history for PlayerLayer

4 years ago(#1001) Undo history for PlayerLayer
rexim [Mon, 5 Aug 2019 14:01:22 +0000 (21:01 +0700)]
(#1001) Undo history for PlayerLayer

4 years agoMerge pull request #1005 from tsoding/1000
Alexey Kutepov [Mon, 5 Aug 2019 13:59:34 +0000 (20:59 +0700)]
Merge pull request #1005 from tsoding/1000

 (#1000) Implement UndoHistory for ColorPicker

5 years ago(#1000) Fix Windows build
rexim [Sun, 4 Aug 2019 19:01:24 +0000 (02:01 +0700)]
(#1000) Fix Windows build

5 years ago(#1000) Implement UndoHistory for ColorPicker
rexim [Sun, 4 Aug 2019 18:52:07 +0000 (01:52 +0700)]
(#1000) Implement UndoHistory for ColorPicker

5 years ago(#1000) Integrate UndoHistory with ColorPicker
rexim [Sun, 4 Aug 2019 16:51:12 +0000 (23:51 +0700)]
(#1000) Integrate UndoHistory with ColorPicker

5 years agoMerge pull request #1004 from Funkschy/controller-threshold
Alexey Kutepov [Sun, 4 Aug 2019 18:12:46 +0000 (01:12 +0700)]
Merge pull request #1004 from Funkschy/controller-threshold

Added threshold to joystick axis

5 years agoAdded threshold to joystick axis
Funkschy [Sun, 4 Aug 2019 17:58:08 +0000 (19:58 +0200)]
Added threshold to joystick axis

5 years agoMerge pull request #998 from tsoding/824
Alexey Kutepov [Sun, 4 Aug 2019 15:12:01 +0000 (22:12 +0700)]
Merge pull request #998 from tsoding/824

 (#824) Introduce UndoHistory

5 years agoAdd TODO(#1003)
rexim [Sun, 4 Aug 2019 14:56:24 +0000 (21:56 +0700)]
Add TODO(#1003)

5 years agoAdd TODO(#1002)
rexim [Sun, 4 Aug 2019 14:56:23 +0000 (21:56 +0700)]
Add TODO(#1002)

5 years agoAdd TODO(#1001)
rexim [Sun, 4 Aug 2019 14:56:22 +0000 (21:56 +0700)]
Add TODO(#1001)

5 years agoAdd TODO(#1000)
rexim [Sun, 4 Aug 2019 14:56:22 +0000 (21:56 +0700)]
Add TODO(#1000)

5 years agoAdd TODO(#999)
rexim [Sun, 4 Aug 2019 14:56:21 +0000 (21:56 +0700)]
Add TODO(#999)

5 years ago(#824) Fix Windows build
rexim [Sun, 4 Aug 2019 14:55:46 +0000 (21:55 +0700)]
(#824) Fix Windows build

5 years ago(#824) Integrate UndoHistory with the LevelEditor
rexim [Sat, 3 Aug 2019 20:53:28 +0000 (03:53 +0700)]
(#824) Integrate UndoHistory with the LevelEditor

5 years ago(#824) Implement undo_history_push and undo_history_pop
rexim [Sat, 3 Aug 2019 20:06:54 +0000 (03:06 +0700)]
(#824) Implement undo_history_push and undo_history_pop

5 years ago(#824) Implement dynarray_pop
rexim [Sat, 3 Aug 2019 20:05:49 +0000 (03:05 +0700)]
(#824) Implement dynarray_pop

5 years ago(#824) Introduce UndoHistory
rexim [Sat, 3 Aug 2019 19:44:12 +0000 (02:44 +0700)]
(#824) Introduce UndoHistory

5 years agoFix RectLayer text input
rexim [Sat, 3 Aug 2019 18:56:06 +0000 (01:56 +0700)]
Fix RectLayer text input

5 years agoMerge pull request #997 from tsoding/846
Alexey Kutepov [Sat, 3 Aug 2019 18:44:36 +0000 (01:44 +0700)]
Merge pull request #997 from tsoding/846

 (#846) Implement better zooming

5 years ago(#846) Implement better zooming
rexim [Sat, 3 Aug 2019 18:26:18 +0000 (01:26 +0700)]
(#846) Implement better zooming

Zoom where the mouse cursor points.

5 years ago(#846) Initialize camera_scale
rexim [Sat, 3 Aug 2019 17:37:19 +0000 (00:37 +0700)]
(#846) Initialize camera_scale

5 years agoMerge pull request #996 from tsoding/856
Alexey Kutepov [Sat, 3 Aug 2019 17:35:40 +0000 (00:35 +0700)]
Merge pull request #996 from tsoding/856

 (#856) Prevent S leakage

5 years ago(#856) Prevent S leakage
rexim [Sat, 3 Aug 2019 16:51:16 +0000 (23:51 +0700)]
(#856) Prevent S leakage

5 years agoRemove TODO(#985)
rexim [Sat, 3 Aug 2019 16:32:21 +0000 (23:32 +0700)]
Remove TODO(#985)

5 years agoRemove TODO(#855)
rexim [Sat, 3 Aug 2019 16:32:21 +0000 (23:32 +0700)]
Remove TODO(#855)

5 years agoRemove TODO(#963)
rexim [Sat, 3 Aug 2019 16:32:21 +0000 (23:32 +0700)]
Remove TODO(#963)

5 years agoRemove TODO(#964)
rexim [Sat, 3 Aug 2019 16:32:21 +0000 (23:32 +0700)]
Remove TODO(#964)

5 years agoRemove TODO(#903)
rexim [Sat, 3 Aug 2019 16:32:21 +0000 (23:32 +0700)]
Remove TODO(#903)

5 years agoAdd Tsoding badge
rexim [Sat, 3 Aug 2019 14:59:07 +0000 (21:59 +0700)]
Add Tsoding badge

5 years agoMerge pull request #993 from tsoding/903
Alexey Kutepov [Mon, 29 Jul 2019 22:31:26 +0000 (05:31 +0700)]
Merge pull request #993 from tsoding/903

 (#903) Show the "Level saved" notice when the level is being saved

5 years agoAdd TODO(#994)
rexim [Mon, 29 Jul 2019 20:54:17 +0000 (03:54 +0700)]
Add TODO(#994)

5 years ago(#903) Center LevelEditor notice
rexim [Mon, 29 Jul 2019 20:51:37 +0000 (03:51 +0700)]
(#903) Center LevelEditor notice

5 years ago(#903) don't store position in WiggleText
rexim [Mon, 29 Jul 2019 20:20:17 +0000 (03:20 +0700)]
(#903) don't store position in WiggleText

5 years ago(#903) Show the "Level saved" notice when the level is being saved
rexim [Mon, 29 Jul 2019 18:15:47 +0000 (01:15 +0700)]
(#903) Show the "Level saved" notice when the level is being saved

5 years ago(#903) Introduce test notice
rexim [Mon, 29 Jul 2019 18:05:58 +0000 (01:05 +0700)]
(#903) Introduce test notice

5 years ago(#903) Make color of wiggly_text customizable
rexim [Sun, 28 Jul 2019 20:10:46 +0000 (03:10 +0700)]
(#903) Make color of wiggly_text customizable

5 years ago(#903) font_scale -> scale
rexim [Sun, 28 Jul 2019 20:05:22 +0000 (03:05 +0700)]
(#903) font_scale -> scale

5 years ago(#903) Introduce FadingWigglyText
rexim [Sun, 28 Jul 2019 20:04:00 +0000 (03:04 +0700)]
(#903) Introduce FadingWigglyText

5 years ago(#903) MenuTitle -> WigglyText
rexim [Sun, 28 Jul 2019 19:48:18 +0000 (02:48 +0700)]
(#903) MenuTitle -> WigglyText

5 years ago(#903) Make menu title transparent
rexim [Sun, 28 Jul 2019 19:42:37 +0000 (02:42 +0700)]
(#903) Make menu title transparent

5 years ago(#903) Decouple MenuTitle from Sprite_font
rexim [Sun, 28 Jul 2019 19:24:16 +0000 (02:24 +0700)]
(#903) Decouple MenuTitle from Sprite_font

5 years agoMerge pull request #992 from tsoding/990
Alexey Kutepov [Sun, 28 Jul 2019 18:54:39 +0000 (01:54 +0700)]
Merge pull request #992 from tsoding/990

(#990) Implement changing color