Commit graph

4151 commits

Author SHA1 Message Date
kaetemi
401d4bc791 Fix NeL Tools compile under MinGW 2014-06-18 21:05:39 +02:00
dfighter1985
f1ff5e7d2c Added color picking support to the GUI Editor. TODO: change all the widget definitions.
--HG--
branch : gsoc2014-dfighter
2014-06-18 16:48:33 +02:00
kaetemi
43be0fd2a5 Fix D3D driver compile under MinGW 2014-06-18 16:29:02 +02:00
kaetemi
40854aa5f3 Fix NeLNS compile under MinGW 2014-06-18 13:03:11 +02:00
kaetemi
75f7b9f931 Fix Snowballs service compile under MinGW 2014-06-18 12:52:03 +02:00
kaetemi
ee4a9ef334 Fix NeL Samples for MinGW 2014-06-18 12:40:53 +02:00
dfighter1985
0a26a5a1c6 Why did I make these public in the first place?
--HG--
branch : gsoc2014-dfighter
2014-06-18 02:53:39 +02:00
dfighter1985
d64b499284 Making master Dnk happy.
--HG--
branch : gsoc2014-dfighter
2014-06-18 02:51:53 +02:00
dfighter1985
3d48a01170 Wrong slash...
--HG--
branch : gsoc2014-dfighter
2014-06-18 02:41:58 +02:00
kaetemi
9838ef56de Fix Snowballs compile under MinGW 2014-06-18 02:05:54 +02:00
kaetemi
f4fd8bb669 Fix linking of OpenGL driver under MinGW 2014-06-18 01:21:05 +02:00
dfighter1985
a80053083d Crashfix: If the status info widget isn't removed it miraclously crashes the app on shutdown. TODO: investigate why.
--HG--
branch : gsoc2014-dfighter
2014-06-18 01:20:37 +02:00
dfighter1985
4341ac3139 Unload plugins when killing them.
--HG--
branch : gsoc2014-dfighter
2014-06-18 01:15:39 +02:00
kaetemi
2f3f12e034 Fix linking of OpenAL driver under MinGW 2014-06-18 00:28:08 +02:00
kaetemi
5bd6c5e06b Fix compilation of NL3D under MinGW 2014-06-17 22:33:56 +02:00
kaetemi
1df9bec563 Fix compilation of NLNET under MinGW 2014-06-17 21:56:53 +02:00
kaetemi
3dd11fe157 Fix compilation of NLMISC under MinGW 2014-06-17 21:48:25 +02:00
dfighter1985
ca78ce10a0 Object Viewer plugin will now use the Nel3DWidget in the Core plugin.
--HG--
branch : gsoc2014-dfighter
2014-06-16 16:22:52 +02:00
dfighter1985
d74d1d1663 Had to move the Nel3DWidget library to the core plugin, because Nel can only be used statically at this point. Which makes using the separate Nel3DWidget library inparctical.
--HG--
branch : gsoc2014-dfighter
2014-06-16 15:30:35 +02:00
dfighter1985
b4eac44a9d Moved the Nel 3d widget into it's own library.
--HG--
branch : gsoc2014-dfighter
2014-06-15 22:22:01 +02:00
dfighter1985
dde63ceb31 Nel3DWidget is no longer in the GUI Editor namespace.
--HG--
branch : gsoc2014-dfighter
2014-06-15 19:52:04 +02:00
dfighter1985
81908eea01 Set some windows attributes.
--HG--
branch : gsoc2014-dfighter
2014-06-15 19:42:41 +02:00
dfighter1985
e5921ffd64 Activate the driver when getting a show event, and clear the GUI Editor display widget when there's no GUI loaded.
--HG--
branch : gsoc2014-dfighter
2014-06-15 19:28:57 +02:00
dfighter1985
f8505429ee Moved the event listener from the 3d widget to the gui control class.
--HG--
branch : gsoc2014-dfighter
2014-06-15 19:16:52 +02:00
dfighter1985
3cbe37d700 Fixed build error that was caused by two widgets having the same filenames.
--HG--
branch : gsoc2014-dfighter
2014-06-15 18:41:54 +02:00
dfighter1985
59b4735d96 Renamed nelgui_widget.* to nelgui_ctrl.*
--HG--
branch : gsoc2014-dfighter
2014-06-14 19:37:42 +02:00
dfighter1985
676587559b Renamed NelGUIWidget to NelGUICtrl, and changed it's base class from QWidget to QObject.
--HG--
branch : gsoc2014-dfighter
2014-06-14 18:44:57 +02:00
dfighter1985
1457469dfe TimerId should be set to 0 when hiding.
--HG--
branch : gsoc2014-dfighter
2014-06-14 18:32:27 +02:00
dfighter1985
9d9cd463b0 GUI Editor main window will now send the show/hide events to NelGUIWidget.
--HG--
branch : gsoc2014-dfighter
2014-06-14 18:31:50 +02:00
dfighter1985
c692b168d7 Split Nel3DWidget and NelGUIWidget.
--HG--
branch : gsoc2014-dfighter
2014-06-14 17:28:33 +02:00
kaetemi
cec2970169 SSE2: Replace prefetch
--HG--
branch : sse2
2014-06-14 01:09:05 +02:00
kaetemi
6734852fa3 SSE2: Ensure correct allocator is used
--HG--
branch : sse2
2014-06-14 00:38:35 +02:00
kaetemi
71a598db7e SSE2: Remove dead code
--HG--
branch : sse2
2014-06-13 22:21:07 +02:00
kaetemi
848932f93a SSE2: Fix for MinGW
--HG--
branch : sse2
2014-06-19 00:05:43 +02:00
kaetemi
ac3e69b8ab Merge with default
--HG--
branch : sse2
2014-06-20 03:01:32 +02:00
kaetemi
f6ad306a57 SSE2: Add macro for force inline
--HG--
branch : sse2
2014-06-13 20:25:45 +02:00
kaetemi
d3fb390cf3 SSE2: Align CMatrix
--HG--
branch : sse2
2014-06-13 19:33:09 +02:00
kaetemi
556a41afee SSE2: Implement alignment for arena allocator
--HG--
branch : sse2
2014-06-13 19:26:22 +02:00
kaetemi
eee9ba0cae SSE2: Add aligned allocators
--HG--
branch : sse2
2014-06-13 19:12:31 +02:00
kaetemi
4ed37ac68e SSE2: Add CMake options
--HG--
branch : sse2
2014-06-13 19:00:24 +02:00
kaetemi
0b4e64f0c9 SSE2: Create branch
--HG--
branch : sse2
2014-06-12 19:27:09 +02:00
dfighter1985
fe7c3e4edf Rename log menu item.
--HG--
branch : gsoc2014-dfighter
2014-06-09 18:01:14 +02:00
dfighter1985
92cb5eea3a Updated qrc location.
--HG--
branch : gsoc2014-dfighter
2014-06-09 17:58:07 +02:00
dfighter1985
a86605f8d8 Move the log trigger menu item into it's own menu, and remove the menu when unloading the plugin.
--HG--
branch : gsoc2014-dfighter
2014-06-09 17:55:45 +02:00
dfighter1985
d4ee31ed63 Destroy context when unloading plugins.
--HG--
branch : gsoc2014-dfighter
2014-06-09 17:40:06 +02:00
dfighter1985
f060adbed7 Plugin loading, with issues..
--HG--
branch : gsoc2014-dfighter
2014-06-09 01:14:13 +02:00
dfighter1985
c45b6a17f4 Don't crash when removing the plugin of the first tab.
--HG--
branch : gsoc2014-dfighter
2014-06-08 21:56:31 +02:00
dfighter1985
0096ad1204 Remove Object Viewer menus when unloading the plugin.
--HG--
branch : gsoc2014-dfighter
2014-06-08 19:39:58 +02:00
dfighter1985
9ad71881dc Line endings...
--HG--
branch : gsoc2014-dfighter
2014-06-08 19:28:19 +02:00
dfighter1985
b9bbe802d4 Remove display sheet id action when unloading the plugin.
--HG--
branch : gsoc2014-dfighter
2014-06-08 19:27:03 +02:00