Commit graph

198 commits

Author SHA1 Message Date
dfighter1985
ae0d05f5a4 Use the string 'array size' as the name for the property holding the array size. 2014-08-16 03:46:52 +02:00
dfighter1985
5b8a8b855d Only add atoms to the property browser.. 2014-08-16 03:10:50 +02:00
dfighter1985
19210e350f Only add atoms to the property browser.. 2014-08-16 02:51:30 +02:00
dfighter1985
d5651ae591 Handle selected arrays too ( show size, changing it isn't implemented yet ). 2014-08-16 02:47:29 +02:00
dfighter1985
3cd0f3fd7c Only add atoms to the property browser. 2014-08-16 02:01:07 +02:00
dfighter1985
e208a130e2 Fixed a crash. Setting a value into a valueless Georges node doesn't assign a type, which leads to a crash when trying to poll the value directly from the node. However if the value is polled indirectly using the node's name the value can be retrieved without a crash. 2014-08-15 23:49:12 +02:00
dfighter1985
2b3cbe52a8 Apply changes. 2014-08-12 21:00:33 +02:00
dfighter1985
4dcbd2182d Shown properties can now be edited. 2014-08-12 20:17:10 +02:00
dfighter1985
a8b1a0eca3 First iteration of the property browser. 2014-08-12 19:26:55 +02:00
dfighter1985
95c0bf3923 Don't enter edit mode in the treeview. 2014-08-10 15:25:59 +02:00
dfighter1985
c17b8c32ab Add the property browser library to the CPack archive when generated. 2014-08-06 22:59:58 +02:00
dfighter1985
26be5f497c World Editor plugin Linux build fix. 2014-08-06 22:12:46 +02:00
dfighter1985
c1ab55acad GUI Editor Linux build fix 2014-08-06 22:10:11 +02:00
dfighter1985
ecca3ed63e Fixed qrc path. 2014-08-06 19:54:01 +02:00
dfighter1985
8da30e76e6 Update the tile list right away if the image is replaced. 2014-08-06 17:40:39 +02:00
dfighter1985
b313c4baa4 If I add a 256x256 tile, maybe I should remove it as 256x256, not 128x128... 2014-08-06 17:14:59 +02:00
dfighter1985
6286313877 Statically load the empty tile image so that we don't need to have over 9000 instances of it. Also display an error message if loading fails on startup. 2014-08-06 13:25:50 +02:00
dfighter1985
06dd003836 Removed yet another unused variable. 2014-08-06 13:04:30 +02:00
dfighter1985
ecf461cced Removed unused variable. 2014-08-06 13:01:44 +02:00
dfighter1985
8d7d85d440 Repaint immediately when the display channel is changed. 2014-08-05 16:01:45 +02:00
dfighter1985
7c0ea3b9a0 Save the last directory where we loaded a tile image from. 2014-08-05 15:34:29 +02:00
dfighter1985
c3984abbb4 Save the last directoy where we loaded a tilebank from. 2014-08-05 15:16:25 +02:00
dfighter1985
2fe02e3925 Rotation is now set in the tilebank wrapper and applied when replacing a tile. 2014-08-05 13:42:56 +02:00
dfighter1985
99d1d9c4c2 Line endings and copyright headers... 2014-08-05 13:18:41 +02:00
dfighter1985
7912cbe7dc Set all images by default. 2014-08-05 03:35:10 +02:00
dfighter1985
066743bea0 Clear before loading the model data. 2014-08-05 03:20:30 +02:00
dfighter1985
1e76cd0f5e Makes no sense, but doesn't seem to be crashing anymore o.O 2014-08-05 03:17:29 +02:00
dfighter1985
3e3572c3ab Tile loading more or less works. TODO: investigate why displacement map lookup causes crashes. 2014-08-05 02:58:31 +02:00
dfighter1985
4bb8b3373e Saving tilebank 2014-08-04 22:14:39 +02:00
dfighter1985
c4b770a7b6 Texture path. 2014-08-04 21:59:05 +02:00
dfighter1985
a2065bf746 Surface data. 2014-08-04 21:53:22 +02:00
dfighter1985
342cca7751 Oriented stuff. 2014-08-04 21:41:33 +02:00
dfighter1985
2f0acf32cb Vegetation set stuff. 2014-08-04 21:33:11 +02:00
dfighter1985
fa9cd4af24 Most of the functionality works with the new code. 2014-08-04 21:22:44 +02:00
dfighter1985
8d7c974be6 Started to rework tile checks, tile banks loading / saving. A tilebank will now be in the tilemodel, and it will work from there. Also moved some constants into an independent file. 2014-08-03 21:33:13 +02:00
dfighter1985
16791d58c1 Rotation can now be set. 2014-08-03 19:04:34 +02:00
dfighter1985
df07fcb53b Save the tile border, etc data when saving. 2014-08-03 17:58:02 +02:00
dfighter1985
c5acb72c32 Added checks. Yes it's horrible and needs to be refactored. 2014-08-03 04:15:12 +02:00
dfighter1985
0f2a0f4049 Apply the current zoom factor! 2014-08-01 02:38:04 +02:00
dfighter1985
640f0f6be1 Don't reload the pixmaps every time they are displayed... -.- 2014-08-01 02:34:57 +02:00
dfighter1985
6cfd0b6942 Line endings... 2014-07-31 23:23:52 +02:00
dfighter1985
23838b00c4 When hitting 'save as' ask for a filename even if one is set. 2014-07-30 15:55:09 +02:00
dfighter1985
0181dbccf1 Should store the filename after opening.. 2014-07-30 15:44:02 +02:00
dfighter1985
8caeae31c8 Should only add 1 tile here... 2014-07-30 15:40:02 +02:00
dfighter1985
3ad6587d53 128 and 256 tiles don't have alpha, so no need to load/save them. 2014-07-30 15:29:50 +02:00
dfighter1985
7b36ce2e85 Replace and delete image should be applied to the correct channel now. 2014-07-30 14:39:19 +02:00
dfighter1985
67ba567c66 Show the image that belongs to the channel that is selected. 2014-07-30 14:28:17 +02:00
dfighter1985
2c8b513c97 Copyright headers... 2014-07-30 11:20:29 +02:00
dfighter1985
cfb7833b8f Close the loaded file and return true... 2014-07-30 11:15:14 +02:00
dfighter1985
a9fa41cf9a Set teh current selection to row 0 2014-07-30 11:14:41 +02:00