Commit graph

153 commits

Author SHA1 Message Date
dfighter1985
a781ee0144 CHANGED: Implemented property querying for CGroupMenu. 2012-07-31 06:45:03 +02:00
dfighter1985
3c33475020 CHANGED: Implemented property querying for CGroupModal. 2012-07-31 05:56:28 +02:00
dfighter1985
e959a0dc24 CHANGED: Implemented property querying for CGroupFrame. 2012-07-31 05:19:24 +02:00
dfighter1985
03f51a5a7f CHANGED: Implemented property querying for CGroupTable. 2012-07-30 22:50:35 +02:00
dfighter1985
54cc17e769 CHANGED: Implemented property querying for CGroupEditbox and CGroupCell. 2012-07-30 21:50:51 +02:00
dfighter1985
c5d25276bf CHANGED: Implemented property querying for CCtrlScroll. 2012-07-30 06:33:36 +02:00
dfighter1985
c89b3a26cc CHANGED: Implemented property querying for CCtrlTabButton. 2012-07-30 05:17:33 +02:00
dfighter1985
ea8ed3fcf5 CHANGED: Implemented CCtrlTextButton property querying. 2012-07-28 23:12:22 +02:00
dfighter1985
86c1790791 CHANGED: Implemented property querying for CCtrlButton. 2012-07-28 20:37:36 +02:00
dfighter1985
8e0ab6413e CHANGED: Implemented property querying for CCtrlBaseButton. 2012-07-28 20:07:20 +02:00
dfighter1985
5e726cc138 CHANGED: Implemented property querying for CCtrlBase and CInterfaceGroup. 2012-07-28 00:17:41 +02:00
dfighter1985
b74e68e7ea CHANGED: implemented property querying for CInterfaceElement. 2012-07-27 08:14:16 +02:00
dfighter1985
fc04e44b7f ADDED: Implemented basic framework for querying widget properties. Not yet fully implemented. 2012-07-26 20:12:24 +02:00
dfighter1985
0bd53bf1b6 FIXED: LinkList should update the edited item's display when the editor is finished. 2012-07-25 22:10:23 +02:00
dfighter1985
f608e3a780 CHANGED: LinkList and LinkEditor are now fully implemented. 2012-07-25 21:51:05 +02:00
dfighter1985
070e892393 ADDED: My work on the link editor so far. Not yet fully implemented. 2012-07-25 09:09:12 +02:00
dfighter1985
9b0cba38fa CHANGED: ActionEditor is now implemented. 2012-07-24 21:41:20 +02:00
dfighter1985
992dcc119a CHANGED: ProcEditor is now fully implemented. It can add/remove/move up/move down procedure actions. 2012-07-24 19:58:20 +02:00
dfighter1985
0d52596ac2 CHANGED: The procedure list window is now fully implemented ( can add/remove/edit procedures ). 2012-07-24 06:58:47 +02:00
dfighter1985
92d74a2dbd CHANGED: 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
e03a4606bf ADDED: ProcList window, it will list the loaded procedures. Functionality not yet implemented. 2012-07-23 23:03:58 +02:00
dfighter1985
effdf45a70 CHANGED: 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
06ed0489f4 CHANGED: Don't show the over texture for buttons when in editor mode. 2012-07-22 02:46:33 +02:00
dfighter1985
f055b2cbbc CHANGED: 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
aca66a099c ADDED: 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
cb7d049d11 CHANGED: 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
5760a4b852 CHANGED: 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
e9d142b37a CHANGED: 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
159deeaab8 FIXED: The rendered image should no longer disappear from NelGUI widget, when resizing another widget. 2012-07-20 20:31:47 +02:00
dfighter1985
0316e0bce9 ADDED: The widget hierarchy tree view is now filled with real data, when loading a project. 2012-07-20 06:53:30 +02:00
dfighter1985
cda0199889 CHANGED: 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
5d04c95e1c CHANGED: 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
d57cdaed09 FIXED: Pointless and senseless check preventing project file deletion. 2012-07-19 22:33:18 +02:00
dfighter1985
14016398b7 ADDED: Loaded project files are now parsed, and the result is displayed. 2012-07-19 22:28:45 +02:00
dfighter1985
b40694abb8 CHANGED: 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
437fddfebc ADDED: 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
e0ffb76eaa CHANGED: Implemented add/remove file functionality for the project window. 2012-07-18 20:32:35 +02:00
dfighter1985
d9cbf2b9f1 CHANGED: The GUI Editor tools should be added to a submenu of the tools menu, not the tools menu itself, since it's getting crowded in there. 2012-07-18 08:30:54 +02:00
dfighter1985
56047c51d2 CHANGED: the docked widgets should e able to be docked to either side of the main window. 2012-07-18 08:27:36 +02:00
dfighter1985
aac2efc577 ADDED: Project window and project xml file parser. 2012-07-18 08:24:50 +02:00
dfighter1985
0af86df375 Merging GUI library changes. 2012-07-18 04:09:25 +02:00
dfighter1985
2fdc8aaf37 CHANGED: A little cleanup. 2012-07-18 04:08:53 +02:00
dfighter1985
05d4fd3c62 CHANGED: Added some comments to the headers. 2012-07-16 07:15:40 +02:00
dfighter1985
676720f294 CHANGED: The local string mapper is now instantiated by CWidgetManager. 2012-07-16 06:16:43 +02:00
dfighter1985
de4e4047bb Merging latest GUI lib changes. 2012-07-14 05:52:44 +02:00
dfighter1985
7abf4a261c CHANGED: it's a good idea to register GUI widget classes with the reflection system if we want to use them! 2012-07-14 05:16:09 +02:00
dfighter1985
5c8c6a0a9d CHANGED: the GUI library starts up from the GUI editor, altough can't exactly say yet that it works. 2012-07-14 03:57:23 +02:00
dfighter1985
3254bec8b0 CHANGED: Merged latest gui-refactoring changes. 2012-07-14 02:04:09 +02:00
dfighter1985
382a600051 CHANGED: Apparently it's a bad idea for NLMISC to depend on a global in Ryzom client, since then it cannot be linked with other binaries. 2012-07-14 01:46:22 +02:00
dfighter1985
9d38b416c2 CHANGED: Merged the latest changes of gui-refactoring branch 2012-07-13 06:29:25 +02:00