Stanislav Bas
|
832e910b6f
|
Add the user setting for enabling the configuration of extended commands
|
2015-07-30 09:24:45 +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
|
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 |
|
Marc Zinnschlag
|
1d722fcdbc
|
incorrect sBribe GMSTs for new omwgame files (Fixes #2785)
|
2015-07-27 15:21:04 +10:00 |
|
Marc Zinnschlag
|
25bb2983e2
|
make compilation delay configurable via a user setting
|
2015-07-27 15:20:38 +10:00 |
|
Marc Zinnschlag
|
092204bd82
|
refactored mapping from message severity enum to string
|
2015-07-27 15:20:24 +10:00 |
|
Marc Zinnschlag
|
ab0b5932f7
|
added user settings option to toggle toolbars in single-record subviews
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
|
2015-07-27 15:15:05 +10:00 |
|
Marc Zinnschlag
|
05ed8ada11
|
renaming a few user settings categories
|
2015-07-27 15:13:51 +10:00 |
|
Stanislav Bas
|
fb395e4dc9
|
Count of nested columns can be retrieved for a collection with no records
|
2015-07-27 14:25:02 +10:00 |
|
Stanislav Bas
|
8bf1b66ca2
|
Add the RecordType column to the MetaData table
|
2015-07-27 13:42:08 +10:00 |
|
Stanislav Bas
|
0420f21462
|
Add the ability to add nested values to the Create command
|
2015-07-27 13:11:07 +10:00 |
|
Stanislav Bas
|
5602992b86
|
Add the ability to search a nested column index
Conflicts:
apps/opencs/model/world/idtree.cpp
apps/opencs/model/world/idtree.hpp
|
2015-07-27 13:10:52 +10:00 |
|
cc9cii
|
740c8bc6f1
|
Merge branch 'master' into cc9cii
Conflicts:
apps/opencs/model/settings/usersettings.cpp
apps/opencs/view/world/dialoguesubview.cpp
|
2015-07-27 10:53:39 +10:00 |
|
Marc Zinnschlag
|
e27a75bd10
|
added user setting for cyclic prev/next
|
2015-06-27 15:56:41 +02:00 |
|
cc9cii
|
e4c6ac22ea
|
Merge branch 'cc9cii' into npc-autocalc
|
2015-06-27 09:25:20 +10:00 |
|
cc9cii
|
2612a91f8d
|
Merge branch 'master' into autocalc
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/model/world/columns.cpp
apps/opencs/model/world/columns.hpp
apps/opencs/model/world/data.hpp
apps/opencs/view/world/dialoguesubview.cpp
|
2015-06-27 07:46:36 +10:00 |
|
Marc Zinnschlag
|
6d5823e8aa
|
killed some tabs
|
2015-06-26 18:54:49 +02:00 |
|
Marc Zinnschlag
|
fdf6645dbc
|
Merge remote-tracking branch 'smbas/fix-info-tables'
|
2015-06-26 18:47:16 +02:00 |
|
Marc Zinnschlag
|
2dada1a162
|
Merge branch 'meta'
|
2015-06-26 18:37:39 +02:00 |
|
Marc Zinnschlag
|
4487bda702
|
size limits for meta data strings
|
2015-06-26 18:19:00 +02:00 |
|
Marc Zinnschlag
|
a4c2c75d1f
|
fixed overwriting of meta data when loading project file
|
2015-06-26 16:22:06 +02:00 |
|
Marc Zinnschlag
|
1e033fa8fe
|
added meta data dialogue sub view
|
2015-06-26 16:11:00 +02:00 |
|
Marc Zinnschlag
|
5a37530c1c
|
added missing MetaData table UniversalId type
|
2015-06-26 15:17:18 +02:00 |
|
Marc Zinnschlag
|
1870b087e7
|
ported setting of meta data for saving to the new mechanism
|
2015-06-26 13:13:22 +02:00 |
|
Marc Zinnschlag
|
f3ff90e1fd
|
moved meta data into a new single-row table
|
2015-06-26 13:01:25 +02:00 |
|
cc9cii
|
3e29bb8a86
|
Fix undo for NPC autocalc changes. Fix the lack of refresh after race powers subtable.
|
2015-06-26 16:10:50 +10:00 |
|
cc9cii
|
78457a8234
|
Simplify npc data update and fix data copy when autocal flag changed.
|
2015-06-26 13:50:09 +10:00 |
|
cc9cii
|
8c39f2b376
|
Fix dereferencing a null pointer.
|
2015-06-26 08:52:39 +10:00 |
|
cc9cii
|
273ff1cccb
|
Address review comments.
|
2015-06-26 07:48:48 +10:00 |
|
Stanislav Bas
|
ea97b0a20c
|
Refine InfoTableProxyModel::getFirstInfoRow() code
|
2015-06-25 20:08:42 +03:00 |
|
Stanislav Bas
|
844e5c504d
|
Fix conversion to QString
|
2015-06-25 19:41:26 +03:00 |
|
Marc Zinnschlag
|
8fbc799655
|
Merge remote-tracking branch 'cc9cii/master'
|
2015-06-25 14:06:22 +02:00 |
|
cc9cii
|
67b6c86a59
|
Fix initialisation order - properly this time.
|
2015-06-25 20:34:27 +10:00 |
|
cc9cii
|
c0f3d70f06
|
Use the new severity message attribute.
|
2015-06-25 20:23:43 +10:00 |
|
cc9cii
|
71f3b7ed4f
|
Fix crash when user preference is missing.
|
2015-06-25 20:21:51 +10:00 |
|
Marc Zinnschlag
|
6fbdbb11d5
|
added refrash menu item to report table (Fixes #2620)
|
2015-06-25 12:03:40 +02:00 |
|
cc9cii
|
705253e456
|
Fix initialisation order.
|
2015-06-25 19:54:07 +10:00 |
|
cc9cii
|
b1f07ba4fb
|
Resolve merge issues and change the getSpells() interface.
|
2015-06-25 18:57:32 +10:00 |
|
cc9cii
|
66877cbfe7
|
Merge branch 'master' into autocalc
Conflicts:
apps/opencs/view/world/nestedtable.cpp
apps/opencs/view/world/util.cpp
|
2015-06-25 13:39:59 +10:00 |
|
cc9cii
|
7af43a1155
|
Address review feedback.
|
2015-06-25 13:32:22 +10:00 |
|
Stanislav Bas
|
21f0b586ec
|
Rows with the same topic but in different letter case can be reordered
|
2015-06-24 20:01:29 +03:00 |
|
Marc Zinnschlag
|
b0aad9c8cb
|
Merge remote-tracking branch 'smbas/feature-improved-dragndrop'
|
2015-06-24 17:20:43 +02:00 |
|
cc9cii
|
e5e4a04f8b
|
Remove more c++11 dependencies.
|
2015-06-24 22:19:27 +10:00 |
|
Stanislav Bas
|
d1339a643a
|
Fix for NestedTableProxyModel::forwardDataChanged()
|
2015-06-24 15:07:09 +03:00 |
|
cc9cii
|
0cf9832017
|
Add missing files for autocalc. Remove c++11 dependency.
|
2015-06-24 21:58:28 +10:00 |
|
cc9cii
|
18ec0d3e65
|
Add missing files for autocalc.
|
2015-06-24 21:21:35 +10:00 |
|
cc9cii
|
8af12788a4
|
Merge branch 'master' into autocalc
Conflicts:
apps/opencs/view/world/util.cpp
|
2015-06-24 21:16:48 +10:00 |
|
cc9cii
|
6b00d4ad91
|
Move NPC autocalc to a separate component so that it can be shared between OpenMW and OpenCS.
- Vanilla behaviour mimic'd where possible, except copying over autocalc spells to the npc's spell list when the status changes
|
2015-06-24 21:05:59 +10:00 |
|
Stanislav Bas
|
dc37aea8eb
|
Add missing mappings to TableMimeData
|
2015-06-20 21:00:15 +03:00 |
|
Marc Zinnschlag
|
c644f15167
|
calm down travis
|
2015-06-20 19:46:38 +02:00 |
|
Marc Zinnschlag
|
b9f6baf317
|
add normal script warnings mode (Fixes #2642)
|
2015-06-20 19:16:15 +02:00 |
|
Marc Zinnschlag
|
197b8ec731
|
added severity attribute for operation messages (Fixes #2717)
|
2015-06-20 19:08:31 +02:00 |
|
Marc Zinnschlag
|
8791832c86
|
standarised on the use of the Message struct when passing operations messages around
|
2015-06-20 17:56:42 +02:00 |
|
Marc Zinnschlag
|
0e21c61297
|
replaced redundant CSMTools::ReportModel::Line struct with CSMDoc::Message struct
|
2015-06-20 16:55:34 +02:00 |
|
Marc Zinnschlag
|
9a102f81c8
|
added setting for controlling script compiler warnings
|
2015-06-20 16:21:04 +02:00 |
|
Marc Zinnschlag
|
1ee1934053
|
framework for accessing user settings in operation stages
|
2015-06-20 16:20:31 +02:00 |
|
Stanislav Bas
|
ced4e237a8
|
Fix the sorting of Info tables when new row are added
|
2015-06-20 12:43:53 +03:00 |
|
Stanislav Bas
|
f1a38ffe93
|
InfoTableProxyModel: ignore the letter case in the search of the first Topic/Journal row
|
2015-06-20 11:29:15 +03:00 |
|
Stanislav Bas
|
170692b480
|
InfoTableProxyModel: invalidate first row cache after row insertion/deletion
|
2015-06-19 19:24:06 +03:00 |
|
Stanislav Bas
|
581ba55db9
|
Add Topic/Journal Id completion to InfoCreator
|
2015-06-19 12:51:50 +03:00 |
|
cc9cii
|
3b27e643b8
|
Merge branch 'master' into cc9cii
Conflicts:
apps/opencs/view/doc/view.hpp
|
2015-06-19 07:49:18 +10:00 |
|
Marc Zinnschlag
|
d5bc561d17
|
Merge remote-tracking branch 'smbas/feature-color-picking'
|
2015-06-18 16:37:49 +02:00 |
|
Marc Zinnschlag
|
88d1f158d0
|
made double click behaviour in report tables configurable (Fixes #2622)
|
2015-06-18 16:36:27 +02:00 |
|
cc9cii
|
ccf840da2b
|
Merge branch 'master' into autocalc
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
|
2015-06-18 22:08:27 +10:00 |
|
cc9cii
|
ad04046243
|
Mimic vanilla CS behaviour with NPC stats auto calculations. Should resolve Bug #2663.
- Currently does not auto-update when race, class or skills tables change.
|
2015-06-18 22:02:08 +10:00 |
|
Stanislav Bas
|
a6624ca576
|
Cache topic/journal first rows in InfoTableProxyModel
|
2015-06-17 23:46:51 +03:00 |
|
Stanislav Bas
|
2e40b68862
|
Add a custom proxy model for Info tables
|
2015-06-17 22:47:39 +03:00 |
|
Stanislav Bas
|
850f612c8b
|
Merge branch 'master' into feature-color-picking
|
2015-06-16 22:39:12 +03:00 |
|
Marc Zinnschlag
|
675884ba30
|
Merge remote-tracking branch 'smbas/feature-soundgen-verifier'
|
2015-06-15 16:25:11 +02:00 |
|
Marc Zinnschlag
|
e17f7ac81a
|
Merge remote-tracking branch 'cc9cii/master'
|
2015-06-14 12:50:10 +02:00 |
|
Stanislav Bas
|
281088c93b
|
Add check for an empty sound field to SoundGens verifier
|
2015-06-13 19:47:39 +03:00 |
|
Stanislav Bas
|
2c15ad5e0c
|
Add SoundGens verifier
|
2015-06-13 19:08:31 +03:00 |
|
cc9cii
|
5b6984d8d8
|
Set modified flag in setData() operations, without which the changes weren't being saved. Should resolve Bug #2656.
|
2015-06-13 22:24:22 +10:00 |
|
Marc Zinnschlag
|
c560f8b8a2
|
Merge remote-tracking branch 'smbas/fix-regionmap-colors'
|
2015-06-13 11:33:12 +02:00 |
|
cc9cii
|
b81454d226
|
Fix using wrong bit flag for NPC stats auto-calculation. Also set the corresponding mNpdtType which is used when determining which data structure to save. Should resolve Bug #2668.
|
2015-06-13 14:37:47 +10:00 |
|
Stanislav Bas
|
650e37dba1
|
RegionMap uses proper colors
|
2015-06-12 22:31:12 +03:00 |
|
Stanislav Bas
|
e516d37cbf
|
MapColourColumn::set() uses the correct color value
|
2015-06-12 22:03:47 +03:00 |
|
scrawl
|
e13a938896
|
Add support to build with Qt5 (Task #2665)
Known issue: the render view doesn't work in Qt5. With the switch to OSG around the corner, this isn't worth fixing.
|
2015-06-12 15:13:42 +02:00 |
|
scrawl
|
d03880fbf0
|
Compile fix for old boost versions
|
2015-06-11 23:25:26 +02:00 |
|
cc9cii
|
f989bfcd42
|
Merge branch 'master' into cc9cii
Conflicts:
apps/opencs/model/settings/usersettings.cpp
apps/opencs/view/doc/view.cpp
apps/opencs/view/world/table.cpp
apps/opencs/view/world/table.hpp
|
2015-06-09 19:42:37 +10:00 |
|
cc9cii
|
893ad11be1
|
Fix missing columns in tables. Should resolve Bug #2624.
- Using Flag_Table in filterAcceptsColumn() does not work.
- Workaround by not allowing nested columns in sorting and filtering.
|
2015-06-08 08:04:18 +10:00 |
|
Marc Zinnschlag
|
d90aff4303
|
Merge remote-tracking branch 'smbas/feature-id-completion'
|
2015-06-07 08:52:44 +02:00 |
|
cc9cii
|
5c37079f0c
|
Include only the columns that are visible for sorting. Should resolve Bug #2611.
|
2015-06-05 12:19:21 +10:00 |
|
Stanislav Bas
|
bd46ddcf47
|
Correct the return type in IdTree::data() for Display_Role
|
2015-06-03 15:51:34 +03:00 |
|
Stanislav Bas
|
b25cc6bc55
|
IdCompletionManager uses Display type instread of ColumnId for creating completers
|
2015-06-03 12:01:13 +03:00 |
|
Stanislav Bas
|
4e759370de
|
Change Display_String to the proper display type where appropriate
|
2015-06-03 00:02:53 +03:00 |
|
Stanislav Bas
|
f84c36b500
|
CommandDelegate: extract a display type from a model if it isn't specified
|
2015-06-03 00:00:39 +03:00 |
|
Stanislav Bas
|
2c4025ec72
|
Rename the method isCompleterExistFor() to hasCompleterFor()
|
2015-06-02 00:26:31 +03:00 |
|
Marc Zinnschlag
|
b866e11873
|
Merge remote-tracking branch 'cc9cii/pathgrid-check-extra'
|
2015-06-01 16:49:28 +02:00 |
|
Stanislav Bas
|
e636101725
|
Add missing new lines at the ends of files
|
2015-05-31 18:18:49 +03:00 |
|
Stanislav Bas
|
9e405b69fa
|
Create the custom completer popup to avoid the problem with the wrong height of the default popup
|
2015-05-31 16:43:28 +03:00 |
|
Stanislav Bas
|
994c6833bc
|
Add missing columns for the ID completion
|
2015-05-30 23:54:16 +03:00 |
|
Stanislav Bas
|
e943d17b29
|
Check for invalid index in IdTable::flags(). This prevents QCompleter from crashes
|
2015-05-30 22:01:21 +03:00 |
|
Stanislav Bas
|
602f33bd91
|
Add ColumnId role to the IdTree data methods
|
2015-05-30 21:30:25 +03:00 |
|
Stanislav Bas
|
19cc6b83e5
|
Integrate the Id completion manager into the Document class
|
2015-05-30 15:40:23 +03:00 |
|