Commit graph

268 commits

Author SHA1 Message Date
dfighter1985
a3c1d0307d 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
a7deee3af3 CHANGED: #1471 Partially implemented save-as(only the project file is saved for now ) 2012-08-09 01:48:51 +02:00
dfighter1985
28c82a1ef8 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
ab0ee2b811 CHANGED: #1471 Added and implemented File->Close option. 2012-08-08 20:56:21 +02:00
dfighter1985
4159878d22 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
ecacd1ec12 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
b18e02dfa1 ADDED: #1471 widget definition file for CRootGroup, somehow I forgot this earlier. 2012-08-07 03:32:24 +02:00
dfighter1985
d6a5151ef6 CHANGED: Implemented property setting for CGroupContainer. 2012-08-07 03:24:15 +02:00
dfighter1985
eadce4cc7f CHANGED: Implemented property setting for CGroupTab. 2012-08-07 02:32:12 +02:00
dfighter1985
45020223d2 CHANGED: Implemented property setting for CDBGroupSelectNumber. 2012-08-07 02:29:23 +02:00
dfighter1985
5c5f48ba91 CHANGED: Implemented property setting for CDBGroupComboBox. 2012-08-07 01:54:36 +02:00
dfighter1985
f14a12d370 CHANGED: Implemented property setting for CGroupHTML. 2012-08-07 01:44:46 +02:00
dfighter1985
cd8bf6396c CHANGED: Implemented property setting for CGroupScrollText. 2012-08-07 01:18:42 +02:00
dfighter1985
983ba90181 CHANGED: Implemented property setting for CGroupParagraph. 2012-08-06 22:04:18 +02:00
dfighter1985
0fbe495761 CHANGED: Implemented property setting for CGroupHeader. 2012-08-06 21:28:07 +02:00
dfighter1985
e832e1e046 CHANGED: Implemented property setting for CGroupList. 2012-08-06 20:55:33 +02:00
dfighter1985
265effe9a7 CHANGED: Implemented property setting for CInterfaceGroupWheel. 2012-08-06 20:11:22 +02:00
dfighter1985
cc01c56196 CHANGED: #1471 Implemented property setting for CGroupTree. 2012-08-05 21:06:03 +02:00
dfighter1985
94a60c1c0c CHANGED: #1471 Implemented property setting for CGroupMenu. 2012-08-05 20:48:31 +02:00
dfighter1985
df51a8bf39 CHANGED: #1471 Implemented property setting for CGgroupModal. 2012-08-05 20:37:41 +02:00
dfighter1985
86a9c44939 CHANGED: #1471 Implemented property setting for CGgroupFrame. 2012-08-05 20:25:26 +02:00
dfighter1985
034231af0f CHANGED: #1471 Implemented property setting for CGgroupTable. 2012-08-05 20:09:57 +02:00
dfighter1985
bf365b5a5c CHANGED: #1471 Implemented property setting for CGgroupCell. 2012-08-05 19:59:34 +02:00
dfighter1985
af8b75248b CHANGED: #1471 Implemented property setting for CGroupEditBox. 2012-08-05 19:39:37 +02:00
dfighter1985
76b727a0c3 CHANGED: #1471 Implemented property setting for CInterfaceGroup. 2012-08-05 19:24:09 +02:00
dfighter1985
4ce9b58aa4 CHANGED: #1471 Implemented property setting for CViewBitmapCombo. 2012-08-04 20:16:08 +02:00
dfighter1985
d9d9dd76f8 CHANGED: #1471 Implemented property setting for CDBViewBar3. 2012-08-04 20:06:18 +02:00
dfighter1985
ddd07faab6 CHANGED: #1471 Implemented property setting for CDBViewBar. 2012-08-04 19:55:10 +02:00
dfighter1985
7e0fa5c67b CHANGED: #1471 Implemented property setting for CViewBitmap. 2012-08-04 19:36:27 +02:00
dfighter1985
783e038318 CHANGED: #1471 Implemented property setting for CDBViewQuantity. 2012-08-04 18:17:52 +02:00
dfighter1985
b442324bc3 CHANGED: #1471 Implemented property setting for CDBViewNumber. 2012-08-04 18:14:43 +02:00
dfighter1985
067ed572a4 CHANGED: #1471 Implemented property setting for CViewTextIDFormated. 2012-08-04 08:06:09 +02:00
dfighter1985
9e0b16cd15 CHANGED: #1471 Implemented property setting for CViewTextID. 2012-08-04 08:03:48 +02:00
dfighter1985
22eb4ff05d CHANGED: #1471 Implemented property setting for CViewTextFormated. 2012-08-04 02:20:50 +02:00
dfighter1985
6c34eb89a0 CHANGED: #1471 Implemented property setting for CViewText. 2012-08-04 02:18:20 +02:00
dfighter1985
a0f0ef0ac8 CHANGED: #1471 Implemented property setting for CDBViewDigit. 2012-08-04 01:56:11 +02:00
dfighter1985
d831e36b43 CHANGED: #1471 Implemented property setting for CCtrlTabButton and CCtrlScroll. 2012-08-04 01:46:37 +02:00
dfighter1985
730894a0a7 CHANGED: #1471 Implemented property setting for CCtrlTextButton. 2012-08-03 22:15:25 +02:00
dfighter1985
974c7df992 CHANGED: #1471 Implemented property setting for CCtrlButton. 2012-08-03 21:34:48 +02:00
dfighter1985
f916960a9d CHANGED: #1471 Implemented property setting for CCtrlBaseButton. 2012-08-03 21:10:57 +02:00
dfighter1985
5cf2559c33 CHANGED: #1471 Implemented property setting for CCtrlBase. 2012-08-03 18:44:10 +02:00
dfighter1985
8a420708ea CHANGED: #1471 The property browser widget can now actually change properties. 2012-08-03 03:13:39 +02:00
dfighter1985
89c4067cdd CHANGED: #1471 Implemented property setting for CInterfaceElement. 2012-08-03 01:26:39 +02:00
dfighter1985
de93028d3c 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
741441874f CHANGED: #1471 Implemented property querying for for CDBViewQuantity. 2012-08-02 20:42:12 +02:00
dfighter1985
673820b8a0 CHANGED: #1471 Implemented property querying for for CDBViewNumber. 2012-08-02 20:25:42 +02:00
dfighter1985
f2d465dab7 CHANGED: #1471 Implemented property querying for for CViewTextIDFormated. 2012-08-02 19:46:00 +02:00
dfighter1985
ea1ac7fa6d CHANGED: #1471 Implemented property querying for for CViewTextID. 2012-08-02 19:41:49 +02:00
dfighter1985
66f722e9d8 CHANGED: #1471 Implemented property querying for for CViewTextFormated. 2012-08-02 19:33:03 +02:00
dfighter1985
e2e51d3cee CHANGED: #1471 Implemented property querying for for CViewText. 2012-08-02 19:25:00 +02:00
dfighter1985
e5a4773b3c CHANGED: #1471 Implemented property querying for CDBViewBar3. 2012-08-02 08:12:41 +02:00
dfighter1985
cdf8f33ff5 CHANGED: #1471 Implemented property querying for CDBViewBar. 2012-08-02 07:49:06 +02:00
dfighter1985
146266c7f4 CHANGED: #1471 Implemented property querying for CViewBitmap. 2012-08-02 07:20:38 +02:00
dfighter1985
9a19c0df76 CHANGED: #1471 Implemented property querying for CViewBitmapCombo. 2012-08-02 06:56:05 +02:00
dfighter1985
6bc29ca002 CHANGED: #1471 Implemented property querying for CDBViewDigit. 2012-08-02 06:25:41 +02:00
dfighter1985
bf34a62b30 CHANGED: #1471 Implemented property querying for CGroupContainer. 2012-08-02 06:14:24 +02:00
dfighter1985
0e32a894cd CHANGED: #1471 Implemented property querying for CGroupTab. 2012-08-01 18:54:36 +02:00
dfighter1985
75aa4b03e3 CHANGED: #1471 Implemented property querying for CDBGroupSelectNumber. 2012-08-01 18:42:01 +02:00
dfighter1985
3805b6ad58 CHANGED: #1471 Implemented property querying for CGroupScrollText and CGroupHTML. 2012-08-01 08:05:27 +02:00
dfighter1985
f80cb6f7f7 CHANGED: #1471 Implemented property querying for CGroupParagraph. 2012-08-01 06:24:14 +02:00
dfighter1985
66fd9526de CHANGED: #1471 Implemented property querying for CGroupHeader. 2012-08-01 05:58:10 +02:00
dfighter1985
bc5b5d0af4 CHANGED: #1471 Implemented property querying for CGroupList. 2012-08-01 05:51:35 +02:00
dfighter1985
a812f5dd29 CHANGED: #1471 Implemented property querying for CInterfaceGroupWheel. 2012-07-31 22:19:45 +02:00
dfighter1985
11eeb8bfac ADDED: #1471 Somehow I always forget to add these files... 2012-07-31 20:47:04 +02:00
dfighter1985
32cba66189 CHANGED: #1471 Implemented property querying for CGroupTree. 2012-07-31 20:44:46 +02:00
dfighter1985
a781ee0144 CHANGED: #1471 Implemented property querying for CGroupMenu. 2012-07-31 06:45:03 +02:00
dfighter1985
3c33475020 CHANGED: #1471 Implemented property querying for CGroupModal. 2012-07-31 05:56:28 +02:00
dfighter1985
e959a0dc24 CHANGED: #1471 Implemented property querying for CGroupFrame. 2012-07-31 05:19:24 +02:00
dfighter1985
03f51a5a7f CHANGED: #1471 Implemented property querying for CGroupTable. 2012-07-30 22:50:35 +02:00
dfighter1985
54cc17e769 CHANGED: #1471 Implemented property querying for CGroupEditbox and CGroupCell. 2012-07-30 21:50:51 +02:00
dfighter1985
c5d25276bf CHANGED: #1471 Implemented property querying for CCtrlScroll. 2012-07-30 06:33:36 +02:00
dfighter1985
c89b3a26cc CHANGED: #1471 Implemented property querying for CCtrlTabButton. 2012-07-30 05:17:33 +02:00
dfighter1985
ea8ed3fcf5 CHANGED: #1471 Implemented CCtrlTextButton property querying. 2012-07-28 23:12:22 +02:00
dfighter1985
86c1790791 CHANGED: #1471 Implemented property querying for CCtrlButton. 2012-07-28 20:37:36 +02:00
dfighter1985
8e0ab6413e CHANGED: #1471 Implemented property querying for CCtrlBaseButton. 2012-07-28 20:07:20 +02:00
dfighter1985
5e726cc138 CHANGED: #1471 Implemented property querying for CCtrlBase and CInterfaceGroup. 2012-07-28 00:17:41 +02:00
dfighter1985
b74e68e7ea CHANGED: #1471 implemented property querying for CInterfaceElement. 2012-07-27 08:14:16 +02:00
dfighter1985
fc04e44b7f ADDED: #1471 Implemented basic framework for querying widget properties. Not yet fully implemented. 2012-07-26 20:12:24 +02:00
dfighter1985
0bd53bf1b6 FIXED: #1471 LinkList should update the edited item's display when the editor is finished. 2012-07-25 22:10:23 +02:00
dfighter1985
f608e3a780 CHANGED: #1471 LinkList and LinkEditor are now fully implemented. 2012-07-25 21:51:05 +02:00
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