Commit Graph

390 Commits (kaetemi-develop)

Author SHA1 Message Date
dfighter1985 af550acd62 Throw an error message when trying to link nodes that are already linked.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d2c396bc84 Link nodes and remove and delete the link too when deleting one of the nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 adece7564a Subclassed QGraphicsItem and QGraphicsItemLine.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 83566116d9 Added link action.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e2ea5a74b8 We can select multiple items
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cc7e93c96e Added GUI for expression editor.
--HG--
branch : dfighter-tools
10 years ago
kaetemi d12ccf194e Merge with develop
--HG--
branch : multipass-stereo
10 years ago
kaetemi 0d7c9fd4bf When in Rome, do as the Romans do 10 years ago
dfighter1985 1ca2b634ee Merged default.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 52963260a8 Offer to save changes when closing a dialog.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 09ccd8613d When closing a dialog, remove it from the docked dialogs, and delete it.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 97d7fbe6e8 Allow editing of the comment section, and save comments when saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 104506a717 Raise the widget after adding.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 78a65459f0 WTF?
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7abd407bc5 oups
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 1d028c759c Use a file browser for setting files.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 946685dfac A little refactoring
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 c44d910434 Store the filename only in the Dfn value.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e89cde4b93 Properly support color types.
--HG--
branch : dfighter-tools
10 years ago
nimetu 0cd3ea8d3b Fix #199 Studio object viewer plugin font 10 years ago
dfighter1985 0587d6a687 Create vstruct node when needed.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e47d480170 Instead of storing the node, store the name and the node type.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 53357ca9ec Don't add Virtual Structs to the property browser!
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 821ec6cfad Added support for Virtual Structs.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 46e3242557 Merged default.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 3a94909a92 Get type info from DFN.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ff0df2bf50 Added support for manipulating atoms.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 b63f73b1b6 Appending, resizing arrays, deleting array members should now create the proper new nodes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6233c25461 Added support for adding atoms and virtual structs in the treeview.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0ac5d7c9ee Do the same when readding items after a deletion.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 683efde803 Add new array entries with all their children.
--HG--
branch : dfighter-tools
10 years ago
botanic 822d255aa7 Merge 10 years ago
dfighter1985 8c9237a16f Enter a log entry when creating new documents.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 916810c35d Added support for creating new form documents
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 37bbb6be32 Added support for new DFN document creation.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ca127f756c Added support for new typ document creation.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 22d1fe0cbc Error messages
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 84853839f8 A little refactoring, dialogs are now loaded using the full filepath.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7206f060a7 Added GUI stub for new types/Dfns/forms.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 99e9a2ad76 Removed m_modified, since the base widget has a field for this.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 691edb41eb Form editor should trigger the save button properly now.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 7e66701cba Added missing copyright headers.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 b68b658f89 Log changes and save log.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d289b7e030 Mark the typ dialog modified after a modification.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 2ee86da670 Apply changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6e86da4c40 Load type data into the property browser.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6cd4d756db Mark the DFN editor modified after adding / removing an element.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f587e06d7a Implemented saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 173dbba11c Implemented add button.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 a68dd4c33e Implemented definition editing.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ec8a7522b2 Implemented remove button.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 73a2b9bc90 Load comments, log, and definitions.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 a69e09af6f Delete DFN when destroying a DFN editor...
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cfaebcc1ff Load .typ file.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 24a7cc4a6d Added GUI for the Type editor.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0b9c281b2f Logging DFN changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e3d405454e No comment. Literally! :D
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 c51b519845 Implemented add and remove buttons.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ed1c600c4d Save changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 afc8aef238 Change the name in the list too.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e2cb637a13 Enable saving when modified, disable saving after saving.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f1a6a8d9cd Apply changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 25d808f7ea Added first iteration of the file path property manager / editor / factory.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 259dc63ac4 Use enum property manager for the type.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e768506349 Load DFN.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 230159e2b6 Added common base class for Typ, Dfn, and From dialogs: GeorgesDockWidget.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0a3d7d6355 Added GUI for DFN dialog.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d232939294 Merged default
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 cfabc13ffd EOL
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 ad4771e3d1 Show an error message when form loading fails.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0d530f15f6 Renamed signal.
--HG--
branch : dfighter-tools
10 years ago
kervala 3625818283 Fixed: EOL 10 years ago
dfighter1985 58b50e7d7e Save the log too, when saving..
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 e6aa34584a Mark file modified even when using the context menu.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 0ae8fbde29 Implemented rename context menu.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 77a21cfc99 Now logging changes.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 3c0e76e78b Load log into the log tab.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 f0fdd41675 Don't disable the log tab!
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 5bb3e16ca4 Implement 'delete array entry' context menu command.
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 6fb9c35d84 Implemented 'append array entry' context menu
--HG--
branch : dfighter-tools
10 years ago
dfighter1985 d593ef5d17 Crash fixes related to Georges array size changing.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 eeac53ebba Added support for creating arrays.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 d046a970d9 Initialize CFormItem fields...
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 655d446151 When reaching 0 array size, delete the array node.
--HG--
branch : dfighter-tools
11 years ago
kaetemi da5558d50a Merge with default
--HG--
branch : multipass-stereo
11 years ago
kaetemi 46aa5cef29 EOL 11 years ago
kaetemi 02e8f6e956 EOL 11 years ago
kaetemi 8fab3ccce1 EOL 11 years ago
dfighter1985 9b6ff808c5 Save from the file menu too.
--HG--
branch : dfighter-tools
11 years ago
dfighter1985 0b44c8a7a0 Save changes.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 827faaf3e7 Array resize.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 6000fe187f Moved BrowserCtrlPvt to it's own files.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 fb5ce7baac Use the string 'array size' as the name for the property holding the array size.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 6d074bc618 Only add atoms to the property browser..
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 2a0af6cabf Only add atoms to the property browser..
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 99502a1bfc Handle selected arrays too ( show size, changing it isn't implemented yet ).
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 5812058ea6 Only add atoms to the property browser.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 c740d5a773 Fixed a crash. Setting a value into a valueless Georges node doesn't assign a type, which leads to a crash when trying to poll the value directly from the node. However if the value is polled indirectly using the node's name the value can be retrieved without a crash.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 aa95cc3c4b Apply changes.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 1b7b081c60 Shown properties can now be edited.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 a43c2f0a5e First iteration of the property browser.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 9315b7229e Don't enter edit mode in the treeview.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 033c86e92c Add the property browser library to the CPack archive when generated.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 7f6608b897 World Editor plugin Linux build fix.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 475c0201ea GUI Editor Linux build fix
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 48bd3cb383 Fixed qrc path.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 50b90f9774 Update the tile list right away if the image is replaced.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 20edb57761 If I add a 256x256 tile, maybe I should remove it as 256x256, not 128x128...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 9bb62a3ada Statically load the empty tile image so that we don't need to have over 9000 instances of it. Also display an error message if loading fails on startup.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 669c15eda9 Removed yet another unused variable.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 e7ded1f82c Removed unused variable.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 613643b033 Repaint immediately when the display channel is changed.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 edf1da1294 Save the last directory where we loaded a tile image from.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 04d17b7a05 Save the last directoy where we loaded a tilebank from.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 f25d152f4f Rotation is now set in the tilebank wrapper and applied when replacing a tile.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 99bcb6cf79 Line endings and copyright headers...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 e2a579c03e Set all images by default.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 84fc5f27b6 Clear before loading the model data.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 2a55904b3e Makes no sense, but doesn't seem to be crashing anymore o.O
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 d21aa2b678 Tile loading more or less works. TODO: investigate why displacement map lookup causes crashes.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 8bead3f3fd Saving tilebank
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 92e850d296 Texture path.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 bdedd145e4 Surface data.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 55c046252f Oriented stuff.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 688f6de090 Vegetation set stuff.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 caf76f09c8 Most of the functionality works with the new code.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 30bae94ac3 Started to rework tile checks, tile banks loading / saving. A tilebank will now be in the tilemodel, and it will work from there. Also moved some constants into an independent file.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 299629860b Rotation can now be set.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 49deedad7d Save the tile border, etc data when saving.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 175af2fa74 Added checks. Yes it's horrible and needs to be refactored.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 1a49f9fedb Apply the current zoom factor!
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 851afcf955 Don't reload the pixmaps every time they are displayed... -.-
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 1265d6b064 Line endings...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 a994f23948 When hitting 'save as' ask for a filename even if one is set.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 0cef115a74 Should store the filename after opening..
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 ac643d2bb9 Should only add 1 tile here...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 eee43ad1ea 128 and 256 tiles don't have alpha, so no need to load/save them.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 4bff87ca36 Replace and delete image should be applied to the correct channel now.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 7b1ee54427 Show the image that belongs to the channel that is selected.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 4d54cca6a0 Copyright headers...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 ddd687325f Close the loaded file and return true...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 ac73999f07 Set teh current selection to row 0
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 3e2addc057 Save and load the tilebank texture path.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 0f5e475d1c Save and load the veget set filename.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 431178321f TileBank loading.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 c8914248db Add the already selected tilesets to the land when editing.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 ddc7961e9b Connected the oriented combobox and now saving it's value to the tilebank.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 95b67026bf Implemented saving of the currently stored tilebank data.
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 89c6180144 As it turns out, tilesets can be assigned to multiple lands...
--HG--
branch : gsoc2014-dfighter
11 years ago
dfighter1985 8a704b7f5f Implemented the GUI part of saving...
--HG--
branch : gsoc2014-dfighter
11 years ago