1
0
mirror of https://github.com/blupi-games/planetblupi synced 2024-12-30 10:15:36 +01:00

1053 Commits

Author SHA1 Message Date
Mathieu Schroeter
e619f998ac
Improve tooltip position with RTL languages 2022-10-22 18:15:22 +02:00
Mathieu Schroeter
c5685dcf00
Fix bad reversing of '(' 2022-10-22 18:02:38 +02:00
Mathieu Schroeter
67d7e250c1
Fix font arabic size 2022-10-22 17:40:39 +02:00
Mathieu Schroeter
283611fe11
Fix a bit arabic 2022-10-22 17:40:21 +02:00
Mathieu Schroeter
13abf6dd61
Add missing character when english is reversed 2022-09-29 23:40:31 +02:00
Mathieu Schroeter
8887b8bbd8
Fix arabic again 2022-09-29 23:36:15 +02:00
Mathieu Schroeter
68b6ae2a33
Try to reverse/restore properly non LTR textes 2022-09-29 23:35:14 +02:00
Mathieu Schroeter
ce4cdbcab5
Replace http by https for the main website 2022-09-29 23:08:06 +02:00
Mathieu Schroeter
4d9aa8c7c6
Fix numbering in arabic translations 2022-09-29 23:02:51 +02:00
Mathieu Schroeter
cd74d4dbfc
Experiment reversing for latin words (and arabic numbers) 2022-09-27 00:13:59 +02:00
Mathieu Schroeter
e4c73d03b0
Prefer std::string over const char *
We need here a mutable string for latin words reversing
in arabic and hebrew texts.
2022-09-26 23:51:09 +02:00
Mathieu Schroeter
31bac11079
Remove unused argument (dead code) 2022-09-26 23:44:08 +02:00
Mathieu Schroeter
bbb79e1037
Provide fonts with the new text renderer 2022-09-26 23:14:09 +02:00
Mathieu Schroeter
275af9524d
Retrieve the width and height when creating the texture 2022-07-17 00:24:11 +02:00
Mathieu Schroeter
1f4f156bf4
Update copyright date 2022-07-17 00:23:29 +02:00
Mathieu Schroeter
f500c63f68
Cosmetic + remove dead code 2022-07-15 23:02:00 +02:00
Mathieu Schroeter
16981e228c
Cosmetic 2022-07-15 22:55:38 +02:00
Mathieu Schroeter
cb02c87542
Fix use of TexText destructor by using shared pointers 2022-07-15 22:55:28 +02:00
Mathieu Schroeter
fd31c67bbe
Remove unused variables 2022-07-15 18:06:41 +02:00
Mathieu Schroeter
8a8fa56f3f
Add an experimental cache in order to improve the perf 2022-07-15 17:57:14 +02:00
Mathieu Schroeter
7f3e6b7ae4
Use CMake instead of pkg-config with SDL2 (it's mandatory for SDL2_TTF) 2022-07-13 00:27:52 +02:00
Mathieu Schroeter
485b64616c
Adapt appdata.xml to the latest restrictions 2022-07-13 00:25:43 +02:00
Mathieu Schroeter
cd66e24d31
Cosmetic 2022-07-10 23:14:53 +02:00
Mathieu Schroeter
990c1931c1
Convert to RGB in order to restore the visibility with the new SDL2 2022-07-10 23:14:29 +02:00
Mathieu Schroeter
9839ccfdf8
Add support for arabic 2022-07-10 23:04:45 +02:00
Mathieu Schroeter
8d30f8578a
Fix linking with SDL_ttf 2022-07-10 23:04:13 +02:00
Mathieu Schroeter
b2c54962e3
Merge branch 'wip/arab' 2022-07-09 00:17:41 +02:00
Mathieu Schroeter
f1bff6abda
Begin work to use SDL_ttf 2022-07-09 00:15:53 +02:00
Mathieu Schroeter
0631474c23
Add initial stuff to use SDL_ttf 2022-06-24 23:53:36 +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
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
Mathieu Schroeter
806645251d
Fix static linking with libpulse and shm 2022-01-14 23:18:15 +01:00
Mathieu Schroeter
428c84a29e
Merge pull request #100 from punctdan/patch-1
Thank you
2021-06-14 16:17:15 +02:00
punctdan
108ce5ca76
Level 10 description error #78
Changed "north-east" to "north-west".
2021-06-14 16:55:44 +03:00
Mathieu Schroeter
0e0d5fe8b5
Merge branch 'jummy0-negative-x-dynamite-crash' 2021-02-18 23:19: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
ab8d95039f
Add new bug which can be enabled with --restore-bugs 2021-01-14 23:32:31 +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
Mathieu Schroeter
da3caa9e6c
Merge pull request #94 from jummy0/master
Improved little.png font with a black border and change
the line spacing by the way
2021-01-14 22:45:02 +01:00
jummy
f6db5a5eba improved Little.png font 2021-01-12 13:51:01 -06:00
Mathieu Schroeter
9796c1c754
Merge pull request #86 from OdyX/find-sdl2
Avoid making assumptions about location of SDL2 headers
2020-07-03 23:15:05 +02:00
Simon McVittie
bc6fe4b150
Avoid making assumptions about location of SDL2 headers
It is not an API guarantee that the SDL2 headers will be found in
${prefix}/include/SDL2, or that SDL2 is installed in the same prefix
as planetblupi itself. Ask pkg-config instead.

Signed-off-by: Simon McVittie <smcv@debian.org>
Bug-Debian: https://bugs.debian.org/952105
Forwarded: no
2020-03-09 21:23:13 +01:00
Mathieu Schroeter
a8a4e00d13
Merge pull request #85 from BLooperZ/patch-1
fix level 10 description
2020-02-03 22:45:59 +01:00
Niv Baehr
0d911b460c
fix level 10 description
see: https://github.com/blupi-games/planetblupi/issues/78
2020-02-02 23:57:43 +02:00