43 Commits

Author SHA1 Message Date
Jack Andersen
5011e7d26b Make tooltip base color black for contrast 2019-05-27 13:47:08 -10:00
Jack Andersen
acd925ffaa Mac OpenGL fixes 2019-05-27 11:25:00 -10:00
Jack Andersen
5a8b62b1cd Mac build fixes 2019-05-27 00:59:37 -10:00
Jack Andersen
374d836154 Disable user template editing if directory not writable 2019-05-26 20:38:29 -10:00
Jack Andersen
981b374232
Merge pull request #1 from Antidote/cmake
Silence Warnings
2019-05-26 15:38:50 -10:00
Jack Andersen
d593500e18 Codegen fixes, DPI scaling, SVG icons 2019-05-26 15:29:10 -10:00
1c80a13c23 Silence Warnings 2019-05-26 18:18:31 -07:00
Jack Andersen
9f94db6c82 Linux build fixes 2019-05-25 20:24:13 -10:00
Jack Andersen
20862139b6 Alphabetical includes and UICommon usages 2019-05-23 15:35:23 -10:00
Jack Andersen
b6191dc330 Initial round of CMake refactoring 2019-05-23 13:04:29 -10:00
Aruki
cfd5088a30 Added layer toggle support for quickplay 2019-04-08 01:04:54 -07:00
Aruki
42d079ff49 Added widget for toggling quickplay properties 2019-04-07 00:00:33 -07:00
Aruki
1360202ee5 Added commandline-operated test for verifying cooker output 2019-01-30 01:05:52 -07:00
Aruki
2287b05bc3 Refactor so PWE compiles with the newly externalized LibCommon 2018-12-11 22:50:46 -07:00
Aruki
f18ae798bd Fixed disabled widgets not changing color 2018-10-15 03:27:19 -06:00
Aruki
1d724b69d9 Added support for enum combo boxes, and added casing combo box and property ID pools to the property name generator 2018-10-12 19:38:08 -06:00
Aruki
22ab73883c Fixed property name generator/template edit dialog to work with new property system 2018-10-09 23:15:15 -06:00
Aruki
84d689e104 Changed EGame to an enum class. Created NGameList and NPropertyMap to change how templates are managed/saved/loaded. Added support for property map keeping track of ID/type pairs. 2018-10-07 17:53:19 -06:00
Aruki
4faadbda61 Fixed a lot of property bugs, fixed more various VS2017 compiler errors, property editor works correctly now 2018-07-08 21:59:01 -06:00
Aruki
ce3dfdc397 Massive overhaul of property system done over the last few months. There is unfinished/broken stuff still, but it compiles now. 2018-06-22 15:24:04 -06:00
Aruki
dbe8b7922c Added support for dragging/dropping resources; you can use drag/drop to rearrange resources/folders in the resource browser now, and you can drag/drop resources onto resource selector widgets 2017-07-14 18:41:56 -06:00
Aruki
3fa1279d29 Lots of changes to how resource database/entry data is serialized; resource database file is now binary and merged with the cache data file. Binary reader/writer now use 32-bit sizes. 2017-07-04 19:02:56 -06:00
Aruki
9a52fe52d4 Added ability to rebuild the resource database from the project resources folder. Editor can detect if the resource database is corrupt on load and if so prompts the user to repair it. 2017-07-04 04:59:22 -06:00
Aruki
b45eaae106 Fixed major issues when exporting DKCR 2017-05-14 01:48:47 -06:00
Aruki
423613c1c1 Added 16x16 World icon, remove recent projects that no longer exist 2017-02-17 18:04:06 -07:00
Aruki
bdb753dca2 Added project settings dialog; added build name lookup functionality 2017-02-15 01:00:48 -07:00
Aruki
9928a599be Initial work towards making the World Editor the main application window 2017-02-11 18:35:33 -07:00
Aruki
568cd67994 Node rotation/scale now transforms correctly around the pivot point 2017-02-10 23:55:07 -07:00
Aruki
4e8ecdb79c Created new resource selector widget class 2017-02-01 08:43:42 -07:00
parax0
a7b381f301 Made a bunch of changes to make the resource store system more friendly to multiple stores instead of just a single active one, and set up a resource database for editor assets 2016-08-31 02:09:13 -06:00
parax0
3f3735ac7a Created application class to manage editor windows, improved camera AABox orbit 2016-08-30 00:47:02 -06:00
parax0
08dcfe5e5a Added project overview dialog with placeholder UI to allow loading worlds through a game project 2016-07-08 01:10:07 -06:00
parax0
82ad4fb5c8 Mass code cleanup 2016-03-27 13:09:38 -06:00
parax0
0faa4c3630 Replaced uses of std::cout with Log::Write and Log::Error 2016-03-21 15:29:56 -06:00
parax0
984d9cf3f3 Added "add/edit link" dialog to the modify tab 2016-03-01 11:18:07 -07:00
parax0
9eaf537611 Added application icon 2016-02-16 19:41:54 -07:00
parax0
a35044ef83 Moved Log to Common and made some changes to log formatting 2016-02-15 05:28:20 -07:00
parax0
61769fefe2 Added Qt error message redirect to PWE's log 2016-01-29 21:43:22 -07:00
parax0
c0b74c9883 Added support for EGMC and a basic EGMC visualizer dialog 2016-01-15 16:36:58 -07:00
parax0
38d04bcd25 Added CSceneIterator and implemented support for Select All/Invert Selection 2016-01-09 09:39:43 -07:00
parax0
78400b7072 Updated to Script Template V4 2016-01-02 10:24:40 -07:00
parax0
824d23efc1 Mass refactoring part 2/2: fixing include paths and project files 2015-12-14 19:07:22 -07:00
parax0
8805baaee1 Mass refactoring part 1/2: establishing multiple subprojects, moving source files to their new location, adding resources/templates to version control 2015-12-14 18:33:16 -07:00