Mathieu Schroeter
c0060c495a
Restore appropriate tooltip offset for legacy mode
2022-10-22 18:36:15 +02:00
Mathieu Schroeter
df91ad1c84
Restore old font bitmaps when the game is in legacy mode
...
Arabic is disabled in this mode.
2022-10-22 18:35:56 +02:00
Mathieu Schroeter
e619f998ac
Improve tooltip position with RTL languages
2022-10-22 18:15:22 +02:00
Mathieu Schroeter
ce4cdbcab5
Replace http by https for the main website
2022-09-29 23:08:06 +02:00
Mathieu Schroeter
aa72ce3acf
Add experiment for arab support (but broken because ligatures are not supported)
2022-06-24 23:23:07 +02:00
Mathieu Schroeter
e9c99fbad9
Restor numpad direction like arrow keys (with or without numlock)
...
It fixes the issue #101 .
2022-01-14 23:35:15 +01:00
Mathieu Schroeter
58d18d52b2
Cosmetic
2022-01-14 23:34:10 +01:00
Mathieu Schroeter
fc01379290
Stop movie on RETURN
...
It fixes issue https://github.com/blupi-games/planetblupi/issues/80
2021-01-14 23:40:09 +01:00
Mathieu Schroeter
5fe231bcc2
Remove buggy suspend stuff
...
It doesn't make sense here. Not sure why the old
code needs that. Anyway, it's just wrong because.
Maybe the old code needs that because the sound
was played independently of the video.
This commit prevents that the music to continue
on the win or lost screen when the video has been
skipped by space or esc.
2019-09-06 23:41:12 +02:00
Mathieu Schroeter
f2c2caeff9
Restore properly the scroll speed after a demo play
2019-02-20 18:13:47 +01:00
Mathieu Schroeter
8d84e12ce8
Add missing char for Hebrew
2019-02-15 23:55:59 +01:00
Mathieu Schroeter
f05fa4d67c
Fix translation
2019-02-10 15:37:22 +01:00
Mathieu Schroeter
0f0c3caf2f
Fix demo player whit right 2 left layout
2019-02-08 23:32:37 +01:00
Mathieu Schroeter
c825fe5e5d
WIP: continue layout for right2left reading (hebrew)
2019-02-05 22:16:36 +01:00
Mathieu Schroeter
be6db65a5a
WIP: continue layout for right2left reading (hebrew)
2019-02-05 22:06:09 +01:00
Mathieu Schroeter
7482ddb3d6
Add localized image support (init hebrew screen)
2019-02-05 21:54:32 +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
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
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
ce6eee5853
Prepare the turkish locale entry in the game
2019-01-24 23:47:21 +01:00
Mathieu Schroeter
2fa6789764
Fix textures reload with Direct3D
...
Closes #71
2018-08-29 00:05:29 +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
f11514e5e5
Play the sound only on mouse up when looking for help
2018-08-14 23:13:04 +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
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
Mathieu Schroeter
1e45e9ee1c
Fix the phase where to return from the READ phase
...
If the game is not started, it must just return to the INFO phase
instead of the STOP phase.
2018-08-08 07:15:55 +02:00
Mathieu Schroeter
b1c6fa9003
Move the main screen button always to the left
2018-08-08 06:49:28 +02:00
Mathieu Schroeter
c704966f6b
Change the text about the anti-aliasing stuff
2018-08-07 00:00:26 +02:00
Mathieu Schroeter
7c6a0a25c0
Disable the render quality buttons with legacy mode
2018-08-06 18:08:09 +02:00
Mathieu Schroeter
4729455602
Change the render quality text value when non-desktop
2018-08-06 17:59:24 +02:00
Mathieu Schroeter
8b7142a084
Add the option for chaning the render quality
...
It toggles between 'nearest' (faster) and 'best' (slower but more
prettier). It's enabled only when the game runs in fullscreen.
The option can be passed by command line argument `--render-quality on`,
by settings.json file with a `"renderquality": true` entry or simply
with the main settings screen in the game.
2018-08-06 07:20:23 +02:00
Mathieu Schroeter
39a2cf926b
Optimize the wide background stuff by loading only on demand
...
It uses less memory.
2018-07-30 18:39:08 +02:00
Mathieu Schroeter
65f80113dd
Use the wide stars background for last win movie
2018-07-26 22:54:59 +02:00
Mathieu Schroeter
68fd32a18d
Remove back-title to back-stars
2018-07-25 18:09:26 +02:00
Mathieu Schroeter
8d67df23b1
Add widescreen background for school win screen
2018-07-23 23:34:06 +02:00