Commit Graph

84 Commits

Author SHA1 Message Date
Florian Rival 508dd80c60 Refactor MainFrameWrapper to change ribbon page using page names 2015-12-11 00:09:34 +01:00
Florian Rival fe9252d3f9 Move SkinHelper to IDE/wxTools directory & avoid crash at startup if StartHerePage is deleted 2015-12-08 22:51:16 +01:00
Florian Rival 63cb853d72 Change file organization (Events, Extensions + more folders) 2015-11-01 11:26:40 +01:00
Florian Rival d062d7b6d3 Clarify the use of GPLv3 for the IDE 2015-08-23 16:36:25 +02:00
Victor Levasseur 5c8c5800e6 Fix the high cpu usage when switching to the event editor on Linux 2015-04-24 22:44:12 +02:00
Florian Rival 0b8f2e0b8d Fixed wxWidgets libpng warnings when creating a DebuggerGUI 2015-03-18 22:20:24 +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
Florian Rival 2317368415 Merge branch 'remove-boost' of https://github.com/victorlevasseur/GD into c++11
Conflicts:
	GDCpp/GDCpp/ObjInstancesHolder.cpp
2015-01-25 20:12:14 +01:00
Florian Rival 64e6860718 Version bump.
Updated copyrights.
2015-01-22 21:22:01 +01:00
victorlevasseur ae1f6d61b3 Remove boost dependency (boost::to_upper still remaining) 2015-01-18 21:09:45 +01:00
Florian Rival 7d3ada265c Replaced "Game Develop" by "GDevelop" 2014-09-24 16:25:13 +02:00
Florian Rival 8844642ae0 Updated copyrights.
Added doxygen files.
Cleaned some files.
2014-06-26 00:20:36 +02:00
Florian a280807af0 Fixed icons not using SkinHelper.
git-svn-id: svn://localhost@1255 8062f311-0dae-4547-b526-b8ab9ac864a5
2014-03-10 21:19:50 +00:00
Florian 31d9147350 Adapted to changes in GDCore.
git-svn-id: svn://localhost@1246 8062f311-0dae-4547-b526-b8ab9ac864a5
2014-02-06 20:03:52 +00:00
Florian 78cdbdc4bd Adapted dialogs to use gd::SkinHelper for their icons.
git-svn-id: svn://localhost@1243 8062f311-0dae-4547-b526-b8ab9ac864a5
2014-02-04 16:23:22 +00:00
Florian 2d5f4ff831 Improved bug report dialog.
Updated copyright.

git-svn-id: svn://localhost@1238 8062f311-0dae-4547-b526-b8ab9ac864a5
2014-01-04 12:50:39 +00:00
Florian 900601c785 Fixed not translated strings.
git-svn-id: svn://localhost@1214 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-11-04 20:38:06 +00:00
Florian e550d24ee5 Fixed scrollbars of ExternalLayoutEditor.
Fixed associated layout set in the combobox without taking effect in the editor when opening an external events editor.
Fixed ExternalEventsEditor not setting its EventsEditor as being used on external events ( Not triggering code compilation on C++ Platform ).
Fixed badly formulated sentence in ChoixAction/ChoixCondition.

git-svn-id: svn://localhost@1205 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-10-30 19:41:50 +00:00
Florian 4c45b35186 New objects editor, where everything is listed in single list.
git-svn-id: svn://localhost@1146 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-07-21 21:48:04 +00:00
Florian 05e52e9e00 Moved compilation dialogs from IDE to GDL.
Properties panel of the layout editor now support objects selected in the object list.

git-svn-id: svn://localhost@1027 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-06-11 15:48:10 +00:00
Florian 698be26370 Adapted to changes in GDCore ( Changed some parameters type ).
Scene/Events are now at the top of the editor.

git-svn-id: svn://localhost@994 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-05-12 20:43:09 +00:00
Florian 3208966e2f Merged CoreWithImplementation ( i.e: Game Develop 3 ) branch with trunk.
git-svn-id: svn://localhost@976 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-05-06 20:29:22 +00:00
Florian 0cfa50934b Moved AutomatismTypeChoice to GDCore.
Added shortcuts in ProjectManager.
Updated to latest version of wxWidgets: Help button is now provided by wxRibbonBar.
Preview is now paused when editing events.

git-svn-id: svn://localhost@914 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-02-19 11:06:09 +00:00
Florian d90df40f31 Integrated changes of branch to the trunk.
git-svn-id: svn://localhost@907 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-02-04 21:58:46 +00:00
Florian a7b44caf2b Some refactoring.
Started to implement a new properties panel to be used in scene editors.

git-svn-id: svn://localhost@887 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-11-26 20:41:51 +00:00
Florian 5a372eb544 Added HelpViewDlg dialog and adapted help system to use GDCore HelpFileAccess class : Help is now displayed by IDE.
Updated Help buttons to set them as hyperlink buttons.
Applied customized skin to all wxAuiToolBars.
Updated help links.
Removed useless files.

git-svn-id: svn://localhost@884 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-11-22 23:29:05 +00:00
Florian eb3e9bab24 Adapted to latest version of SFML2 ( Naming convention changed and some others changes ).
Prevented switch to events tab when previewing a scene.
Added customizable font for events editor.
Fixed position of pasted objects in SceneCanvas.

git-svn-id: svn://localhost@869 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-10-24 19:37:58 +00:00
Florian c0c83233e8 Removed now useless "Portable" dialog.
Enhanced NewProjectDialog.
Added "Create new project" button in StartHerePage.
Fixed Credits dialog size.

git-svn-id: svn://localhost@859 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-10-11 20:40:22 +00:00
Florian 8672f179e9 Exchanged all french messages with their English counterparts.
Gui elements in SceneCanvas are now independant from the zoom factor.
Work in progress: NewProjectDialog.

git-svn-id: svn://localhost@837 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-09-20 19:53:26 +00:00
Florian 5377c25010 Removed EventsRefactorer.
Adapted to changes in GDCore.

git-svn-id: svn://localhost@797 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-07-28 21:34:25 +00:00
Florian cdd7b1215f Adapted to changes in GDCore/GDL.
git-svn-id: svn://localhost@790 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-07-19 19:30:32 +00:00
Florian bb51b35846 Adapted to changes in GDCore.
Small changes.

git-svn-id: svn://localhost@786 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-07-15 10:42:38 +00:00
Florian fac8f46f77 Deleted useless files.
Renamed Game_Develop_EditorFrame to MainFrame.cpp
Removed EditPropJeu dialog ( Replaced by ProjectPropertiesPnl ).
Moved Extensions dialog to GDCore.

git-svn-id: svn://localhost@777 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-28 14:51:27 +00:00
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 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 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 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 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 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 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 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 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 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 476dab90c6 Renamed EdittimeScene to SceneEdittimeRenderer.
Updated ChoixCondition and ChoixAction dialogs to support an arbitrary number of parameters.

git-svn-id: svn://localhost@403 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-03-20 14:46:19 +00:00