Commit Graph

53 Commits

Author SHA1 Message Date
Florian cee23154c8 Adapted to changes in GDCore.
git-svn-id: svn://localhost@710 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-14 11:34:09 +00:00
Florian 1880eb34fa Adapted to changes in GDCore. ( Notably, InitialVariablesDialog was removed and is now available in GDCore thanks to the ChooseVariableDialog class ).
Compilation is not using PCH anymore.
Now display duration of a compilation.


git-svn-id: svn://localhost@707 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-13 15:25:21 +00:00
Florian 54d7eb0662 Added log file option.
Tried to correct the fact that SFML does not intercept events when used on a wxSFMLCanvas on linux by emulating these events. TODO: Test it
Adapted to changes in GDCore.

git-svn-id: svn://localhost@701 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-04-27 20:53:21 +00:00
Florian ee090a9866 Adapted to changes in GDCore.
git-svn-id: svn://localhost@698 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-04-15 21:30:00 +00:00
Florian c2dbdd4374 Removed useless files.
Adapted to changes in GDL/GDCore.

git-svn-id: svn://localhost@687 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-03-31 16:11:59 +00:00
Florian 07d3b78673 Some headers have changed in GDL.
git-svn-id: svn://localhost@655 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-02-10 17:34:15 +00:00
Florian 49103113a7 Adapted to the new CodeCompiler class.
git-svn-id: svn://localhost@647 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-02-04 23:15:10 +00:00
Florian a630e2c38f Finished reorganizing files of GDL.
Added Ctrl+Drag'n'drop shortcut to clone an object to SceneCanvas.

git-svn-id: svn://localhost@634 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-01-14 23:30:11 +00:00
Florian 9e420fd3a3 Reorganizing files of GDL in progress...
git-svn-id: svn://localhost@631 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-01-09 21:01:07 +00:00
Florian 1c45dfc95d Updated copyright.
Adapted to changes made to MainEditorCommand in GDL.
Using InfoBar to display some messages in SceneCanvas.

git-svn-id: svn://localhost@620 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-31 12:33:32 +00:00
Florian 022acb9b18 Updated CheckMAJ to add timeout and save news file in temporary folder.
Added nice theme to several wxTreeCtrl and wxListView ( Windows only ).
Changed configuration file location to /.Config/Game Develop on linux.
Corrected bug with InitialPositionBrowserDlg on linux.
Corrected mp3 to ogg converter.
Updated scripts to handle Victor Levasseur's Widgets extension.

git-svn-id: svn://localhost@606 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-27 19:14:39 +00:00
Florian 8d1dc152de Minor modifications.
git-svn-id: svn://localhost@579 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-18 15:09:47 +00:00
Florian fbc5b5fb87 Minor changes.
git-svn-id: svn://localhost@578 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-11 20:37:01 +00:00
Florian f53502a9be Minor improvements.
Adaptations for new ArbitraryResourceWorker.

git-svn-id: svn://localhost@538 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-10-08 14:42:59 +00:00
Florian 3c87a2126d Compilation is now relaunched, as excepted, when events are modified in scene or external events.
Corrected ribbon for ExternalEventsEditor.
Added options to not remove temporaries.
Do not move context panels when dragging an event.

git-svn-id: svn://localhost@522 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-09-09 14:57:53 +00:00
Florian 2b30f4ad4d Minor bugs fixes.
Changed all toolbars to wxAuiToolbar for linux.

git-svn-id: svn://localhost@516 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-09-01 10:33:36 +00:00
Florian 0ad749f44d Minor bugfixes
git-svn-id: svn://localhost@514 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-27 13:06:43 +00:00
Florian 38d0a132ae Upgraded SFML2.
Minor changes for linux.
Added Radiance skin.

git-svn-id: svn://localhost@511 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-25 16:26:29 +00:00
Florian 1f5241c3bb Minor changes.
git-svn-id: svn://localhost@494 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-22 18:40:10 +00:00
Florian f173a06edb Improved a lot events editor.
git-svn-id: svn://localhost@485 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-13 20:09:52 +00:00
Florian db5f77e821 Some adaptations.
Corrected events refactorer.
Reimplemented expression checking.

git-svn-id: svn://localhost@463 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-03 15:08:10 +00:00
Florian 3cc1d82c99 Adaptations and code cleanup.
SceneCanvas is aware of events compilation when reloading : If a preview is launched, wait until compilation is over.

git-svn-id: svn://localhost@456 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-07-07 23:11:20 +00:00
Florian cf6f5a050b Corrected joystick dialog.
Added ExtensionBugReport dialog.
Added focus to some search ctrls.
Added several command lines options.

git-svn-id: svn://localhost@446 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-05-19 21:17:02 +00:00
Florian 322b1e312a Added Mac support to compilation dialog.
Corrected small bug in ChoiceJoyAxis dialog.
LocaleManager moved to GDL.

git-svn-id: svn://localhost@442 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-05-04 12:56:36 +00:00
Florian f0df73a43a Wrote more documentation.
git-svn-id: svn://localhost@389 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-12 20:10:25 +00:00
Florian 156a0bc3f9 Making code refactoring/cleaning/documentation.
git-svn-id: svn://localhost@388 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-12 15:06:26 +00:00
Florian c4a3b0888e Implementation of basic shortcuts.
TODO : Doc and disable shortcuts when previewing a scene.

