gluon:gluon.git
7 years agogave defaults for new project more meaningful object names.
Eyecreate [Tue, 10 Aug 2010 19:02:48 +0000 (15:02 -0400)]
gave defaults for new project more meaningful object names.

7 years agoadded findComponentsByType to be able to fully list components of object.
Eyecreate [Tue, 10 Aug 2010 18:00:56 +0000 (14:00 -0400)]
added findComponentsByType to be able to fully list components of object.

7 years agobig change:moved all undo commands into lib instead of plugins. HistoryManager calls...
Eyecreate [Mon, 9 Aug 2010 00:10:27 +0000 (20:10 -0400)]
big change:moved all undo commands into lib instead of plugins. HistoryManager calls using undocommands in the plugins routed through ObjectManager instead.

7 years agofixed undo system to correctly give command object for undo/redo. Also new property...
Eyecreate [Sun, 8 Aug 2010 20:49:33 +0000 (16:49 -0400)]
fixed undo system to correctly give command object for undo/redo. Also new property that tell what action is being performed on command.

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Shantanu Tushar [Sun, 8 Aug 2010 16:09:35 +0000 (21:39 +0530)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoAdd HighScoresView
Shantanu Tushar [Sun, 8 Aug 2010 16:07:04 +0000 (21:37 +0530)]
Add HighScoresView

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Sat, 7 Aug 2010 21:17:20 +0000 (23:17 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

Conflicts:
creator/lib/newobjectcommand.h
creator/plugins/docks/propertiesdock/propertychangedcommand.h
creator/plugins/docks/scenedock/deleteobjectcommand.h

7 years agoMinor fix in KeyboardInputComponent, reset the "ActionStopped" state correctly.
Arjen Hiemstra [Sat, 7 Aug 2010 21:14:14 +0000 (23:14 +0200)]
Minor fix in KeyboardInputComponent, reset the "ActionStopped" state correctly.

7 years agoAdd an "Apocalypse" game to examples, this is a start with the shooter-type
Arjen Hiemstra [Sat, 7 Aug 2010 21:13:16 +0000 (23:13 +0200)]
Add an "Apocalypse" game to examples, this is a start with the shooter-type
thing we were planning to create for Electron.

7 years agoAdd a basic mouse input component, the "action" part does not yet work though...
Arjen Hiemstra [Sat, 7 Aug 2010 21:12:35 +0000 (23:12 +0200)]
Add a basic mouse input component, the "action" part does not yet work though...

7 years agoNo longer install plugin's header files as they are no longer necessary
Arjen Hiemstra [Sat, 7 Aug 2010 21:11:37 +0000 (23:11 +0200)]
No longer install plugin's header files as they are no longer necessary

7 years agoChange UndoCommand classes to use the new AbstractUndoCommand base class.
Arjen Hiemstra [Sat, 7 Aug 2010 21:11:04 +0000 (23:11 +0200)]
Change UndoCommand classes to use the new AbstractUndoCommand base class.

7 years agoAdd an AbstractUndoCommand class that will serve as base class for undo commands
Arjen Hiemstra [Sat, 7 Aug 2010 21:09:22 +0000 (23:09 +0200)]
Add an AbstractUndoCommand class that will serve as base class for undo commands

7 years agochanged includes to match cmake change
Eyecreate [Sat, 7 Aug 2010 20:48:30 +0000 (16:48 -0400)]
changed includes to match cmake change

7 years agoInstall to creator/lib instead of just creator so that it corresponds with the source...
Arjen Hiemstra [Sat, 7 Aug 2010 20:11:54 +0000 (22:11 +0200)]
Install to creator/lib instead of just creator so that it corresponds with the source build

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Fri, 6 Aug 2010 22:24:47 +0000 (00:24 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoSet the full classname as text property on undocommands.
Arjen Hiemstra [Fri, 6 Aug 2010 22:24:00 +0000 (00:24 +0200)]
Set the full classname as text property on undocommands.

7 years agofixed missing const :(
Eyecreate [Fri, 6 Aug 2010 22:18:41 +0000 (18:18 -0400)]
fixed missing const :(

7 years agoAll this code is already handled by ObjectManager... with some additions
Arjen Hiemstra [Fri, 6 Aug 2010 22:15:42 +0000 (00:15 +0200)]
All this code is already handled by ObjectManager... with some additions
so use that code.

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Fri, 6 Aug 2010 21:56:10 +0000 (23:56 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoadded object retrival from some undocommands for processing.
Eyecreate [Fri, 6 Aug 2010 19:07:12 +0000 (15:07 -0400)]
added object retrival from some undocommands for processing.

7 years agochanged cmake file to install undocommands headers for use in node plugin.
Eyecreate [Fri, 6 Aug 2010 17:36:00 +0000 (13:36 -0400)]
changed cmake file to install undocommands headers for use in node plugin.

7 years agoSend along the command with the HistoryChanged signal
Arjen Hiemstra [Fri, 6 Aug 2010 16:24:23 +0000 (18:24 +0200)]
Send along the command with the HistoryChanged signal

7 years agoFix a minor build issue relating to KParts
Arjen Hiemstra [Thu, 5 Aug 2010 11:50:45 +0000 (13:50 +0200)]
Fix a minor build issue relating to KParts

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Tue, 3 Aug 2010 13:01:14 +0000 (15:01 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 3 Aug 2010 08:31:28 +0000 (10:31 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agodocumentation++
Dan Leinir Turthra Jensen [Sun, 1 Aug 2010 15:05:31 +0000 (16:05 +0100)]
documentation++

7 years agoAdd some documentation...
Dan Leinir Turthra Jensen [Sun, 1 Aug 2010 13:36:30 +0000 (14:36 +0100)]
Add some documentation...

7 years agoAdd a GameObject accessor object on the ScriptingComponent's scripted object
Dan Leinir Turthra Jensen [Sun, 1 Aug 2010 13:33:29 +0000 (14:33 +0100)]
Add a GameObject accessor object on the ScriptingComponent's scripted object

7 years agoFix up the docs for Component a touch (they were outdated?! ;) )
Dan Leinir Turthra Jensen [Sat, 31 Jul 2010 18:01:33 +0000 (19:01 +0100)]
Fix up the docs for Component a touch (they were outdated?! ;) )

7 years agoReturn the gameProject property to its rightful place as an actual property
Dan Leinir Turthra Jensen [Sat, 31 Jul 2010 17:54:46 +0000 (18:54 +0100)]
Return the gameProject property to its rightful place as an actual property
also documentation++

7 years agoDocumentation++
Dan Leinir Turthra Jensen [Sat, 31 Jul 2010 17:46:24 +0000 (18:46 +0100)]
Documentation++

7 years agoEmbed the toolbar actions of the part into a toolbar in the tab.
Arjen Hiemstra [Thu, 29 Jul 2010 21:23:05 +0000 (23:23 +0200)]
Embed the toolbar actions of the part into a toolbar in the tab.

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Thu, 29 Jul 2010 20:14:18 +0000 (22:14 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoEnable merging of menus/toolbars with those of the active KPart
Arjen Hiemstra [Thu, 29 Jul 2010 20:13:43 +0000 (22:13 +0200)]
Enable merging of menus/toolbars with those of the active KPart

7 years agoAdd an openFile method and move code to that method instead of openAsset
Arjen Hiemstra [Thu, 29 Jul 2010 19:38:59 +0000 (21:38 +0200)]
Add an openFile method and move code to that method instead of openAsset

7 years agoActivate the existing tab if a file is opened a second time instead of opening the...
Arjen Hiemstra [Thu, 29 Jul 2010 19:32:26 +0000 (21:32 +0200)]
Activate the existing tab if a file is opened a second time instead of opening the same file in another tab

7 years agoClean up the part creation code a bit
Arjen Hiemstra [Thu, 29 Jul 2010 19:27:03 +0000 (21:27 +0200)]
Clean up the part creation code a bit

7 years agoEureka! It works!
Shantanu Tushar [Wed, 28 Jul 2010 12:51:28 +0000 (18:21 +0530)]
Eureka! It works!
New comments are now added properly.

7 years agoIt doesn't work well :(
Shantanu Tushar [Tue, 27 Jul 2010 07:25:31 +0000 (12:55 +0530)]
It doesn't work well :(

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Shantanu Tushar [Tue, 27 Jul 2010 07:16:16 +0000 (12:46 +0530)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years ago> Model needn't be editable to insert new comments.
Shantanu Tushar [Tue, 27 Jul 2010 07:00:01 +0000 (12:30 +0530)]
> Model needn't be editable to insert new comments.
> As rowCount would never be called before setModel, assume that
rootNode is valid in HighScoresModel::rowCount
> Make the reply to comment feature to work with pre init data,
 user data coming up in next commit ;)
> Use QPersistentModelIndex to store model indexes for long
> Fix the stupid parentheses error, sorry guys
> Use Linear Layout instead of Grid Layout in Overlay.

7 years agoMake use of the scene() function in the new scripting component
Dan Leinir Turthra Jensen [Sun, 25 Jul 2010 12:30:54 +0000 (13:30 +0100)]
Make use of the scene() function in the new scripting component

7 years agoAdd a scene() function on GameObject which returns the Scene it is attached to (or...
Dan Leinir Turthra Jensen [Sun, 25 Jul 2010 12:28:49 +0000 (13:28 +0100)]
Add a scene() function on GameObject which returns the Scene it is attached to (or null in case it, well, isn't)

7 years agoRename the openAsset method and change the tooltip of the "Edit current object" butto...
Arjen Hiemstra [Sat, 24 Jul 2010 15:54:17 +0000 (17:54 +0200)]
Rename the openAsset method and change the tooltip of the "Edit current object" button in the GluonObject PWI to reflect the fact that it does not always edit stuff..

7 years agoChange the GluonObject PWI to have an "edit asset" button.
Arjen Hiemstra [Sat, 24 Jul 2010 15:28:32 +0000 (17:28 +0200)]
Change the GluonObject PWI to have an "edit asset" button.

7 years agoMake compile
Arjen Hiemstra [Sat, 24 Jul 2010 14:58:09 +0000 (16:58 +0200)]
Make compile

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Sat, 24 Jul 2010 14:49:06 +0000 (16:49 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoYou can now call functions on other script objects - it is currently a little
Dan Leinir Turthra Jensen [Sat, 24 Jul 2010 15:19:29 +0000 (16:19 +0100)]
You can now call functions on other script objects - it is currently a little
convoluted, we need to work out a better function name. However, by doing
something like

this.GameObject.OtherScriptObject.scriptObject().someFunctionOnOtherScript();

you get to run that function (and indeed do anything else available on that script)
In short - rejuice! (yeah, i know ;) )

7 years agoUse the FileManager to open assets from the project tree.
Arjen Hiemstra [Sat, 24 Jul 2010 14:48:41 +0000 (16:48 +0200)]
Use the FileManager to open assets from the project tree.

7 years agoAdd a FileManager class that handles file opening/closing
Arjen Hiemstra [Sat, 24 Jul 2010 14:48:18 +0000 (16:48 +0200)]
Add a FileManager class that handles file opening/closing

7 years agoAdd a method to retrieve the absolute file path from the asset.
Arjen Hiemstra [Sat, 24 Jul 2010 14:46:08 +0000 (16:46 +0200)]
Add a method to retrieve the absolute file path from the asset.

7 years agodebug++
Dan Leinir Turthra Jensen [Sat, 24 Jul 2010 14:31:48 +0000 (15:31 +0100)]
debug++

7 years agoMove new scripting plugin into the Other category
Dan Leinir Turthra Jensen [Sat, 24 Jul 2010 14:30:50 +0000 (15:30 +0100)]
Move new scripting plugin into the Other category

7 years agoSpelling++
Dan Leinir Turthra Jensen [Sat, 24 Jul 2010 14:30:28 +0000 (15:30 +0100)]
Spelling++

7 years agoAdd a template for the new scripts
Dan Leinir Turthra Jensen [Sat, 24 Jul 2010 14:30:11 +0000 (15:30 +0100)]
Add a template for the new scripts

7 years agoOld bindings maek teh new scriptings worrrk!
Dan Leinir Turthra Jensen [Sat, 24 Jul 2010 12:26:26 +0000 (13:26 +0100)]
Old bindings maek teh new scriptings worrrk!

7 years agoAdd specifics about strings
Dan Leinir Turthra Jensen [Fri, 23 Jul 2010 15:32:24 +0000 (16:32 +0100)]
Add specifics about strings

7 years agoAdd descriptions of the various supported data types to the GDL documentation
Dan Leinir Turthra Jensen [Fri, 23 Jul 2010 15:25:06 +0000 (16:25 +0100)]
Add descriptions of the various supported data types to the GDL documentation

7 years agoMoar docs! Asset documentified
Dan Leinir Turthra Jensen [Fri, 23 Jul 2010 15:08:53 +0000 (16:08 +0100)]
Moar docs! Asset documentified

7 years agoWoops, make the listing actually render as a list
Dan Leinir Turthra Jensen [Fri, 23 Jul 2010 15:08:40 +0000 (16:08 +0100)]
Woops, make the listing actually render as a list

7 years agoAdd documentation on how to implement GluonObject subclasses
Dan Leinir Turthra Jensen [Fri, 23 Jul 2010 13:07:12 +0000 (14:07 +0100)]
Add documentation on how to implement GluonObject subclasses

7 years agoDocumentation++ (further docs for GluonObject and GluonObjectFactory)
Dan Leinir Turthra Jensen [Thu, 22 Jul 2010 15:55:04 +0000 (16:55 +0100)]
Documentation++ (further docs for GluonObject and GluonObjectFactory)

7 years agoAdd documentation for GluonObject
Dan Leinir Turthra Jensen [Thu, 22 Jul 2010 16:19:24 +0000 (17:19 +0100)]
Add documentation for GluonObject

7 years agoMake compile
Dan Leinir Turthra Jensen [Thu, 22 Jul 2010 14:29:57 +0000 (15:29 +0100)]
Make compile

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Shantanu Tushar [Thu, 22 Jul 2010 06:49:47 +0000 (12:19 +0530)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoAdd reply buttons to the comments.
Shantanu Tushar [Thu, 22 Jul 2010 06:48:27 +0000 (12:18 +0530)]
Add reply buttons to the comments.
Make it possible for the model to add new comments.
We can add new comments, but right now the view doesn't instantly react.
Minor code cleanups.

7 years agoDocs++ (documenting the two public functions in GDLHandler)
Dan Leinir Turthra Jensen [Wed, 21 Jul 2010 13:39:53 +0000 (14:39 +0100)]
Docs++ (documenting the two public functions in GDLHandler)

7 years agoDocs++
Dan Leinir Turthra Jensen [Wed, 21 Jul 2010 13:28:49 +0000 (14:28 +0100)]
Docs++

7 years agoBegin documenting the GDLHandler class
Dan Leinir Turthra Jensen [Wed, 21 Jul 2010 10:53:49 +0000 (11:53 +0100)]
Begin documenting the GDLHandler class

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Dan Leinir Turthra Jensen [Tue, 20 Jul 2010 12:31:13 +0000 (13:31 +0100)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoStart writing a Plasma style View for Comments
Shantanu Tushar [Sat, 17 Jul 2010 21:34:58 +0000 (03:04 +0530)]
Start writing a Plasma style View for Comments
Some code cleanup, thanks to KDevelop source formatter

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Fri, 16 Jul 2010 15:13:36 +0000 (17:13 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoAdd a new scene action to the context menu and do some cleanup
Arjen Hiemstra [Fri, 16 Jul 2010 15:13:01 +0000 (17:13 +0200)]
Add a new scene action to the context menu and do some cleanup

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Dan Leinir Turthra Jensen [Fri, 16 Jul 2010 11:28:40 +0000 (12:28 +0100)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 16 Jul 2010 06:38:22 +0000 (08:38 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoinstantiate class by class name implemented as well
Dan Leinir Turthra Jensen [Thu, 15 Jul 2010 20:03:28 +0000 (21:03 +0100)]
instantiate class by class name implemented as well

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Dan Leinir Turthra Jensen [Thu, 15 Jul 2010 18:37:31 +0000 (19:37 +0100)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoDebug++ (and make sure the reported line number for scripts is correct)
Dan Leinir Turthra Jensen [Thu, 15 Jul 2010 18:36:35 +0000 (19:36 +0100)]
Debug++ (and make sure the reported line number for scripts is correct)

7 years agoClean up the delete action a bit
Arjen Hiemstra [Thu, 15 Jul 2010 17:17:07 +0000 (19:17 +0200)]
Clean up the delete action a bit

7 years agoDo a bit of cleanup to the project context menu stuff
Arjen Hiemstra [Thu, 15 Jul 2010 17:08:10 +0000 (19:08 +0200)]
Do a bit of cleanup to the project context menu stuff

7 years agoAdd a small toolbar to the project dock
Arjen Hiemstra [Thu, 15 Jul 2010 16:56:24 +0000 (18:56 +0200)]
Add a small toolbar to the project dock

7 years agoThe new scripting engine has successfully performed movement and the like for the...
Dan Leinir Turthra Jensen [Thu, 15 Jul 2010 15:54:52 +0000 (16:54 +0100)]
The new scripting engine has successfully performed movement and the like for the first time.

Note that this new scripting system is /incompatible/ with the old system, and you will need
to change your scripts to be able to use it.

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Shantanu Tushar [Wed, 14 Jul 2010 17:20:37 +0000 (22:50 +0530)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoAdded high scores model.
Shantanu Tushar [Wed, 14 Jul 2010 16:11:22 +0000 (21:41 +0530)]
Added high scores model.

7 years agoMerge branch 'master' of gitorious.org:/gluon/gluon
Arjen Hiemstra [Wed, 14 Jul 2010 13:11:07 +0000 (15:11 +0200)]
Merge branch 'master' of gitorious.org:/gluon/gluon

7 years agoWarn and do not crash when the viewer part is not found.
Arjen Hiemstra [Wed, 14 Jul 2010 13:09:36 +0000 (15:09 +0200)]
Warn and do not crash when the viewer part is not found.

7 years agoUse a thumbnail of the image when creating icons for the textureasset
Dan Leinir Turthra Jensen [Wed, 14 Jul 2010 10:53:15 +0000 (11:53 +0100)]
Use a thumbnail of the image when creating icons for the textureasset

7 years agoUse the icons that assets provide themselves and only then fall back to guessing...
Dan Leinir Turthra Jensen [Wed, 14 Jul 2010 10:52:31 +0000 (11:52 +0100)]
Use the icons that assets provide themselves and only then fall back to guessing from mimetype

7 years agoAdd support for icons to the assets
Dan Leinir Turthra Jensen [Wed, 14 Jul 2010 10:52:07 +0000 (11:52 +0100)]
Add support for icons to the assets

7 years agoFolders in the project model now show as well, folders ;)
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 15:57:19 +0000 (16:57 +0100)]
Folders in the project model now show as well, folders ;)

7 years agoNew and delete functions properly in the project model now. Wooh! :)
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 15:42:07 +0000 (16:42 +0100)]
New and delete functions properly in the project model now. Wooh! :)

7 years agoPass the test when removing items in the project pane (you're removing row + count...
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 14:52:03 +0000 (15:52 +0100)]
Pass the test when removing items in the project pane (you're removing row + count - 1 items, not row + count)

7 years agoHmm... regexp is expensive, but multiple replace() calls is more so... oh well, it...
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 14:24:43 +0000 (15:24 +0100)]
Hmm... regexp is expensive, but multiple replace() calls is more so... oh well, it's not a particularly ugly regexp anyway, so we'll let it slide ;)

7 years agofullyQualifiedFilename works properly now
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 14:14:15 +0000 (15:14 +0100)]
fullyQualifiedFilename works properly now
This should likely be a static function working on a string, as it really isn't the fully qualified filename it gives you, but rather a sanitized filename based on the fully qualified filename

7 years agoMerge branch 'master' of gitorious.org:gluon/gluon
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 13:33:17 +0000 (14:33 +0100)]
Merge branch 'master' of gitorious.org:gluon/gluon

7 years agoOops, there goes the atomic committing...
Dan Leinir Turthra Jensen [Tue, 13 Jul 2010 13:31:46 +0000 (14:31 +0100)]
Oops, there goes the atomic committing...
Right, ModelTest now sits in creator's library, and thanks to this the Project model has become much more sane, yay! :)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 13 Jul 2010 09:09:33 +0000 (11:09 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 12 Jul 2010 06:29:59 +0000 (08:29 +0200)]
SVN_SILENT made messages (.desktop file)

7 years agoMake different paths for different sevices.
Shantanu Tushar [Fri, 9 Jul 2010 11:31:04 +0000 (17:01 +0530)]
Make different paths for different sevices.