cc9cii
9716b671f1
Merge branch 'cc9cii' into Feature-1278
...
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/model/world/nestedcoladapterimp.cpp
apps/opencs/view/render/cell.cpp
apps/opencs/view/render/worldspacewidget.cpp
2015-11-07 12:04:09 +11:00
cc9cii
f7598a67f4
Merge branch 'pathgrid-edit' into Feature-1278
...
Conflicts:
apps/opencs/view/render/cell.cpp
apps/opencs/view/render/mousestate.cpp
2015-11-07 11:56:34 +11:00
cc9cii
007c733578
Resolve merge issues and add back user preference setting for auto selecting a modified record.
...
(cherry picked from commit 321b1b5106a47500bffd4c78a66d3d6f44a06f5b)
Conflicts:
apps/opencs/model/settings/usersettings.cpp
2015-11-07 07:17:46 +11:00
cc9cii
fb3015c9b8
Merge branch 'cc9cii' into jump-to-modified
...
Conflicts:
apps/opencs/view/world/table.cpp
apps/opencs/view/world/table.hpp
apps/opencs/view/world/tablesubview.cpp
2015-11-07 06:30:46 +11:00
cc9cii
245357c9b2
Move TableEditModes enum inside a class scope.
...
(cherry picked from commit 107ccd84d4
)
Conflicts:
apps/opencs/model/world/refidadapterimp.cpp
2015-11-02 18:45:17 +11:00
cc9cii
0ec4af4210
Re-add mistakenly removed line and fix a silly typo.
...
(cherry picked from commit 77471d1592
)
2015-11-02 06:25:46 +11:00
cc9cii
f08680ebcd
Disable context menu for fixed size sub-tables. Should resolve bug #2932 .
...
(cherry picked from commit 80869d9bae
)
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
apps/opencs/view/world/nestedtable.cpp
apps/opencs/view/world/nestedtable.hpp
2015-11-02 06:25:31 +11:00
cc9cii
b595f2641c
Fix issue where mandatory effects field was allowed to be empty (and vice versa)
...
(cherry picked from commit 972193c7eb
)
2015-11-01 23:09:06 +11:00
artemutin@yandex.ru
91c4afe78c
Fixed filter reapplication on Description column change and on State
...
column change.
Moved column index search to widget constructor, rewrite slot with
respect to multiple columns data change.
(cherry picked from commit eae36f8005
)
2015-11-01 22:50:37 +11:00
artemutin@yandex.ru
437cabf778
If table dont use any filter, filter update now dont cause a reapply of empty filter
...
(cherry picked from commit 33e12a99fa
)
2015-11-01 22:50:21 +11:00
artemutin@yandex.ru
f44d7e97b0
Stream error handling, and other minor changes.
...
(cherry picked from commit 4ca7b26609
)
2015-11-01 22:49:05 +11:00
artemutin@yandex.ru
ba9190ed5e
Implemented line and col calculations in scriptsubview
...
(cherry picked from commit e7a3f059aa
)
2015-11-01 22:48:53 +11:00
cc9cii
71077fda6a
Disable toolbar context menu. Should resolve bug #2953 .
...
(cherry picked from commit 64821b0785
)
2015-11-01 22:48:01 +11:00
cc9cii
9cc046ce4e
Further rationalise the use of ColumnIds
...
- Address Zini's review comments as per https://github.com/OpenMW/openmw/pull/755
(cherry picked from commit 998348e606
)
2015-11-01 22:46:18 +11:00
artemutin@yandex.ru
c34d8c2a0d
Add StartScriptCreator to a factory manager.
...
(cherry picked from commit ecce3a1975
)
Conflicts:
apps/opencs/view/world/subviews.cpp
2015-11-01 22:37:25 +11:00
artemutin@yandex.ru
7f46bc155a
add getIdValidatorResult method to GenericCreator, for use in subclass
...
StartScriptCreator
(cherry picked from commit 903cd3322b
)
2015-11-01 22:35:12 +11:00
artemutin@yandex.ru
b0018aa791
Fix namespace, add file to CMakeLists.txt
...
(cherry picked from commit e672880f64
)
2015-11-01 22:34:49 +11:00
artemutin@yandex.ru
cb6198a843
Added StartScriptCreator class with redefined getErrors method.
...
(cherry picked from commit 3f27c85630
)
2015-11-01 22:34:36 +11:00
Marc Zinnschlag
69e6328507
fixed local variable caching issue in automatic error checking ( Fixes #2927 )
...
(cherry picked from commit 7bef97bf33
)
2015-11-01 21:36:14 +11:00
Marc Zinnschlag
14708e181c
more cleanup
...
(cherry picked from commit 659b87b25f
)
Conflicts:
apps/opencs/view/doc/view.hpp
2015-11-01 21:35:43 +11:00
Marc Zinnschlag
6f294d0d25
removed some left-over signal slot stuff that shouldn't have been there in the first place
...
(cherry picked from commit b3b4fb3efb
)
2015-11-01 21:35:09 +11:00
scrawl
fcb9068c19
Fix tab indentations in apps/ and components/
...
(cherry picked from commit a47617c21f
)
Conflicts:
apps/openmw/mwinput/inputmanagerimp.cpp
apps/openmw/mwmechanics/aicombat.cpp
apps/openmw/mwphysics/physicssystem.cpp
2015-11-01 21:34:23 +11:00
cc9cii
41f2ffdebb
Rationalise the use of ColumnIds
...
(cherry picked from commit c4a900ca2c
)
Conflicts:
apps/opencs/model/world/refidcollection.cpp
2015-11-01 20:28:13 +11:00
Marc Zinnschlag
ce34daa64b
removed indirection in OpenMW-CS land record
...
(cherry picked from commit 85f6bb892b
)
Conflicts:
apps/opencs/view/render/cell.cpp
2015-11-01 18:56:07 +11:00
cc9cii
4f24c6a7c8
more const-ness fixes
2015-11-01 17:07:40 +11:00
Marc Zinnschlag
44020df65f
made return type of ESMTerrain::Storage::getLand const
...
(cherry picked from commit febf611c82
)
2015-11-01 13:40:56 +11:00
Marc Zinnschlag
3eef192e4d
create merged document and open a view for it (document is still empty at this point)
...
(cherry picked from commit 1b663f01af
)
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/model/doc/documentmanager.cpp
2015-11-01 13:31:28 +11:00
Marc Zinnschlag
9423603e94
inheriting Merge from QWidget instead of QDialog, because QDialog is bloody useless for non-modal dialogues (which makes the class completely useless, since modal dialogues are the spawn of Satan)
...
(cherry picked from commit e2377396a7
)
2015-11-01 13:25:46 +11:00
Marc Zinnschlag
e4381c3ec8
added merge operation (doesn't do anything yet)
...
(cherry picked from commit 904ad94952
)
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/model/tools/tools.cpp
2015-11-01 13:25:34 +11:00
Marc Zinnschlag
c2ed475950
disable merge menu item when a merge is already in progress
...
(cherry picked from commit 708cacdec4
)
2015-11-01 13:23:09 +11:00
Marc Zinnschlag
a5a0990d3c
improved adjuster widget problem reporting
...
(cherry picked from commit 4fd3097c1c
)
2015-11-01 13:22:54 +11:00
Marc Zinnschlag
ef1e01639e
added UI for merge tool (merge tool itself is still missing)
...
(cherry picked from commit b83f9445a9
)
Conflicts:
apps/opencs/editor.cpp
apps/opencs/editor.hpp
2015-11-01 13:22:42 +11:00
Marc Zinnschlag
6fb658daa4
replaced State_Compiling (not requried anymore) with State_Merging
...
(cherry picked from commit 6a9218ee07
)
2015-11-01 13:19:56 +11:00
Stanislav Bas
68013bd324
Columns with Display_Boolean use Combobox editor even for non-boolean values
2015-09-08 06:46:21 +10:00
Stanislav Bas
8c07d7f252
Remove enum names for AiWanderRepeat column
2015-09-08 06:46:10 +10:00
Stanislav Bas
29536751f5
Sort tables by ID in the ascending order initially
2015-09-08 06:45:45 +10:00
scrawl
402f1ff5d8
Fix the ESM::LandTexture NAME being discarded on loading
2015-09-08 06:42:45 +10:00
scrawl
f8f66bffb0
Remove empty line at the beginning of files
...
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
2015-09-08 06:40:06 +10:00
taras.kudryavtsev
0f2ea57648
#2730 and #2725
...
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
2015-09-08 06:29:25 +10:00
Stanislav Bas
11f5a928db
Don't allow empty value of School field in Magic Effects table
2015-09-08 06:20:41 +10:00
Marc Zinnschlag
c3a31d13b1
make non-editable fields in dialogue sub view selectable ( Fixes #2818 )
2015-09-08 06:16:22 +10:00
Stanislav Bas
c0d714adb6
Activate editing of nested table cells by a double click
...
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
2015-09-08 05:49:39 +10:00
Stanislav Bas
7a927eec79
Close EditWidget when a proper row removed
2015-09-08 05:45:33 +10:00
cc9cii
b920e1bde7
Support MSVC 2015. Tested(*) with updated dependencies:
...
- Microsoft Visual Studio Community 2015 Version 14.0.23107.0 D14REL
- Qt 5.5, commit 1d3966833b5f27fb262f2d3727557ef2c8947828
- SDL2 default branch, Changeset: 9834 (d3fa6d0d3793)
- Ogre default branch, Changeset: 8048 (19479be2c7c5)
- Boost 1.59, commit 9a02cf8eb34eb31f0858c223ce95319f103addfa
- OpenAL commit 8fa4f276f89985be44007ce166109837cbfd5763
(*) only tested compilation and startup of the each app
2015-08-12 06:50:22 +10:00
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
7e7c028530
Fix formatting issues after cherry-picking commit ab0b5932f7
2015-07-30 10:41:18 +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
be1cf2fc80
ExtendedCommandConfigurator: layout changes
2015-07-30 09:31:48 +10:00