Don't allow menu item shortcuts without the Ctrl / Cmd key.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
The editor no longer crashes when the user deselects everything while editing an entity property in the grid view.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Fix some alignment problems when brush faces are transformed while texture lock is on.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Don't try to update entity links if the entity is detached from the map.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Use the model factory in the Quake map parser instead of creating objects directly.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Remove unused constructor arguments from ParallelTexCoordSystem.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Remove a file from the recent document list if it could not be opened.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Allow copy and paste menu shortcuts to be modified.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Use correct map format when parsing pasted objects.
Don't remove brushes from an entity while iterating them using a list reference.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Don't close undo group twice in clip tool when performing the clip.
Prevent losing clip info when brushes are deselected during the clip.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Merge branch 'NewArchitecture' of github.com:kduske/TrenchBroom into NewArchitecture

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>

Conflicts:
	common/src/View/KeyboardPreferencePane.cpp