Commit graph

95 commits

Author SHA1 Message Date
dfighter1985
63b6a03f85 Fixed another crash.
--HG--
branch : gsoc2014-dfighter
2014-07-15 20:29:57 +02:00
dfighter1985
1cbcca259c 'Fixed' the Mission Compiler crash.
--HG--
branch : gsoc2014-dfighter
2014-07-15 20:19:53 +02:00
dfighter1985
56a4c3ea7d When changing a property make sure to set default to false, so it's actually saved!
--HG--
branch : gsoc2014-dfighter
2014-07-15 18:51:06 +02:00
dfighter1985
61b8a4ef82 Save world editor files.
--HG--
branch : gsoc2014-dfighter
2014-07-15 01:30:30 +02:00
dfighter1985
2d865a8567 Trying to load an invalid world editor file shouldn't crash the application, and an error messagebox should inform the user.
--HG--
branch : gsoc2014-dfighter
2014-07-13 21:38:14 +02:00
dfighter1985
3517283526 Apply property changes.
--HG--
branch : gsoc2014-dfighter
2014-07-12 01:54:45 +02:00
dfighter1985
3ad5ffee15 Block only the propertychanged signal in the const_string_array property manager.
--HG--
branch : gsoc2014-dfighter
2014-07-12 00:38:35 +02:00
dfighter1985
8f8b4fae65 Store QtProperty, IPrimitive pairs and look the primitive up when the property changes.
--HG--
branch : gsoc2014-dfighter
2014-07-12 00:01:17 +02:00
dfighter1985
820b6bc8ca Changed property to p, property is a reserved word in VS.
--HG--
branch : gsoc2014-dfighter
2014-07-11 20:47:24 +02:00
dfighter1985
aa82655ee7 Use \n instead of ; as a separator.
--HG--
branch : gsoc2014-dfighter
2014-07-11 20:41:15 +02:00
dfighter1985
8ff5317f01 Identation
--HG--
branch : gsoc2014-dfighter
2014-07-11 20:37:32 +02:00
dfighter1985
a222e44eaa Implemented const_string_array editor.
--HG--
branch : gsoc2014-dfighter
2014-07-11 20:35:05 +02:00
dfighter1985
094210a079 Workaround related to the unknown statusbar crash.
--HG--
branch : gsoc2014-dfighter
2014-07-09 23:20:50 +02:00
dfighter1985
d850a07e9e Copyright banner + line endings... I always mess this up somehow..
--HG--
branch : gsoc2014-dfighter
2014-07-09 21:13:57 +02:00
dfighter1985
012ad96806 Texture chooser now supports atlas textures as well.
--HG--
branch : gsoc2014-dfighter
2014-07-09 21:07:12 +02:00
dfighter1985
a1b0f9d7e2 Added texture property editor, editor factory, manager. Textures can now be selected using these in the property tree browser.
--HG--
branch : gsoc2014-dfighter
2014-07-08 18:59:30 +02:00
dfighter1985
7cbc82fe8f Added action property editor, editor factory, manager. Actions can now be edited using the editor widget in the property tree.
--HG--
branch : gsoc2014-dfighter
2014-07-08 18:26:20 +02:00
dfighter1985
396a3c2db2 Allow TextureChooser's texture selection to be queried.
--HG--
branch : gsoc2014-dfighter
2014-07-07 19:19:03 +02:00
dfighter1985
fe58435bb5 CPath can now return the file list with a path filter.
--HG--
branch : gsoc2014-dfighter
2014-07-06 23:21:25 +02:00
dfighter1985
6119f2c480 Make sure to always convert to plain bitmap.
--HG--
branch : gsoc2014-dfighter
2014-07-05 03:31:21 +02:00
dfighter1985
1dee9d232b No need to store the loaded image data after passing it to the label.
--HG--
branch : gsoc2014-dfighter
2014-07-05 03:13:01 +02:00
dfighter1985
1e6dc1cc37 Prototype of the texture chooser.
--HG--
branch : gsoc2014-dfighter
2014-07-05 02:55:46 +02:00
dfighter1985
e4e2a57b65 ActionList dialog can now select an action, and is used with the proc editor.
--HG--
branch : gsoc2014-dfighter
2014-07-03 00:44:38 +02:00
dfighter1985
085c1b41b9 Added facilities for viewing the loaded actions.
--HG--
branch : gsoc2014-dfighter
2014-07-02 22:27:04 +02:00
dfighter1985
0d9022226c Line endings...
--HG--
branch : gsoc2014-dfighter
2014-07-02 20:44:46 +02:00
dfighter1985
471c3a0dc5 Changed some property types.
--HG--
branch : gsoc2014-dfighter
2014-07-01 01:54:55 +02:00
dfighter1985
c6312db222 Bitmap alignment can now be set as an enum.
--HG--
branch : gsoc2014-dfighter
2014-07-01 01:51:41 +02:00
dfighter1985
7f5973e462 tooltip parent is now changable using an enum.
--HG--
branch : gsoc2014-dfighter
2014-06-29 02:53:33 +02:00
dfighter1985
842ca366de Tooltip posrefs are now enums in the GUI Editor.
--HG--
branch : gsoc2014-dfighter
2014-06-29 01:44:06 +02:00
dfighter1985
809fcab9e2 Forgot the widget settings...
--HG--
branch : gsoc2014-dfighter
2014-06-27 00:49:31 +02:00
dfighter1985
b88e53c685 Got rid of a memleak.
--HG--
branch : gsoc2014-dfighter
2014-06-27 00:47:29 +02:00
dfighter1985
0c4e0e63cc The proper enum type is now determined by type not name.
--HG--
branch : gsoc2014-dfighter
2014-06-27 00:24:31 +02:00
dfighter1985
e182e25e07 text posref is now an enum too.
--HG--
branch : gsoc2014-dfighter
2014-06-27 00:07:44 +02:00
dfighter1985
ec86d0381b Some refactoring.
--HG--
branch : gsoc2014-dfighter
2014-06-21 22:55:10 +02:00
dfighter1985
250cd6efc1 Posref can now be set as an enum, instead of a string in the property editor.
--HG--
branch : gsoc2014-dfighter
2014-06-21 18:25:14 +02:00
dfighter1985
1afe2d4a17 Text justification can now be set using an enum property editor.
--HG--
branch : gsoc2014-dfighter
2014-06-20 17:07:27 +02:00
dfighter1985
9e36082ff0 A little refactoring
--HG--
branch : gsoc2014-dfighter
2014-06-20 16:26:10 +02:00
dfighter1985
25df3c8afe Button types can now be set using an enum property editor.
--HG--
branch : gsoc2014-dfighter
2014-06-20 16:22:07 +02:00
dfighter1985
49002d0250 Line endings...
--HG--
branch : gsoc2014-dfighter
2014-06-20 15:09:13 +02:00
dfighter1985
1ce333bb00 As Object Viewer no longer uses the QtOpenGL widget this is not needed.
--HG--
branch : gsoc2014-dfighter
2014-06-19 18:40:50 +02:00
dfighter1985
bb7fa7987b More widgets can use the color picker now.
--HG--
branch : gsoc2014-dfighter
2014-06-19 17:21:11 +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
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
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
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