git-svn-id: svn://localhost@384 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-03 21:34:06 +00:00
Florian 78c506d493 Corrected constant reloading of scenes.
Changed so as to compile with wxWidgets 2.9.1 Unicode.

git-svn-id: svn://localhost@347 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-12 21:35:04 +00:00
Florian d9c92facda Tried to correct errors messages when saving in portable mode.
Started adding support for "dynamic extensions", meant to be written/compiled within Game Develop.
In SceneCanvas::Reload, now destroy and recreate scene member when reloading, as it is necessary for dynamic libraries for example to have explicit scene destruction when preview is ended.
Renamed GDE define to GD_IDE_ONLY.
Renamed old gdp namespace to GDpriv.

git-svn-id: svn://localhost@345 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-09 16:54:20 +00:00
Florian 5f1cec875c Adapted saving and opening of a portable game so as to use ResourcesMergingHelper.
Adapted compilation to use InventoryEventsResources from ResourcesMergingHelper.
Moved icon executable modification to ExecutableIconChanger.


git-svn-id: svn://localhost@336 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-12-30 14:14:09 +00:00
Florian 94c811b492 New update checking system.
New locale managing system.
Added icons in Preferences window.
Added externals events when importing a game.

git-svn-id: svn://localhost@330 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-12-20 22:08:32 +00:00
Florian 2de1d83dc7 Added Save all button
git-svn-id: svn://localhost@282 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-27 18:08:05 +00:00
Florian fc8e47a8fc Added support for supplementary runtime files on compilation.
Corrected "Open examples" not working.


git-svn-id: svn://localhost@280 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-23 16:58:33 +00:00
Florian 91a876b839 Replace dialog has now an option to only replace in the selected event.
Events are now correctly updated after refactoring.

git-svn-id: svn://localhost@256 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-09-24 20:34:37 +00:00
Florian b9b83d34da Started implementation of automagic renaming in events when renaming an object.
Some corrections so as to compile on linux.


git-svn-id: svn://localhost@232 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-09-01 15:51:51 +00:00
Florian 1847bb5d91 Changed compilation to use new libsfml2-xxx.so
Removed wxwidgets assertion
Code cleanup.

git-svn-id: svn://localhost@230 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-08-29 16:08:49 +00:00
Florian c5e5e0336d Implemented copy/cut/pasting for groups.
Corrected layer without camera when adding a layer.
Added a boolean to indicate to ChooseLayer dialog if it must add quotes or not.
Modified Image manager to load images on demand.

git-svn-id: svn://localhost@192 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-08-07 20:23:52 +00:00
Florian 0a66e3837f Added deletion of external events editor of a game when closing this game.
Temporary commented code concerning serialization.

git-svn-id: svn://localhost@174 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-07-09 19:48:50 +00:00
Florian 58cca26449 Effective reload of all game dumped after a crash.
Code cleanup.

git-svn-id: svn://localhost@172 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-07-08 14:30:15 +00:00
Florian da3b760cf8 Began to implement ExternalEvents.
git-svn-id: svn://localhost@165 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-07-07 16:21:26 +00:00
Florian f68d9f447c Added check for layers.
git-svn-id: svn://localhost@151 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-06-18 14:39:23 +00:00
Florian 37753f8170 Moved ChoixLayer to GDL ( ChooseLayer ).
Added unit tests for expressions.
Started modifying text expression editor.

git-svn-id: svn://localhost@116 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-05-24 20:07:19 +00:00
Florian 91e2ebba7b Some changes to use new CommonTools.h instead of old algo.h/StdAlgo.h
Simple test of checking the validity of a text.
Corrected non verification of validity of event to paste.

git-svn-id: svn://localhost@114 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-05-17 19:20:40 +00:00
Florian 17a4a17651 Corrected bad copy of events.
Corrected deletion of objects in debugger
Corrected deselection of sub instructions
Added error messages.
Removed dependence to legacy AppelEvent.h file

git-svn-id: svn://localhost@101 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-04-29 18:15:53 +00:00
Florian 8506fd9a69 Suppressed events renderers, as events renders now themselves.
Moved TranslateAction/Condition from the IDE to GDL.

git-svn-id: svn://localhost@88 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-04-14 20:59:26 +00:00
Florian cfc7ae9ff2 Adapted code for using new ListVariable class.
git-svn-id: svn://localhost@81 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-04-04 16:53:57 +00:00
Florian e2a588931c Modified events editor so as to allow direct edition of actions and conditions.
git-svn-id: svn://localhost@68 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-03-13 11:01:33 +00:00
Florian b8609ba825 Modified files copyright.
(Work in progress) Modified EditorEvents so as to permit direct edition of conditions and actions 

git-svn-id: svn://localhost@60 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-03-07 20:21:35 +00:00
Florian 08c84c996c Corrected ItemData not updated when renaming a scene.
Use class HelpFileAccess to access to help file.
Added a language section in options.
Added support for English language.

git-svn-id: svn://localhost@56 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-02-26 21:56:47 +00:00
Florian 24ab016c4d Added a start here page.
Added a ribbon page for projects manager.
Use now imagesWereModified ( a edittime-only member of Game ) for test/set the need to reload images.
Suppressed MainEditeurJeu.cpp

git-svn-id: svn://localhost@54 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-02-24 23:50:07 +00:00