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

791 Commits

Author SHA1 Message Date
Mathieu Schroeter
45120401e9 Merge remote-tracking branch 'origin' into wip/landscape 2018-07-03 00:01:21 +02:00
Mathieu Schroeter
2d266496f3 Fix gettext warning 2018-07-02 22:09:50 +02:00
Mathieu Schroeter
e09a4e2fab Add right-click shortcut on flowers
Closes issue #63.
2018-07-02 22:09:34 +02:00
Mathieu Schroeter
18135950bf Cosmetic: fix format 2018-07-02 22:08:35 +02:00
Mathieu Schroeter
d1cb5919c5 Make like previous commit but with the recording 2018-07-02 22:07:51 +02:00
Mathieu Schroeter
1300d8fb05 Disable smooth scroll with demos
It prevents lag and bad shift with mouse clicks.
2018-07-02 22:07:29 +02:00
Mathieu Schroeter
fc4483998d Add missing comment for #if 2018-07-02 22:07:12 +02:00
Mathieu Schroeter
0815415658 Cosmetics 2018-07-02 22:06:56 +02:00
Mathieu Schroeter
965a93e0cc Add missing header for execv 2018-07-02 22:03:52 +02:00
Mathieu Schroeter
652e6b81e3 Ensure to restart the game with the right params with legacy mode 2018-06-30 15:41:28 +02:00
Mathieu Schroeter
7d2b26c78f Fix gettext warning 2018-06-30 15:37:45 +02:00
Mathieu Schroeter
5993c8f402 Change texts and fix translations 2018-06-30 15:37:36 +02:00
Mathieu Schroeter
6dace6927b Add right-click shortcut on flowers
Closes issue #63.
2018-06-29 09:14:01 +02:00
Mathieu Schroeter
04e3757613 Update PO files (add fr translations) 2018-06-29 00:33:41 +02:00
Mathieu Schroeter
c1b336ab86 Cosmetic 2018-06-29 00:27:19 +02:00
Mathieu Schroeter
278e52db45 Fix warning (bad assignment) 2018-06-29 00:27:08 +02:00
Mathieu Schroeter
7032a42f43 Fix text for switching of mode in fullscreen 2018-06-29 00:26:32 +02:00
Mathieu Schroeter
6bf6b3de07 Restart the game when the display mode has changed 2018-06-28 23:55:08 +02:00
Mathieu Schroeter
05dd698578 Add a --legacy option for starting the game in 640x480 mode 2018-06-28 23:54:30 +02:00
Mathieu Schroeter
190147015d Get size only when necessary 2018-06-27 18:19:38 +02:00
Mathieu Schroeter
4a21224de5 Prevent bad width and height values 2018-06-27 18:18:21 +02:00
Mathieu Schroeter
e03a539744 Cosmetic: remove dead code 2018-06-27 18:17:44 +02:00
Mathieu Schroeter
94996ef4d7 Cosmetic: fix format 2018-06-27 17:32:41 +02:00
Mathieu Schroeter
988962d74a Retrieve the right ratio accordingly to the current display
It's no longer forced to 16:9.
2018-06-27 17:31:59 +02:00
Mathieu Schroeter
9a7ffb887f Move display stuff in a dedicated source file
The display ratio is computed with the user's screen. It's no longer a
static value.

It must be improved in order to fix the ratio according to screen
changes.
2018-06-27 07:01:37 +02:00
Mathieu Schroeter
e70873a7b8 Make like previous commit but with the recording 2018-06-26 23:16:03 +02:00
Mathieu Schroeter
881a0137b4 Disable smooth scroll with demos
It prevents lag and bad shift with mouse clicks.
2018-06-26 23:14:29 +02:00
Mathieu Schroeter
e260ddf5e3 Add missing comment for #if 2018-06-26 22:49:34 +02:00
Mathieu Schroeter
93f5389132 Cosmetics 2018-06-26 19:14:55 +02:00
Mathieu Schroeter
bf31378ffc Cosmetics 2018-06-26 19:11:49 +02:00
Mathieu Schroeter
438c01181e Reduce glitches when chagin the window mode/size 2018-06-26 19:05:01 +02:00
Mathieu Schroeter
fc977d926e Force the display 0 on windows only with the native 640x480 resolution 2018-06-26 18:47:15 +02:00
Mathieu Schroeter
ab39906c5e Merge branch 'master' into wip/landscape 2018-06-26 18:30:59 +02:00
Mathieu Schroeter
315b18e8eb Use the progress function only where necessary
And prefer static on the way.
2018-06-26 18:17:25 +02:00
Mathieu Schroeter
3ebe028640 Fix mouse pos when zoom=2 > fullscreen 2018-06-25 22:53:10 +02:00
Mathieu Schroeter
375388b22f Fix mouse position when changing zoom and fullscreen 2018-06-25 22:17:39 +02:00
Mathieu Schroeter
3834861c1e Fix mouse wrap in fullscreen (desktop) 2018-06-25 17:58:24 +02:00
Mathieu Schroeter
589b720474 Merge branch 'master' into wip/landscape 2018-06-25 17:22:35 +02:00
Mathieu Schroeter
cab930d472 Fix glitch when a perso is deleted and the ground is moved
The perso must not be drawn because it doesn't exist anymore.

- It fixes issue #62.
2018-06-25 00:28:36 +02:00
Mathieu Schroeter
c2b4bee30f Ensure to destroy the main texture on reload 2018-06-14 23:51:58 +02:00
Mathieu Schroeter
17e9f1e3e4 Fix use of mainTexture with landscape fullscreen 2018-06-14 23:51:05 +02:00
Mathieu Schroeter
c79961e803 Merge branch 'wip/fullscreen' into wip/landscape 2018-06-13 23:42:55 +02:00
Mathieu Schroeter
b3c6b53693 WIP: add impl. of fullscreen desktop
It's possible to switch between both mode (fullscreen 640x480 and
fullscreen desktop). The zoom option is used for this switch in
fullscreen. The textes must be adapted in this case.
2018-06-13 23:16:59 +02:00
Mathieu Schroeter
0289b0224b WIP: add handling support for desktop fullscreen mode 2018-06-13 23:15:23 +02:00
Mathieu Schroeter
967819a5b8 Add a method for testing if a demo is playing 2018-06-13 23:11:29 +02:00
Mathieu Schroeter
daf70260de Pass the event manager to pixmap 2018-06-13 23:10:24 +02:00
Mathieu Schroeter
84a671a763 Merge branch 'master' into wip/landscape 2018-06-11 23:22:37 +02:00
Mathieu Schroeter
34869f1736 Fix black backgrounds with opengles2 2018-06-11 18:18:07 +02:00
Mathieu Schroeter
33464784ed Revert "Fix linking with winpthread"
This reverts commit 50c728c791895d822b0f474a37dbdd609ba21337.
2018-06-08 07:47:39 +02:00
Mathieu Schroeter
ce411bfd88 Revert "Do not deploy winpthread anymore"
This reverts commit 27b8a5d031df4ed9e743133e37150fb4fd343539.
2018-06-08 07:47:35 +02:00