xawotihs
f97d9805dd
Removed build number in released filename and added computation of resource URL based on release name.
2014-01-17 21:50:10 +01:00
xawotihs
25955303e7
Adds a Downloader component to JGE able to download and cache files.
2014-01-12 22:16:35 +01:00
Tobias Loose
9d5a83d588
Replace more strcmp with std::string::compare or std::string::operator==.
...
This commit also enables TinyXML STL support.
2013-11-28 16:42:29 +01:00
Unknown
224c94e890
Included some testsuite into qtmain and updated travis file to try to use it.
2013-10-27 23:06:29 +01:00
Xawotihs@gmail.com
26ab65860e
Fixed a gazillion of warnings occuring when compiling Wagic with Clang with Werror.
2013-06-09 21:16:39 +00:00
Xawotihs
12a431ff8c
- Merged QWidget and QML Qt frontends, just define QT_WIDGET to select the QWidget one
...
- Coded a resource package download GUI based on QWidget
- Removed compilation warning on unused variable
- Updated Maemo desktop file to start directly the binary
- Updated .pro file
- Updated version macros to be able to compose the resource package file
- Updated QML interface for Android
- Updated QML interface to not contain the name of the resource package
- Updated the file downloader class to be able to get the resource package hash from the google code server
- Updated the file downloaded class to verify the resource package hash from the remote server at each startup to be able to perform automatic update
- Defined several JGE operation as static to clean up the wagic wrapper
2012-01-15 18:50:38 +00:00
Xawotihs
d9625ed034
- Moved the resource URL inside the QML app
...
- Updated local path for all the platforms
- Fixed local path creation problem on Linux
2012-01-06 23:54:57 +00:00
Xawotihs
1f3aedcd3f
- Reworked Qt frontend to be fully based on QML (Qtmain.cpp still contains most of the old code as I need to perform additional tests on Maemo/Meego and Linux)
...
- Modified the download of resources to happen on every platform
- Resources are now stored based on the home directory
2012-01-06 21:45:08 +00:00
Xawotihs
e17b75cf34
Updated Qt frontend to download resource package directly from google code and cleaned up the transition between the QML and Wagic interfaces
2011-12-29 23:42:20 +00:00
Xawotihs
e5417319b8
- Android port fixes for the Qt frontend
...
- Coded a small resource downloader in QML from the Qt frontend. It's completly useless for the moment and it's poorly integrated
- Various tweaking in the Qt project file for Symbian and Android
2011-12-20 23:11:27 +00:00
Xawotihs
35030ca2ce
- Fixed buggy implementation of JGEGetTime on Qt
...
- cleanup up link between wheelmouse and scroll events
- added support for pause/resume
2011-09-25 14:20:55 +00:00
Xawotihs
2c34a88ff0
Reuse swipe code of Android with Qt, associate "swipe left" to "other cards" in the shop.
2011-08-14 18:13:28 +00:00
Xawotihs
30f8304918
Meego harmattan support, swipe down for cancel/interrupt, swipe up for next phase/combat assignment, tap&hold for menu, deactivate refresh when windows is not active.
2011-08-11 22:26:07 +00:00
Xawotihs
9dccc885d6
Updated the Qt project to work on Desktop/Maemo/Meego/Symbian. Removed all dependencies except Qt and OpenGl.
2011-07-17 18:18:17 +00:00
jean.chalard
93d96fe52b
Revert a careless change
...
Seems I did something wrong with SVN. Revert the changed parts
that should not have been changed.
2011-07-07 03:41:51 +00:00
jean.chalard
c5cd81f6a1
Fix the double key bindings problem.
...
The problem was, the game would initialize first, reading the
keybindings from the configuration, and THEN set up the default key
bindings.
I think this affects only PSP, X, SDL and Qt. A quick scan of the
windows version code looks to me that the order is correct and the
problem should not exist, but I may be mistaken. The iPhone version
looks to me like it has no keybindings at all, though the call is
there ; I put the call in the right order so that the problem does
not happen in the future if we implement some key bindings for it.
If someone can check for windows...
2011-07-07 03:35:26 +00:00
Xawotihs
f90709403f
- Fixed scissor bug introduced in r2912.
...
- Adds code to support TapAndHold gesture, it does not seem to work with
the N900, but it works fine on Linux.
- Removed code checking opengl version as it's no more needed.
2011-01-16 22:47:07 +00:00
Xawotihs
04c1ff23dd
Fixed OpenGL 1.1 code with Qt. The Qt version on windows now uses it by default instead of OpenGL 2.0.
2011-01-16 17:31:24 +00:00
Xawotihs
58f4631dc2
Removed a phonon warning on maemo, added a debug trace for the launching path
2010-12-30 22:03:52 +00:00
Xawotihs
a77e550bff
Fixed compilation on Linux and a resizing issue
2010-12-30 02:17:22 +00:00
Xawotihs
53c68f4104
Replaced double left click support for desktop version by simple left click. Maemo still uses double click.
2010-12-24 03:19:26 +00:00
Xawotihs
093d229c50
Basic check of GL versions supported before starting.
2010-12-23 00:51:38 +00:00
Xawotihs
a5c5a9d60b
Fix resize management for the mac version
2010-12-21 16:05:59 +00:00
Xawotihs
164b9837d9
Merged the iOS resizing/selecting code into the Qt frontend. It works perfectly with OpenGL 2.0, it's buggy with OpenGl 1.1.
2010-12-21 01:10:01 +00:00
Xawotihs
3459a04d2a
Final fix for maemo dependency and fix the release of keys in the Qt frontend
2010-12-18 19:37:16 +00:00
Xawotihs
594b3abf1e
Qt project fixes on Mac
2010-12-06 22:30:25 +00:00
Xawotihs
4f54425fb3
Added return and esc key as binding to MENU
2010-11-27 16:08:11 +00:00
Xawotihs
8d758d4775
Changed fps on desktop to run at 200 fps, changed mobile to start in
...
fullscreen
2010-11-22 22:58:57 +00:00
Xawotihs
1bde7b1dea
Make it at least compile ...
2010-11-05 07:20:01 +00:00
wrenczes
5799ebb0e2
Same actualWidth/Height changes for QTmain.
2010-11-02 04:08:05 +00:00
Xawotihs
44e097e88c
reduced framerate to 30 fps, stopped refreshing the UI when the window is hidden or when the screen is off.
2010-10-19 22:09:16 +00:00
Xawotihs
0789d6e7e9
Activates mouse tracking
2010-10-18 20:25:01 +00:00
Xawotihs
e342103204
Added support for left mouse click and zoom buttons
2010-10-10 21:58:02 +00:00
Xawotihs
977257aee3
moved glEnable(GL_TEXTURE_2D) to fix issue 484
2010-10-09 10:08:59 +00:00
Xawotihs
2881543b78
added support of right and middle mouse button and also wheel mouse while I was at it.
2010-09-28 20:00:31 +00:00
Xawotihs
81cdfb8c9b
basic support for a touch interfacing
2010-09-26 22:21:52 +00:00
Xawotihs
69b30b82cb
- tab cleanup
...
- replace unix path management code by Qt one
2010-09-25 17:21:34 +00:00
wagic.the.homebrew@gmail.com
3965505b15
wololo
...
- Adding DJardin's port to N900
2010-09-16 13:12:05 +00:00