cc9cii
5538f822f4
Initial support for Land and LandTexture tables. Updates Features #936 and #933 .
2015-08-01 07:50:56 +10:00
cc9cii
870bb491af
Fix for issue #6 ( https://github.com/cc9cii/openmw/issues/6 ) where dialogue subview for editing an NPC fails with an "invalid ID" exception.
...
* NPC autocalc code was looking for non-existent values of race and class, this is now validated first.
* Also took the opportunity to grey out the spells table when auto-calculated. The template specialisation is a bit ugly, though.
2015-07-31 09:05:26 +10:00
cc9cii
5bef43ac14
Remove duplicated config scanning (see: https://forum.openmw.org/viewtopic.php?f=7&t=2922&p=32940#p32940 )
...
* Requires boost::filesystem::canonical() from v1.48
* reduces startup time
* Fixes asset files being listed multiple times in tables
2015-07-30 16:30:59 +10:00
cc9cii
7247da5a77
Fix loading openmw-template.omwgame with debug builds (see: https://forum.openmw.org/viewtopic.php?f=7&p=34026#p34026 ). Script::load() was failing with debug assertion fail (vector subscript out of range)
2015-07-30 15:48:45 +10:00
cc9cii
2e6a8e1b18
Merge pull request #7 from cc9cii/master-cherry-pick
...
Merge master (cherry pick)
2015-07-30 14:21:08 +10:00
cc9cii
7e7c028530
Fix formatting issues after cherry-picking commit ab0b5932f7
2015-07-30 10:41:18 +10:00
Marc Zinnschlag
26d617d88b
allow keywords in quotes ( Fixes #2794 )
2015-07-30 09:34:46 +10:00
Arthur Moore
f4776112c6
(Re) Wrote a tool to test NIF files in BSAs and on the filesystem.
...
Just give it a set of files, one file per argument, and it will make sure openmw can read them.
2015-07-30 09:34:12 +10:00
Stanislav Bas
9a936046f6
Add edit locking to ExtendedCommandConfigurator
2015-07-30 09:33:28 +10:00
Stanislav Bas
6033e67b4a
Close the extended configurator when all respective records were removed outside
2015-07-30 09:33:12 +10:00
Stanislav Bas
34d8e5dba5
Rewording of the user setting for extended configuration
2015-07-30 09:32:58 +10:00
Stanislav Bas
be1cf2fc80
ExtendedCommandConfigurator: layout changes
2015-07-30 09:31:48 +10:00
Stanislav Bas
194888e035
TableBottomBox: Creator/Configurator can be closed via Escape
2015-07-30 09:31:28 +10:00
Stanislav Bas
214a448ecf
Fix build error
2015-07-30 09:30:50 +10:00
Stanislav Bas
977f317eb9
ExtendedCommandConfigurator: the perform button is now the default for the widget
2015-07-30 09:27:26 +10:00
Stanislav Bas
09d867c9bf
ExtendedCommandConfigurator: the perform button takes the name of the command that is executed
2015-07-30 09:27:13 +10:00
Stanislav Bas
8eb677befb
The configuration panel gets a focus when opening
2015-07-30 09:26:56 +10:00
Stanislav Bas
bf3891e16f
ExtendedCommandConfigurator: disable the perform button when all tables are unchecked
2015-07-30 09:26:17 +10:00
Stanislav Bas
24eb9bddfb
TableBottomBox adjusts its size according to the current widget size
2015-07-30 09:26:03 +10:00
Stanislav Bas
6c51e13917
Rework widget layout of ExtendedCommandConfigurator
2015-07-30 09:25:48 +10:00
Stanislav Bas
94725f32d9
Add the ability to configure extended commands for tables
2015-07-30 09:25:34 +10:00
Stanislav Bas
832e910b6f
Add the user setting for enabling the configuration of extended commands
2015-07-30 09:24:45 +10:00
Stanislav Bas
297373f436
Add the configuration widget to the bottom box
...
Conflicts:
apps/opencs/view/world/tablebottombox.cpp
2015-07-30 09:24:28 +10:00
Stanislav Bas
b667500ae2
Add the configuration widget for extended commands
...
Conflicts:
apps/opencs/CMakeLists.txt
2015-07-30 09:20:05 +10:00
Stanislav Bas
3280aade39
Don't inform about a nested row addition in proxy models for top-level tables
2015-07-30 09:14:03 +10:00
Stanislav Bas
6a82ce0d50
Rework Table to use rowAdded() signal of a proxy model
...
Conflicts:
apps/opencs/view/world/table.cpp
apps/opencs/view/world/table.hpp
2015-07-30 09:13:39 +10:00
Stanislav Bas
9461baa2ea
Inform about a row addition after re-sorting in InfoTableProxyModel
2015-07-30 08:14:36 +10:00
Stanislav Bas
f24b293c13
Create a custom signal to inform about a row addition in IdTableProxyModel
2015-07-30 08:14:20 +10:00
scrawl
6c8862e542
Fix a typo
2015-07-27 17:39:23 +10:00
Stanislav Bas
77d5476d46
Proper index creation for nested data
2015-07-27 15:24:01 +10:00
Stanislav Bas
1041c3babb
IdTableProxyModel refreshes the filter when the source model data or rows changed
2015-07-27 15:23:31 +10:00
Stanislav Bas
ca67e4ea3a
Proper sorting of columns with enum values
2015-07-27 15:23:30 +10:00
Rohit Nirmal
d037844d6e
Fix building OpenCS with Qt 5.
2015-07-27 15:23:14 +10:00
Marc Zinnschlag
73837e2e10
updated credits file
2015-07-27 15:22:56 +10:00
Koncord
386f545c67
Fix definition conflict
2015-07-27 15:22:19 +10:00
Marc Zinnschlag
1d722fcdbc
incorrect sBribe GMSTs for new omwgame files ( Fixes #2785 )
2015-07-27 15:21:04 +10:00
Marc Zinnschlag
833844f5a4
do not allow editing of deleted scripts
2015-07-27 15:20:39 +10:00
Marc Zinnschlag
25bb2983e2
make compilation delay configurable via a user setting
2015-07-27 15:20:38 +10:00
Marc Zinnschlag
7f89d3688f
put script compilation in script subview behind a timer
2015-07-27 15:20:36 +10:00
Marc Zinnschlag
9abc57d988
do not try to jump to source location for errors that do not have a source location
2015-07-27 15:20:34 +10:00
Marc Zinnschlag
527ab1aff7
consider column when jumping to error in source text
2015-07-27 15:20:32 +10:00
Marc Zinnschlag
757f7d895a
jump to line in source text when clicking on an error in error table
2015-07-27 15:20:30 +10:00
Marc Zinnschlag
6576ac34f6
made error table read only
2015-07-27 15:20:28 +10:00
Marc Zinnschlag
e86b8c96f5
improved error table layout
2015-07-27 15:20:27 +10:00
Marc Zinnschlag
446ac998d8
consider script warning settings for script subview
2015-07-27 15:20:26 +10:00
Marc Zinnschlag
092204bd82
refactored mapping from message severity enum to string
2015-07-27 15:20:24 +10:00
Marc Zinnschlag
3ea445cc67
improved error reporting
2015-07-27 15:20:22 +10:00
Marc Zinnschlag
c5eec822ae
display script errors in script subview
2015-07-27 15:20:21 +10:00
Marc Zinnschlag
ecbdd7d753
hooked up script subview buttons to bottom box (enables add and clone)
2015-07-27 15:20:19 +10:00
Marc Zinnschlag
2064a3979b
fixed deleted button sensitivity state
2015-07-27 15:20:18 +10:00