Commit Graph

41 Commits

Author SHA1 Message Date
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 030abd4aa8 Recoded a new events editor. Currently supporting faster rendering, events folding, multiple selection, drag n drop ( still buggy for instructions ), item highlighting, parameter colorization. TODO : Parameters highlighting/live edition, shortcuts, panels for edition, and all classics features.
Corrected multiple panel bug in debugger.

git-svn-id: svn://localhost@483 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-09 23:11:35 +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 3b07cf5472 Updated to latest SFML2 version with ATI fix.
Improved Code editor by using wxstedit.

git-svn-id: svn://localhost@424 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-04-03 14:00:18 +00:00
Florian 7f2534828a Corrected unique executable compilation mode.
Corrected shared datas not created for automatisms of global objects.

git-svn-id: svn://localhost@397 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-03-12 21:39:57 +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 b3d23191cf Improved shortcuts.
Recompile C++ sources before "Game Develop compilation" if necessary.
Corrected creation of default basic files when using C++ sources in a project.

git-svn-id: svn://localhost@386 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-06 20:18:24 +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 8fd1d1a586 Finished NewCppFileDlg.
Added button to display C++ tools in ribbon.
Code refactoring.

git-svn-id: svn://localhost@372 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-01 20:45:40 +00:00
Florian 82167dc348 Removed simple mode.
Added Compilation progress panel.
Added window to setup paths for compiler/libs.
Added check box to activate use of C++ source files in game parameters.
Started implementation of a dialog to choose a template when creating a c++ file.

git-svn-id: svn://localhost@369 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-29 14:39:07 +00:00
Florian 8172593b82 Implemented file opening when double cliking on an error in BuildMessagesPnl.
Change GD_DYNAMIC_EXTENSIONS define to GD_NO_DYNAMIC_EXTENSIONS.

git-svn-id: svn://localhost@352 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-20 21:13:24 +00:00
Florian 47a63e938e Started implementation of a build log window.
git-svn-id: svn://localhost@350 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-18 22:21:02 +00:00
Florian 29a02b9a77 Started implementing support for writing dynamic C++ extension inside Game Develop.
Created Basic text editor.

git-svn-id: svn://localhost@349 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-16 17:12:21 +00:00
Florian 14190ff529 Updated copyrights.
Code cleanup.

git-svn-id: svn://localhost@339 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-02 17:57:18 +00:00
Florian 973f14160b Corrected refresh of ProjectManager at startup.
git-svn-id: svn://localhost@333 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-12-21 13:18:17 +00:00
Florian a8f2ce440a Corrected crash when opening a game by passing it as argument.
git-svn-id: svn://localhost@332 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-12-20 22:13:55 +00:00
Florian 600fd1e944 Improved layers editor : Layer selection is now made directly in this editor.
git-svn-id: svn://localhost@319 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-24 20:45:11 +00:00
Florian 231fcf7642 Started refactoring of EditorScene/SceneCanvas/EdittimeScene.
git-svn-id: svn://localhost@317 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-20 23:00:22 +00:00
Florian 2287fba7d3 Added autosave.
git-svn-id: svn://localhost@284 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-01 11:24:05 +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 11c10e813f Minor changes.
git-svn-id: svn://localhost@277 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-22 09:58:21 +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 6dcc587f2e Added copy/cut/paste for Scene Editor.
Minor changes in Credits and StartHerePage
Added predefined zooms.
Corrected missing call to LoadRuntimeResources when adding an object using debugger.

git-svn-id: svn://localhost@245 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-09-19 19:32:30 +00:00
Florian 5f1e2a0490 Code cleanup
git-svn-id: svn://localhost@186 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-07-26 22:42:28 +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 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 4915581210 Deleted caching of rendered event : Needed too much memory.
Added framerate limit with external window preview.

git-svn-id: svn://localhost@147 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-06-13 19:09:39 +00:00
Florian 8f5831b80b Added Undo/Redo to scene editors.
Suppressed warning in SceneCanvas.
Corrected non refreshing of ribbon when changing page in editors notebook.
Added explanation text in Extensions Dialog.

git-svn-id: svn://localhost@145 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-06-11 21:35:52 +00:00
Florian 9a5bc8de09 Added check for validity of parameters in ChoixCondition and ChoixAction dialogs.
Automatically add quotes when choosing a color or a file.
Suppressed some warnings.

git-svn-id: svn://localhost@143 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-06-08 18:16:05 +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 1a6981dc1b Removed ChoixObjet from IDE, moved to GDL ( with name ChooseObject )
Moved EditExpression to GDL.

git-svn-id: svn://localhost@92 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-04-21 19:15:58 +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
Florian b948407903 ProjectManager is able to display and edit scenes of multiples games.
Editors use now a reference to the scene edited, and not a pointer. ( As games use now a vector of shared_ptr to Scene ).

git-svn-id: svn://localhost@50 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-02-21 18:48:08 +00:00
Florian 0ac0baf99d Modified EditLayer dialog so as to edit multiples cameras.
Started creation of a ProjectManager and support for multiples games.

git-svn-id: svn://localhost@48 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-02-17 20:04:55 +00:00
Florian d0b7a15550 Deleted EditorImages.
Adapted some code since Object Identifiers insertion.

git-svn-id: svn://localhost@44 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-02-14 17:39:50 +00:00
Florian 64431c077f Added "GDL/" to #include "StdAlgo.h"
git-svn-id: svn://localhost@14 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-01-24 20:35:55 +00:00
Florian 9203fab207 Initial import
git-svn-id: svn://localhost@6 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-01-24 19:15:15 +00:00