Commit Graph

1495 Commits (openmw-39)

Author SHA1 Message Date
scrawl 41ea76fd83 OpenCS: Add selection outline effect to CSVRender::Object 9 years ago
scrawl dac3b33efb OpenCS: Pass events from the QGLWidget to the RenderWidget 9 years ago
scrawl 169fc6a61b OpenCS: Remove margin around the render window 9 years ago
Marc Zinnschlag 1aa926c7e0 restored T-shortcut (focus toolbar) in scene widget 9 years ago
Marc Zinnschlag 659b87b25f more cleanup 9 years ago
Marc Zinnschlag b3b4fb3efb removed some left-over signal slot stuff that shouldn't have been there in the first place 9 years ago
scrawl a47617c21f Fix tab indentations in apps/ and components/ 9 years ago
cc9cii c4a900ca2c Rationalise the use of ColumnIds 9 years ago
Marc Zinnschlag a445683312 Merge branch 'mergetool'
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/model/tools/tools.cpp
9 years ago
Marc Zinnschlag 85f6bb892b removed indirection in OpenMW-CS land record 9 years ago
Marc Zinnschlag febf611c82 made return type of ESMTerrain::Storage::getLand const 9 years ago
Marc Zinnschlag e76401d5ea Merge remote-tracking branch 'smbas/fix-opencs-bugs' 9 years ago
scrawl 32ad8c86bf Fix the ESM::LandTexture NAME being discarded on loading 10 years ago
Stanislav Bas b7295e2632 Columns with Display_Boolean use Combobox editor even for non-boolean values 10 years ago
Stanislav Bas aeb1acca51 Remove enum names for AiWanderRepeat column 10 years ago
Stanislav Bas d038ac2da0 Sort tables by ID in the ascending order initially 10 years ago
scrawl 67bd6cd708 Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
10 years ago
Marc Zinnschlag 1b663f01af create merged document and open a view for it (document is still empty at this point) 10 years ago
Marc Zinnschlag e2377396a7 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) 10 years ago
Marc Zinnschlag 904ad94952 added merge operation (doesn't do anything yet) 10 years ago
Marc Zinnschlag 708cacdec4 disable merge menu item when a merge is already in progress 10 years ago
Marc Zinnschlag 23ccee0124 Merge remote-tracking branch 'dieho/master'
Conflicts:
	apps/opencs/view/world/dialoguesubview.cpp
10 years ago
Marc Zinnschlag 7f10a7f24f Merge remote-tracking branch 'smbas/feature-mgef-verifier' 10 years ago
Marc Zinnschlag 4fd3097c1c improved adjuster widget problem reporting 10 years ago
Marc Zinnschlag b83f9445a9 added UI for merge tool (merge tool itself is still missing) 10 years ago
Marc Zinnschlag 469a896ca1 make non-editable fields in dialogue sub view selectable (Fixes #2818) 10 years ago
taras.kudryavtsev 8ae7c63c45 #2730 and #2725 10 years ago
Stanislav Bas cbc8309289 Don't allow empty value of School field in Magic Effects table 10 years ago
Stanislav Bas 6b3de5c720 Activate editing of nested table cells by a double click 10 years ago
Stanislav Bas 1590a04d03 Close EditWidget when a proper row removed 10 years ago
Marc Zinnschlag 6a9218ee07 replaced State_Compiling (not requried anymore) with State_Merging 10 years ago
Marc Zinnschlag 2c1cee38b4 Merge remote-tracking branch 'smbas/feature-extended-configurator' 10 years ago
Stanislav Bas 03c2e11961 Update to upstream/master. Resolve merge conflicts 10 years ago
Stanislav Bas 2471e4d67a Rework Table to use rowAdded() signal of a proxy model 10 years ago
Marc Zinnschlag fcf9ae42f4 Merge remote-tracking branch 'smbas/fix-table-proxy-bugs' 10 years ago
Rohit Nirmal 6d2d32485f Fix building OpenCS with Qt 5. 10 years ago
Stanislav Bas f5b1447c92 IdTableProxyModel refreshes the filter when the source model data or rows changed 10 years ago
Marc Zinnschlag b2ab0122ab Merge branch 'scriptbuttons' 10 years ago
Marc Zinnschlag f1ac440b78 do not allow editing of deleted scripts 10 years ago
Marc Zinnschlag 8763a3b3c3 make compilation delay configurable via a user setting 10 years ago
Marc Zinnschlag 73b6df8280 put script compilation in script subview behind a timer 10 years ago
scrawl 58720e6a28 Fix the OpenCS rendering crash on exit (Fixes #2735) 10 years ago
Marc Zinnschlag 5febb96012 do not try to jump to source location for errors that do not have a source location 10 years ago
Marc Zinnschlag f665919046 consider column when jumping to error in source text 10 years ago
Marc Zinnschlag 0abd29a3b4 jump to line in source text when clicking on an error in error table 10 years ago
Marc Zinnschlag 100af80388 made error table read only 10 years ago
Marc Zinnschlag 56ed0926bd improved error table layout 10 years ago
Marc Zinnschlag eab1ec9160 consider script warning settings for script subview 10 years ago
Marc Zinnschlag 9b12b4f1e2 refactored mapping from message severity enum to string 10 years ago
Marc Zinnschlag 2d8a78726d improved error reporting 10 years ago
Marc Zinnschlag 2016ff773f display script errors in script subview 10 years ago
Marc Zinnschlag df027b3498 hooked up script subview buttons to bottom box (enables add and clone) 10 years ago
Marc Zinnschlag cf1fb76bb4 fixed deleted button sensitivity state 10 years ago
Marc Zinnschlag 0860c27b03 improving consistency of subview layouts 10 years ago
Marc Zinnschlag 2202973c24 replaced the script subview status bar with a bottom box (including a status bar) 10 years ago
Marc Zinnschlag fc6c14614b added user settings option to toggle toolbars in single-record subviews 10 years ago
Marc Zinnschlag b97a4cee44 added button bar to script subview 10 years ago
MiroslavR 13f289d1a5 Fix calculation of selected blocks in ScriptEdit 10 years ago
Stanislav Bas 47d21ff4b3 Add edit locking to ExtendedCommandConfigurator 10 years ago
Stanislav Bas 3c6bc74062 Close the extended configurator when all respective records were removed outside 10 years ago
Stanislav Bas 6162a46fbe Update to upstream/master. Resolve the merge conflict 10 years ago
Marc Zinnschlag ea1ddb5c9f Merge remote-tracking branch 'smbas/feature-dialogue-edit-id' 10 years ago
Stanislav Bas 4fbd24206b ExtendedCommandConfigurator: layout changes 10 years ago
Stanislav Bas 880bc31ddf TableBottomBox: Creator/Configurator can be closed via Escape 10 years ago
Stanislav Bas c1b06538dc Add Edit 'ID' action for nested fields 10 years ago
Stanislav Bas 30fd711a47 TableEditIdAction: prevent creation of a UniversalId with Type_None 10 years ago
Stanislav Bas 86dc5a2c67 Add Edit 'ID' action for nested tables 10 years ago
Stanislav Bas 464e674a81 Rework Table (view) code to use a TableEditIdAction 10 years ago
Stanislav Bas 6b34845168 Create a separate class for Edit 'ID' action to use in tables' context menus 10 years ago
Stanislav Bas 1f826476ff Fix build error 10 years ago
Stanislav Bas ff3c9a6fb2 ExtendedCommandConfigurator: the perform button is now the default for the widget 10 years ago
Stanislav Bas e664ef7578 ExtendedCommandConfigurator: the perform button takes the name of the command that is executed 10 years ago
Stanislav Bas 05cc130212 The configuration panel gets a focus when opening 10 years ago
Stanislav Bas 95d16b24c0 ExtendedCommandConfigurator: disable the perform button when all tables are unchecked 10 years ago
Stanislav Bas 260f6f22ae TableBottomBox adjusts its size according to the current widget size 10 years ago
Stanislav Bas d73fd471c3 IdContextMenu: don't add Edit action if it's already in the context menu 10 years ago
Stanislav Bas 61ab0ba482 Prevent the Edit 'ID' action for the current ID of the dialogue subview 10 years ago
Stanislav Bas 149cb9d004 IdContextMenu: if the ID field is empty show the standard context menu (if available) 10 years ago
Stanislav Bas e8e34f37dd Edit 'ID' action is available in dialogue sub-views (for LineEdits and Labels) 10 years ago
Stanislav Bas 47b66b57ae Create a context menu handler for dialogue editors with ID information 10 years ago
Marc Zinnschlag 382cdb8c60 implemented sorting in report views (Fixes #2540) 10 years ago
Stanislav Bas 12bf3694bd Rework widget layout of ExtendedCommandConfigurator 10 years ago
Stanislav Bas b8772c6902 Add the ability to configure extended commands for tables 10 years ago
Stanislav Bas ba762ec1c1 Add the configuration widget to the bottom box 10 years ago
Stanislav Bas 1949fe4bf9 Add the configuration widget for extended commands 10 years ago
Stanislav Bas 51a2d4ef5a Merge remote-tracking branch 'upstream/master' 10 years ago
Marc Zinnschlag d3bcf0711c Merge remote-tracking branch 'smbas/feature-cloning-enhancements' 10 years ago
Stanislav Bas e2103287aa Not accepted drag event must be ignored 10 years ago
scrawl 1956e2c988 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/CMakeLists.txt
10 years ago
Stanislav Bas e4d52ff9b0 Deleted records can be cloned 10 years ago
Stanislav Bas 9d274ee156 Merge branch 'master' into feature-cloning-enhancements 10 years ago
Stanislav Bas 81c7ce5b06 Add the proper getErrors() method to CellCreator.
Fix the impossibility of the Exterior Cell creation.
10 years ago
Marc Zinnschlag 15bb2855a9 disable prev/next buttons if there is no previous/next record 10 years ago
Marc Zinnschlag e27a75bd10 added user setting for cyclic prev/next 10 years ago
Marc Zinnschlag 95522fcad2 more general cleanup 10 years ago
Marc Zinnschlag 9aa153984a fixed inconsistent handling of deleted records in dialogue; general cleanup 10 years ago
Marc Zinnschlag a8c26ec0c1 moved most of the code for next/prev buttons from DialogueSubView to RecordBUttonBar 10 years ago
Marc Zinnschlag d5e6d8a58b disable dialogue subview buttons while document is locked 10 years ago
Marc Zinnschlag 6769479358 moved code for initiating record cloning from DialogueSubView to RecordButtonBar 10 years ago
Marc Zinnschlag 7f1129df3b cleaned up DialogueSubView constructor; moved bottom box below button bar 10 years ago
Marc Zinnschlag 49dc30683f refactored dialogue subview button bar into a new class 10 years ago
Stanislav Bas cbb124ab4f Close the creator when the original record is removed (in clone mode) 10 years ago
Stanislav Bas cad4ce4e0f Cell type can be changed when cloning a cell 10 years ago
Stanislav Bas 5761ec428d Creating/cloning Cell sets the proper Interior flag 10 years ago
Marc Zinnschlag fdf6645dbc Merge remote-tracking branch 'smbas/fix-info-tables' 10 years ago
Marc Zinnschlag 654e7428aa Merge remote-tracking branch 'smbas/master' 10 years ago
Marc Zinnschlag 2dada1a162 Merge branch 'meta' 10 years ago
Marc Zinnschlag 4487bda702 size limits for meta data strings 10 years ago
Marc Zinnschlag 1e033fa8fe added meta data dialogue sub view 10 years ago
Marc Zinnschlag 57015f3666 fixed handling of numeric read-only fields in dialogue sub views 10 years ago
Marc Zinnschlag 10fbe6aada split DialogueSubView in SimpleDialogueSubView and DialogueSubView 10 years ago
Stanislav Bas feeb9ea8b0 Merge remote-tracking branch 'upstream/master' 10 years ago
Stanislav Bas 867ce686ae Proper conversion to QString for DropLineEdit::dropEvent() 10 years ago
Marc Zinnschlag 69db0179ca update refresh menu item on stateChanged signal instead of when opening the menu 10 years ago
Marc Zinnschlag 6fbdbb11d5 added refrash menu item to report table (Fixes #2620) 10 years ago
Stanislav Bas d282bead23 InfoCreator accepts drops of Topic/Journal ID 10 years ago
Stanislav Bas 5b82b9d9d0 ReferenceCreator accepts drops of Cell ID 10 years ago
Stanislav Bas 21f0b586ec Rows with the same topic but in different letter case can be reordered 10 years ago
Marc Zinnschlag e29d9bcc8e use a namespace instead of a class with only static functions 10 years ago
Stanislav Bas 270c17faa7 Prevent drops on non-editable table cells 10 years ago
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
10 years ago
Stanislav Bas d606b62688 Nested tables accept drops 10 years ago
Stanislav Bas b9882eb59a DragRecordTable checks drag type before accepting it 10 years ago
Stanislav Bas a23de394f8 Refine DropLineEdit code 10 years ago
Stanislav Bas 2565452052 Add some drag'n'drop utils to work with TableMimeData 10 years ago
Stanislav Bas 7dcdd130bb Rework Dialogue subview code according to DropLineEdit changes 10 years ago
Stanislav Bas 64701b273d LineEdits for ID values accept drops with a proper type 10 years ago
Stanislav Bas 27ece7f36a Rework DropLineEdit. Make it type-sensitive 10 years ago
Marc Zinnschlag 8aba52170f fixed a build error 10 years ago
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
10 years ago
Stanislav Bas 581ba55db9 Add Topic/Journal Id completion to InfoCreator 10 years ago
Stanislav Bas a6734a0ea4 Add Cell Id completion to ReferenceCreator 10 years ago
Stanislav Bas 36271f25ec Rework creator factories to accept Document as a parameter 10 years ago
Marc Zinnschlag d5bc561d17 Merge remote-tracking branch 'smbas/feature-color-picking' 10 years ago
Marc Zinnschlag 88d1f158d0 made double click behaviour in report tables configurable (Fixes #2622) 10 years ago
scrawl c719b7038e Merge branch 'master' of https://github.com/OpenMW/openmw into osg 10 years ago
scrawl 76799982a5 Add missing include 10 years ago
Stanislav Bas cf487581f7 Show the pop-up of ColorEditor immediately after the editor creation in tables 10 years ago
Marc Zinnschlag 12e0873446 Merge remote-tracking branch 'smbas/feature-info-tables-sorting' 10 years ago
Marc Zinnschlag 63d46f7e66 removed an unused variable 10 years ago
Marc Zinnschlag 0b32b24d60 Merge remote-tracking branch 'smbas/fix-enumdelegates' 10 years ago
Stanislav Bas c60fed89ac Enable sorting for Info tables 10 years ago
Stanislav Bas ed09424223 Correct the position of the colored rectangle in ColorEditor and ColorDelegate 10 years ago
Stanislav Bas 850f612c8b Merge branch 'master' into feature-color-picking 10 years ago
Stanislav Bas 1e368de289 Adjust columns of nested tables when a dialog subview is opened 10 years ago
Stanislav Bas 6cfee630aa Proper size hint for DataDisplayDelegate 10 years ago
scrawl 3663511cdb Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/CMakeLists.txt
	extern/ogre-ffmpeg-videoplayer/CMakeLists.txt
10 years ago
Stanislav Bas 2c1ca33a20 Refactor Enum- and DataDisplayDelegate code 10 years ago
Stanislav Bas 0ffb2bc6bc Proper size hint for EnumDelegate 10 years ago
cc9cii cccf6c6bdd Rebuild the list of available content files when opening the open/new dialogues. Should resolve Bug #2644. 10 years ago
Stanislav Bas d906a9d7d1 DataDisplayDelegate doesn't draw a text outside a table cell 10 years ago
scrawl 412e001edb Fix simulation time reset in OpenCS when opening a new view 10 years ago
scrawl f70250a296 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/launcher/CMakeLists.txt
	apps/opencs/CMakeLists.txt
	apps/opencs/view/render/worldspacewidget.cpp
	apps/openmw/CMakeLists.txt
	components/CMakeLists.txt
	extern/osg-ffmpeg-videoplayer/CMakeLists.txt
10 years ago
Stanislav Bas a294e24a85 Reset ColorEditor checked state after the popup is hidden 10 years ago
Stanislav Bas b06d1f008f Redraw the color editor immediately after the color is updated 10 years ago
Stanislav Bas f19d07b404 Rename ColorPickerDelegate to ColorDelegate 10 years ago
Stanislav Bas caeba1b887 Draw the frame around rect in ColorEditor and ColorPickerDelegate 10 years ago
Stanislav Bas eb5180ba86 Save selected color in a model when picking is finished 10 years ago
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.
10 years ago
Stanislav Bas 4096d2851c Remove outdated ColorEditButton files 10 years ago
Stanislav Bas e257c915bf Add color picker popup to choose color 10 years ago
Marc Zinnschlag 8d22d26669 Merge remote-tracking branch 'cc9cii/scrollbar-fix' 10 years ago
Stanislav Bas ef88b28c26 Create a custom item editor for color columns 10 years ago
Stanislav Bas d7fb497255 Color values are displayed as colored rectangles in tables 10 years ago
scrawl e66e9916db Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/model/doc/document.cpp
	apps/opencs/model/doc/document.hpp
10 years ago
Stanislav Bas d63b01dde3 Checkboxes in the table view use a combobox editor 10 years ago
scrawl 1ba3fa4169 Remove leftovers of the old OpenCS navigation 10 years ago
Stanislav Bas b25cc6bc55 IdCompletionManager uses Display type instread of ColumnId for creating completers 10 years ago
scrawl 974fda5bde Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	extern/sdl4ogre/sdlwindowhelper.cpp
10 years ago
scrawl cd47dff196 Minor cleanup 10 years ago
scrawl cdd0623009 Terrain rendering 10 years ago
Stanislav Bas f84c36b500 CommandDelegate: extract a display type from a model if it isn't specified 10 years ago
Stanislav Bas 2c4025ec72 Rename the method isCompleterExistFor() to hasCompleterFor() 10 years ago
Stanislav Bas dbe61115b2 Fix the mistyping header guard in the idcompletiondelegate.hpp 10 years ago
Stanislav Bas e636101725 Add missing new lines at the ends of files 10 years ago
Stanislav Bas 9e405b69fa Create the custom completer popup to avoid the problem with the wrong height of the default popup 10 years ago
Stanislav Bas 994c6833bc Add missing columns for the ID completion 10 years ago
Stanislav Bas 5e8718d8b2 Add the ID completion delegate factory to the delegate factory collection 10 years ago
Stanislav Bas 33e36ee922 Add the ID completion delegate 10 years ago
Marc Zinnschlag 88d5aed62d removed code that interfered with the default window size on Linux (Fixes #2568) 10 years ago
Marc Zinnschlag 17747a2dd9 Merge remote-tracking branch 'cc9cii/highlight-colours' 10 years ago
cc9cii 0aaac59cc3 Return to startup dialog when the open/create action is cancelled. Should resolve Bug #2588. 10 years ago
cc9cii 9cbda0ffad Allow users to select syntax highlighting colours. Should resolve Feature #2507. 10 years ago
cc9cii ce421b230b Move scrollbar to newly opened subview. Should resolve Bug #2576. 10 years ago
cc9cii 9ad69d9085 Allow wheel events in dialogue spin box types only when they have focus. Should resolve Feature #2585. 10 years ago
cc9cii 6821cb4133 Use the tree model rather than a nested proxy for the dialogue only listing (i.e. non table) items. Should resolve Bug #2586.
- QDataWidgetMapper requires the rootindex to be set, which was not possible with the nested proxy model.
10 years ago
Marc Zinnschlag 99dbd82a44 Merge remote-tracking branch 'cc9cii/fix-dialogue-subview-crash' 10 years ago
cc9cii ec808843c3 Do not rebuild the dialogue subview unless required. Should resolve Bug #2581.
The loss of focus was caused by each text change (i.e. character entry) to a QPlainTextEdit resulting in dataChanged() signal which in turn rebuilt the dialogue subview.  Changes in this commit include:

- Do not send signal to update entire row if only a single item has changed.
- Do not rebuild the dialogue subview unless the data item that triggers a conditional display is changed.
- Add column flags to indicate whether the data in this column should rebuild the dialogue subview.
- Return the correct flags for nested columns
- Disable, rather than grey out, checkbox that does not apply to creature levelled list
10 years ago
cc9cii 95f740ec40 Give CSVWorld::EditWidget::mMainWidget a chance to clean up its children. Should resolve Bug #2578. 10 years ago
cc9cii e6d2821b78 Refresh table filters when the model is updated. Should resolve Bug #2579. 10 years ago
Marc Zinnschlag 6402b82823 Merge remote-tracking branch 'cc9cii/master' 10 years ago
cc9cii 22420c3a83 Close DialogueSubView if the corresponding record is deleted. Should resolve Bug #2575.
- ToDo: Doesn't seem to shrink the widget width properly (when horizontal scrollbar is active)
10 years ago
cc9cii c721e340d8 Merge branch 'master' into npc-additional-data
Conflicts:
	apps/opencs/view/world/dialoguesubview.cpp
10 years ago
scrawl da24e298ee Fix -Wreorder warnings 10 years ago
scrawl 22f01b1232 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/launcher/graphicspage.cpp
	apps/opencs/editor.cpp
	apps/opencs/model/doc/document.cpp
	apps/opencs/view/render/cell.cpp
	apps/opencs/view/render/mousestate.cpp
	apps/opencs/view/render/textoverlay.cpp
	apps/opencs/view/render/worldspacewidget.cpp
	apps/openmw/mwclass/creature.cpp
	apps/openmw/mwclass/npc.cpp
	apps/openmw/mwgui/inventorywindow.cpp
	apps/openmw/mwgui/loadingscreen.cpp
	apps/openmw/mwgui/mapwindow.cpp
	apps/openmw/mwgui/pickpocketitemmodel.cpp
	apps/openmw/mwgui/waitdialog.cpp
	apps/openmw/mwmechanics/combat.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.cpp
	apps/openmw/mwrender/globalmap.cpp
	apps/openmw/mwworld/physicssystem.cpp
	apps/openmw/mwworld/refdata.cpp
	apps/openmw/mwworld/scene.cpp
	apps/openmw/mwworld/worldimp.cpp
	components/sdlutil/sdlinputwrapper.cpp
	extern/shiny/Main/Factory.cpp
	extern/shiny/Main/MaterialInstance.cpp
	extern/shiny/Main/Platform.cpp
	extern/shiny/Main/ShaderSet.cpp
10 years ago
Rohit Nirmal 396fba7fa9 Silence -Wreorder warnings, and remove -Wno-reorder. 10 years ago
cc9cii 2fc964ca73 Grey out disabled entries rather than hiding them. 10 years ago
scrawl 820f4a2688 Fix light direction 10 years ago
cc9cii aeec1be8b3 Fix occasional crash with DialogueSubView, e.g. when deleting a row of a subtable. 10 years ago
cc9cii 0ecfd9119f Add the remaining Race data for editing with dialogue subview. Should resolve Bug #2546. 10 years ago
Marc Zinnschlag 5176e3d84b Merge remote-tracking branch 'cc9cii/mainwindow-scrollbar' 10 years ago
cc9cii 7494340b66 Add the remaining NPC data for editing with dialogue subview. Should resolve Bug #2547. 10 years ago
cc9cii cfcfb17320 Updates to optional horizontal scrollbar.
- move SizeHintWidget out to separate files
- remove redundant logic in view.cpp
- remove sizehint from dialogue subview
- add tooltip hints in user preferences
10 years ago
Marc Zinnschlag 7b207a7954 added shortcut for closing subviews (Fixes #2558) 10 years ago
Marc Zinnschlag 93c3bb3716 fixed subview-closing related crash (Fixes #2564) 10 years ago
cc9cii e9ca022162 Add an optional horizontal scrollbar to the main view window. Should resolve Feature #2549.
- TableSubviews and DialogueSubviews now provide size hints
- Option to stop the growth of the window at the screen boundary for multi-monitor setup with different resolution.
- Three options:
  Grow Only: No change to current, except the use of size hints
  Scrollbar Only: Simple addition of a scrollbar, the view window does not grow
  Grow then Scroll: Window grows as per current behaviour. The scrollbar appears once it cannot grow any further.
10 years ago
Marc Zinnschlag 60a835c16d stop script editor from eating undo/redo shortcuts (Fixes #2506) 10 years ago
cc9cii 28617c8beb Update table size status for removed rows. 10 years ago
cc9cii f92d801faf Jump to the added/cloned record (or undeleted record in case of undo). Should resolve Feature #2541. Controlled by radio buttons on user preferences settings. 10 years ago
Marc Zinnschlag c9d519f36c focus search input field when opening search subview (Fixes #2534) 10 years ago
scrawl c31b416ba1 Move physicssystem to a new mwphysics module 10 years ago
cc9cii 0c461f4424 Add TopicInfos special conditions table. 10 years ago
scrawl e1f4a7f647 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/openmw/engine.cpp
	apps/openmw/mwgui/mainmenu.cpp
	apps/openmw/mwgui/windowmanagerimp.cpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	apps/openmw/mwrender/animation.cpp
	apps/openmw/mwrender/debugging.cpp
	apps/openmw/mwrender/npcanimation.cpp
	apps/openmw/mwrender/renderingmanager.cpp
	apps/openmw/mwrender/sky.cpp
	components/nif/nifkey.hpp
	components/nif/nifstream.hpp
	components/nifbullet/bulletnifloader.cpp
	components/nifogre/ogrenifloader.hpp
	libs/openengine/bullet/physic.cpp
	libs/openengine/gui/manager.cpp
10 years ago
Marc Zinnschlag 048d7be87c Adjusted terminology for references/referenceables in OpenMW-CS user-interface (Fixes #2516) 10 years ago
Marc Zinnschlag d873c2c603 focus main input widget when bringing up creator bar (Fixes #2514) 10 years ago
Marc Zinnschlag 0bf28a6eab Merge remote-tracking branch 'cc9cii/leveled-list-edit' 10 years ago
Marc Zinnschlag efde061c7c Merge remote-tracking branch 'cc9cii/script-dialog' 10 years ago
cc9cii b04aeb6aad Fixed levelled lists flags - now bit masks represented by tick boxes in the dialogue subview. 10 years ago
cc9cii 081f3ed263 Make font setting selection immediate. 10 years ago
cc9cii 7b4a9f1ea1 Moved script editor settings to its own section. 10 years ago
cc9cii 8e49ccc2f4 Added user setting options. 10 years ago
Rohit Nirmal 997347b01e Silence -Wreorder warnings. 10 years ago
cc9cii 28048c0bf3 Simple line numbering and fixed-width fonts for the script dialogue. Based on Qt examples. Should resolve Bugs #2505 and #2512. 10 years ago
Marc Zinnschlag f1c0847897 Merge remote-tracking branch 'cc9cii/moveref' 10 years ago
cc9cii 49884f54f7 Fix loading moved references. 10 years ago
Marc Zinnschlag ae5de0cb2b implemented additional check before performing replace (make sure data hasn't been changed since the search) 10 years ago
Marc Zinnschlag 6fac4c5dd9 made user settings handling in search sub view more consistent 10 years ago
Marc Zinnschlag dab650a3d5 remove rows from result table after a successful replace (configurable via user settings) 10 years ago
cc9cii acb800b8f9 Resolve merge issues and fix typos. 10 years ago
cc9cii f1a58994c6 Merge branch 'master' into moveref
Conflicts:
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/commands.cpp
	apps/opencs/model/world/commands.hpp
	apps/opencs/model/world/ref.cpp
	apps/opencs/view/world/dialoguesubview.cpp
	apps/opencs/view/world/dialoguesubview.hpp
	apps/opencs/view/world/util.cpp
	components/esm/cellref.hpp
10 years ago
cc9cii f326b14604 Allow Qt to cleanup its signals. 10 years ago
cc9cii a836446d22 Fix assert() triggering due to bad index being passed. 10 years ago
cc9cii cb3396643b Back to the old layout of dialoguesubview. 10 years ago
scrawl 1699759d12 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/view/render/cell.cpp
10 years ago
cc9cii 7561b195ab Revert auto expansion of enums as it was interfering with row based operations. Fix default values of magic effect skill & attributes. 10 years ago
cc9cii 48a6006202 Prevent enum delegates from auto expanding when opening a dialogue subview. 10 years ago
cc9cii 5e84858c0b Change the cell edit selection behaviour of the nested tables. Also auto-expand the enum delegate selections (both main table as well as nested table in the dialogue subview) 10 years ago
cc9cii f88be67556 Convert AI package type and AI wander repeat columns in the nested tables to use enum delegate 10 years ago
cc9cii e241fb0104 Convert clothing/armour part reference type column in the nested tables to use enum delegates. 10 years ago
cc9cii e00d7f72ac Convert magic effects ID and Range columns in the nested tables to use enum delegate 10 years ago
cc9cii befd6fe658 Convert magic effects Skills column in the nested tables to use enum delegates. 10 years ago
cc9cii 0aff188d8d Fix enum delegate from adding a command to the undo stack when the value has not changed. 10 years ago
cc9cii 47d5eac290 Merge branch 'master' into NonTableFields
Conflicts:
	apps/opencs/model/world/columnbase.cpp
	apps/opencs/model/world/columnbase.hpp
	apps/opencs/model/world/idtable.hpp
10 years ago
Marc Zinnschlag 38ce074a62 Merge branch 'replace' 10 years ago
Marc Zinnschlag b939fd440e added replace all button 10 years ago
Marc Zinnschlag 36ce2d61f4 consider lock mode when replacing 10 years ago
Marc Zinnschlag 4951fc477c added replace function 10 years ago
cc9cii a2d824bfa6 Changes to support dialogue only items but in a list view via QDataWidgetMapper. 10 years ago
scrawl b0ea51a5c8 Colour conversion utility 10 years ago
cc9cii ce7e2e06c1 Fix editor being created for a non-editable item. 10 years ago