Commit Graph

1908 Commits

Author SHA1 Message Date
Florian Rival
e8d55c2d21 Merge pull request #94 from victorlevasseur/patch-4
Fix SFML not linked to GDIDE.exe and GDIDE_dev.exe
2015-03-29 18:22:39 +13:00
Florian Rival
3a3fabd0ac Merge pull request #93 from victorlevasseur/patch-3
Fix variables from Extlibs/CMakeLists.txt on Windows
2015-03-29 15:23:58 +13:00
Victor Levasseur
fc39808092 Fix SFML not linked to GDIDE.exe and GDIDE_dev.exe 2015-03-28 22:26:10 +01:00
Victor Levasseur
f6c69dd70a Fix variables from Extlibs/CMakeLists.txt on Windows
Need to set the variables locally then set them in the PARENT_SCOPE
2015-03-28 21:43:31 +01:00
Florian Rival
fff226aff8 Added Slot machine example (thanks to Erdo) 2015-03-25 14:17:13 +13:00
Florian Rival
7460f69487 Fixed GetUsedVirtualMemory returning its result in bytes instead of kilobytes on Windows 2015-03-19 16:52:36 +13:00
Florian Rival
6ac19fca77 Fixed compilation on Linux and Windows 2015-03-19 16:00:03 +13:00
Florian Rival
1787e4bb99 Simplified SFML target_link_libraries commands in CMakeLists.txt 2015-03-19 15:24:17 +13:00
Florian Rival
8ff6884837 Factored includes declarations in CMakeLists.txt for extensions 2015-03-19 14:43:38 +13:00
Florian Rival
836b46477b Factored defines declarations in CMakeLists.txt for extensions 2015-03-19 14:04:07 +13:00
Florian Rival
e61e5163b7 Factored targets declarations in CMakeLists.txt for extensions 2015-03-19 13:22:47 +13:00
Florian Rival
a38c90bdbd More simplifications in some CMakeLists.txt 2015-03-19 11:31:18 +13:00
Florian Rival
191881987e Factored all linking tasks in extensions CMakeLists.txt 2015-03-19 11:23:41 +13:00
Florian Rival
0b8f2e0b8d Fixed wxWidgets libpng warnings when creating a DebuggerGUI 2015-03-18 22:20:24 +13:00
Florian Rival
ce603f4c06 Removed dead code and small refactoring 2015-03-18 18:34:25 +13:00
Florian Rival
bac2aa2018 Added basic script to package for Mac OS X 2015-03-18 17:32:09 +13:00
Florian Rival
c6f70cf472 Factored parts of CMakeLists.txt 2015-03-18 17:21:12 +13:00
Florian Rival
4382225576 Factored some parts of CMakeLists.txt 2015-03-18 17:03:51 +13:00
Florian Rival
6bfa99e2ad Merge branch 'feature-multitouch' 2015-03-15 19:12:41 +13:00
Florian Rival
b4e4d5b9ae Added multitouch example 2015-03-15 18:22:22 +13:00
Florian Rival
05072ecf23 Adapted Web Platformer template to have on-screen controls 2015-03-15 18:03:42 +13:00
Florian Rival
a5e9f4bdec Added action to de/activate mouse simulation with touch events. Refactoring and MacOS adaptations. 2015-03-15 17:34:49 +13:00
Florian Rival
4f17be3b6a Merge pull request #85 from victorlevasseur/master
Add a thumbnail to the file dialog when adding a picture
2015-03-15 17:27:51 +13:00
Florian Rival
f358a12957 Adapted scene editor buttons for Retina screens and fixed bad mouse coordinates computation 2015-03-15 15:06:31 +13:00
Florian Rival
e7fcb2e3de Fixed libPNG warnings in ObjectsEditor and factored lists rendering by using ObjectListDialogsHelper 2015-03-15 14:41:05 +13:00
Victor Levasseur
e444d22d18 Add a thumbnail to the file dialog when adding a picture 2015-03-14 11:49:31 +01:00
Florian Rival
8cac0d1260 Removed line causing freeze with wxProgressDialog + wxSFMLCanvas on Mac OS X, and enabled back the progress dialogs. 2015-03-14 15:34:33 +13:00
Florian Rival
983a0bffc6 Removed any use of wxProgressDialog on Mac OS X (Freeze the app due to the call to YieldFor while running SFML canvas) 2015-03-13 22:59:13 +13:00
Florian Rival
db123a4dab Gray out ribbon icons of Projects tab if they can't be used 2015-03-13 22:25:03 +13:00
Florian Rival
ed957916b9 Added gdjs.InputManager.touchSimulateMouse and tests for it 2015-03-13 12:25:06 +13:00
Florian Rival
0a768a4496 Updated wording, added user language to Analytics 2015-03-12 22:21:20 +13:00
Florian Rival
caeabc2fec Scene editor 'Edition' ribbon button now called 'Stop the preview' 2015-03-12 14:16:42 +13:00
Florian Rival
f29d17ec91 Made draggableruntimeautomatism.js working with multitouch and added tests for it 2015-03-12 13:47:24 +13:00
Florian Rival
130f5526f2 Allow gdjs.register* functions to be called multiple times 2015-03-11 17:15:58 +13:00
Florian Rival
ddb1f1dbda Support for (multi)touch in gdjs.RuntimeObject.cursorOnObject 2015-03-11 16:23:46 +13:00
Florian Rival
b36ae89326 Fixed warnings and do a bit of refactoring 2015-03-10 23:02:00 +13:00
Florian Rival
2f3422db70 Removed a clang warning 2015-03-10 20:18:55 +13:00
Florian Rival
99ce00dd57 Merge branch 'macos-support' into feature-multitouch 2015-03-10 19:56:16 +13:00
Florian Rival
2f45674e16 Added touch conditions/expressions icons 2015-03-10 17:47:23 +13:00
Florian Rival
125cbafcc0 Fixed crashs in tests with Clang due to a missing return statement in InputManager.
Also reverted .travis.yml to use the Clang version provided by Travis.
TODO: Check every Clang warning to avoid other crashs like that one.
2015-03-10 17:18:15 +13:00
Florian Rival
191dd9487a Removed useless code 2015-03-10 16:20:44 +13:00
Florian Rival
d0e10d8904 Ensure all wxStyledTextCtrl are using a proper font size 2015-03-10 12:08:37 +13:00
Florian Rival
4de9107f41 Fixed ParameterControlsHelper not working properly on MacOS X 2015-03-10 11:54:01 +13:00
Florian Rival
2b6b67a988 Force Travis to use Clang 3.5 for tests 2015-03-10 11:04:40 +13:00
Florian Rival
7c6d59de3e Fixed tests compilation on MacOS X 2015-03-10 10:03:30 +13:00
Florian Rival
639a1e3a93 Updated links and comments rendering for better support of retina devices 2015-03-10 09:26:51 +13:00
Florian Rival
203ef52776 Added gd::GUIContentScaleFactor and adapted events editor to "Retina" devices
TODO: Adapt non-standard events to "Retina" devices (i.e: Use bigger fonts)
2015-03-10 00:23:55 +13:00
Florian Rival
656e513c89 Removed useless indentation in EventsRenderingHelper.h 2015-03-09 22:46:09 +13:00
Florian Rival
ddd2bbdc9a Fixed freeze on OSX with wxSafeYield
Known bugs:
Crash when going from preview to edition
Compilation not working with extension (libExtensionName.dylib needed, need to do symlinks to ExtensionName.xgd)
Retina support for EventsEditor
Parameter helper windows won't work/crash.
2015-03-07 13:41:12 +13:00
Florian Rival
b2a3ec44a4 Tweaked CMakeLists.txt and some files for MacOS compilation 2015-03-07 12:15:08 +13:00