dfighter1985
|
070e892393
|
ADDED: #1471 My work on the link editor so far. Not yet fully implemented.
|
2012-07-25 09:09:12 +02:00 |
|
dfighter1985
|
9b0cba38fa
|
CHANGED: #1471 ActionEditor is now implemented.
|
2012-07-24 21:41:20 +02:00 |
|
dfighter1985
|
992dcc119a
|
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
|
0d52596ac2
|
CHANGED: #1471 The procedure list window is now fully implemented ( can add/remove/edit procedures ).
|
2012-07-24 06:58:47 +02:00 |
|
dfighter1985
|
92d74a2dbd
|
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
|
e03a4606bf
|
ADDED: #1471 ProcList window, it will list the loaded procedures. Functionality not yet implemented.
|
2012-07-23 23:03:58 +02:00 |
|
dfighter1985
|
effdf45a70
|
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
|
06ed0489f4
|
CHANGED: #1471 Don't show the over texture for buttons when in editor mode.
|
2012-07-22 02:46:33 +02:00 |
|
dfighter1985
|
f055b2cbbc
|
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
|
aca66a099c
|
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
|
cb7d049d11
|
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
|
5760a4b852
|
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
|
e9d142b37a
|
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
|
159deeaab8
|
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
|
0316e0bce9
|
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
|
cda0199889
|
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
|
5d04c95e1c
|
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
|
d57cdaed09
|
FIXED: #1471 Pointless and senseless check preventing project file deletion.
|
2012-07-19 22:33:18 +02:00 |
|
dfighter1985
|
14016398b7
|
ADDED: #1471 Loaded project files are now parsed, and the result is displayed.
|
2012-07-19 22:28:45 +02:00 |
|
dfighter1985
|
b40694abb8
|
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
|
437fddfebc
|
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
|
e0ffb76eaa
|
CHANGED: #1471 Implemented add/remove file functionality for the project window.
|
2012-07-18 20:32:35 +02:00 |
|
dfighter1985
|
d9cbf2b9f1
|
CHANGED: #1471 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: #1471 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: #1471 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: #1471 A little cleanup.
|
2012-07-18 04:08:53 +02:00 |
|
dfighter1985
|
05d4fd3c62
|
CHANGED: #1471 Added some comments to the headers.
|
2012-07-16 07:15:40 +02:00 |
|
dfighter1985
|
676720f294
|
CHANGED: #1471 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: #1471 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: #1471 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: #1471 Merged latest gui-refactoring changes.
|
2012-07-14 02:04:09 +02:00 |
|
dfighter1985
|
382a600051
|
CHANGED: #1471 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 |
|
dfighter1985
|
59ccf977ee
|
CHANGED: #1471 CInterfaceParser is now a component of CWidgetManager, and is instantiated by an abstract factory method. (IParser::createParser())
|
2012-07-13 05:37:09 +02:00 |
|
dfighter1985
|
f5433fb361
|
CHANGED: #1471 no need to go thru CInterfaceManager, when CViewRenderer has it's own Singleton.
|
2012-07-12 23:04:36 +02:00 |
|
dfighter1985
|
c3913f319a
|
CHANGED: #1474 CInterfaceManager is no longer a subclass of CInterfaceParser, instead CInterfaceParser is a component of CInterfaceManager.
|
2012-07-12 21:39:51 +02:00 |
|
dfighter1985
|
9ceeb6c967
|
CHANGED: #1471 Moved some Lua related code from CInterfaceManager to CLuaManager and CInterfaceParser.
|
2012-07-12 09:01:35 +02:00 |
|
dfighter1985
|
cdbcadcbaa
|
CHANGED: #1471 Moved CProcedure code to it's own files, and also moved the procedure handling code from CInterfaceManager to CWidgetManager.
|
2012-07-12 05:29:33 +02:00 |
|
dfighter1985
|
e24b0b1125
|
CHANGED: #1471 Moved some more GUI code from CInterfaceManager to CWidgetManager.
|
2012-07-11 22:27:22 +02:00 |
|
dfighter1985
|
fc6abac60e
|
CHANGED: #1471 Moved the input event handling code from CInterfaceManager to CWidgetManager.
|
2012-07-11 06:44:34 +02:00 |
|
dfighter1985
|
68ad30434e
|
CHANGED: #1471 Moved the widget drawing code from CInterfaceManager to CWidgetManager, so the GUI library can now draw the widgets!
|
2012-07-10 23:01:09 +02:00 |
|
dfighter1985
|
8b36d60fad
|
CHANGED: #1471 Moved the contexthelp drawing/controlling code to the GUI library.
|
2012-07-10 06:25:15 +02:00 |
|
dfighter1985
|
736e529ce9
|
CHANGED: #1471 CInterfaceParser is now part of the Nel GUI library and is under the NLGUI namespace.
|
2012-07-09 03:45:00 +02:00 |
|
dfighter1985
|
4606724dfa
|
CHANGED: #1471 CInterfaceParser no longer depends on CLuaIHMRyzom.
|
2012-07-09 03:07:19 +02:00 |
|
dfighter1985
|
b7df944d66
|
CHANGED: #1471 Modularized CInterfaceParser. It is now extendable with parser modules, so it can parse Ryzom game related stuff without the parser code having to be in the class itself.
|
2012-07-09 02:36:17 +02:00 |
|
dfighter1985
|
58fe640dc4
|
CHANGED: #1471 Classes derived from CInterfaceOptions are now instantiated using a factory.
|
2012-07-08 01:56:49 +02:00 |
|
dfighter1985
|
360e47eae5
|
CHANGED: #1471 Some more cleanup in CInterfaceParser, removed some unused code, which also means less coupling and less refactoring to do :P
|
2012-07-07 21:17:15 +02:00 |
|
dfighter1985
|
8a18798b71
|
CHANGED: #1471 Moved CSheetSelectionGroup and CSheetSelection to the GUI library.
|
2012-07-07 20:38:45 +02:00 |
|
dfighter1985
|
aebd31f22a
|
CHANGED: #1471 Little cleanup in CInterfaceParser.
|
2012-07-07 19:49:13 +02:00 |
|
dfighter1985
|
eb025cff22
|
ADDED: #1471 Qt property browser, for browsing and editing the selected widget's properties ( this is an empty shell as well for now )
|
2012-07-07 05:01:32 +02:00 |
|
dfighter1985
|
a8bad63a58
|
ADDED: #1471 Created ActionEditor, LinkEditor, ProcEditor, WidgetHierarchy dialogs for the GUI editor, altough obviously they are just an empty shell for now. http://www.youtube.com/watch?v=nOhlliU6tCE
|
2012-07-06 06:10:20 +02:00 |
|
dfighter1985
|
264e0fe16c
|
CHANGED: #1471 Widget definition inheritance is now supported in the GUI editor. www.youtube.com/watch?v=VG_TnZiGjBk
|
2012-07-06 03:15:15 +02:00 |
|
dfighter1985
|
691e35db28
|
CHANGED: #1471 Little bit of refactoring, moved the parser code from GUIEditorWindow to a new class CWidgetPropParser.
|
2012-07-05 08:18:33 +02:00 |
|
dfighter1985
|
c57e8b09ec
|
CHANGED: #1471 Ups, forgot to commit the example XML files.
|
2012-07-05 07:30:41 +02:00 |
|
dfighter1985
|
545bb65f06
|
CHANGED: #1471 The GUI widget properties are now read from the GUI XML files ( widget inheritance is not yet supported ).
|
2012-07-05 07:22:28 +02:00 |
|
dfighter1985
|
fafbebf10b
|
ADDED: #1471 The first GUI editor widget, with some test data. Altough it's for verification purposes only, so later it will be removed. http://www.youtube.com/watch?v=CpcUp1RcsMQ
|
2012-07-04 06:27:40 +02:00 |
|
dfighter1985
|
a6f3575d50
|
Merged gui-refactoring into gsoc2012-gui-editor
|
2012-07-02 22:49:24 +02:00 |
|
dfighter1985
|
d4688b192f
|
Merged default branch into gui-refactoring.
|
2012-07-02 22:46:08 +02:00 |
|
dfighter1985
|
2cd2459ca6
|
CHANGED: #1471 Moved the basic interface expression user functions into the NELGUI library under the NLGUI namespace.
|
2012-07-02 05:07:13 +02:00 |
|
dfighter1985
|
e2068c9efa
|
CHANGED: #1471 CViewPointer is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-07-02 03:21:42 +02:00 |
|
dfighter1985
|
5e8e7fef6d
|
CHANGED: #1471 Broke up CViewPointer into a generic and a Ryzom game related class.
|
2012-07-02 02:50:47 +02:00 |
|
dfighter1985
|
c15cba5019
|
CHANGED: #1471 CInterfaceTrack and CInterfaceAnim are now part of the NELGUI library and are under the NLGUI namespace.
|
2012-07-01 04:13:24 +02:00 |
|
dfighter1985
|
4fc61a75db
|
CHANGED: #1471 CInterfaceAnim no longer depends on Ryzom game related code.
|
2012-07-01 03:45:38 +02:00 |
|
dfighter1985
|
d463b3fe43
|
CHANGED: #1471 CGroupHTML, CGroupParagraph, CViewLink are now part of the NELGUI library and are under the NLGUI namespace.
|
2012-07-01 03:11:24 +02:00 |
|
dfighter1985
|
7f2768fcae
|
CHANGED: #1471 Decoupled CGroupHTML, CGroupParagraph, CViewLink from Ryzom game related code.
|
2012-06-30 05:58:02 +02:00 |
|
dfighter1985
|
7d76c51ec9
|
CHANGED: #1471 CGroupTable and CGroupCell are now part of the NELGUI library and are under the NLGUI namespace.
|
2012-06-29 06:58:14 +02:00 |
|
dfighter1985
|
58d68c29f3
|
CHANGED: #1471 CGroupTable and CGroupCell no longer depend on CInterfaceManager, and a Ryzom game global.
|
2012-06-29 06:15:56 +02:00 |
|
dfighter1985
|
b27f5e09c4
|
CHANGED: #1471 CDBGroupComboBox is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-29 02:57:29 +02:00 |
|
dfighter1985
|
88f45b1ae4
|
CHANGED: #1471 CDBGroupComboBox no longer depends on the isLoggedin global Ryzom game variable.
|
2012-06-29 00:30:27 +02:00 |
|
dfighter1985
|
f5091dacd4
|
CHANGED: #1471 CDBGroupSelectNumber is now part of the NELGUI library and is under the NLGUI namespace. Also had to add a workaround so that the linker doesn't drop the seemingly unused code from the library. Thanks goes to Kaetami for that!
|
2012-06-28 11:06:36 +02:00 |
|
dfighter1985
|
2290971c81
|
CHANGED: #1471 CDBViewQuantity is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-28 07:35:11 +02:00 |
|
dfighter1985
|
c67360ddea
|
CHANGED: #1471 CDBViewNumber is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-28 07:16:15 +02:00 |
|
dfighter1985
|
723da95edd
|
CHANGED: CDBViewDigit is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-28 07:07:44 +02:00 |
|
dfighter1985
|
abe154db24
|
CHANGED: #1471 CDBViewBar3 is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-24 04:51:30 +02:00 |
|
dfighter1985
|
41192aa827
|
CHANGED: #1471 CDBViewBar3 no longer depends on CInterfaceManager.
|
2012-06-24 04:33:55 +02:00 |
|
dfighter1985
|
b9c9260740
|
CHANGED: #1471 CDBViewBar is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-24 04:30:12 +02:00 |
|
dfighter1985
|
576f3e4189
|
CHANGED: CDBViewBar no longer depends on CInterfaceManager.
|
2012-06-24 04:14:36 +02:00 |
|
dfighter1985
|
20fc9f79f7
|
CHANGED: CGroupHeader is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-24 04:08:15 +02:00 |
|
dfighter1985
|
7373e9990e
|
CHANGED: CGroupHeader no longer depends on CInterfaceManager.
|
2012-06-24 04:00:45 +02:00 |
|
dfighter1985
|
4591146804
|
CHANGED: CGroupTab and CCtrlTabButton are now part of the NELGUI library and are under the NLGUI namespace.
|
2012-06-24 03:53:15 +02:00 |
|
dfighter1985
|
924e891141
|
CHANGED: #1471 CGroupTab no longer depends on CInterfaceManager and the Ryzom game client time data.
|
2012-06-24 03:29:20 +02:00 |
|
dfighter1985
|
6c2769839e
|
CHANGED: #1471 CViewTextMenu, CGroupSubMenu, CGroupMenu are now part of the NELGUI library and are under the NLGUI namespace.
|
2012-06-23 22:38:10 +02:00 |
|
dfighter1985
|
71db8201d2
|
CHANGED: #1471 CViewTextMenu, CGroupSubMenu, CGroupMenu no longer depend on CInterfaceManager and CInterfaceParser.
|
2012-06-23 22:04:33 +02:00 |
|
dfighter1985
|
d68cef9ff5
|
CHANGED: #1471 CGroupScrollText is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-23 21:24:48 +02:00 |
|
dfighter1985
|
8cb3f67b6e
|
CHANGED: #1471 CGroupScrollText no longer depends on the Ryzom client time data.
|
2012-06-23 21:03:23 +02:00 |
|
dfighter1985
|
cdc82a592c
|
CHANGED: #1471 CGroupContainer is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-23 07:21:32 +02:00 |
|
dfighter1985
|
ee873422ce
|
CHANGED: #1471 CGroupContainer no longer depends on CInterfaceManager, CViewPointer and the Ryzom game client time values.
|
2012-06-23 06:24:09 +02:00 |
|
dfighter1985
|
b2664ceaae
|
CHANGED: #1471 Moved some code from interface_options_ryzom to interface_options ( needed for CGroupContainer )
|
2012-06-23 04:23:52 +02:00 |
|
dfighter1985
|
37f8a50b48
|
CHANGED: #1471 CGroupEditBox is now in the NELGUI library and is under the NLGUI namespace.
|
2012-06-23 03:27:49 +02:00 |
|
dfighter1985
|
8d5bfc8598
|
CHANGED: #1471 CGroupEditBox no longer depends on CGroupContainer, and CInputHandlerManager.
|
2012-06-22 23:17:55 +02:00 |
|
dfighter1985
|
7f3fc7b609
|
CHANGED: #1471 CGroupList is now part of NELGUI library, and is under NLGUI namespace.
|
2012-06-22 06:48:19 +02:00 |
|
dfighter1985
|
5663885800
|
CHANGED: #1471 CGroupList no longer depends on CGroupContainer.
|
2012-06-22 05:44:01 +02:00 |
|
dfighter1985
|
0757484963
|
CHANGED: #1471 CGroupTree is now part of NELGUI library, and is under NLGUI namespace.
|
2012-06-22 05:37:55 +02:00 |
|
dfighter1985
|
a71acac051
|
CHANGED: #1471 CGroupTree no longer depends on CGroupContainer.
|
2012-06-22 05:13:05 +02:00 |
|
dfighter1985
|
3d3185fcf1
|
CHANGED: #1471 CViewBitmapCombo is now part of NELGUI library, and is under NLGUI namespace.
|
2012-06-22 04:40:34 +02:00 |
|
dfighter1985
|
2231c934b9
|
CHANGED: #1471 CViewBitmapCombo no longer depends on CViewPointer.
|
2012-06-22 04:27:53 +02:00 |
|
dfighter1985
|
be5336b1fb
|
CHANGED: #1471 CViewBitmap is now part of NELGUI library, and is under NLGUI namespace.
|
2012-06-22 03:49:43 +02:00 |
|
dfighter1985
|
9eefc5a553
|
CHANGED: #1471 CViewBitmap no longer depends on CGroupContainer.
|
2012-06-21 23:05:12 +02:00 |
|
dfighter1985
|
d678245974
|
CHANGED: #1471 CCtrlTextButton is now part of NELGUI library, and is under NLGUI namespace.
|
2012-06-21 22:20:02 +02:00 |
|
dfighter1985
|
89d58d54e1
|
CHANGED: #1471 CCtrlTextButton no longer depends on CGroupContainer.
|
2012-06-21 21:28:13 +02:00 |
|
dfighter1985
|
4de283c561
|
CHANGED: #1471 CViewTextIDFormated is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-21 20:31:10 +02:00 |
|
dfighter1985
|
842d1cf70a
|
CHANGED: #1471 CViewTextIDFormated no longer depends on Ryzom game related code.
|
2012-06-21 20:21:01 +02:00 |
|
dfighter1985
|
d5b2ee9f71
|
CHANGED: #1471 CViewTextFormated is now part of NELGUI library, and is under the NLGUI namespace.
|
2012-06-21 10:32:46 +02:00 |
|
dfighter1985
|
86c18351c0
|
CHANGED: #1471 CViewTextFormated no longer depends on Ryzom game related code.
|
2012-06-21 10:20:43 +02:00 |
|
dfighter1985
|
1142500690
|
CHANGED: #1471 CViewTextID is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-21 07:18:25 +02:00 |
|
dfighter1985
|
970c2073be
|
CHANGED: #1471 CViewTextID no longer depends on the client string manager.
|
2012-06-21 06:57:39 +02:00 |
|
dfighter1985
|
b307bcedf1
|
CHANGED: #1471 CGroupWheel is now in NELGUI library and is under the NLGUI namespace.
|
2012-06-17 21:21:20 +02:00 |
|
dfighter1985
|
3d10cf93e3
|
CHANGED: #1471 CViewText is now part of NELGUI library and is under the NLGUI namespace.
|
2012-06-17 02:49:00 +02:00 |
|
dfighter1985
|
cb9b41f86a
|
CHANGED: #1471 CViewText no longer depends on CInterfaceManager.
|
2012-06-17 02:08:21 +02:00 |
|
dfighter1985
|
de3318df58
|
CHANGED: #1471 decoupled CViewText from CGroupContainer and CCtrlResizer.
|
2012-06-16 23:03:29 +02:00 |
|
dfighter1985
|
a08a666e58
|
CHANGED: #1471 moved some ucstring handling code to the NELGUI library ( required for CViewText )
|
2012-06-16 22:21:14 +02:00 |
|
dfighter1985
|
6c88f02261
|
CHANGED: #1471 CViewPolygon is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-16 21:05:16 +02:00 |
|
dfighter1985
|
86fcb8f87e
|
CHANGED: #1471 CViewQuad is now part of the NELGUI library and is under the NLGUI namespace.
|
2012-06-16 20:53:58 +02:00 |
|
dfighter1985
|
a0b411d35c
|
CHANGED: #1471 CCtrlTooltip is now in the NELGUI library and is under NLGUI namespace.
|
2012-06-16 04:16:12 +02:00 |
|
dfighter1985
|
db38a00135
|
CHANGED: #1471 CCtrlColPick is now in the NELGUI library and is under NLGUI namespace.
|
2012-06-16 03:39:23 +02:00 |
|
dfighter1985
|
a248ec47fb
|
CHANGED: #1471 CCtrlPolygon is now in the NELGUI library and is under NLGUI.
|
2012-06-16 02:55:19 +02:00 |
|
dfighter1985
|
ed0dfb6cec
|
CHANGED: #1471 CCtrlQuad is now in the NELGUI library under the NLGUI namespace.
|
2012-06-16 02:34:07 +02:00 |
|
dfighter1985
|
44ccd7e8a2
|
CHANGED: #1471 CCtrlScroll is now part of NELGUI, and is under the NLGUI namespace. Also added a new class CGroupSubMenuBase.
|
2012-06-16 02:06:53 +02:00 |
|
dfighter1985
|
56a4c9fce5
|
CHANGED: #1471 CCtrlButton is now under the NLGUI namespace.
|
2012-06-16 00:49:40 +02:00 |
|
dfighter1985
|
29c7387e2a
|
CHANGED: #1471 CCtrlButton is now part of the NEL GUI library.
|
2012-06-16 00:23:20 +02:00 |
|
dfighter1985
|
cbe2e8b1d6
|
CHANGED: #1471 CCtrlBaseButton is now part of the NLGUI namespace.
|
2012-06-15 23:30:27 +02:00 |
|
dfighter1985
|
b90b19358f
|
CHANGED: #1471 CCtrlBaseButton is now part of the NELGUI Library.
|
2012-06-15 22:40:08 +02:00 |
|
dfighter1985
|
79c83c421a
|
CHANGED: #1471 Moved back some more static methods from CLuaIHMRyzom to CLuaIHM, as CLuaIHM can now handle these too.
|
2012-06-09 22:18:29 +02:00 |
|
dfighter1985
|
929b1c3aff
|
CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace.
|
2012-06-09 03:57:40 +02:00 |
|
dfighter1985
|
c8a1a35c93
|
CHANGED: #1471 Finally moved some of the basic widget classes and the widget manager, action handler manager to the GUI lib. Also moved some GUI related methods back to CLuaIHM.
|
2012-06-09 01:37:43 +02:00 |
|
dfighter1985
|
9564d85266
|
CHANGED: #1471 Moved some code from CGroupContainer to CGroupContainerBase. CAHManager now depends on CGroupContainerBase instead of CGroupContainer.
|
2012-06-08 04:41:33 +02:00 |
|
dfighter1985
|
1faca7efad
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupContainer, instead of depends on a new class CGroupContainerBase.
|
2012-06-08 03:45:43 +02:00 |
|
dfighter1985
|
be382b36be
|
CHANGED: #1471 Broke up CInterfaceOptions to two files, moved the options from CInterfaceParser to CWidgetManager, CGroupFrame no longer depends on CInterfaceManager.
|
2012-06-08 02:43:20 +02:00 |
|
dfighter1985
|
33b402a702
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupInScene.
|
2012-06-08 00:28:47 +02:00 |
|
dfighter1985
|
9959fddf3b
|
CHANGED: #1471 CWidgetManager no longer depends on CViewPointer. Instead it depends on the new class CViewPointerBase.
|
2012-06-07 23:57:02 +02:00 |
|
dfighter1985
|
6ece9d9e27
|
CHANGED: #1471 CWidgetManager no longer depends on CGroupEditBox, it depends on a new class CGroupEditBoxBase instead.
|
2012-06-07 05:11:14 +02:00 |
|
dfighter1985
|
cdfc43f9ee
|
CHANGED: #1471 CInterfaceGroup no longer depends on CGroupScrollText.
|
2012-06-07 03:30:27 +02:00 |
|
dfighter1985
|
5c27d3bfb0
|
CHANGED: #1471 CInterfaceGroup no longer depends on CCtrlScroll. Instead if depends on a new CCtrlScrollBase class.
|
2012-06-07 02:54:14 +02:00 |
|
dfighter1985
|
35fa3cc51f
|
CHANGED: #1471 CInterfaceElement no longer depends on CGroupContainer.
|
2012-06-06 22:31:47 +02:00 |
|
dfighter1985
|
6c9bd4d159
|
CHANGED: #1471 CInterfaceGroup no longer depends on CGroupContainer.
|
2012-06-06 05:48:51 +02:00 |
|
dfighter1985
|
8f562baf72
|
CHANGED: #1471 CInterfaceGroup::InvalidateTexts is now implemented with a visitor, method removed. Also added CInterfaceGroup::visitGroupAndChildren, that only visits the group and it's sub-groups.
|
2012-06-06 04:10:34 +02:00 |
|
dfighter1985
|
7686107df8
|
CHANGED: #1471 moved makeWindow and unMakeWindow methods to CWidgetManager from CInterfaceManager. So CInterfaceGroup no longer depends on CInterfaceManager.
|
2012-06-06 01:56:25 +02:00 |
|
dfighter1985
|
5cfbf7ca32
|
CHANGED: #1471 extracted some dragging related code from CDBCtrlSheet and created a new class CCtrlDraggable, so that CWidgetManager doesn't have to be coupled with CDBCtrlSheet.
|
2012-06-05 05:25:49 +02:00 |
|
dfighter1985
|
0ad292b5a1
|
CHANGED: #1471 Moved lots of code from CInterfaceManager to CWidgetManager ( mostly code that is directly used by the widgets )
|
2012-06-03 03:48:31 +02:00 |
|
dfighter1985
|
1d8cb63fde
|
ADDED: #1471 IParser interface with a few methods, accessible from CWidgetManager, just so that I don't have to move CInterfaceParser right now.
|
2012-06-02 21:48:11 +02:00 |
|
dfighter1985
|
50258f47cc
|
CHANGED: #1471 CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace.
|
2012-06-02 02:09:58 +02:00 |
|
dfighter1985
|
5261d26ef4
|
CHANGED: #1471 CViewRenderer is now a separate Simpleton and not a part of CInterfaceManager.
|
2012-06-01 03:41:44 +02:00 |
|
dfighter1985
|
2816cf923d
|
CHANGED: #1471 Moved CInterface::runActionHandler methods to CAHManager.
|
2012-06-01 01:22:05 +02:00 |
|
dfighter1985
|
a695ac2dcc
|
CHANGED: #1471 Renamed the action handler factory manager to CAHManager and moved some global functions into it as instance methods. Also broke up an action handler file to AH and Ryzom related files.
|
2012-06-01 00:19:53 +02:00 |
|
dfighter1985
|
27f2abaeb7
|
CHANGED: #1471 Moved some more code from CInterfaceManager to CWidgetManager ( mostly widget lookup, modal handling, pointer, etc )
|
2012-05-31 04:27:27 +02:00 |
|
dfighter1985
|
f898ae6b38
|
ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager.
|
2012-05-30 02:12:37 +02:00 |
|
dfighter1985
|
cd3d3347ae
|
CHANGED: #1471 According to dnk-88 these methods are no longer needed, the XML description file is enough for the plugins.
|
2012-05-27 23:35:46 +02:00 |
|
dfighter1985
|
3f6e58ea6a
|
ADDED: #1471 OVQT GUI Editor plugin skeleton code.
|
2012-05-27 21:52:02 +02:00 |
|