Commit Graph

196 Commits

Author SHA1 Message Date
Florian d4034bf74c Fixed ChoiceFile dialog.
Adapted to resources using filenames relative to projects directories.
Enhanced ExternalLayoutEditor.
(Re)enabled ExternalLayout stuff.

git-svn-id: svn://localhost@751 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-09 18:14:55 +00:00
Florian 3569541fc3 Adapted to changes in GDL.
Reworked "Portable" dialog to handle the preservation of directories structure. ( As the IDE now supports filenames relative to the project directory for resources ).

git-svn-id: svn://localhost@748 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-03 20:12:28 +00:00
Florian 4ebe69e1fd Adapted editors and resources classes to use filenames which are relatives to the project directory.
The current working directory is changed on the fly when loading/previewing a scene so that every filename in a project is relative to the project directory.
Adapted to changes in GDL/GDCore.
Added MillionthVector in Credits.

git-svn-id: svn://localhost@745 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-03 12:22:54 +00:00
Florian 1c9ffec71b Forgot to remove a debug message :)
git-svn-id: svn://localhost@742 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-01 18:42:08 +00:00
Florian c78fa1dc9e Corrected a subtle bug in DebuggerGUI when dealing with a std::map.
Corrected "Open examples" functions.

git-svn-id: svn://localhost@740 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-01 14:04:12 +00:00
Florian 4154a7165b Added basic support for ExternalLayouts.
Autosave file extension is now gdg.autosave

git-svn-id: svn://localhost@738 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-28 14:39:05 +00:00
Florian 066b15d171 Refactored SceneCanvas.
git-svn-id: svn://localhost@732 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-25 16:41:46 +00:00
Florian 811a31f2d6 Adding ExternalLayout support ( Project manager support for external layout is made ).
git-svn-id: svn://localhost@731 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-25 12:00:23 +00:00
Florian 694f1bc4ac Adapted to changes in GDL/GDCore.
SearchEvents dialog is now selecting the events when browsing results.

git-svn-id: svn://localhost@728 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-24 16:02:56 +00:00
Florian 943f91f928 Added date and time to log file messages.
Deleted deprecated "localisation" radio buttons in ChoixCondition dialog.
Added GDCore directory to TranslationsUpdate.bat script.
Minor corrections.

git-svn-id: svn://localhost@725 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-23 15:22:01 +00:00
Florian 022fb0e257 Adapted to changes in GDCore.
Enhanced BugReport dialog.
Help file is now on the wiki.

git-svn-id: svn://localhost@723 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-16 20:33:18 +00:00
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 8c88989fa2 Added recompilation when global or scene variables are changed.
Moved information message during preview to the Info bar.

git-svn-id: svn://localhost@702 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-04 19:13:44 +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 2a3a775f00 Reworked parts of ProjectManager to use GDCore function to manage layouts.
Modified EditPropScene to use ( partially ) GDCore.

git-svn-id: svn://localhost@695 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-04-12 22:40:17 +00:00
Florian 1b6f025bbe Adapted to changes in GDL and GDCore.
git-svn-id: svn://localhost@692 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-04-11 22:09:03 +00:00
Florian ee7b10fa51 Fixed duplication of more than one object using Ctrl+Drag in scene editor.
git-svn-id: svn://localhost@688 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-04-03 21:39:06 +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 d7bd1d9487 Minor changes.
git-svn-id: svn://localhost@681 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-03-17 14:14:07 +00:00
Florian da788c5091 Adapted to changes in GDL.
Adapted to the new support for external C++ source files and C++ code events.

git-svn-id: svn://localhost@659 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-02-15 23:09:24 +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 5d6a500196 Added support for initial variables to EditOptionsPosition.
Object names are started to be edited as soon as objects are created in EditorObjectList.

git-svn-id: svn://localhost@653 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-02-08 22:15:36 +00:00
Florian 637b07b534 Adapted compilation tools to new CodeCompiler.
git-svn-id: svn://localhost@650 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-02-05 17:35:25 +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 fda4b47a6f Minor changes.
git-svn-id: svn://localhost@638 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-01-23 21:46:00 +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 dd44cdb04c Moved "General" ribbon to a separated "File" menu.
Added a custom Help button to the ribbon.
Minor changes according to changes coming in GDL.

git-svn-id: svn://localhost@624 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-01-08 21:00:32 +00:00
Florian 7a96cc5906 Made sure that ribbon has the best height.
Fixed some issues concerning Open dialog on linux.
Made sure that panes have a correct name even if language was changed.

git-svn-id: svn://localhost@623 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-01-02 16:00:40 +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 4a6e2f1627 Corrected menu items for adding custom events linked to the bad events editor when using multiple events editor.
Corrected crash in EventsRefactorer when links were creating circular references.

git-svn-id: svn://localhost@616 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-29 14:33:13 +00:00
Florian cf4fbf111f Forgot to version a file.
Minors changes.


git-svn-id: svn://localhost@608 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-28 16:22:57 +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 809a5a2e75 wxsmith directory was not versioned ?
git-svn-id: svn://localhost@603 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-23 01:03:53 +00:00
Florian 0a73c67acb Added un/fold all buttons to events editor.
git-svn-id: svn://localhost@602 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-23 01:02:54 +00:00
Florian c2ca8cf0d9 Added new sanity check for GDL.
Corrected wiki links in welcome screen.
Added victor Levasseur to contributors list.

git-svn-id: svn://localhost@599 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-22 23:58:09 +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 5878d87971 Added advanced paste to scene editor.
Corrected and improved undo/redo in scene editor.
Corrected bad scrolling using middle click.

git-svn-id: svn://localhost@576 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-03 21:30:08 +00:00
Florian 26a5d48ff1 Prevent images unloading when reloading a scene in editor.
git-svn-id: svn://localhost@575 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-03 15:35:14 +00:00
Florian d596703e29 Corrected bad crash on Ubuntu 11.10.
git-svn-id: svn://localhost@571 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-11-26 23:17:56 +00:00
Florian 613d70d291 Improved groups edition ergonomics.
Improved objects/groups renaming after pasting.

git-svn-id: svn://localhost@569 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-11-19 20:24:27 +00:00
Florian 6880eaa50b Corrected memory leak of events code compilation and simplified it.
Minor bug fixes.

git-svn-id: svn://localhost@568 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-11-13 18:46:43 +00:00
Florian 7f6b213c58 Corrected non working features in SearchEvents dialog.
Minor corrections.

git-svn-id: svn://localhost@565 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-11-11 17:12:04 +00:00
Florian 2faf85d538 Corrected events not recompiled when objects/groups changed.
Preview in editor were slightly distorted.
Improved EventsEditor refresh.

git-svn-id: svn://localhost@555 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-11-05 20:37:35 +00:00
Florian 29eb5e6d99 Corrected RenderDialog size.
Changed some includes.

git-svn-id: svn://localhost@553 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-10-30 10:41:09 +00:00
Florian df681617f8 Changed some includes.
git-svn-id: svn://localhost@550 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-10-28 10:58:30 +00:00
Florian 324d7177fb Corrected profiling with events editor without associated sceneCanvas ( i.e. Events editor for externl events ).
git-svn-id: svn://localhost@547 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-10-25 20:12:32 +00:00