Mathieu Schroeter
7482ddb3d6
Add localized image support (init hebrew screen)
2019-02-05 21:54:32 +01:00
Mathieu Schroeter
352fc7ba3b
WIP: continue layout for right2left reading (hebrew)
2019-02-05 21:30:40 +01:00
Mathieu Schroeter
ad241f3807
WIP: continue layout for right2left reading (hebrew)
2019-02-05 19:03:13 +01:00
Mathieu Schroeter
1e1fc1f7f4
Revert "Use _nl_msg_cat_cntr only with the glibc"
...
It breaks MSYS2 builds.
This reverts commit 908383e29a86b9038fe4354def9da2dfc54e9395.
2019-02-05 18:47:51 +01:00
Mathieu Schroeter
3cd52b699d
Continue right2left layout and reading
2019-02-04 22:53:47 +01:00
Mathieu Schroeter
743f460402
Continue fixing positions for right2left layout (hebrew)
2019-02-02 15:30:11 +01:00
Mathieu Schroeter
34d64c5bee
Continue fixing positions for right2left layout (hebrew)
2019-02-02 15:20:27 +01:00
Mathieu Schroeter
a7abeb60a1
Continue fixing positions for right2left layout (hebrew)
2019-02-02 15:10:59 +01:00
Mathieu Schroeter
c82e04d558
Continue fixing positions for right2left layout (hebrew)
2019-02-02 14:54:45 +01:00
Mathieu Schroeter
5c7d61fb44
Continue fixing positions for right2left layout (hebrew)
2019-02-02 14:13:43 +01:00
Mathieu Schroeter
94df6a2210
Continue fixing positions for right2left layout (hebrew)
2019-02-02 13:55:52 +01:00
Mathieu Schroeter
908383e29a
Use _nl_msg_cat_cntr only with the glibc
2019-01-30 00:04:17 +01:00
Mathieu Schroeter
4580822c38
WIP: continue fixes for hebrew
2019-01-29 23:48:13 +01:00
Mathieu Schroeter
baa3b7141b
WIP: continue text for right reading
2019-01-29 23:41:54 +01:00
Mathieu Schroeter
4467559165
WIP: continue fixing of right layout (hebrew)
2019-01-29 23:06:05 +01:00
Mathieu Schroeter
01f0b19658
Fix buttons highlight for right layout
2019-01-29 22:15:16 +01:00
Mathieu Schroeter
e62eb9a7cb
WIP: continue to add proper support for hebrew
...
It concerns mostly the layout (flipped).
2019-01-29 21:53:16 +01:00
Mathieu Schroeter
16dfd943a7
WIP: add hebrew translation (broken)
2019-01-27 23:56:02 +01:00
Mathieu Schroeter
8224e3bd60
WIP: add hebrew chars support
...
The text right alignment is not done.
2019-01-27 23:55:14 +01:00
Mathieu Schroeter
2ed49562b3
Update copyright date where appropriate
2019-01-26 15:34:29 +01:00
Mathieu Schroeter
25e2bee262
Fix typo (thanks to punctdan)
2019-01-26 13:26:45 +01:00
Mathieu Schroeter
8db4e141ef
Add in-game Portuguese support
2019-01-25 23:44:24 +01:00
Mathieu Schroeter
adb44c5f05
Add support for turkish glyphs
...
Improve UTF-8 parsing by the way.
2019-01-25 17:30:22 +01:00
Mathieu Schroeter
ce6eee5853
Prepare the turkish locale entry in the game
2019-01-24 23:47:21 +01:00
Mathieu Schroeter
d282d631af
Fix emscripten build with SDL_mixer (include)
...
It's strange but only this SDL include needs to be prefixed
by SDL2/ directory.
2019-01-13 00:25:23 +01:00
Mathieu Schroeter
c2efe443f4
Add basename function for emscripten
2019-01-12 21:45:51 +01:00
Mathieu Schroeter
2fa6789764
Fix textures reload with Direct3D
...
Closes #71
2018-08-29 00:05:29 +02:00
Mathieu Schroeter
d8f144164f
Revert "Reload the textures when the window is exposed"
...
This reverts commit a505cdd117e60ecc3be5d912255441e3d5e1f0e6.
It doesn't fix the Direct3D lost of textures.
2018-08-24 22:18:46 +02:00
Mathieu Schroeter
599497eed3
Cosmetic
2018-08-25 00:12:55 +02:00
Mathieu Schroeter
a505cdd117
Reload the textures when the window is exposed
2018-08-25 00:12:47 +02:00
Mathieu Schroeter
89ddbb6a83
Fix stats mouse handling with difficult skill level
...
- It fixes the navigation with the arrows
- It fixes the highlight and disable properly the move to an ennemy
Closes #69
2018-08-24 23:59:58 +02:00
Mathieu Schroeter
e343821d26
Fix build on macOS
2018-08-24 14:23:46 +02:00
Mathieu Schroeter
1d640117e5
Fix warning
2018-08-24 14:23:35 +02:00
Mathieu Schroeter
8b7bdec3db
Fix reload when spaces exist in the bin location
2018-08-24 14:08:17 +02:00
Mathieu Schroeter
e4b20adfea
Add basename impl. for Windows
2018-08-24 11:34:29 +02:00
Mathieu Schroeter
d7befe3d7e
Fix game reloading by using the absolute bin directory
2018-08-23 22:40:58 +02:00
Mathieu Schroeter
f023eb6723
Fix sign
2018-08-22 18:21:40 +02:00
Mathieu Schroeter
7b0294d9cf
Fix regression when loading a game with a flagged ground
...
It was not possible to build a mine.
2018-08-22 18:20:23 +02:00
Mathieu Schroeter
295804fb27
Fix legacy mode reload with AppImage
2018-08-17 10:30:48 +02:00
Mathieu Schroeter
65f3908747
Fix env variable scope
2018-08-15 07:31:10 +02:00
Mathieu Schroeter
8c7f1ed329
Set the ALSA default configdir if not defined
...
It should fix the use of ALSA when pulseaudio is not
available.
It concerns the issue #67 .
2018-08-15 07:25:35 +02:00
Mathieu Schroeter
f11514e5e5
Play the sound only on mouse up when looking for help
2018-08-14 23:13:04 +02:00
Mathieu Schroeter
4877928e62
Stop Blupi / enemies sounds on explosion (when entities are killed)
2018-08-14 23:02:02 +02:00
Mathieu Schroeter
4ae17f69a3
Remove dead code
2018-08-09 00:05:55 +02:00
Mathieu Schroeter
8bae6f1ad7
Fix potential crash because a bad environment is captured
2018-08-08 23:48:34 +02:00
Mathieu Schroeter
ad91d25fb8
Fix mouse sprites and hovers when an update is doing
...
Otherwise it's possible to have de desync between the current state of
the last update and the last time that the mouse was handled. It works
much better now because it's no longer possible to have for example a
red cross on the ground when a tomato has finished to grow. The mouse
state is immediatly fixed by the update.
2018-08-08 18:38:27 +02:00
Mathieu Schroeter
67c2103f3c
Cosmetic: rename because it's not just the frame
2018-08-08 18:37:40 +02:00
Mathieu Schroeter
ec1393cc4e
Fix text about anti-aliasing
2018-08-08 07:30:34 +02:00
Mathieu Schroeter
78461d694f
Handle properly the stup exit like with the read screen
...
Lokk for previous commits...
2018-08-08 07:26:49 +02:00
Mathieu Schroeter
f1c84ce99c
Cosmetic: use a more appropriate symbol name
2018-08-08 07:26:03 +02:00