Rob Cutmore
|
29078619aa
|
Fix editor tab order when adding record
|
2016-03-25 06:28:11 -04:00 |
|
Marc Zinnschlag
|
1774f6d9bf
|
moved ref num assingment from instance creation to save procedure
|
2016-03-24 11:12:05 +01:00 |
|
pi03k
|
629a558e7b
|
Fix for bug 3248
|
2016-03-17 22:34:45 +01:00 |
|
Marc Zinnschlag
|
b2181fae20
|
safer handling of command macros
|
2016-03-08 10:48:44 +01:00 |
|
Aesylwinn
|
f4ed389496
|
InfoCondition autocompletion
|
2016-02-22 15:48:25 -05:00 |
|
Rob Cutmore
|
d43315fe4e
|
Add script editor line wrapping (Feature #2926)
Adds line wrapping for script editor and associated entry in settings
window. No line wrapping remains the default.
|
2016-01-28 06:28:31 -05:00 |
|
Rob Cutmore
|
4caf44f061
|
Remove unused code in apps/opencs/view/world/table files
|
2016-01-26 07:48:55 -05:00 |
|
Marc Zinnschlag
|
1b7a0e5d64
|
Merge branch 'buttons'
|
2016-01-26 11:32:26 +01:00 |
|
Rob Cutmore
|
fbca094dda
|
Fix input validation in StartScriptCreator
|
2016-01-24 20:15:27 -05:00 |
|
Rob Cutmore
|
b93b97575e
|
Improve start script creation (Fixes #3024)
Improved start script creation by updating input to be a drop target
and adding auto-completion.
|
2016-01-24 11:54:53 -05:00 |
|
scrawl
|
b0431833a1
|
Fix some defects reported by Coverity CI
|
2016-01-21 16:08:04 +01:00 |
|
Marc Zinnschlag
|
c1901069be
|
added instance mode sub-modes
|
2016-01-15 12:07:25 +01:00 |
|
scrawl
|
daa94cc50e
|
Fix cppcheck warnings
|
2016-01-03 20:19:38 +01:00 |
|
Marc Zinnschlag
|
c646533448
|
removed old user settings system
|
2015-12-15 12:49:55 +01:00 |
|
Marc Zinnschlag
|
ecbd68a19b
|
third batch of changing over user settings usage to the new system
|
2015-12-15 10:40:00 +01:00 |
|
Marc Zinnschlag
|
a3a2c2f476
|
second batch of changing over user settings usage to the new system
|
2015-12-14 17:38:33 +01:00 |
|
Marc Zinnschlag
|
cf9fa0e0e9
|
first batch of changing over user settings usage to the new system
|
2015-12-12 14:49:16 +01:00 |
|
Marc Zinnschlag
|
99500f4021
|
make initial size of script error panel configurable (Fixes #2996)
|
2015-11-21 14:28:40 +01:00 |
|
Marc Zinnschlag
|
f5c61ee616
|
remember script error panel height per scriptsubview
|
2015-11-21 14:19:14 +01:00 |
|
Marc Zinnschlag
|
26640d17eb
|
do not adjust error panel height if panal was already open
|
2015-11-21 12:52:32 +01:00 |
|
Marc Zinnschlag
|
1093a53cf9
|
hide script error list when there are no errors (Fixes #2867)
|
2015-11-21 12:45:11 +01:00 |
|
cc9cii
|
107ccd84d4
|
Move TableEditModes enum inside a class scope.
|
2015-10-28 23:33:24 +11:00 |
|
cc9cii
|
77471d1592
|
Re-add mistakenly removed line and fix a silly typo.
|
2015-10-28 20:52:07 +11:00 |
|
cc9cii
|
80869d9bae
|
Disable context menu for fixed size sub-tables. Should resolve bug #2932.
|
2015-10-28 20:30:30 +11:00 |
|
artemutin@yandex.ru
|
4ca7b26609
|
Stream error handling, and other minor changes.
|
2015-10-09 21:57:02 +10:00 |
|
artemutin@yandex.ru
|
e7a3f059aa
|
Implemented line and col calculations in scriptsubview
|
2015-10-09 00:29:18 +10:00 |
|
Marc Zinnschlag
|
6ef2319eb8
|
Merge branch 'sceneinput'
|
2015-10-02 15:07:01 +02:00 |
|
artemutin@yandex.ru
|
ecce3a1975
|
Add StartScriptCreator to a factory manager.
|
2015-09-30 09:46:51 +10:00 |
|
artemutin@yandex.ru
|
903cd3322b
|
add getIdValidatorResult method to GenericCreator, for use in subclass
StartScriptCreator
|
2015-09-30 09:46:51 +10:00 |
|
artemutin@yandex.ru
|
e672880f64
|
Fix namespace, add file to CMakeLists.txt
|
2015-09-30 09:46:51 +10:00 |
|
artemutin@yandex.ru
|
3f27c85630
|
Added StartScriptCreator class with redefined getErrors method.
|
2015-09-30 09:46:51 +10:00 |
|
Marc Zinnschlag
|
9bf27c7e37
|
moved edit mode handling from SceneSubView to WorldspaceWidget
|
2015-09-27 14:38:12 +02:00 |
|
Marc Zinnschlag
|
62047b1868
|
Merge remote-tracking branch 'origin/master' into sceneinput
|
2015-09-24 16:07:39 +02:00 |
|
Marc Zinnschlag
|
3ada08af90
|
store lock state and pass it on to edit mode
|
2015-09-24 16:07:17 +02:00 |
|
Marc Zinnschlag
|
b2cb5f0374
|
pass on user settings updates to potentially interested parties within a scene subview
|
2015-09-24 15:51:16 +02:00 |
|
Marc Zinnschlag
|
7bef97bf33
|
fixed local variable caching issue in automatic error checking (Fixes #2927)
|
2015-09-22 15:36:00 +02:00 |
|
Marc Zinnschlag
|
659b87b25f
|
more cleanup
|
2015-09-17 11:31:25 +02:00 |
|
Marc Zinnschlag
|
b3b4fb3efb
|
removed some left-over signal slot stuff that shouldn't have been there in the first place
|
2015-09-17 11:27:55 +02:00 |
|
Stanislav Bas
|
b7295e2632
|
Columns with Display_Boolean use Combobox editor even for non-boolean values
|
2015-08-21 22:36:53 +03:00 |
|
Stanislav Bas
|
d038ac2da0
|
Sort tables by ID in the ascending order initially
|
2015-08-21 21:38:28 +03:00 |
|
scrawl
|
67bd6cd708
|
Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
|
2015-08-18 23:06:12 +02:00 |
|
Marc Zinnschlag
|
23ccee0124
|
Merge remote-tracking branch 'dieho/master'
Conflicts:
apps/opencs/view/world/dialoguesubview.cpp
|
2015-08-08 11:00:44 +02:00 |
|
Marc Zinnschlag
|
469a896ca1
|
make non-editable fields in dialogue sub view selectable (Fixes #2818)
|
2015-08-06 08:45:38 +02:00 |
|
taras.kudryavtsev
|
8ae7c63c45
|
#2730 and #2725
|
2015-08-04 16:58:44 +03:00 |
|
Stanislav Bas
|
6b3de5c720
|
Activate editing of nested table cells by a double click
|
2015-08-02 22:53:40 +03:00 |
|
Stanislav Bas
|
1590a04d03
|
Close EditWidget when a proper row removed
|
2015-08-02 22:39:41 +03:00 |
|
Marc Zinnschlag
|
2c1cee38b4
|
Merge remote-tracking branch 'smbas/feature-extended-configurator'
|
2015-07-28 07:56:12 +02:00 |
|
Stanislav Bas
|
03c2e11961
|
Update to upstream/master. Resolve merge conflicts
|
2015-07-27 13:54:13 +03:00 |
|
Stanislav Bas
|
2471e4d67a
|
Rework Table to use rowAdded() signal of a proxy model
|
2015-07-26 20:09:31 +03:00 |
|
Marc Zinnschlag
|
fcf9ae42f4
|
Merge remote-tracking branch 'smbas/fix-table-proxy-bugs'
|
2015-07-24 10:29:08 +02:00 |
|
Rohit Nirmal
|
6d2d32485f
|
Fix building OpenCS with Qt 5.
|
2015-07-23 22:22:22 -05:00 |
|
Stanislav Bas
|
f5b1447c92
|
IdTableProxyModel refreshes the filter when the source model data or rows changed
|
2015-07-23 21:05:00 +03:00 |
|
Marc Zinnschlag
|
f1ac440b78
|
do not allow editing of deleted scripts
|
2015-07-18 17:00:00 +02:00 |
|
Marc Zinnschlag
|
8763a3b3c3
|
make compilation delay configurable via a user setting
|
2015-07-18 15:32:38 +02:00 |
|
Marc Zinnschlag
|
73b6df8280
|
put script compilation in script subview behind a timer
|
2015-07-18 13:09:17 +02:00 |
|
Marc Zinnschlag
|
5febb96012
|
do not try to jump to source location for errors that do not have a source location
|
2015-07-17 13:59:50 +02:00 |
|
Marc Zinnschlag
|
f665919046
|
consider column when jumping to error in source text
|
2015-07-17 13:53:22 +02:00 |
|
Marc Zinnschlag
|
0abd29a3b4
|
jump to line in source text when clicking on an error in error table
|
2015-07-17 13:42:25 +02:00 |
|
Marc Zinnschlag
|
100af80388
|
made error table read only
|
2015-07-17 13:06:51 +02:00 |
|
Marc Zinnschlag
|
56ed0926bd
|
improved error table layout
|
2015-07-17 12:45:08 +02:00 |
|
Marc Zinnschlag
|
eab1ec9160
|
consider script warning settings for script subview
|
2015-07-17 11:52:59 +02:00 |
|
Marc Zinnschlag
|
9b12b4f1e2
|
refactored mapping from message severity enum to string
|
2015-07-16 14:46:02 +02:00 |
|
Marc Zinnschlag
|
2d8a78726d
|
improved error reporting
|
2015-07-16 14:09:14 +02:00 |
|
Marc Zinnschlag
|
2016ff773f
|
display script errors in script subview
|
2015-07-16 12:36:20 +02:00 |
|
Marc Zinnschlag
|
df027b3498
|
hooked up script subview buttons to bottom box (enables add and clone)
|
2015-07-14 13:52:48 +02:00 |
|
Marc Zinnschlag
|
cf1fb76bb4
|
fixed deleted button sensitivity state
|
2015-07-14 13:34:13 +02:00 |
|
Marc Zinnschlag
|
0860c27b03
|
improving consistency of subview layouts
|
2015-07-14 11:49:41 +02:00 |
|
Marc Zinnschlag
|
2202973c24
|
replaced the script subview status bar with a bottom box (including a status bar)
|
2015-07-14 10:05:45 +02:00 |
|
Marc Zinnschlag
|
fc6c14614b
|
added user settings option to toggle toolbars in single-record subviews
|
2015-07-13 12:52:18 +02:00 |
|
Marc Zinnschlag
|
b97a4cee44
|
added button bar to script subview
|
2015-07-11 16:09:13 +02:00 |
|
MiroslavR
|
13f289d1a5
|
Fix calculation of selected blocks in ScriptEdit
|
2015-07-06 16:35:45 +02:00 |
|
Stanislav Bas
|
47d21ff4b3
|
Add edit locking to ExtendedCommandConfigurator
|
2015-07-05 22:49:48 +03:00 |
|
Stanislav Bas
|
3c6bc74062
|
Close the extended configurator when all respective records were removed outside
|
2015-07-05 22:10:37 +03:00 |
|
Stanislav Bas
|
6162a46fbe
|
Update to upstream/master. Resolve the merge conflict
|
2015-07-05 16:15:48 +03:00 |
|
Stanislav Bas
|
4fbd24206b
|
ExtendedCommandConfigurator: layout changes
|
2015-07-04 20:47:10 +03:00 |
|
Stanislav Bas
|
880bc31ddf
|
TableBottomBox: Creator/Configurator can be closed via Escape
|
2015-07-04 20:30:02 +03:00 |
|
Stanislav Bas
|
c1b06538dc
|
Add Edit 'ID' action for nested fields
|
2015-07-04 19:55:48 +03:00 |
|
Stanislav Bas
|
30fd711a47
|
TableEditIdAction: prevent creation of a UniversalId with Type_None
|
2015-07-04 19:39:53 +03:00 |
|
Stanislav Bas
|
86dc5a2c67
|
Add Edit 'ID' action for nested tables
|
2015-07-04 19:27:59 +03:00 |
|
Stanislav Bas
|
464e674a81
|
Rework Table (view) code to use a TableEditIdAction
|
2015-07-04 18:51:39 +03:00 |
|
Stanislav Bas
|
6b34845168
|
Create a separate class for Edit 'ID' action to use in tables' context menus
|
2015-07-04 18:49:32 +03:00 |
|
Stanislav Bas
|
1f826476ff
|
Fix build error
|
2015-07-04 02:02:22 +03:00 |
|
Stanislav Bas
|
ff3c9a6fb2
|
ExtendedCommandConfigurator: the perform button is now the default for the widget
|
2015-07-03 23:35:00 +03:00 |
|
Stanislav Bas
|
e664ef7578
|
ExtendedCommandConfigurator: the perform button takes the name of the command that is executed
|
2015-07-03 23:15:26 +03:00 |
|
Stanislav Bas
|
05cc130212
|
The configuration panel gets a focus when opening
|
2015-07-03 22:31:38 +03:00 |
|
Stanislav Bas
|
95d16b24c0
|
ExtendedCommandConfigurator: disable the perform button when all tables are unchecked
|
2015-07-03 22:25:56 +03:00 |
|
Stanislav Bas
|
260f6f22ae
|
TableBottomBox adjusts its size according to the current widget size
|
2015-07-03 22:07:37 +03:00 |
|
Stanislav Bas
|
d73fd471c3
|
IdContextMenu: don't add Edit action if it's already in the context menu
|
2015-07-03 19:07:44 +03:00 |
|
Stanislav Bas
|
61ab0ba482
|
Prevent the Edit 'ID' action for the current ID of the dialogue subview
|
2015-07-03 18:48:13 +03:00 |
|
Stanislav Bas
|
149cb9d004
|
IdContextMenu: if the ID field is empty show the standard context menu (if available)
|
2015-07-03 16:51:47 +03:00 |
|
Stanislav Bas
|
e8e34f37dd
|
Edit 'ID' action is available in dialogue sub-views (for LineEdits and Labels)
|
2015-07-03 16:24:08 +03:00 |
|
Stanislav Bas
|
47b66b57ae
|
Create a context menu handler for dialogue editors with ID information
|
2015-07-03 15:37:10 +03:00 |
|
Stanislav Bas
|
12bf3694bd
|
Rework widget layout of ExtendedCommandConfigurator
|
2015-07-02 22:05:45 +03:00 |
|
Stanislav Bas
|
b8772c6902
|
Add the ability to configure extended commands for tables
|
2015-07-02 20:44:59 +03:00 |
|
Stanislav Bas
|
ba762ec1c1
|
Add the configuration widget to the bottom box
|
2015-07-02 17:21:47 +03:00 |
|
Stanislav Bas
|
1949fe4bf9
|
Add the configuration widget for extended commands
|
2015-07-02 15:47:12 +03:00 |
|
Stanislav Bas
|
51a2d4ef5a
|
Merge remote-tracking branch 'upstream/master'
|
2015-06-30 13:50:33 +03:00 |
|
Marc Zinnschlag
|
d3bcf0711c
|
Merge remote-tracking branch 'smbas/feature-cloning-enhancements'
|
2015-06-30 10:40:28 +02:00 |
|
Stanislav Bas
|
e2103287aa
|
Not accepted drag event must be ignored
|
2015-06-30 01:08:42 +03:00 |
|
scrawl
|
1956e2c988
|
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
apps/opencs/CMakeLists.txt
|
2015-06-28 00:38:39 +02:00 |
|
Stanislav Bas
|
e4d52ff9b0
|
Deleted records can be cloned
|
2015-06-28 00:31:41 +03:00 |
|
Stanislav Bas
|
9d274ee156
|
Merge branch 'master' into feature-cloning-enhancements
|
2015-06-27 22:02:31 +03:00 |
|
Stanislav Bas
|
81c7ce5b06
|
Add the proper getErrors() method to CellCreator.
Fix the impossibility of the Exterior Cell creation.
|
2015-06-27 21:59:16 +03:00 |
|
Marc Zinnschlag
|
15bb2855a9
|
disable prev/next buttons if there is no previous/next record
|
2015-06-27 16:57:45 +02:00 |
|
Marc Zinnschlag
|
e27a75bd10
|
added user setting for cyclic prev/next
|
2015-06-27 15:56:41 +02:00 |
|
Marc Zinnschlag
|
95522fcad2
|
more general cleanup
|
2015-06-27 15:29:54 +02:00 |
|
Marc Zinnschlag
|
9aa153984a
|
fixed inconsistent handling of deleted records in dialogue; general cleanup
|
2015-06-27 15:02:50 +02:00 |
|
Marc Zinnschlag
|
a8c26ec0c1
|
moved most of the code for next/prev buttons from DialogueSubView to RecordBUttonBar
|
2015-06-27 14:42:22 +02:00 |
|
Marc Zinnschlag
|
d5e6d8a58b
|
disable dialogue subview buttons while document is locked
|
2015-06-27 14:25:48 +02:00 |
|
Marc Zinnschlag
|
6769479358
|
moved code for initiating record cloning from DialogueSubView to RecordButtonBar
|
2015-06-27 13:47:07 +02:00 |
|
Marc Zinnschlag
|
7f1129df3b
|
cleaned up DialogueSubView constructor; moved bottom box below button bar
|
2015-06-27 12:53:46 +02:00 |
|
Marc Zinnschlag
|
49dc30683f
|
refactored dialogue subview button bar into a new class
|
2015-06-27 12:49:56 +02:00 |
|
Stanislav Bas
|
cbb124ab4f
|
Close the creator when the original record is removed (in clone mode)
|
2015-06-27 12:26:19 +03:00 |
|
Stanislav Bas
|
cad4ce4e0f
|
Cell type can be changed when cloning a cell
|
2015-06-27 11:47:59 +03:00 |
|
Stanislav Bas
|
5761ec428d
|
Creating/cloning Cell sets the proper Interior flag
|
2015-06-26 23:38:20 +03:00 |
|
Marc Zinnschlag
|
fdf6645dbc
|
Merge remote-tracking branch 'smbas/fix-info-tables'
|
2015-06-26 18:47:16 +02:00 |
|
Marc Zinnschlag
|
4487bda702
|
size limits for meta data strings
|
2015-06-26 18:19:00 +02:00 |
|
Marc Zinnschlag
|
1e033fa8fe
|
added meta data dialogue sub view
|
2015-06-26 16:11:00 +02:00 |
|
Marc Zinnschlag
|
57015f3666
|
fixed handling of numeric read-only fields in dialogue sub views
|
2015-06-26 15:50:36 +02:00 |
|
Marc Zinnschlag
|
10fbe6aada
|
split DialogueSubView in SimpleDialogueSubView and DialogueSubView
|
2015-06-26 15:17:47 +02:00 |
|
Stanislav Bas
|
d282bead23
|
InfoCreator accepts drops of Topic/Journal ID
|
2015-06-25 11:24:19 +03:00 |
|
Stanislav Bas
|
5b82b9d9d0
|
ReferenceCreator accepts drops of Cell ID
|
2015-06-25 11:20:35 +03: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
|
e29d9bcc8e
|
use a namespace instead of a class with only static functions
|
2015-06-24 17:29:47 +02:00 |
|
Stanislav Bas
|
270c17faa7
|
Prevent drops on non-editable table cells
|
2015-06-24 16:36:09 +03:00 |
|
scrawl
|
a5670b5133
|
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
apps/opencs/CMakeLists.txt
apps/opencs/main.cpp
apps/openmw/mwworld/player.hpp
|
2015-06-22 20:09:02 +02:00 |
|
Stanislav Bas
|
d606b62688
|
Nested tables accept drops
|
2015-06-21 21:35:00 +03:00 |
|
Stanislav Bas
|
b9882eb59a
|
DragRecordTable checks drag type before accepting it
|
2015-06-21 18:40:13 +03:00 |
|
Stanislav Bas
|
a23de394f8
|
Refine DropLineEdit code
|
2015-06-21 17:16:13 +03:00 |
|
Stanislav Bas
|
2565452052
|
Add some drag'n'drop utils to work with TableMimeData
|
2015-06-21 17:08:10 +03:00 |
|
Stanislav Bas
|
7dcdd130bb
|
Rework Dialogue subview code according to DropLineEdit changes
|
2015-06-20 20:52:47 +03:00 |
|
Stanislav Bas
|
64701b273d
|
LineEdits for ID values accept drops with a proper type
|
2015-06-20 18:29:31 +03:00 |
|
Stanislav Bas
|
27ece7f36a
|
Rework DropLineEdit. Make it type-sensitive
|
2015-06-20 17:33:36 +03:00 |
|
Marc Zinnschlag
|
8aba52170f
|
fixed a build error
|
2015-06-20 11:34:32 +02:00 |
|
Stanislav Bas
|
e212414bc7
|
Use an ID parent type as the collection ID in GenericCreator.
Fix impossibility of creation/cloning records from Dialogue subviews in Info tables
|
2015-06-19 13:49:48 +03:00 |
|
Stanislav Bas
|
581ba55db9
|
Add Topic/Journal Id completion to InfoCreator
|
2015-06-19 12:51:50 +03:00 |
|
Stanislav Bas
|
a6734a0ea4
|
Add Cell Id completion to ReferenceCreator
|
2015-06-19 11:50:02 +03:00 |
|
Stanislav Bas
|
36271f25ec
|
Rework creator factories to accept Document as a parameter
|
2015-06-18 22:59:40 +03:00 |
|
Marc Zinnschlag
|
d5bc561d17
|
Merge remote-tracking branch 'smbas/feature-color-picking'
|
2015-06-18 16:37:49 +02:00 |
|
scrawl
|
c719b7038e
|
Merge branch 'master' of https://github.com/OpenMW/openmw into osg
|
2015-06-18 15:00:21 +02:00 |
|
Stanislav Bas
|
cf487581f7
|
Show the pop-up of ColorEditor immediately after the editor creation in tables
|
2015-06-18 12:50:46 +03:00 |
|
Marc Zinnschlag
|
12e0873446
|
Merge remote-tracking branch 'smbas/feature-info-tables-sorting'
|
2015-06-18 10:31:44 +02:00 |
|
Marc Zinnschlag
|
63d46f7e66
|
removed an unused variable
|
2015-06-18 10:26:35 +02:00 |
|
Stanislav Bas
|
c60fed89ac
|
Enable sorting for Info tables
|
2015-06-17 23:50:18 +03:00 |
|
Stanislav Bas
|
ed09424223
|
Correct the position of the colored rectangle in ColorEditor and ColorDelegate
|
2015-06-17 00:45:43 +03:00 |
|
Stanislav Bas
|
850f612c8b
|
Merge branch 'master' into feature-color-picking
|
2015-06-16 22:39:12 +03:00 |
|
Stanislav Bas
|
1e368de289
|
Adjust columns of nested tables when a dialog subview is opened
|
2015-06-16 21:47:27 +03:00 |
|
Stanislav Bas
|
6cfee630aa
|
Proper size hint for DataDisplayDelegate
|
2015-06-16 21:25:06 +03:00 |
|
Stanislav Bas
|
2c1ca33a20
|
Refactor Enum- and DataDisplayDelegate code
|
2015-06-16 15:39:54 +03:00 |
|
Stanislav Bas
|
0ffb2bc6bc
|
Proper size hint for EnumDelegate
|
2015-06-16 14:18:47 +03:00 |
|