changelog
- Sat, 12 Jul 2025 22:28:30 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 12 Jul 2025 22:28:30 +0200] rev 199
- add conversion functions between degrees and radians
- Sat, 12 Jul 2025 22:06:24 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 12 Jul 2025 22:06:24 +0200] rev 198
- remove ui subdir in includes
it is not really necessary and without it,
we can have much cleaner includes
- Sat, 12 Jul 2025 21:49:12 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 12 Jul 2025 21:49:12 +0200] rev 197
- add log message when removing a behavior
- Fri, 11 Jul 2025 00:48:08 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 11 Jul 2025 00:48:08 +0200] rev 196
- remove dependency to AscSprite from AscText
- Thu, 10 Jul 2025 22:19:48 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 10 Jul 2025 22:19:48 +0200] rev 195
- improve signature of asc_sprite_set_size()
- Thu, 10 Jul 2025 22:13:39 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 10 Jul 2025 22:13:39 +0200] rev 194
- improve signatures of other text functions and make them linkable symbols
- Wed, 09 Jul 2025 22:30:52 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 09 Jul 2025 22:30:52 +0200] rev 193
- improves signature of asc_text_printf() and adds documentation
- Tue, 08 Jul 2025 19:55:55 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 08 Jul 2025 19:55:55 +0200] rev 192
- rename asc_memcmp() to asc_memcmpc() to avoid confusion with regular memcmp()
- Tue, 08 Jul 2025 19:32:31 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 08 Jul 2025 19:32:31 +0200] rev 191
- optimize asc_memcmp() by enabling the compiler to use SIMD instructions
- Tue, 08 Jul 2025 17:45:33 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 08 Jul 2025 17:45:33 +0200] rev 190
- remove functions that construct a transform from position/rotation/scale
- Mon, 07 Jul 2025 22:51:06 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 07 Jul 2025 22:51:06 +0200] rev 189
- remove separate vectors for position, rotation, scale from scene node
- Mon, 07 Jul 2025 22:41:48 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 07 Jul 2025 22:41:48 +0200] rev 188
- enclose GCC attribute with an ifdef
- Sun, 06 Jul 2025 18:57:43 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Jul 2025 18:57:43 +0200] rev 187
- make asc_clamp() generic and support all common types
- Sun, 06 Jul 2025 18:49:44 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Jul 2025 18:49:44 +0200] rev 186
- rename asc_recti to just asc_rect (there won't be an asc_rectu)
- Sun, 06 Jul 2025 18:49:08 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Jul 2025 18:49:08 +0200] rev 185
- fix make dependencies for behavior.o
- Sun, 06 Jul 2025 18:47:28 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Jul 2025 18:47:28 +0200] rev 184
- add asc_recti_center()
- Sun, 06 Jul 2025 18:45:47 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 06 Jul 2025 18:45:47 +0200] rev 183
- remove test behavior for score counter
- Sat, 05 Jul 2025 23:11:36 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 05 Jul 2025 23:11:36 +0200] rev 182
- add asc_behavior_get_name()
- Sat, 05 Jul 2025 23:08:56 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 05 Jul 2025 23:08:56 +0200] rev 181
- remove unnecessary second parameter from asc_util_gen_name()
- Sat, 05 Jul 2025 23:06:07 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 05 Jul 2025 23:06:07 +0200] rev 180
- add names to behaviors
- Fri, 04 Jul 2025 23:36:40 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 04 Jul 2025 23:36:40 +0200] rev 179
- fix formatting of generated names of scene nodes
- Fri, 04 Jul 2025 23:35:41 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 04 Jul 2025 23:35:41 +0200] rev 178
- create utility to generate names - resolves #694
- Fri, 04 Jul 2025 23:23:29 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 04 Jul 2025 23:23:29 +0200] rev 177
- fix typo in ASC_FLAG_INITIALIZED
- Thu, 03 Jul 2025 23:01:52 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 03 Jul 2025 23:01:52 +0200] rev 176
- add asc_behavior_remove()
- Wed, 02 Jul 2025 23:55:50 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 02 Jul 2025 23:55:50 +0200] rev 175
- improve macros in datatypes.h - fixes #692
- Wed, 02 Jul 2025 23:21:17 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 02 Jul 2025 23:21:17 +0200] rev 174
- resolve TODOs regarding input.h
a) mouse position must be integer, because it can be negative (though rarely)
b) we should not trade "access complexity" for space in the scancodes array
- Tue, 01 Jul 2025 20:28:49 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 01 Jul 2025 20:28:49 +0200] rev 173
- add ellipsis shader - resolves #385
- Tue, 01 Jul 2025 00:00:50 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 01 Jul 2025 00:00:50 +0200] rev 172
- fix typo in struct name
- Mon, 30 Jun 2025 23:59:30 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 30 Jun 2025 23:59:30 +0200] rev 171
- create prototype for creating ellipsis
- Fri, 27 Jun 2025 22:30:17 +0200
- by Mike Becker <universe@uap-core.de> [Fri, 27 Jun 2025 22:30:17 +0200] rev 170
- optimize asc_col_itof()
- Thu, 26 Jun 2025 21:43:22 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 26 Jun 2025 21:43:22 +0200] rev 169
- improve "polymorphic" typing of shaders
- Wed, 25 Jun 2025 21:58:44 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 25 Jun 2025 21:58:44 +0200] rev 168
- add abstractions that allow removing dependencies to glew.h