Lukas Werling
|
8ab5d35550
|
Fix crash due to invalid QApplication arguments
It would trigger on Linux when opening menus.
|
2016-06-30 22:23:21 +02:00 |
Sven Eberhardt
|
8158cbf87c
|
Qt Editor: Allow hotkey (F2) to duplicate selected objects.
Also reset cursor pos to center of duplicated objects to ensure they're on screen when duplicating by hotkey.
|
2016-06-22 01:04:14 -04:00 |
Sven Eberhardt
|
e7be7d6acd
|
Qt Editor: Add viewport context menu
|
2016-06-19 22:45:12 -04:00 |
Sven Eberhardt
|
34289fa18a
|
Qt Editor: Add EditorActions.
Replacing the old EditCursorCommands (which nobody knew). Objects now publish their commands directly on the property viewer.
|
2016-06-19 00:08:09 -04:00 |
Sven Eberhardt
|
25fa57cabf
|
Qt Editor: Add "Static Flat" landscape mode
|
2016-06-17 18:44:59 -04:00 |
Sven Eberhardt
|
ec6998e530
|
Qt Editor: Fix some crashes and errors when switching between object and definition selection
|
2016-06-17 01:26:38 -04:00 |
Sven Eberhardt
|
e5837dc478
|
Qt Editor: Use definition grouping on "def" property delegate enum
|
2016-06-15 21:57:59 -04:00 |
Lukas Werling
|
60671474a8
|
Use Qt's event loop instead of polling for events
This fixes slow input event handling execution on Linux. Additionally,
it seems to fix some crashes with the menu bar.
|
2016-06-11 21:52:50 +02:00 |
Sven Eberhardt
|
16e31098b4
|
Qt Editor: Improve proplist and array display/editing
* Add/Remove element buttons
* Display customization of user delegates
|
2016-06-06 01:54:05 -04:00 |
Sven Eberhardt
|
b10da0629d
|
Qt Editor: More EditorProps types (string, array) and attributes (EditOnSelection, DefaultEditorProp)
|
2016-06-03 01:20:43 -04:00 |
Sven Eberhardt
|
af2a74b6ec
|
Qt Editor: Array editing
|
2016-05-28 09:30:54 -04:00 |
Sven Eberhardt
|
d304b17028
|
Qt Editor: Editing of child proplists
|
2016-05-24 23:06:00 -04:00 |
Sven Eberhardt
|
747077b71b
|
Qt Editor: Fix effect properties
|
2016-05-23 19:22:05 -04:00 |
Sven Eberhardt
|
881534bee0
|
Qt Editor: Shape properties
|
2016-04-25 16:17:10 -04:00 |
Sven Eberhardt
|
c0228be4e7
|
Qt Editor: More editor property types and functionality
|
2016-04-16 22:05:35 -04:00 |
Sven Eberhardt
|
2a2fc68e3f
|
Qt Editor: Add user properties
|
2016-04-09 14:29:02 -04:00 |
Sven Eberhardt
|
879d501592
|
Merge remote-tracking branch 'remotes/origin/qteditor' into qteditor
Conflicts:
src/editor/C4ConsoleQtPropListViewer.cpp
src/editor/C4ConsoleQtPropListViewer.h
src/script/C4ValueArray.cpp
|
2016-04-04 19:34:02 -04:00 |
Sven Eberhardt
|
98c36e5955
|
Qt Editor: Implement setting of properties
|
2016-04-03 23:46:58 -04:00 |
Nicolas Hake
|
9dddf289db
|
Merge branch 'master' into qteditor
|
2016-04-03 21:06:32 +02:00 |
Sven Eberhardt
|
370b9cf898
|
Qt Editor: Disable vsync to avoid laggy viewports
|
2016-03-28 23:10:10 -04:00 |
Lukas Werling
|
ca88a0a52a
|
Implement new Linux editor todos
|
2016-03-26 21:43:37 +01:00 |
Lukas Werling
|
6d9aef33c2
|
Merge branch 'qteditor-sdl' into qteditor
|
2016-03-26 20:57:10 +01:00 |
Sven Eberhardt
|
dc7259bb1e
|
Qt Editor: Allow opening of user path from welcome page
|
2016-03-26 14:02:40 -04:00 |
Sven Eberhardt
|
f2daa51fa7
|
Qt Editor: Add "Welcome" dock widget
|
2016-03-26 01:36:40 -04:00 |
Sven Eberhardt
|
1613885f47
|
Qt Editor: Use qt resource to set icon
|
2016-03-23 22:56:17 -04:00 |
Sven Eberhardt
|
9690174007
|
Qt Editor: Fix windows includes
|
2016-03-23 18:20:23 -04:00 |
Sven Eberhardt
|
b1ac208249
|
Qt Editor: Add "File->New" menu entry
|
2016-03-22 23:08:05 -04:00 |
Lukas Werling
|
75f62e52f2
|
Make Qt editor work with the SDL engine
Viewport rendering doesn't quite work yet, though.
|
2016-03-20 21:16:52 +01:00 |
Lukas Werling
|
b64b4e8574
|
Compilation fixes for Linux
|
2016-03-18 21:34:21 +01:00 |
Sven Eberhardt
|
4f70fdbfc8
|
Qt Editor landscape drawing fixes and improvements. Add brush size preview.
|
2016-03-18 00:26:14 -04:00 |
Sven Eberhardt
|
645520c7af
|
Qt Editor: Fix viewport focus and keyboard handling.
|
2016-03-15 22:58:41 -04:00 |
Sven Eberhardt
|
f6ce50e9e7
|
Qt Editor: Use qt widgets for viewports
|
2016-03-10 00:07:17 -05:00 |
Sven Eberhardt
|
80549ca2cc
|
Qt Editor: Add object creator
|
2016-03-06 13:06:29 -05:00 |
Sven Eberhardt
|
74b3983f7f
|
Fix some Qt editor crashes
Fix use-after-delete on proplists by item view and crash on recursive execution of message processing.
|
2016-03-03 00:13:39 -05:00 |
Sven Eberhardt
|
771a333e21
|
Qt Editor: Add effects to object list view + fixes
Also remove cache of C4Values and use callbacks on object and effect deletion instead.
|
2016-02-21 22:23:42 -05:00 |
Sven Eberhardt
|
a4d28c383b
|
Qt Editor: Implement object list view
|
2016-02-18 00:11:35 -05:00 |
Sven Eberhardt
|
2af22ee824
|
New editor (Qt-based)
Work in progress. So far only for Windows.
|
2016-02-15 08:38:06 -05:00 |