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
d5cf8820ef
Cosmetic
2022-01-14 23:26:40 +01:00
Mathieu Schroeter
b8e2eae480
Reduce space between lines with the little font
2022-01-14 23:26:32 +01:00
jummy
c0ffb16d12
Fix crash bug with dynamite/bomb/electro at X=0
...
GOAL_EXPLOSE1, GOAL_EXPLOSE2, and GOAL_ELECTRO now perform bounds checking before trying to create an explosion.
2021-02-18 23:19:14 +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
e89c75126a
Update copyright dates
2021-01-14 23:32:51 +01:00
Mathieu Schroeter
f07d064cc9
Prevent time bom duplication
...
it fixes issue https://github.com/blupi-games/planetblupi/issues/82
2021-01-14 23:26:20 +01:00
Mathieu Schroeter
3f63af434e
Add missing trap'bomb with the carry action fix
...
See https://github.com/blupi-games/planetblupi/issues/20
2021-01-14 22:59:32 +01:00
jummy
f6db5a5eba
improved Little.png font
2021-01-12 13:51:01 -06: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
5a54a14c13
Do not play the win sound while the win video is playing
...
The win sound must be played only with the win screens.
2019-09-06 23:34:55 +02:00
Mathieu Schroeter
85d90c2872
Fix sound lag on macOS
...
Reduce bytes by output sample to 1024.
2019-05-09 23:49:51 +02:00
Mathieu Schroeter
92316f4064
Restore original little font width
2019-02-23 15:56:03 +01:00
Mathieu Schroeter
f2c2caeff9
Restore properly the scroll speed after a demo play
2019-02-20 18:13:47 +01:00
Mathieu Schroeter
30000a4923
Fix space position when english text is mixed with hebrew
2019-02-17 14:13:50 +01:00
Mathieu Schroeter
82b97be5f9
Cosmetic
2019-02-17 14:13:24 +01:00
Mathieu Schroeter
8d84e12ce8
Add missing char for Hebrew
2019-02-15 23:55:59 +01:00
Mathieu Schroeter
424a115be7
Check text oerdering when Hebrew is mised with english
2019-02-15 21:58:28 +01:00
Mathieu Schroeter
ff6c2d44c2
Add missins glyphs for Portuguese: õ, ã
2019-02-13 22:42:36 +01:00
Mathieu Schroeter
f05fa4d67c
Fix translation
2019-02-10 15:37:22 +01:00
Mathieu Schroeter
f28a0c61bd
Fix fallback (english) texts with hebrew locale
2019-02-09 22:37:49 +01:00
Mathieu Schroeter
e60568bdcf
Extend IsRightReading for detecting fallback cases
2019-02-09 22:34:22 +01:00
Mathieu Schroeter
0f0c3caf2f
Fix demo player whit right 2 left layout
2019-02-08 23:32:37 +01:00
Mathieu Schroeter
72c92a6447
Improve a bit the performances
...
Check for conflicted action then loop on the blupis.
2019-02-08 23:17:25 +01:00
Mathieu Schroeter
5fc3a14ee0
Fix little text char width
2019-02-08 23:07:35 +01:00
Mathieu Schroeter
5f592b8bec
Fix stop icon for hebrew
2019-02-08 22:33:03 +01:00
Mathieu Schroeter
9b6949c8f6
Cosmetic
2019-02-08 22:32:49 +01:00
Mathieu Schroeter
9cf3de9462
Continue fine tuning with hebrew glyphs
2019-02-07 00:30:16 +01:00
Mathieu Schroeter
1da13731ea
Use alternate stop button for hebrew
2019-02-06 23:45:13 +01:00
Mathieu Schroeter
d25280490e
Swap ( and ) with right2left reading
2019-02-06 18:36:35 +01:00
Mathieu Schroeter
1556db8d05
WIP: work on hebrew char width
2019-02-05 23:11:00 +01:00
Mathieu Schroeter
e012a5d1a2
Use only one function for drawing text (with slope or not)
2019-02-05 22:51:48 +01:00
Mathieu Schroeter
c825fe5e5d
WIP: continue layout for right2left reading (hebrew)
2019-02-05 22:16:36 +01:00
Mathieu Schroeter
ffcbd74f58
Update copyright dates
2019-02-05 22:06:16 +01:00
Mathieu Schroeter
be6db65a5a
WIP: continue layout for right2left reading (hebrew)
2019-02-05 22:06:09 +01:00
Mathieu Schroeter
94d88ee5f4
Update copyright dates
2019-02-05 21:54:44 +01:00
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