2019-08-14 remove nopng from vcpkg build
alfadur [Wed, 14 Aug 2019 23:06:11 +0300] rev 15315
remove nopng from vcpkg build
2019-08-14 remove direct libpng dependency on windows
alfadur [Wed, 14 Aug 2019 22:27:01 +0300] rev 15314
remove direct libpng dependency on windows
2019-08-13 Remove usage of macdeployqt in favor of CMake BundleUtilities. BundleUtilities properly finds all dependencies and adds them to the .app automatically. It also fixes rpath and install_name issues for any of the binaries or dependencies
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:20:28 -0600] rev 15313
Remove usage of macdeployqt in favor of CMake BundleUtilities. BundleUtilities properly finds all dependencies and adds them to the .app automatically. It also fixes rpath and install_name issues for any of the binaries or dependencies
2019-08-13 Fix compiling on MacOS X by requiring c++11 standard. Building now requires MacOS X 10.8+ and CMake 3.9+
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 13:10:12 -0600] rev 15312
Fix compiling on MacOS X by requiring c++11 standard. Building now requires MacOS X 10.8+ and CMake 3.9+
2019-08-13 Add build/ directory .hgignore
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 12:29:26 -0600] rev 15311
Add build/ directory .hgignore
2019-08-13 Make hardware acceleration optional on MacOS X
raptor <buckyballreaction@gmail.com> [Tue, 13 Aug 2019 09:50:24 -0600] rev 15310
Make hardware acceleration optional on MacOS X
2019-08-12 make sure keys.csv is installed
alfadur [Mon, 12 Aug 2019 21:20:00 +0300] rev 15309
make sure keys.csv is installed
2019-08-12 add background to switch animation
alfadur [Mon, 12 Aug 2019 14:56:27 +0300] rev 15308
add background to switch animation
2019-08-09 add crocodile hat
alfadur [Fri, 09 Aug 2019 23:41:46 +0300] rev 15307
add crocodile hat
2019-08-09 replace jungle with opus
alfadur [Fri, 09 Aug 2019 20:31:04 +0300] rev 15306
replace jungle with opus
2019-08-07 start gear data group implementation
alfadur [Wed, 07 Aug 2019 17:28:54 +0300] rev 15305
start gear data group implementation
2019-08-06 fix check for static gears
alfadur [Wed, 07 Aug 2019 00:54:42 +0300] rev 15304
fix check for static gears
2019-08-06 Restrict girder placement in other land objects, too
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 23:33:08 +0200] rev 15303
Restrict girder placement in other land objects, too
2019-08-06 disallow placing girders over airmines and moving hogs
alfadur [Tue, 06 Aug 2019 23:47:02 +0300] rev 15302
disallow placing girders over airmines and moving hogs
2019-08-06 add helper to find if a spite intersects gears
alfadur [Tue, 06 Aug 2019 23:28:14 +0300] rev 15301
add helper to find if a spite intersects gears
2019-08-06 ArgParsers: Remove deprecated command-line arguments
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 19:13:12 +0200] rev 15300
ArgParsers: Remove deprecated command-line arguments
2019-08-06 Remember maximized state of game window
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 19:00:51 +0200] rev 15299
Remember maximized state of game window
2019-08-06 Remember maximized state of frontend window
Wuzzy <Wuzzy2@mail.ru> [Tue, 06 Aug 2019 11:41:38 +0200] rev 15298
Remember maximized state of frontend window
2019-08-05 Saucer: Restore dX after "freeze" state
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Aug 2019 22:57:12 +0200] rev 15297
Saucer: Restore dX after "freeze" state
2019-08-05 Fix movement stopping when activating saucer after longjump
Wuzzy <Wuzzy2@mail.ru> [Mon, 05 Aug 2019 22:28:59 +0200] rev 15296
Fix movement stopping when activating saucer after longjump
2019-08-04 In hindsight my emscripten-ifdef (70d416a8f63f) is nonsense.
sheepluva [Mon, 05 Aug 2019 00:20:45 +0200] rev 15295
In hindsight my emscripten-ifdef (70d416a8f63f) is nonsense. As fpcrtl_glShaderSource() would not be defined and lead to compiling issues. So either it's 3 ifdefs (in pas2cRedo, pas2cSystem and misc.c), in order to toggle between fpcrtl_ and the native function, or alternatively have no ifdef for it at all. I'm going with none at all, which means emscripten will compile with the original (const) function prototype, being wrapped by the fpcrtl_ function, same as non-emscripten builds.
2019-08-03 Rewrite a few CMake flag descriptions
Wuzzy <Wuzzy2@mail.ru> [Sun, 04 Aug 2019 01:52:12 +0200] rev 15294
Rewrite a few CMake flag descriptions
2019-08-03 fix shader uniform access
alfadur [Sun, 04 Aug 2019 02:38:11 +0300] rev 15293
fix shader uniform access
2019-08-03 fix Bug 750: workaround GL2 function params const-iness issues with pas2c
sheepluva [Sun, 04 Aug 2019 00:30:56 +0200] rev 15292
fix bug #750: workaround GL2 function params const-iness issues with pas2c
2019-08-03 fix condition
alfadur [Sat, 03 Aug 2019 17:10:19 +0300] rev 15291
fix condition
2019-08-03 transpose atlas sprites where necessary
alfadur [Sat, 03 Aug 2019 17:06:38 +0300] rev 15290
transpose atlas sprites where necessary
2019-08-03 add function to retrieve texture data
alfadur [Sat, 03 Aug 2019 04:16:36 +0300] rev 15289
add function to retrieve texture data
2019-08-02 fix buffer sizes
alfadur [Sat, 03 Aug 2019 02:51:19 +0300] rev 15288
fix buffer sizes
2019-08-02 fix gear lookup allocated on stack
alfadur [Sat, 03 Aug 2019 02:14:07 +0300] rev 15287
fix gear lookup allocated on stack
2019-08-02 ship the atlas to the gpu
alfadur [Sat, 03 Aug 2019 01:13:45 +0300] rev 15286
ship the atlas to the gpu
2019-08-02 add an empty texture constructor
alfadur [Sat, 03 Aug 2019 00:54:29 +0300] rev 15285
add an empty texture constructor
2019-08-02 Move messages queue to hedgewars-engine-messages lib
unc0rr [Fri, 02 Aug 2019 13:35:23 +0200] rev 15284
Move messages queue to hedgewars-engine-messages lib
2019-07-31 merge 1.0.0 beta 1 into ui-scaling branch ui-scaling
sheepluva [Wed, 31 Jul 2019 23:14:27 +0200] rev 15283
merge 1.0.0 beta 1 into ui-scaling branch
2019-07-30 implement empty gear lookup entries
alfadur [Tue, 30 Jul 2019 22:59:06 +0300] rev 15282
implement empty gear lookup entries
2019-07-30 add gear lookup to the physics processor
alfadur [Tue, 30 Jul 2019 19:53:23 +0300] rev 15281
add gear lookup to the physics processor
2019-07-29 No longer explode dying hogs that take damage
Wuzzy <Wuzzy2@mail.ru> [Mon, 29 Jul 2019 21:58:39 +0200] rev 15280
No longer explode dying hogs that take damage
2019-07-27 Remove hardcoded default gamepad bindings
Wuzzy <Wuzzy2@mail.ru> [Sun, 28 Jul 2019 00:36:09 +0200] rev 15279
Remove hardcoded default gamepad bindings They just cause too much confusion and there is no way the player can disable them. Done because a player complained about exactly this
2019-07-27 Prevent saving of demo after /lua command was used
Wuzzy <Wuzzy2@mail.ru> [Sat, 27 Jul 2019 03:42:17 +0200] rev 15278
Prevent saving of demo after /lua command was used Done because demos are unable to record any manual Lua command atm.
2019-07-25 Fix incorrect German translation of "scheme" in context of URI scheme
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Jul 2019 01:13:48 +0200] rev 15277
Fix incorrect German translation of "scheme" in context of URI scheme
2019-07-25 Enable "replay" button after playing a demo or saved game
Wuzzy <Wuzzy2@mail.ru> [Fri, 26 Jul 2019 01:09:30 +0200] rev 15276
Enable "replay" button after playing a demo or saved game
2019-07-25 replace time with milliseconds
alfadur [Thu, 25 Jul 2019 23:02:02 +0300] rev 15275
replace time with milliseconds
2019-07-25 add gear allocator
alfadur [Thu, 25 Jul 2019 22:31:24 +0300] rev 15274
add gear allocator
2019-07-25 use better contact point for inter-gear collision
alfadur [Thu, 25 Jul 2019 21:59:20 +0300] rev 15273
use better contact point for inter-gear collision
2019-07-25 Fix bad pixel offsets in CPU flag preview
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 19:40:40 +0200] rev 15272
Fix bad pixel offsets in CPU flag preview
2019-07-25 Default_es: Remove Coward.ogg
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 19:18:48 +0200] rev 15271
Default_es: Remove Coward.ogg This file was in English, but the voicepack must be in Spanish.
2019-07-25 add time events
alfadur [Thu, 25 Jul 2019 19:58:19 +0300] rev 15270
add time events
2019-07-25 Mutant: Remove excess teams if a clan has more than one team
Wuzzy <Wuzzy2@mail.ru> [Thu, 25 Jul 2019 18:40:06 +0200] rev 15269
Mutant: Remove excess teams if a clan has more than one team
2019-07-25 based on user feedback, the audio provided by the translator here is inappropriate. replacing with the english pending a new translation
nemo [Thu, 25 Jul 2019 11:58:40 -0400] rev 15268
based on user feedback, the audio provided by the translator here is inappropriate. replacing with the english pending a new translation
2019-07-22 VideoRec: Stop prerecording when /lua activates
Wuzzy <Wuzzy2@mail.ru> [Mon, 22 Jul 2019 19:26:58 +0200] rev 15267
VideoRec: Stop prerecording when /lua activates
2019-07-25 clear intermediate result structures between iterations
alfadur [Thu, 25 Jul 2019 16:29:14 +0300] rev 15266
clear intermediate result structures between iterations
2019-07-25 Implement ipc queue which takes care of message ordering and timestamps
unC0Rr [Thu, 25 Jul 2019 15:18:00 +0200] rev 15265
Implement ipc queue which takes care of message ordering and timestamps
2019-07-25 Rethink message types a bit
unC0Rr [Thu, 25 Jul 2019 14:23:25 +0200] rev 15264
Rethink message types a bit
2019-07-24 reserve zero gear id
alfadur [Thu, 25 Jul 2019 00:05:30 +0300] rev 15263
reserve zero gear id
2019-07-24 check dynamic collision arrays first
alfadur [Wed, 24 Jul 2019 23:37:58 +0300] rev 15262
check dynamic collision arrays first
2019-07-24 update collision grid with position changes
alfadur [Wed, 24 Jul 2019 23:33:06 +0300] rev 15261
update collision grid with position changes
2019-07-24 save full shifts to position updates
alfadur [Wed, 24 Jul 2019 22:49:59 +0300] rev 15260
save full shifts to position updates
(0) -10000 -3000 -1000 -300 -100 -56 +56 +100 +300 tip