dfighter1985
8c2db11be3
FIXED: Widgets will no longer get stuck in the widget hierarchy tree, when deleting their parent.
2013-03-09 22:02:31 +01:00
dfighter1985
b106d18c8b
MODIFIED: Widgets derived from CInterfaceGroup should now be deleted too properly.
2013-03-08 06:07:21 +01:00
dfighter1985
8af3618cbf
MODIFIED: collapse the widget hierarchy tree and remove the widget from it when it's deleted. Also clear the widget properties panel.
2013-03-03 03:49:56 +01:00
dfighter1985
b731004c61
MODIFIED: GUI Editor can now delete widgets.
2013-03-02 06:57:40 +01:00
dfighter1985
10adcb5549
MODIFIED: When selecting a widget in the central widget, the hierarchy tree should now be updated as well.
2013-03-02 03:24:22 +01:00
dfighter1985
84a4ac2f0d
MODIFIED: Update property browser when selecting in the central widget.
2013-02-23 06:55:19 +01:00
dfighter1985
f55ab4e21e
GUI Editor no longer depends on RTTI typename, instead it uses GetClassName() string provided by DECLARE_UI_CLASS().
2013-02-20 22:05:09 +01:00
dfighter1985
668e34f996
MODIFIED: #20 Resolved build errors with stlport.
2013-02-19 19:29:48 +01:00
dfighter1985
8a486224d7
MODIFIED: #20 Resolved some GCC build in the GUI Editor.
2013-02-19 17:16:58 +01:00
mattraykowski
aa261f28a4
merging gui editor repo.
2013-02-14 09:53:06 -06:00
dfighter1985
543488b490
Merged mainline default branch changes.
2013-02-14 10:47:10 +01:00
kervala
4f6cb3e329
Changed: Typo fixes (Thanks to DuDraig!)
2013-02-12 17:35:51 +01:00
kervala
b368cae7a5
Changed: Typo fixes (Thanks to DuDraig!)
2013-02-12 17:07:38 +01:00
kervala
1bf4109e5b
Changed: Typo fixes (Thanks to DuDraig!)
2013-02-11 22:34:24 +01:00
kervala
5794497a79
Changed: French comments translated to English
2013-02-11 22:24:48 +01:00
kervala
8409d5a371
Changed: Typo fixes (thanks to Vagrant!)
2013-02-09 10:05:32 +01:00
kervala
98606fb5b5
Changed: Typo fixes (thanks to Vagrant!)
2013-02-08 13:17:44 +01:00
mattraykowski
0743a9323c
merge from default
2013-01-30 10:15:14 -06:00
mattraykowski
75f40c9e79
merge, fixed inconsistent newlines
2013-01-30 09:57:53 -06:00
dnk-88
da8e532e8e
Change: Optimized placement source files in object viewer qt
2013-01-06 16:25:28 +03:00
dnk-88
697a92b1d6
Change: Fixed incorrect behavior scroll of 2d view in landscape editor qt
2012-12-15 00:41:29 +03:00
kervala
cbb8631789
Fixed: PCH for Object Viewer plugin
2012-12-08 13:11:17 +01:00
kervala
f6e1bc3f3a
Changed: Methods constification
2012-12-08 11:27:18 +01:00
kervala
275d7cf181
Changed: Add Qt headers in PCH for speed improvement
2012-12-08 11:25:21 +01:00
kervala
4d6ab65a36
Changed: Code simplification
2012-12-08 11:24:43 +01:00
kervala
cb6aefd69d
Added: PCH for Georges Editor Plugin
2012-12-08 11:22:05 +01:00
kervala
91b63a4f3b
Changed: Compilation with GCC
2012-12-08 11:18:26 +01:00
dfighter1985
5f0e715df4
MODIFIED: #1471 Forgot to remove parents' properties before saving the node properties.
2012-12-02 19:47:12 +01:00
dfighter1985
713c256c2a
MODIFIED: #1471 We should be able to close the application even when there's no loaded project.
2012-12-02 18:17:39 +01:00
kervala
e344fe26cb
Changed: Applied Kaetemi patch to disable old S3TC library mistakes
2012-12-02 10:20:19 +01:00
dfighter1985
421582d386
MODIFIED: #1471 Merged mainline default to this branch.
2012-11-25 05:22:40 +01:00
kervala
e986569ef9
Fixed: Wrong EOL
2012-11-24 18:38:56 +01:00
dfighter1985
bbaefe88d5
MODIFIED: #1471 Exiting OVQT will now work again properly.
2012-11-22 21:22:28 +01:00
dfighter1985
0ce956b71a
MODIFIED: #1471 There shouldn't be an error message when clicking cancel in the open file dialog.
2012-11-21 23:36:07 +01:00
dfighter1985
1667365842
MODIFIED: #1471 Widget template changes can now be saved.
2012-11-21 21:33:08 +01:00
dfighter1985
6343ce5750
MODIFIED: #1471 Oups, forgot these warning messages...
2012-11-20 04:54:09 +01:00
dfighter1985
e8d3255990
MODIFIED: #1471 Adding new widget now works in the widget property dialog.
2012-11-20 04:50:51 +01:00
dfighter1985
2f18aec5d4
MODIFIED: #1471 Adding new property now works.
2012-11-19 21:06:26 +01:00
dfighter1985
c7131429c9
CHANGED: #1471 Removing widget properties from the widget properties dialog will now work.
2012-11-18 02:20:52 +01:00
dfighter1985
b223bb43ad
CHANGED: #1471 Removing widgets from the widget properties dialog will now work.
2012-11-17 20:13:29 +01:00
dfighter1985
d47c317728
CHANGED: #1471 Widget property templates are now stored in a tree. Also added some new controls to the widget property dialog.
2012-11-17 04:55:12 +01:00
dnk-88
199ee931d9
Changed: Fixed crash land editor qt
2012-11-11 13:33:43 +03:00
kervala
89e78b8ad2
Fixed: MFC tools compilation with STLport
2012-10-28 13:41:50 +01:00
kervala
c4706adc76
fixes #3 allow Qt without STLport to link to NeL with STLport
2012-10-28 13:34:58 +01:00
kervala
8e110a8bb8
Fixed: Compilation with 64 bits MFC
2012-10-28 12:22:30 +01:00
kervala
b9fd49ebc3
Move all PACS headers in nel/include/pacs directory ( fixes #2 )
2012-10-28 11:55:21 +01:00
mattraykowski
b78dfebff2
Changed: if-statements for context menu selection - no logic
2012-10-21 13:58:44 -07:00
mattraykowski
098c6b96eb
Changed: Enabled custom context menu signal to open a menu at the mouse position.
2012-10-21 13:48:02 -07:00
sfb
bc2ecb6023
GEQt Plugin: Starting to add the context menu back.
2012-10-18 20:56:31 -05:00
sfb
a419c51a81
Changed: #1306 Fixed index bug with form array rename.
2012-09-28 09:50:44 -05:00
sfb
e918468ef8
Changed: #1306 Moved creation of undo command for form array renames to the model.
2012-09-28 07:33:51 -05:00
kervala
95d4d5972e
Changed: #825 Remove all warnings when compiling Ryzom
2012-09-27 22:25:00 +02:00
kervala
2d5142844a
Changed: Use *_PREFIX instead of fixed values with INSTALL
2012-09-27 22:11:26 +02:00
sfb
02a9f4d920
Added: #1306 Added undo/redo action for renaming array entry names
2012-09-27 08:22:50 -05:00
kervala
ae1118744c
Changed: Use RYZOM_SHARE_PREFIX as prefix to look for leveldesign data
2012-09-26 12:53:03 +02:00
kervala
bc477d7d8a
Changed: #1254 Error while compiling with current stable squish
2012-09-25 13:20:37 +02:00
kervala
182a79f2cb
Changed: #825 Remove all warnings when compiling Ryzom
2012-09-25 13:20:25 +02:00
kervala
3429d7ba42
Changed: #825 Remove all warnings when compiling Ryzom
2012-09-25 12:33:02 +02:00
kervala
d45a4122b8
Fixed : #1254 Error while compiling with current stable squish
2012-09-25 12:19:13 +02:00
kervala
fee16b7e0f
Changed: Plugins specs and plugins installation
2012-09-24 14:02:33 +02:00
kervala
5b6e448bde
Fixed: OVQT plugins loading under Unices (in the order: local, OVQT plugins, system)
2012-09-24 09:52:35 +02:00
kervala
dd64516b58
Changed: Homogeneous carriage returns
2012-09-24 09:49:52 +02:00
kervala
e05bd06a75
Changed: Fixed plugins specs name to install
2012-09-24 08:56:49 +02:00
kervala
45fe25eb98
Changed: Install plugins specs in ${NL_SHARE_PREFIX}/object_viewer_qt/plugins under Linux
2012-09-24 08:25:47 +02:00
kervala
dd05b36f99
Changed: Use "lib" prefix under unices for plugins
2012-09-23 23:58:03 +02:00
kervala
29396158d8
Changed: #1493 Fixed some directories
2012-09-22 23:42:40 +02:00
kervala
38c5e6840d
Fixed : #1493 MultiArch support
2012-09-22 22:57:38 +02:00
sfb
51705fd800
Changed: #1306 Radically changed the plugin in a new branch to match the way classic GE loads forms.
...
- Refactored the tree view to show only structs, arrays, vstructs and eliminated atoms from its view.
- Refactored the form view to have a Qt Properties Browser
- Refactored the loader to use the classic GE addStruct/addArray.
- Moved some functionality into CFormItem.
- Added icons from classic GE and configured model/item to return them appropriately.
- Getting read for changes via undo commands.
- Eliminating/ignoring the hold/slots business from classic GE code.
2012-09-20 16:39:21 -05:00
kervala
4d8cde70b2
Added: shape2obj project to convert NeL .shape to standard .obj file format
2012-09-19 19:38:37 +02:00
sfb
e527bfdeaa
merging legacy dfn-based method into geqt. Warning: broke the build.
2012-09-17 15:12:01 -05:00
kervala
4134da5f79
Changed: Updated some object_viewer_qt french translations
2012-09-11 20:17:16 +02:00
dnk-88
b55c198ee3
Changed: #1302 Polish code of property editor
2012-09-02 15:27:31 +03:00
dfighter1985
bbeaec0461
CHANGED: #1471 GUI Editor can now be linked without manually supplying the libraries.
2012-08-20 04:50:19 +02:00
dfighter1985
80df3293f5
CHANGED: #1471 Serialize links that belong to the root group too. Also deactivate the active group when serializing.
2012-08-20 03:34:09 +02:00
dfighter1985
2458968643
CHANGED: #1471 Need to serialize root group first, otherwise client crashes when loading the pointer settings.
2012-08-19 03:13:16 +02:00
dfighter1985
c5a8cecf7e
CHANGED: #1471 Keys are now parsed from the config files, and then serialized on save.
2012-08-18 20:28:56 +02:00
dfighter1985
530a141bee
CHANGED: #1471 Pointer settings are now parsed even when the particular pointer cannot be instantiated. They are also serialized when serializing the GUI.
2012-08-18 18:39:45 +02:00
dfighter1985
3a6ae1b74a
CHANGED: #1471 Should be able to change text options for CCtrlTextButton.
2012-08-18 03:37:52 +02:00
dfighter1985
094bbd6e9a
CHANGED: #1471 GUI Procedures are now serialized.
2012-08-17 21:49:54 +02:00
dfighter1985
ef43b498bc
CHANGED: #1471 Variables are now serialized.
2012-08-17 06:10:18 +02:00
dfighter1985
8a6d621881
CHANGED: #1471 Tree/node data is now serialized.
2012-08-17 04:37:07 +02:00
dfighter1985
b8cb3c43cd
CHANGED: #1471 interface options are now serialized.
2012-08-16 00:45:19 +02:00
dfighter1985
76fa5215ff
CHANGED: #1471 CCtrlScroll fields can now be serialized.
2012-08-11 19:22:55 +02:00
dfighter1985
198a8b39db
CHANGED: #1471 Apparently the *root* group needed to be serializes separately, otherwise the parser cannot read it back.
2012-08-10 17:10:01 +02:00
dfighter1985
5895d198d0
CHANGED: #1471 CCtrlBase fields can now be serialized.
2012-08-10 02:43:01 +02:00
dfighter1985
936260d54f
ADDED: #1471 CWidgetSerializer class, that serializes the widgets into a single XML file. Also CInterfaceElement fields can now be serializes.
2012-08-10 01:21:20 +02:00
dfighter1985
83de816afc
CHANGED: #1471 Partially implemented save-as(only the project file is saved for now )
2012-08-09 01:48:51 +02:00
dfighter1985
074e742900
ADDED: #1471 CProjectFileSerializer class, and also it's possible to save the project file changes now.
2012-08-09 01:24:37 +02:00
dfighter1985
9bb6bb99b1
CHANGED: #1471 Added and implemented File->Close option.
2012-08-08 20:56:21 +02:00
dfighter1985
02a57e4bf7
CHANGED: #1471 Enabled the new and save actions in the file menu. (They are not implemented yet)
2012-08-08 07:24:32 +02:00
dfighter1985
7c551870c8
CHANGED: #1471 some simple bugfixes, like missing properties, misspelled properties, widget not updating when changed, etc.
2012-08-07 22:35:08 +02:00
dfighter1985
ff66cd284b
ADDED: #1471 widget definition file for CRootGroup, somehow I forgot this earlier.
2012-08-07 03:32:24 +02:00
dfighter1985
d562a50ceb
CHANGED: #1471 The property browser widget can now actually change properties.
2012-08-03 03:13:39 +02:00
dfighter1985
dc08bfc73f
CHANGED: #1471 Enabled editing in the property browser widget, but obviously changing properties will have no effect until property changing is implemented.
2012-08-02 21:12:03 +02:00
dfighter1985
7d207ae1a4
CHANGED: #1471 Implemented property querying for for CDBViewQuantity.
2012-08-02 20:42:12 +02:00
dfighter1985
4a15416445
CHANGED: #1471 Implemented property querying for for CDBViewNumber.
2012-08-02 20:25:42 +02:00
dfighter1985
289adb12a4
CHANGED: #1471 Implemented property querying for for CViewTextIDFormated.
2012-08-02 19:46:00 +02:00
dfighter1985
9a0e7661ca
CHANGED: #1471 Implemented property querying for for CViewTextID.
2012-08-02 19:41:49 +02:00
dfighter1985
7390abe71c
CHANGED: #1471 Implemented property querying for for CViewTextFormated.
2012-08-02 19:33:03 +02:00
dfighter1985
94fb0bbb8a
CHANGED: #1471 Implemented property querying for for CViewText.
2012-08-02 19:25:00 +02:00
dfighter1985
95b5f61d8c
CHANGED: #1471 Implemented property querying for CDBViewBar3.
2012-08-02 08:12:41 +02:00
dfighter1985
01d3e9f3ab
CHANGED: #1471 Implemented property querying for CDBViewBar.
2012-08-02 07:49:06 +02:00
dfighter1985
55c8a44ed4
CHANGED: #1471 Implemented property querying for CViewBitmap.
2012-08-02 07:20:38 +02:00
dfighter1985
efa4a4d14e
CHANGED: #1471 Implemented property querying for CViewBitmapCombo.
2012-08-02 06:56:05 +02:00
dfighter1985
23085a00b7
CHANGED: #1471 Implemented property querying for CDBViewDigit.
2012-08-02 06:25:41 +02:00
dfighter1985
9fa9ebbeb9
CHANGED: #1471 Implemented property querying for CGroupContainer.
2012-08-02 06:14:24 +02:00
dfighter1985
ed8d2e96af
CHANGED: #1471 Implemented property querying for CGroupTab.
2012-08-01 18:54:36 +02:00
dfighter1985
7fd70b44e8
CHANGED: #1471 Implemented property querying for CDBGroupSelectNumber.
2012-08-01 18:42:01 +02:00
dfighter1985
963936c503
CHANGED: #1471 Implemented property querying for CGroupScrollText and CGroupHTML.
2012-08-01 08:05:27 +02:00
dfighter1985
eec6a5cb8a
CHANGED: #1471 Implemented property querying for CGroupHeader.
2012-08-01 05:58:10 +02:00
dfighter1985
50dd85e0d6
CHANGED: #1471 Implemented property querying for CGroupList.
2012-08-01 05:51:35 +02:00
dfighter1985
4f7743eb80
CHANGED: #1471 Implemented property querying for CInterfaceGroupWheel.
2012-07-31 22:19:45 +02:00
dfighter1985
464ab1f394
ADDED: #1471 Somehow I always forget to add these files...
2012-07-31 20:47:04 +02:00
dfighter1985
d2025b37f8
CHANGED: #1471 Implemented property querying for CGroupMenu.
2012-07-31 06:45:03 +02:00
dfighter1985
1105f0e3d3
CHANGED: #1471 Implemented property querying for CGroupModal.
2012-07-31 05:56:28 +02:00
dfighter1985
413f91c70a
CHANGED: #1471 Implemented property querying for CGroupFrame.
2012-07-31 05:19:24 +02:00
dfighter1985
b4c6213e54
CHANGED: #1471 Implemented property querying for CGroupTable.
2012-07-30 22:50:35 +02:00
dfighter1985
027c767d7f
CHANGED: #1471 Implemented property querying for CGroupEditbox and CGroupCell.
2012-07-30 21:50:51 +02:00
dfighter1985
d939a09864
CHANGED: #1471 Implemented property querying for CCtrlScroll.
2012-07-30 06:33:36 +02:00
dfighter1985
f37239091d
CHANGED: #1471 Implemented property querying for CCtrlTabButton.
2012-07-30 05:17:33 +02:00
dfighter1985
1d81411cf0
CHANGED: #1471 Implemented CCtrlTextButton property querying.
2012-07-28 23:12:22 +02:00
dfighter1985
e9b8d83c58
CHANGED: #1471 Implemented property querying for CCtrlButton.
2012-07-28 20:37:36 +02:00
dfighter1985
307129e1bf
CHANGED: #1471 Implemented property querying for CCtrlBase and CInterfaceGroup.
2012-07-28 00:17:41 +02:00
dfighter1985
f245e69063
CHANGED: #1471 implemented property querying for CInterfaceElement.
2012-07-27 08:14:16 +02:00
dfighter1985
14ac62dbad
ADDED: #1471 Implemented basic framework for querying widget properties. Not yet fully implemented.
2012-07-26 20:12:24 +02:00
dfighter1985
edae208629
FIXED : #1471 LinkList should update the edited item's display when the editor is finished.
2012-07-25 22:10:23 +02:00
dfighter1985
63c6788273
CHANGED: #1471 LinkList and LinkEditor are now fully implemented.
2012-07-25 21:51:05 +02:00
kaetemi
83ba94002b
Fixed: Compile error in MFC Object Viewer with sound sheet id as CSheetId
2012-07-25 10:15:04 +02:00
dfighter1985
5817e07468
ADDED: #1471 My work on the link editor so far. Not yet fully implemented.
2012-07-25 09:09:12 +02:00
dfighter1985
f3abf43368
CHANGED: #1471 ActionEditor is now implemented.
2012-07-24 21:41:20 +02:00
dfighter1985
3ad60b477e
CHANGED: #1471 ProcEditor is now fully implemented. It can add/remove/move up/move down procedure actions.
2012-07-24 19:58:20 +02:00
dfighter1985
6fd1b1bc06
CHANGED: #1471 The procedure list window is now fully implemented ( can add/remove/edit procedures ).
2012-07-24 06:58:47 +02:00
dfighter1985
7c3dc8043f
CHANGED: #1471 Forgot to add new files in previous commit. Also when the GUI is loaded the NelGUIWidget emits a signal now.
2012-07-24 04:48:12 +02:00
dfighter1985
4bdd804970
ADDED: #1471 ProcList window, it will list the loaded procedures. Functionality not yet implemented.
2012-07-23 23:03:58 +02:00
dfighter1985
25599a4a82
CHANGED: #1471 Buttons can now be selected in the NelGUI widget or the widget hierarchy widget, and they will become highlighted.
2012-07-22 23:32:35 +02:00
dfighter1985
1bdb92f565
CHANGED: #1471 Don't show the over texture for buttons when in editor mode.
2012-07-22 02:46:33 +02:00
dfighter1985
c2b902250f
CHANGED: #1471 Don't execute action handlers and/or Lua scripts in editor mode. Warning log message when trying to look up non-existent action handlers.
2012-07-22 02:09:37 +02:00
dfighter1985
2dc85e1136
ADDED: #1471 new class CEventListener that can register with the NEl event server and then send the pumped events to a CInputHandler instance which ofc translates them to Nel GUI events and sends them to whoever listens. Also added a timer to NelGUIWidget which periodically pumps events and redraws the viewport.
2012-07-21 21:12:43 +02:00
dfighter1985
e3dc05fcf6
CHANGED: #1471 added the winEvent, macEvent, x11Event handlers from Dnk's Nel widget to my own, and now the GUI widget resizes the rendered image as the widget is resized.
2012-07-21 18:55:43 +02:00
dfighter1985
ef2c79cdcb
CHANGED: #1471 Added a new property for CI18N noResolution, when it's set the translation labels are not resolved, and it's set while using the GUI Editor.
2012-07-21 04:44:47 +02:00
dfighter1985
6639ed1a81
CHANGED: #1471 The widget hierarchy widget will not use the full name of widgets (e.g.: ui:something:somethingelse ), only their own name ( e.g.: somethingelse ).
2012-07-21 04:12:39 +02:00
dfighter1985
8373dd690f
FIXED : #1471 The rendered image should no longer disappear from NelGUI widget, when resizing another widget.
2012-07-20 20:31:47 +02:00
dfighter1985
1584bdfaf0
ADDED: #1471 The widget hierarchy tree view is now filled with real data, when loading a project.
2012-07-20 06:53:30 +02:00
dfighter1985
4e08299eb7
CHANGED: #1471 Extended the project file parser a little, now it also takes a MasterGroup name, and the name of a group that's activated after parsing. These are used to activate the groups, so that the Nel GUI widgets can be drawn.
2012-07-20 04:25:30 +02:00
dfighter1985
57ddbde003
CHANGED: #1471 Project file changes in the project window will now be applied. Also it will cause the GUI XML files to be reparsed and the NelGUI widget to be redrawn.
2012-07-20 03:50:23 +02:00
dfighter1985
c0551fdbfa
FIXED : #1471 Pointless and senseless check preventing project file deletion.
2012-07-19 22:33:18 +02:00
dfighter1985
39d0e3dff7
ADDED: #1471 Loaded project files are now parsed, and the result is displayed.
2012-07-19 22:28:45 +02:00
dfighter1985
b75a4a827e
CHANGED: #1471 project files and project window now work differently. Project files define 2 kinds of files and the project window now displays both kinds in a treeview.
2012-07-19 08:11:08 +02:00
dfighter1985
19a087a0f7
ADDED: #1471 Nel3D widget ( based on Dnk's similar widget ), NelGUI widget skeletons. NelGUI widget will be the widget which renders the GUI library's output and forward the input for it.
2012-07-19 04:39:30 +02:00
dfighter1985
a840d7ad24
CHANGED: #1471 Implemented add/remove file functionality for the project window.
2012-07-18 20:32:35 +02:00