Commit graph

786 commits

Author SHA1 Message Date
kervala
6ee416badf Changed: Minor typos 2012-12-03 09:09:31 +01:00
dfighter1985
cb13ce46cd MODIFIED: #1471 Merged mainline default to this branch.
--HG--
branch : gsoc2012-gui-editor
2012-11-25 05:22:40 +01:00
kervala
08f2b93b94 Changed: VC++ 2012 partial support 2012-11-24 20:26:55 +01:00
kervala
b7be696848 Move all PACS headers in nel/include/pacs directory (fixes #2) 2012-10-28 11:55:21 +01:00
kervala
0d782993f9 Fixed #1: Implement anisotropic filtering for textures 2012-10-27 17:46:13 +02:00
dfighter1985
d83c375981 CHANGED: #1471 GUI library will now build with the new externals and Visual Studio 2010.
--HG--
branch : gsoc2012-gui-editor
2012-10-24 18:16:01 +02:00
kervala
152df7402b Changed: Updated description for CBitmap::load and CBitmap::loadSize 2012-10-06 15:49:27 +02:00
kervala
0795a61516 Changed: #825 Remove all warnings when compiling Ryzom 2012-09-25 12:33:02 +02:00
dfighter1985
e620f725c3 CHANGED: #1471 CCtrlBaseButton action handlers will now be retrievable, even if the action handler couldn't be found at the time of parsing.
--HG--
branch : gsoc2012-gui-editor
2012-08-20 01:29:49 +02:00
dfighter1985
a0559ee680 CHANGED: #1471 Keys are now parsed from the config files, and then serialized on save.
--HG--
branch : gsoc2012-gui-editor
2012-08-18 20:28:56 +02:00
dfighter1985
c532f23ac1 CHANGED: #1471 Pointer settings are now parsed even when the particular pointer cannot be instantiated. They are also serialized when serializing the GUI.
--HG--
branch : gsoc2012-gui-editor
2012-08-18 18:39:45 +02:00
dfighter1985
0d4c4cd56d CHANGED: #1471 Should be able to change text options for CCtrlTextButton.
--HG--
branch : gsoc2012-gui-editor
2012-08-18 03:37:52 +02:00
dfighter1985
caa024b0be CHANGED: #1471 Serialize text options for Buttons with text too.
--HG--
branch : gsoc2012-gui-editor
2012-08-18 02:46:19 +02:00
dfighter1985
91368514b6 CHANGED: #1471 GUI Procedures are now serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-17 21:49:54 +02:00
dfighter1985
87001d8ff1 CHANGED: #1471 Links are now serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-17 20:36:35 +02:00
dfighter1985
4ae34c1844 CHANGED: #1471 Variables are now serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-17 06:10:18 +02:00
dfighter1985
503b9c4234 CHANGED: #1471 Tree/node data is now serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-17 04:37:07 +02:00
dfighter1985
180f86694d CHANGED: #1471 interface options are now serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-16 00:45:19 +02:00
dfighter1985
c554c90fbe CHANGED: #1471 Widgets can now be flagged as non-serializable, in which case they won't be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-15 16:35:21 +02:00
dfighter1985
875f8814b7 CHANGED: #1471 CGroupContainer fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 21:02:20 +02:00
dfighter1985
f3cdb18f74 CHANGED: #1471 CGroupTab fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 19:43:43 +02:00
dfighter1985
d0f94ade15 CHANGED: #1471 CDBGroupSelectNumber fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 19:29:20 +02:00
dfighter1985
8a33e0ea9f CHANGED: #1471 CDBGroupComboBox fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 18:43:21 +02:00
dfighter1985
005afd7aab CHANGED: #1471 CGroupHTML fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 09:22:24 +02:00
dfighter1985
5371a77486 CHANGED: #1471 CGroupScrollText fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 02:10:27 +02:00
dfighter1985
4c9ab0ac63 CHANGED: #1471 CGroupParagraph fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 01:33:54 +02:00
dfighter1985
a390b90ee0 CHANGED: #1471 CGroupHeader fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 01:22:49 +02:00
dfighter1985
7d12259197 CHANGED: #1471 CGroupList fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 01:20:14 +02:00
dfighter1985
7dfb60bd0c CHANGED: #1471 CGroupHTMLInputOffset fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 01:10:14 +02:00
dfighter1985
42b4eae629 CHANGED: #1471 CGroupWheel fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 00:59:29 +02:00
dfighter1985
7547c5aa88 CHANGED: #1471 CGroupHeaderEntry fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-14 00:53:47 +02:00
dfighter1985
b4c21e1f04 CHANGED: #1471 CGroupTree fields can now we serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 22:38:02 +02:00
dfighter1985
e825f9b055 CHANGED: #1471 CGroupMenu fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 03:08:41 +02:00
dfighter1985
00bae86e74 CHANGED: #1471 CGroupModal fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 02:28:24 +02:00
dfighter1985
59d86b070e CHANGED: #1471 CGroupFrame fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 02:06:54 +02:00
dfighter1985
d1cf73e368 CHANGED: #1471 CGroupTable fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 01:58:39 +02:00
dfighter1985
11a3e03253 CHANGED: #1471 CGroupCell fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 01:34:00 +02:00
dfighter1985
d75e87d2dc CHANGED: #1471 CGroupEditBox fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-13 00:48:06 +02:00
dfighter1985
0e365679b7 CHANGED: #1471 CViewBitmapCombo fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 03:50:55 +02:00
dfighter1985
eb7e805fa5 CHANGED: #1471 CDBViewBar3 fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 03:43:31 +02:00
dfighter1985
7d72abed71 CHANGED: #1471 CDBViewBar fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 03:36:44 +02:00
dfighter1985
67ce41d6b3 CHANGED: #1471 CViewBitmap fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 03:20:03 +02:00
dfighter1985
81ba2dbcff CHANGED: #1471 CDBViewQuantity fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 03:11:28 +02:00
dfighter1985
1d4119c918 CHANGED: #1471 CDBViewNumber fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 02:58:14 +02:00
dfighter1985
0f3f381201 CHANGED: #1471 CViewTextIDFormated fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 01:32:21 +02:00
dfighter1985
a957beeb6c CHANGED: #1471 CViewTextFormated and CViewTextID fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 01:19:05 +02:00
dfighter1985
37c41001aa CHANGED: #1471 CViewText fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-12 00:31:43 +02:00
dfighter1985
a3de7ec1b9 CHANGED: #1471 CViewDigit fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-11 19:56:30 +02:00
dfighter1985
4e00abc283 CHANGED: #1471 CCtrlTooltip fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-11 19:32:18 +02:00
dfighter1985
bffa5806ca CHANGED: #1471 CCtrlScroll fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-11 19:22:55 +02:00
dfighter1985
c6d8874ecf CHANGED: #1471 Implemented property setting/getting and serializing for CCtrlColPick.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 21:44:33 +02:00
dfighter1985
37053325f9 CHANGED: #1471 Controls are now serialized into the XML output file when saving.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 20:08:36 +02:00
dfighter1985
5e52281c6e CHANGED: #1471 CCtrlTabButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 19:43:49 +02:00
dfighter1985
0ff3d0cad3 CHANGED: #1471 CCtrlTextButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 19:40:41 +02:00
dfighter1985
5a74dc3f3a CHANGED: #1471 CCtrlButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 19:23:39 +02:00
dfighter1985
a458949e19 CHANGED: #1471 CCtrlBaseButton fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 19:12:49 +02:00
dfighter1985
190a048641 CHANGED: #1471 Apparently the *root* group needed to be serializes separately, otherwise the parser cannot read it back.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 17:10:01 +02:00
dfighter1985
c7b42f0e83 CHANGED: #1471 CInterfaceGroup fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 13:32:58 +02:00
dfighter1985
50c2f4a41b CHANGED: #1471 CCtrlBase fields can now be serialized.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 02:43:01 +02:00
dfighter1985
4c43870a47 ADDED: #1471 CWidgetSerializer class, that serializes the widgets into a single XML file. Also CInterfaceElement fields can now be serializes.
--HG--
branch : gsoc2012-gui-editor
2012-08-10 01:21:20 +02:00
dfighter1985
10ff9355e0 CHANGED: #1471 some simple bugfixes, like missing properties, misspelled properties, widget not updating when changed, etc.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 22:35:08 +02:00
dfighter1985
18ebbda594 CHANGED: Implemented property setting for CGroupContainer.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 03:24:15 +02:00
dfighter1985
0f025b030c CHANGED: Implemented property setting for CGroupTab.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 02:32:12 +02:00
dfighter1985
900fccaa2e CHANGED: Implemented property setting for CDBGroupSelectNumber.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 02:29:23 +02:00
dfighter1985
7083a690b2 CHANGED: Implemented property setting for CDBGroupComboBox.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 01:54:36 +02:00
dfighter1985
a5f01d5eea CHANGED: Implemented property setting for CGroupHTML.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 01:44:46 +02:00
dfighter1985
023de1768d CHANGED: Implemented property setting for CGroupScrollText.
--HG--
branch : gsoc2012-gui-editor
2012-08-07 01:18:42 +02:00
dfighter1985
6e4ce5315a CHANGED: Implemented property setting for CGroupParagraph.
--HG--
branch : gsoc2012-gui-editor
2012-08-06 22:04:18 +02:00
dfighter1985
0b20e12469 CHANGED: Implemented property setting for CGroupHeader.
--HG--
branch : gsoc2012-gui-editor
2012-08-06 21:28:07 +02:00
dfighter1985
820a4ecfde CHANGED: Implemented property setting for CGroupList.
--HG--
branch : gsoc2012-gui-editor
2012-08-06 20:55:33 +02:00
dfighter1985
54c1e4a6b2 CHANGED: Implemented property setting for CInterfaceGroupWheel.
--HG--
branch : gsoc2012-gui-editor
2012-08-06 20:11:22 +02:00
dfighter1985
b0d8bed572 CHANGED: #1471 Implemented property setting for CGroupTree.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 21:06:03 +02:00
dfighter1985
17103b9cb8 CHANGED: #1471 Implemented property setting for CGroupMenu.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 20:48:31 +02:00
dfighter1985
cc5e96015f CHANGED: #1471 Implemented property setting for CGgroupModal.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 20:37:41 +02:00
dfighter1985
9697b73c07 CHANGED: #1471 Implemented property setting for CGgroupFrame.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 20:25:26 +02:00
dfighter1985
8e47f9f5b8 CHANGED: #1471 Implemented property setting for CGgroupTable.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 20:09:57 +02:00
dfighter1985
1c7a0e4ff2 CHANGED: #1471 Implemented property setting for CGgroupCell.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 19:59:34 +02:00
dfighter1985
1b74f78369 CHANGED: #1471 Implemented property setting for CGroupEditBox.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 19:39:37 +02:00
dfighter1985
8a3dc8fb4b CHANGED: #1471 Implemented property setting for CInterfaceGroup.
--HG--
branch : gsoc2012-gui-editor
2012-08-05 19:24:09 +02:00
dfighter1985
5c39b718e1 CHANGED: #1471 Implemented property setting for CViewBitmapCombo.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 20:16:08 +02:00
dfighter1985
1e806b2a09 CHANGED: #1471 Implemented property setting for CDBViewBar3.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 20:06:18 +02:00
dfighter1985
04beaac3c8 CHANGED: #1471 Implemented property setting for CDBViewBar.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 19:55:10 +02:00
dfighter1985
f8328d56fd CHANGED: #1471 Implemented property setting for CViewBitmap.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 19:36:27 +02:00
dfighter1985
f835e224ff CHANGED: #1471 Implemented property setting for CDBViewQuantity.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 18:17:52 +02:00
dfighter1985
88819cbcd9 CHANGED: #1471 Implemented property setting for CDBViewNumber.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 18:14:43 +02:00
dfighter1985
072bd05c92 CHANGED: #1471 Implemented property setting for CViewTextIDFormated.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 08:06:09 +02:00
dfighter1985
71b831ac4a CHANGED: #1471 Implemented property setting for CViewTextID.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 08:03:48 +02:00
dfighter1985
76e805fcbb CHANGED: #1471 Implemented property setting for CViewTextFormated.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 02:20:50 +02:00
dfighter1985
62029159bb CHANGED: #1471 Implemented property setting for CViewText.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 02:18:20 +02:00
dfighter1985
702225b348 CHANGED: #1471 Implemented property setting for CDBViewDigit.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 01:56:11 +02:00
dfighter1985
b3a815abce CHANGED: #1471 Implemented property setting for CCtrlTabButton and CCtrlScroll.
--HG--
branch : gsoc2012-gui-editor
2012-08-04 01:46:37 +02:00
dfighter1985
56275ed792 CHANGED: #1471 Implemented property setting for CCtrlTextButton.
--HG--
branch : gsoc2012-gui-editor
2012-08-03 22:15:25 +02:00
dfighter1985
569973afa7 CHANGED: #1471 Implemented property setting for CCtrlButton.
--HG--
branch : gsoc2012-gui-editor
2012-08-03 21:34:48 +02:00
dfighter1985
13b195c0d5 CHANGED: #1471 Implemented property setting for CCtrlBaseButton.
--HG--
branch : gsoc2012-gui-editor
2012-08-03 21:10:57 +02:00
dfighter1985
37710898bc CHANGED: #1471 Implemented property setting for CCtrlBase.
--HG--
branch : gsoc2012-gui-editor
2012-08-03 18:44:10 +02:00
dfighter1985
74cd9b5357 CHANGED: #1471 The property browser widget can now actually change properties.
--HG--
branch : gsoc2012-gui-editor
2012-08-03 03:13:39 +02:00
dfighter1985
3fc262efcf CHANGED: #1471 Implemented property setting for CInterfaceElement.
--HG--
branch : gsoc2012-gui-editor
2012-08-03 01:26:39 +02:00
dfighter1985
0b3be8e93d CHANGED: #1471 Implemented property querying for for CDBViewQuantity.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 20:42:12 +02:00
dfighter1985
d67ffd246b CHANGED: #1471 Implemented property querying for for CDBViewNumber.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 20:25:42 +02:00
dfighter1985
d99ce0a5e9 CHANGED: #1471 Implemented property querying for for CViewTextIDFormated.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 19:46:00 +02:00
dfighter1985
0436e018aa CHANGED: #1471 Implemented property querying for for CViewTextID.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 19:41:49 +02:00
dfighter1985
77a2924b73 CHANGED: #1471 Implemented property querying for for CViewTextFormated.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 19:33:03 +02:00
dfighter1985
4ad9430fcf CHANGED: #1471 Implemented property querying for for CViewText.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 19:25:00 +02:00
dfighter1985
94c1207c13 CHANGED: #1471 Implemented property querying for CDBViewBar3.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 08:12:41 +02:00
dfighter1985
d104ac5001 CHANGED: #1471 Implemented property querying for CDBViewBar.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 07:49:06 +02:00
dfighter1985
84c77141f7 CHANGED: #1471 Implemented property querying for CViewBitmap.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 07:20:38 +02:00
dfighter1985
ab69e85538 CHANGED: #1471 Implemented property querying for CViewBitmapCombo.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 06:56:05 +02:00
dfighter1985
1d0e897b55 CHANGED: #1471 Implemented property querying for CDBViewDigit.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 06:25:41 +02:00
dfighter1985
ff8d320de5 CHANGED: #1471 Implemented property querying for CGroupContainer.
--HG--
branch : gsoc2012-gui-editor
2012-08-02 06:14:24 +02:00
dfighter1985
9dda3aac07 CHANGED: #1471 Implemented property querying for CGroupTab.
--HG--
branch : gsoc2012-gui-editor
2012-08-01 18:54:36 +02:00
dfighter1985
7657eafe86 CHANGED: #1471 Implemented property querying for CDBGroupSelectNumber.
--HG--
branch : gsoc2012-gui-editor
2012-08-01 18:42:01 +02:00
dfighter1985
8d5064233b CHANGED: #1471 Implemented property querying for CGroupScrollText and CGroupHTML.
--HG--
branch : gsoc2012-gui-editor
2012-08-01 08:05:27 +02:00
dfighter1985
34961bd5d2 CHANGED: #1471 Implemented property querying for CGroupParagraph.
--HG--
branch : gsoc2012-gui-editor
2012-08-01 06:24:14 +02:00
dfighter1985
5c5f25cb8b CHANGED: #1471 Implemented property querying for CGroupHeader.
--HG--
branch : gsoc2012-gui-editor
2012-08-01 05:58:10 +02:00
dfighter1985
02a6417039 CHANGED: #1471 Implemented property querying for CGroupList.
--HG--
branch : gsoc2012-gui-editor
2012-08-01 05:51:35 +02:00
dfighter1985
70d5759713 CHANGED: #1471 Implemented property querying for CInterfaceGroupWheel.
--HG--
branch : gsoc2012-gui-editor
2012-07-31 22:19:45 +02:00
dfighter1985
a74593ae92 CHANGED: #1471 Implemented property querying for CGroupTree.
--HG--
branch : gsoc2012-gui-editor
2012-07-31 20:44:46 +02:00
dfighter1985
e0af9e59cc CHANGED: #1471 Implemented property querying for CGroupMenu.
--HG--
branch : gsoc2012-gui-editor
2012-07-31 06:45:03 +02:00
dfighter1985
d3fb86cc22 CHANGED: #1471 Implemented property querying for CGroupModal.
--HG--
branch : gsoc2012-gui-editor
2012-07-31 05:56:28 +02:00
dfighter1985
7efbd2ff7e CHANGED: #1471 Implemented property querying for CGroupFrame.
--HG--
branch : gsoc2012-gui-editor
2012-07-31 05:19:24 +02:00
dfighter1985
f0b11577a0 CHANGED: #1471 Implemented property querying for CGroupTable.
--HG--
branch : gsoc2012-gui-editor
2012-07-30 22:50:35 +02:00
dfighter1985
8ddbbcb6fa CHANGED: #1471 Implemented property querying for CGroupEditbox and CGroupCell.
--HG--
branch : gsoc2012-gui-editor
2012-07-30 21:50:51 +02:00
dfighter1985
cdb93cedaa CHANGED: #1471 Implemented property querying for CCtrlScroll.
--HG--
branch : gsoc2012-gui-editor
2012-07-30 06:33:36 +02:00
dfighter1985
5eadca5b57 CHANGED: #1471 Implemented property querying for CCtrlTabButton.
--HG--
branch : gsoc2012-gui-editor
2012-07-30 05:17:33 +02:00
dfighter1985
50d3dce8f7 CHANGED: #1471 Implemented CCtrlTextButton property querying.
--HG--
branch : gsoc2012-gui-editor
2012-07-28 23:12:22 +02:00
dfighter1985
9694f1a9ab CHANGED: #1471 Implemented property querying for CCtrlBaseButton.
--HG--
branch : gsoc2012-gui-editor
2012-07-28 20:07:20 +02:00
dfighter1985
4d687f006f CHANGED: #1471 Implemented property querying for CCtrlBase and CInterfaceGroup.
--HG--
branch : gsoc2012-gui-editor
2012-07-28 00:17:41 +02:00
kaetemi
555336bbea Changed: Simplify more 2012-07-27 22:49:17 +02:00
kaetemi
1c9c2eeded Changed: Simplify some things 2012-07-27 22:33:07 +02:00
kaetemi
bf70ca6bb2 Added: Function to prefer high resolution local time 2012-07-27 22:26:49 +02:00
kaetemi
96d8d45c1d Added: Function and tool to check system timer sanity across cpu cores 2012-07-27 21:20:07 +02:00
dfighter1985
d4cbe55b4a CHANGED: #1471 implemented property querying for CInterfaceElement.
--HG--
branch : gsoc2012-gui-editor
2012-07-27 08:14:16 +02:00
dfighter1985
bd41a67067 ADDED: #1471 Implemented basic framework for querying widget properties. Not yet fully implemented.
--HG--
branch : gsoc2012-gui-editor
2012-07-26 20:12:24 +02:00
dfighter1985
515657823b CHANGED: #1471 LinkList and LinkEditor are now fully implemented.
--HG--
branch : gsoc2012-gui-editor
2012-07-25 21:51:05 +02:00
dfighter1985
c14d91cfaf ADDED: #1471 My work on the link editor so far. Not yet fully implemented.
--HG--
branch : gsoc2012-gui-editor
2012-07-25 09:09:12 +02:00
dfighter1985
00afb70bb8 CHANGED: #1471 ActionEditor is now implemented.
--HG--
branch : gsoc2012-gui-editor
2012-07-24 21:41:20 +02:00
dfighter1985
e4df30fc93 CHANGED: #1471 ProcEditor is now fully implemented. It can add/remove/move up/move down procedure actions.
--HG--
branch : gsoc2012-gui-editor
2012-07-24 19:58:20 +02:00
dfighter1985
854343434d CHANGED: #1471 The procedure list window is now fully implemented ( can add/remove/edit procedures ).
--HG--
branch : gsoc2012-gui-editor
2012-07-24 06:58:47 +02:00
dfighter1985
2cfd7820d0 CHANGED: #1471 Buttons can now be selected in the NelGUI widget or the widget hierarchy widget, and they will become highlighted.
--HG--
branch : gsoc2012-gui-editor
2012-07-22 23:32:35 +02:00
dfighter1985
69a40421a7 CHANGED: #1471 Don't show the over texture for buttons when in editor mode.
--HG--
branch : gsoc2012-gui-editor
2012-07-22 02:46:33 +02:00
dfighter1985
ed300ea4b8 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.
--HG--
branch : gsoc2012-gui-editor
2012-07-22 02:09:37 +02:00
dfighter1985
0d21b4fd29 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.
--HG--
branch : gsoc2012-gui-editor
2012-07-21 21:12:43 +02:00
dfighter1985
af7eb699c2 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.
--HG--
branch : gsoc2012-gui-editor
2012-07-21 04:44:47 +02:00
dfighter1985
cadd13ba53 ADDED: #1471 Loaded project files are now parsed, and the result is displayed.
--HG--
branch : gsoc2012-gui-editor
2012-07-19 22:28:45 +02:00
dfighter1985
f9bcc43d8c 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.
--HG--
branch : gsoc2012-gui-editor
2012-07-19 04:39:30 +02:00
dfighter1985
1c1af9fbbc CHANGED: #1471 Added some comments to the headers.
--HG--
branch : gui-refactoring
2012-07-16 07:15:40 +02:00
dfighter1985
44643839be CHANGED: #1471 The local string mapper is now instantiated by CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-16 06:16:43 +02:00
dfighter1985
63f7fa81e9 CHANGED: #1471 it's a good idea to register GUI widget classes with the reflection system if we want to use them!
--HG--
branch : gui-refactoring
2012-07-14 05:16:09 +02:00
dfighter1985
b8030b966a 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.
--HG--
branch : gui-refactoring
2012-07-14 01:46:22 +02:00
dfighter1985
e2abe1e33e CHANGED: #1471 CInterfaceParser is now a component of CWidgetManager, and is instantiated by an abstract factory method. (IParser::createParser())
--HG--
branch : gui-refactoring
2012-07-13 05:37:09 +02:00
dfighter1985
ba6fd68efc CHANGED: #1474 CInterfaceManager is no longer a subclass of CInterfaceParser, instead CInterfaceParser is a component of CInterfaceManager.
--HG--
branch : gui-refactoring
2012-07-12 21:39:51 +02:00
dfighter1985
f9cda42c8d CHANGED: #1471 Moved some Lua related code from CInterfaceManager to CLuaManager and CInterfaceParser.
--HG--
branch : gui-refactoring
2012-07-12 09:01:35 +02:00
dfighter1985
11d2efb96f CHANGED: #1471 Moved CProcedure code to it's own files, and also moved the procedure handling code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-12 05:29:33 +02:00
dfighter1985
530b542e4a CHANGED: #1471 Moved some more GUI code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-11 22:27:22 +02:00
dfighter1985
b8f3aff5b1 CHANGED: #1471 Moved the input event handling code from CInterfaceManager to CWidgetManager.
--HG--
branch : gui-refactoring
2012-07-11 06:44:34 +02:00
dfighter1985
ad764e7bf0 CHANGED: #1471 Moved the widget drawing code from CInterfaceManager to CWidgetManager, so the GUI library can now draw the widgets!
--HG--
branch : gui-refactoring
2012-07-10 23:01:09 +02:00
dfighter1985
42a282de48 CHANGED: #1471 Moved the contexthelp drawing/controlling code to the GUI library.
--HG--
branch : gui-refactoring
2012-07-10 06:25:15 +02:00
dfighter1985
dcadeb9095 CHANGED: #1471 CInterfaceParser is now part of the Nel GUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-07-09 03:45:00 +02:00
dfighter1985
5e68fa3e75 CHANGED: #1471 Classes derived from CInterfaceOptions are now instantiated using a factory.
--HG--
branch : gui-refactoring
2012-07-08 01:56:49 +02:00
dfighter1985
750b069ff7 CHANGED: #1471 Moved CSheetSelectionGroup and CSheetSelection to the GUI library.
--HG--
branch : gui-refactoring
2012-07-07 20:38:45 +02:00
dfighter1985
d301c46c27 Merged default branch into gui-refactoring.
--HG--
branch : gui-refactoring
2012-07-02 22:46:08 +02:00
dfighter1985
65f038bf4e CHANGED: #1471 CViewPointer is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-07-02 03:21:42 +02:00
dfighter1985
803bdc6272 CHANGED: #1471 Broke up CViewPointer into a generic and a Ryzom game related class.
--HG--
branch : gui-refactoring
2012-07-02 02:50:47 +02:00
dfighter1985
31482e873b CHANGED: #1471 CInterfaceTrack and CInterfaceAnim are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-07-01 04:13:24 +02:00
dfighter1985
cbb55e5133 CHANGED: #1471 CGroupHTML, CGroupParagraph, CViewLink are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-07-01 03:11:24 +02:00
dfighter1985
bb698212bf CHANGED: #1471 Decoupled CGroupHTML, CGroupParagraph, CViewLink from Ryzom game related code.
--HG--
branch : gui-refactoring
2012-06-30 05:58:02 +02:00
dfighter1985
b65e0ca0c5 CHANGED: #1471 CGroupTable and CGroupCell are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-29 06:58:14 +02:00
dfighter1985
baee35347b CHANGED: #1471 CGroupTable and CGroupCell no longer depend on CInterfaceManager, and a Ryzom game global.
--HG--
branch : gui-refactoring
2012-06-29 06:15:56 +02:00
dfighter1985
4ba859dc7c CHANGED: #1471 CDBGroupComboBox is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-29 02:57:29 +02:00
dfighter1985
9cb78fe4f5 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!
--HG--
branch : gui-refactoring
2012-06-28 11:06:36 +02:00
dfighter1985
cabff5c8e5 CHANGED: #1471 CDBViewQuantity is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-28 07:35:11 +02:00
dfighter1985
c1148532b9 CHANGED: #1471 CDBViewNumber is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-28 07:16:15 +02:00
dfighter1985
5e6cada535 CHANGED: CDBViewDigit is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-28 07:07:44 +02:00
dfighter1985
00ab7b9fa4 CHANGED: #1471 CDBViewBar3 is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-24 04:51:30 +02:00
dfighter1985
6ac90d848c CHANGED: #1471 CDBViewBar is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-24 04:30:12 +02:00
dfighter1985
14247e9659 CHANGED: CGroupHeader is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-24 04:08:15 +02:00
dfighter1985
862c846e43 CHANGED: CGroupTab and CCtrlTabButton are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-24 03:53:15 +02:00
dfighter1985
3f3b8a35b0 CHANGED: #1471 CViewTextMenu, CGroupSubMenu, CGroupMenu are now part of the NELGUI library and are under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-23 22:38:10 +02:00
dfighter1985
3786e362df CHANGED: #1471 CViewTextMenu, CGroupSubMenu, CGroupMenu no longer depend on CInterfaceManager and CInterfaceParser.
--HG--
branch : gui-refactoring
2012-06-23 22:04:33 +02:00
dfighter1985
d4d4041895 CHANGED: #1471 CGroupScrollText is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-23 21:24:48 +02:00
dfighter1985
b9ac80f41a CHANGED: #1471 CGroupContainer is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-23 07:21:32 +02:00
dfighter1985
aa5562b166 CHANGED: #1471 CGroupContainer no longer depends on CInterfaceManager, CViewPointer and the Ryzom game client time values.
--HG--
branch : gui-refactoring
2012-06-23 06:24:09 +02:00
dfighter1985
30ddbcd0b9 CHANGED: #1471 Moved some code from interface_options_ryzom to interface_options ( needed for CGroupContainer )
--HG--
branch : gui-refactoring
2012-06-23 04:23:52 +02:00
dfighter1985
595999580b CHANGED: #1471 CGroupEditBox is now in the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-23 03:27:49 +02:00
dfighter1985
3213e52b60 CHANGED: #1471 CGroupEditBox no longer depends on CGroupContainer, and CInputHandlerManager.
--HG--
branch : gui-refactoring
2012-06-22 23:17:55 +02:00
dfighter1985
c746f81499 CHANGED: #1471 CGroupList is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-22 06:48:19 +02:00
dfighter1985
3f7d55c443 CHANGED: #1471 CGroupTree is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-22 05:37:55 +02:00
dfighter1985
278ecff08b CHANGED: #1471 CGroupTree no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
2012-06-22 05:13:05 +02:00
dfighter1985
1d0a1e8f7f CHANGED: #1471 CViewBitmapCombo is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-22 04:40:34 +02:00
dfighter1985
8193f484bf CHANGED: #1471 CViewBitmapCombo no longer depends on CViewPointer.
--HG--
branch : gui-refactoring
2012-06-22 04:27:53 +02:00
dfighter1985
8b84170dec CHANGED: #1471 CViewBitmap is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-22 03:49:43 +02:00
dfighter1985
5dd0ce01f6 CHANGED: #1471 CViewBitmap no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
2012-06-21 23:05:12 +02:00
dfighter1985
47a1769dea CHANGED: #1471 CCtrlTextButton is now part of NELGUI library, and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-21 22:20:02 +02:00
dfighter1985
040eaad94c CHANGED: #1471 CCtrlTextButton no longer depends on CGroupContainer.
--HG--
branch : gui-refactoring
2012-06-21 21:28:13 +02:00
dfighter1985
90a1049934 CHANGED: #1471 CViewTextIDFormated is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-21 20:31:10 +02:00
dfighter1985
ec5214ecdb CHANGED: #1471 CViewTextIDFormated no longer depends on Ryzom game related code.
--HG--
branch : gui-refactoring
2012-06-21 20:21:01 +02:00
dfighter1985
a1b52bd8a5 CHANGED: #1471 CViewTextFormated is now part of NELGUI library, and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-21 10:32:46 +02:00
dfighter1985
d257a3e896 CHANGED: #1471 CViewTextID is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-21 07:18:25 +02:00
dfighter1985
84d826462d CHANGED: #1471 CGroupWheel is now in NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-17 21:21:20 +02:00
dfighter1985
1ddba090b6 CHANGED: #1471 CViewText is now part of NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-17 02:49:00 +02:00
dfighter1985
7acd93ff7c CHANGED: #1471 CViewText no longer depends on CInterfaceManager.
--HG--
branch : gui-refactoring
2012-06-17 02:08:21 +02:00
dfighter1985
f4823200fc CHANGED: #1471 decoupled CViewText from CGroupContainer and CCtrlResizer.
--HG--
branch : gui-refactoring
2012-06-16 23:03:29 +02:00
dfighter1985
1222e35012 CHANGED: #1471 moved some ucstring handling code to the NELGUI library ( required for CViewText )
--HG--
branch : gui-refactoring
2012-06-16 22:21:14 +02:00
dfighter1985
b51dea4654 CHANGED: #1471 CViewPolygon is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-16 21:05:16 +02:00
dfighter1985
c480f9804f CHANGED: #1471 CViewQuad is now part of the NELGUI library and is under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-16 20:53:58 +02:00
dfighter1985
0bdb8f7149 CHANGED: #1471 CCtrlTooltip is now in the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-16 04:16:12 +02:00
dfighter1985
cd8b37eca5 CHANGED: #1471 CCtrlColPick is now in the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-16 03:39:23 +02:00
dfighter1985
beb9fa96dc CHANGED: #1471 CCtrlPolygon is now in the NELGUI library and is under NLGUI.
--HG--
branch : gui-refactoring
2012-06-16 02:55:19 +02:00
dfighter1985
dbec432a19 CHANGED: #1471 CCtrlQuad is now in the NELGUI library under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-16 02:34:07 +02:00
dfighter1985
a062e563bf CHANGED: #1471 CCtrlScroll is now part of NELGUI, and is under the NLGUI namespace. Also added a new class CGroupSubMenuBase.
--HG--
branch : gui-refactoring
2012-06-16 02:06:53 +02:00
dfighter1985
a90445fa03 CHANGED: #1471 CCtrlButton is now under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-16 00:49:40 +02:00
dfighter1985
aca24ff510 CHANGED: #1471 CCtrlButton is now part of the NEL GUI library.
--HG--
branch : gui-refactoring
2012-06-16 00:23:20 +02:00
dfighter1985
bf7d3afd38 CHANGED: #1471 CCtrlBaseButton is now part of the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-15 23:30:27 +02:00
dfighter1985
dfb1f0ed37 CHANGED: #1471 CCtrlBaseButton is now part of the NELGUI Library.
--HG--
branch : gui-refactoring
2012-06-15 22:40:08 +02:00
dfighter1985
a05fe020c3 CHANGED: #1471 Moved back some more static methods from CLuaIHMRyzom to CLuaIHM, as CLuaIHM can now handle these too.
--HG--
branch : gui-refactoring
2012-06-09 22:18:29 +02:00
dfighter1985
c792abe091 CHANGED: #1471 The classes moved in the previous commit are now under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-09 03:57:40 +02:00
dfighter1985
56a75a90ab 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.
--HG--
branch : gui-refactoring
2012-06-09 01:37:43 +02:00
kaetemi
a57881561b Fixed: Bad serialization of sound name in background sounds
--HG--
branch : sound_dev
2012-06-04 13:28:03 +02:00
kaetemi
fc4d91fad2 Fixed: Sound CSheetId implementation
--HG--
branch : sound_dev
2012-06-02 18:12:38 +02:00
kaetemi
3608f0a429 Added: Additional constructor for CSheetId with default type, in case the user did not put the type with the sheet name
--HG--
branch : sound_dev
2012-06-02 15:21:03 +02:00
kaetemi
aa7598efe2 Fixed: Sound CSheetId implementation (part 1) (not tested)
--HG--
branch : sound_dev
2012-06-02 14:54:39 +02:00
kaetemi
35503d03e5 Added: Missing implementation of initWithoutSheet to use CSheetId without a sheet_id.bin, required for leveldesign and build tools
--HG--
branch : sound_dev
2012-06-02 14:53:11 +02:00
kaetemi
cab401fa13 Merged: From default to sound_dev
--HG--
branch : sound_dev
2012-06-02 11:09:14 +02:00
dfighter1985
0155fd6ed4 CHANGED: #1471 CViewRenderer no longer depends on CClientConfig, and is now part of NELGUI, under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-06-02 02:09:58 +02:00
dfighter1985
5ebc0c64cc ADDED: #1471 Added new class CWidgetManager, and started to move code into it from CInterfaceManager.
--HG--
branch : gui-refactoring
2012-05-30 02:12:37 +02:00
sfb
af454dd1cf Fixed EOL issues and added .hgeol file. 2012-05-29 08:31:11 -05:00
Fabien_HENON
a55297c29a Changed: #1469 StringId conversion to CSheetId for sounds
--HG--
branch : gsoc2012-fabien
2012-05-26 23:40:27 +02:00
Fabien_HENON
dd6f2f2611 Changed: #1469 Getting last version from default branch
--HG--
branch : gsoc2012-fabien
2012-05-26 21:38:30 +02:00
Fabien_HENON
f70bdc4032 Changed: #1469 StringId conversion to SheetId for sounds V2 (DOES NOT COMPILE YET)
--HG--
branch : gsoc2012-fabien
2012-05-26 19:21:19 +02:00
dfighter1985
2db0a5d06e CHANGED: #1471 CInterfaceExpr, CInterfaceExprNode and related classes are now in NELGUI and under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-05-25 03:21:03 +02:00
dfighter1985
4284b5f4d5 CHANGED: #1471 CInterfaceProperty is not part of the NELGUI library and is under NLGUI namespace.
--HG--
branch : gui-refactoring
2012-05-24 18:23:51 +02:00
rti
63191bb27d Fixed: Build on Mac OS X, "id" is a datatype in objective-c(++) 2012-05-24 16:33:56 +02:00
dfighter1985
b834d9ea17 ADDED: #1471 added a global db manager for the GUI library, also added support for resizeing the CDB bank handler.
--HG--
branch : gui-refactoring
2012-05-24 00:55:50 +02:00
Fabien_HENON
5174e15521 Changed: #1469 StringId conversion to SheetId for sound (DOES NOT COMPILE YET)
--HG--
branch : gsoc2012-fabien
2012-05-23 22:27:39 +02:00
dfighter1985
f769f6fb0c CHANGED: #1471 Moved the stuff I moved to NELGUI library, under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-05-23 19:40:41 +02:00
dfighter1985
5a2a89b4fc CHANGED: #1471 Moved the previously refactored code to the NELGUI library.
--HG--
branch : gui-refactoring
2012-05-23 04:13:58 +02:00
kervala
b0c27a92ce Fixed: Some Windows.h inclusions 2012-05-21 10:03:08 +02:00
dfighter1985
1289f028a0 Moved some Lua stuff over to the NelGUI library.
--HG--
branch : gui-refactoring
2012-05-19 23:00:52 +02:00
kervala
b0e48907d7 Fixed: #1328 Map time and weather Issue (synced with SVN, thanks!) 2012-05-18 20:53:59 +02:00
dfighter1985
b7feaa83cb Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager.
--HG--
branch : gui-refactoring
2012-05-17 03:28:50 +02:00
kervala
06df6c64b7 Changed: #825 Remove all warnings when compiling Ryzom 2012-05-14 13:06:37 +02:00
kervala
db208efe92 Changed: #1275 Create an OpenGL ES driver 2012-05-13 17:43:46 +02:00
dfighter1985
4996705ed7 Moved event descriptors under the NLGUI namespace.
--HG--
branch : gui-refactoring
2012-05-10 23:31:39 +02:00
dfighter1985
aed979a7fe Created NELGUI library, moved the GUI event descriptors there.
--HG--
branch : gui-refactoring
2012-05-10 22:17:04 +02:00
dfighter1985
d127d59807 Merging cdb-refactoring into gui-refactoring.
--HG--
branch : gui-refactoring
2012-04-28 21:36:39 +02:00
dfighter1985
10f7241449 Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it.
--HG--
branch : cdb-refactoring
2012-04-27 22:49:38 +02:00
dfighter1985
982c57b70f Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now!
--HG--
branch : cdb-refactoring
2012-04-22 06:45:35 +02:00
dfighter1985
46b139fb67 Documented CCDBBankHandler class.
--HG--
branch : cdb-refactoring
2012-04-18 04:15:34 +02:00
dfighter1985
decc92e75d Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom.
--HG--
branch : cdb-refactoring
2012-04-17 08:23:02 +02:00
dfighter1985
17eab4ef52 CDB is now part of NLMISC. However it still requires some work!
--HG--
branch : cdb-refactoring
2012-04-16 06:08:12 +02:00
dfighter1985
29cde6e15b Moved xml auto pointer to nlmisc.
--HG--
branch : cdb-refactoring
2012-04-16 02:50:18 +02:00
kaetemi
b3260314ac Fixed: Crash on exit caused by incomplete music channel reset 2012-04-13 23:30:35 +02:00
kaetemi
f17f7e726d Changed: #1459 Reserve functional group controller node names 2012-04-13 13:59:24 +02:00
kaetemi
def7d31721 Merge 2012-04-13 11:59:56 +02:00
kaetemi
cdb719130f Changed: #1459 Simplify the sound group controller interface 2012-04-13 11:54:20 +02:00
kervala
e3170b57bc Changed: #825 Remove all warnings when compiling Ryzom 2012-04-13 10:07:06 +02:00
kaetemi
4a02d20a4c Fixed: The default max distance for sources is now sqrt(numeric_limits<float>::max())
--HG--
branch : sound_dev
2012-04-12 18:16:53 +02:00
kaetemi
b6025fc008 Fixed: Always commit 3d positioning when calling play on sources. This avoids having to wait for update call. Sources no longer cause loud noise when ryzom client finishes loading
--HG--
branch : sound_dev
2012-04-12 17:24:06 +02:00
kaetemi
015f47d71d Changed: #795 Handle safely when audio decoder fails to be created
--HG--
branch : sound_dev
2012-04-12 12:06:03 +02:00
kaetemi
a33f3e7e32 Merge
--HG--
branch : sound_dev
2012-04-12 00:28:10 +02:00
kaetemi
1cd4936ceb Changed: #795 #1460 Make sure the streaming thread safely stops in all cases
--HG--
branch : sound_dev
2012-04-12 00:25:26 +02:00
kaetemi
b486e22a96 Fixed: Typos and warnings
--HG--
branch : sound_dev
2012-04-11 23:34:36 +02:00
kaetemi
c0c5ee6d93 Fixed: Implementation for CPThread::isRunning()
--HG--
branch : sound_dev
2012-04-11 21:55:33 +02:00
kaetemi
c03655b0ba Added: Some sort of implementation for CPThread::isRunning()
--HG--
branch : sound_dev
2012-04-11 20:20:02 +02:00
kaetemi
695dac7783 Added: #1460 Music channel on top of stream file source when driver does not have built-in music channels
--HG--
branch : sound_dev
2012-04-11 19:30:37 +02:00
kaetemi
2f504788f0 Added: #795 Synchronous loading of audio file streams
--HG--
branch : sound_dev
2012-04-11 18:07:16 +02:00
kaetemi
bbd291a089 Added: #795 Streamed audio file sound source
--HG--
branch : sound_dev
2012-04-11 17:39:46 +02:00
kaetemi
19599cd9f5 Changed: Allow changing looping parameter of audio decoder after init
--HG--
branch : sound_dev
2012-04-11 15:44:02 +02:00
kaetemi
1758ed6a96 Added: Function to set thread priority
--HG--
branch : sound_dev
2012-04-11 15:38:49 +02:00
kaetemi
1b88f2782b Moved: #795 CAudioDecoder from stream ogg vorbis sample to nlsound
--HG--
branch : sound_dev
2012-04-11 11:52:28 +02:00
kaetemi
09717924cf Removed: #795 CMusicBuffer from sound lowlevel
--HG--
branch : sound_dev
2012-04-11 11:40:42 +02:00
kaetemi
18f75a4bd0 Changed: #1459 Use effects group controller for ryzom client effects volume control
--HG--
branch : sound_dev
2012-04-11 11:24:48 +02:00
kaetemi
7a95fae1f9 Changed: Improve performance of ryzom client CSoundManager. Strange code, though.
--HG--
branch : sound_dev
2012-04-11 00:48:47 +02:00
kaetemi
a346ab59ad Merge: From default to sound_dev
--HG--
branch : sound_dev
2012-04-10 20:49:55 +02:00
kaetemi
84f11c6327 Fixed: #1459 Done
--HG--
branch : sound_dev
2012-04-10 18:18:58 +02:00
kaetemi
11f0872a01 Added: #1459 Load group controller from sound sheets
--HG--
branch : sound_dev
2012-04-10 16:32:04 +02:00
kaetemi
0b64102ab8 Added: #1459 Group controllers for sound sources
--HG--
branch : sound_dev
2012-04-10 15:24:35 +02:00
kervala
e796c84824 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-10 13:50:23 +02:00
kaetemi
57411c0a7b Added: FormatNotSet value for TBufferFormat
--HG--
branch : sound_dev
2012-04-10 00:06:05 +02:00
kaetemi
b1c9745c8d Added: Useful comment
--HG--
branch : sound_dev
2012-04-09 18:24:09 +02:00
kaetemi
0bc94787cb Fixed: Do not mess with the order of the old TSampleFormat enum
--HG--
branch : sound_dev
2012-04-09 18:21:41 +02:00
kervala
de9b4be9c6 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 22:30:39 +02:00
kervala
48e05d0056 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 20:04:08 +02:00
kervala
5027632925 Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 15:56:41 +02:00
kervala
0ac33d338a Changed: #825 Remove all warnings when compiling Ryzom 2012-04-07 15:04:26 +02:00
kervala
d274c3d42e Changed: #1448 Compilation with CLang 2012-04-07 11:29:45 +02:00
kervala
425927cd50 Changed: #1448 Compilation with CLang (patch provided by GelluleX, thanks !) 2012-04-07 11:14:21 +02:00
kervala
3c47b9f8d5 Fixed: #1441 Remove all remaining .vcproj, Makefiles, automake scripts, etc... 2012-03-03 10:49:42 +01:00
kervala
d50e7369cf Changed: #878 Fix typos in comments/code 2012-02-27 10:01:45 +01:00
kervala
dbb327deb0 Changed: #1433 Merge changes from patch 1.13 2012-02-27 09:59:27 +01:00
dfighter1985
4da697df82 Changed the copyright header of a previously moved file for consistency
--HG--
branch : gui-refactoring
2012-02-08 20:21:29 +01:00
dfighter
b127966ffc Moved xml_auto_ptr from game_share to nel misc.
--HG--
branch : gui-refactoring
2012-02-08 01:58:15 +01:00
kervala
4ab971d2fe Changed: #878 Fix typos in comments/code 2011-06-07 15:58:18 +02:00
kervala
4027e82360 Changed: #825 Remove all warnings when compiling Ryzom 2011-06-05 18:06:00 +02:00
kervala
714bb3aa3b Changed: #878 Fix typos in comments/code 2011-06-03 15:17:23 +02:00
kervala
7c27c233eb Changed: Exceptions catched by reference 2011-06-03 10:35:25 +02:00
kervala
f9cc842b82 Changed: Exceptions catched by reference 2011-06-02 18:31:40 +02:00
kervala
ce09bea89d Fixed: Compilation with VC++ 2010 without STLport 2011-05-29 17:55:18 +02:00
kervala
e909556883 Changed: #1177 VS 2010 does not work under CMake 2011-05-26 16:18:38 +02:00
kervala
d8c73a8772 Changed: Use static_assert in nlctassert macro if C++0X is supported by compiler 2011-05-26 16:14:45 +02:00
kervala
6f78067a8d Changed: Merge changes from next patch 2011-05-26 14:14:29 +02:00
kervala
500681478d Fixed: __PRI64_PREFIX not defined under NetBSD 2011-05-24 09:36:56 +02:00
kervala
3fd9f30695 Changed: #825 Remove all warnings when compiling Ryzom 2011-03-10 23:22:27 +01:00
kervala
5baccb8b54 Changed: #878 Fix typos in comments/code 2011-03-09 14:30:51 +01:00
aquiles
8504c5a72a Changed: #1150 Moved private headers 2011-02-18 21:27:31 +01:00
vl
3746c92c86 Changed: used PRI*64 macro to printf and scanf int64 2011-02-09 20:24:58 +01:00
kervala
e9023e9a49 Changed: #878 Fix typos in comments/code 2011-02-09 14:42:30 +01:00
kervala
ec9ab9106a Changed: #825 Remove all warnings when compiling Ryzom 2011-02-09 14:34:05 +01:00
kervala
84b99dbbcc Changed: #1249 Endianness problems while access to disk or memory 2011-02-01 18:56:55 +01:00
rti
d19da6bf1a Changed: #1246 Use CFastMutex on PPC as well if Mac or GCC > 4.0.1 2011-01-25 13:03:40 +01:00
rti
9e71d5c502 Fixed #1227: Implement static IThread* IThread::getCurrentThread for pthread based systems 2011-01-08 01:17:13 +01:00
kervala
afb102bc31 Fixed: Compilation under some Linux versions 2011-01-05 11:22:30 +01:00
kervala
567b8d2e07 Changed: #825 Remove all warnings when compiling Ryzom 2010-12-20 16:25:23 +01:00
kervala
1c1d17a512 Changed: #825 Remove all warnings when compiling Ryzom 2010-12-12 15:10:53 +01:00
kervala
90ad8da878 Changed: #878 Fix typos in comments/code 2010-12-08 14:49:24 +01:00
kervala
52bc5e9b1e Changed: #825 Remove all warnings when compiling Ryzom 2010-11-18 21:55:06 +01:00
kervala
56db70265f Changed: #878 Fix typos in comments/code 2010-11-18 21:33:35 +01:00
kervala
54b6685a9e Changed: #878 Fix typos in comments/code 2010-11-13 18:33:01 +01:00
kervala
9550ed9d36 Changed: #878 Fix typos in comments/code 2010-11-12 14:26:38 +01:00
kervala
f9d13d61fc Changed: #878 Fix typos in comments/code 2010-11-04 22:22:29 +01:00
kervala
78984475bb Fixed: #1034 Implement CCustomMouse for Linux 2010-11-04 22:21:04 +01:00
kervala
16a086697d Changed: #825 Remove all warning when compiling Ryzom 2010-11-04 19:27:35 +01:00
kervala
a4c64bb753 Changed: #1034 Implement CCustomMouse for Linux 2010-11-02 19:45:05 +01:00
kervala
d60bcaec05 Changed: #878 Fix typos in comments/code 2010-11-02 14:00:32 +01:00
kervala
a34865fbcb Changed: #825 Remove all warning when compiling Ryzom 2010-10-30 17:47:47 +02:00
kervala
a902f08955 Changed: #825 Remove all warning when compiling Ryzom 2010-10-24 18:52:34 +02:00
kervala
20790f526e Changed: #825 Remove all warning when compiling Ryzom 2010-10-19 21:45:21 +02:00
kervala
24eb87f999 Fixed: #1129 Implement missing CI18N::getLanguageCodes and CI18N::getLanguageNames methods 2010-10-18 19:34:20 +02:00
kervala
3bdc155cd5 Changed: #825 Remove all warning when compiling Ryzom 2010-10-18 19:11:58 +02:00
kervala
eb62461c99 Changed: #841 Change the wrong header in the source code 2010-10-18 19:11:05 +02:00
"Matt Raykowski"
fb75c46b0e Fixed: WITH_CEGUI changed to WITH_NEL_CEGUI but wasn't corrected in the build tree. It is now. 2010-10-18 10:13:01 -05:00
kervala
24d96f7b0d Changed: #825 Remove all warning when compiling Ryzom 2010-10-18 09:19:03 +02:00
kervala
8fc95d7a81 Changed: Added substr to ucstring 2010-10-18 09:17:18 +02:00
kervala
4b7a0e4304 Changed: Added getBigFileName method to CBigFile 2010-10-18 09:12:49 +02:00
kervala
4e7609b939 Fixed: Moved zone_bank.h from src to include 2010-10-18 09:08:45 +02:00
kervala
621f7505c1 Changed: #1038 Implement copy/paste for Linux 2010-10-17 16:29:18 +02:00
kervala
b1cdc3e67e Changed: #1038 Implement copy/paste for Linux (patch provided by Naush) 2010-10-16 22:32:19 +02:00
kervala
b7b1197f45 Changed: #1038 Implement copy/paste for Linux (patch provided by Naush) 2010-10-16 22:16:09 +02:00
kervala
10522eae91 Changed: #1023 Use a standard application path for writing files 2010-10-16 20:07:20 +02:00
sfb
03db06e0c6 Merge 2010-10-15 20:54:14 -05:00
sfb
d25f8454f4 Changed: Moved zone_region.h header - used by leveldesign tools. 2010-10-15 20:39:59 -05:00
rti
120af2580d Fixed: #1130 Merge cocoa_adapter.mm code into driver_opengl*.cpp (and cocoa_event_emitter.cpp) 2010-10-15 23:33:42 +02:00
kervala
9198a34e32 Changed: #1129 Implement missing CI18N::getLanguageCodes and CI18N::getLanguageNames methods 2010-10-14 19:03:39 +02:00
kervala
86aa43e207 Changed: #825 Remove all warning when compiling Ryzom 2010-10-14 14:01:15 +02:00
kervala
4c33320ec8 Changed: #825 Remove all warning when compiling Ryzom 2010-10-05 21:36:58 +02:00
kervala
18ad6218a6 Changed: Use of BSD function OSAtomicCompareAndSwap32 under Mac OS X 2010-10-05 21:35:17 +02:00
kervala
31a990fa60 Changed: #825 Remove all warning when compiling Ryzom 2010-10-02 17:27:20 +02:00
kervala
ff0029ff5a Changed: Added namespace in some macros 2010-09-25 16:04:13 +02:00
kervala
7521923c95 Changed: #825 Remove all warnings when compiling Ryzom 2010-09-24 11:03:56 +02:00
kervala
a69f0050b6 Changed: Removed "using namespace" from *.h 2010-09-23 19:29:14 +02:00
kervala
2a939c2800 Fixed: #1096 Build error with gcc 2010-09-23 13:36:21 +02:00
vl
e9492506b1 Fixed: compile on linux 2010-09-21 09:25:53 +02:00
vl
09d80bfb6e Added: define the toString() for size_t 2010-09-21 08:55:31 +02:00
vl
eb45c9e694 Fixed: make it compile on mac 2010-09-21 08:53:28 +02:00
kervala
b2f006b9ca Changed: #825 Remove all warnings when compiling Ryzom 2010-09-20 16:21:23 +02:00
kaetemi
4c9d9f593b Fixed: Compile error with mutex.h on Windows. 2010-09-19 23:12:57 +02:00
kervala
3e3a987395 Fixed: Compilation with STLport under Linux 2010-09-19 19:19:23 +02:00
kervala
71da504731 Changed: #825 Remove all warnings when compiling Ryzom 2010-09-15 10:27:26 +02:00
kervala
968a752e55 Fixed: Windows compilation problems 2010-09-04 19:54:22 +02:00
kervala
66d5227ce7 Changed: Don't use "using namespace" in .h 2010-09-04 18:24:53 +02:00
kervala
6577496fc2 Fixed: #1073 Replace deprecated functions gethostbyname and gethostbyaddr 2010-08-18 18:31:05 +02:00
rti
06f7326e34 Fixed: #1059 Make cocoa the default subsystem on Mac OS X 2010-08-13 18:16:37 +02:00
kervala
9984b638fb Fixed: #1069 Thread/process CPU affinity Implementation for Linux 2010-08-12 19:15:29 +02:00
kervala
4fb863c9f5 Changed: "using CVector" in 3d/vegetable.h 2010-08-11 20:36:49 +02:00
kervala
57bbdf7a85 Changed: Removed useless dependencies 2010-08-11 19:43:52 +02:00
kervala
dc43321615 Changed: #878 Fix typos in comments/code 2010-08-11 19:28:29 +02:00
kervala
c693c47cac Changed: #825 Remove all warning when compiling Ryzom 2010-08-09 16:20:03 +02:00
aquiles
28953b29ed Changed: #1048 getType() in UFormElm 2010-08-03 15:26:44 +02:00
aquiles
072b95c975 Fixed: #1054 getFilename() in UForm 2010-08-04 22:38:34 +02:00
kervala
042507413a Changed: #878 Fix typos in comments/code 2010-07-29 20:18:49 +02:00
kervala
163e2dc1a5 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 18:52:05 +02:00
kervala
4d586ef8d0 Changed: #1030 Implement music streaming in OpenAL driver 2010-07-27 17:43:36 +02:00
kervala
5045b0ea8a Changed: #878 Fix typos in comments/code 2010-07-27 17:33:58 +02:00
kervala
a3ae822a88 Changed: #878 Fix typos in comments/code 2010-07-27 13:21:11 +02:00
vl
d971a9537c Removed: flooding warning 2010-07-26 10:56:22 +02:00
kervala
2b2b1c3748 Changed: #825 Remove all warning when compiling Ryzom 2010-07-24 23:59:25 +02:00
kervala
9275ce5175 Changed: #825 Remove all warning when compiling Ryzom 2010-07-24 22:47:42 +02:00
kervala
c6d7643b4b Changed: #825 Remove all warning when compiling Ryzom 2010-07-24 22:29:42 +02:00
kervala
c426347080 Changed: #1023 Use a standard application path for writing files 2010-07-16 22:16:21 +02:00
kervala
936d97b070 Fixed: GCC error with templates (by Naush) 2010-07-14 17:46:30 +02:00
kervala
3b70e484f6 Fixed: #1019 Add public setWindowIcon method to UDriver 2010-07-14 16:16:15 +02:00
kervala
8605f833e9 Changed: #927 Move OS specific code from client or server to NeL when it's possible 2010-07-14 11:44:46 +02:00
kervala
1f3793e523 Changed: #825 Remove all warning when compiling Ryzom 2010-07-10 13:27:40 +02:00
kervala
a51e1516ec Fixed: NeL compilation with automake 2010-07-10 13:23:15 +02:00
vl
6bf8cc13b7 Changed: CSynchronized and CMutex are now, by default, Fair on Windows and Unfair on GNU/Linux and Mac OS X 2010-07-08 17:36:41 +02:00
kervala
082676ea80 Changed: CFile::copyFile takes now 2 std::string as parameters 2010-07-01 11:51:27 +02:00
kervala
c27c28d7c4 Changed: CWordsDictionary::makeResult using references 2010-06-27 11:37:57 +02:00
kervala
e0f22bf104 Fixed: std::auto_ptr not found 2010-06-27 11:36:04 +02:00
kervala
870fb2a50a Changed: #842 Removed obsolete files (all methods are already implemented in CSystemInfo) 2010-06-26 14:50:03 +02:00
kervala
9de1c9e027 Changed: #878 Fix typos in comments/code 2010-06-24 15:00:31 +02:00
rti
59b7ac1f9f merge 2010-06-23 23:52:16 +02:00
rti
60dae3bfd0 Changed: #947 adapted to recent driver changes, some cleanup 2010-06-23 23:37:19 +02:00
kervala
0761387c3b Changed: #841 Change the wrong header in the source code 2010-06-22 12:03:05 +02:00
kervala
28c4072960 Changed: #991 Make sure all debug files are created in log directory 2010-06-21 20:37:46 +02:00
kervala
4e334e85b7 Fixed: #990 Add possibility to set and get log directory 2010-06-21 20:24:02 +02:00
kervala
a5a3929833 Fixed: #985 Crash when opening a door 2010-06-16 23:03:02 +02:00
kervala
7cbe65d2ef Changed: #878 Fix typos in comments/code 2010-06-14 10:02:51 +02:00
rti
7e91dd34fd merge 2010-06-13 21:02:38 +02:00
rti
2e6078898e Changed: #947 fixed multi screen window positioning, implemented getCurrentScreenMode, (IDriver::InterfaceVersion = 0x67 to enable negative window positions) 2010-06-13 20:24:58 +02:00
kervala
8b5437515c Changed: #878 Fix typos in comments/code 2010-06-13 17:22:27 +02:00