Commit Graph

1937 Commits (76328677eff4e5a3e66e21110be0183834327e86)

Author SHA1 Message Date
cc9cii 74b98f7178 Fixed initial loading of moved refs. 10 years ago
cc9cii 2e2d6e04fe gcc friendly version. 10 years ago
cc9cii dcce59f76c Pass MovedCellRef info to RefCollection. Still has debugging code. 10 years ago
cc9cii 932f1f9fbd Alternative way of finding UniversalId without bloating IdTree. 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 8aaa74a983 Undo for delete operation in referenceables table. Implemented by saving UniversalId::Type in DeleteCommand. 10 years ago
cc9cii a6925683c6 Off by one error - can't delete the last element of a refid collection. 10 years ago
Marc Zinnschlag 6fcf4ea9e3 In ModifyCommand replace proxy model with the source model (Fixes #2498) 10 years ago
cc9cii 82bc666e00 Make AI package items to be editable when a new row is added. 10 years ago
Marc Zinnschlag f7c7aeecb3 fixed missing state update when starting a global search 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 18162557b0 TopicInfos result script are now displayed in dialogue subviews. 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 8b1ac451ac More warning fixes. 10 years ago
cc9cii dd1e4e8b69 Remove gcc/clang warnings. 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 d6c2cff381 Convert magic effects Attribute column in the nested tables to use enum delegates. 10 years ago
cc9cii c41b4b84a6 Cleanup post merge. 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
cc9cii 32e73c3deb Add creature/item levelled lists (non table items) to dialogue subview. 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
cc9cii 1c7ed795c2 Add creature/item levelled lists to dialogue subview. 10 years ago
cc9cii 513c3a47cb Add clothing/armor part reference table to dialogue subview. 10 years ago
cc9cii 526b53fce0 Add AI packages table to dialogue subview. Also minor bug fixes. 10 years ago
cc9cii 60e5ff8811 Remove duplicated checks and exceptions. 10 years ago
cc9cii 221c57adee Fix template syntax and travis warnings. 10 years ago
cc9cii a976dca27b Changed over the remaining RefId adapters. Fixed issue where map entries were overwriting the same key... 10 years ago
cc9cii 7ccf53e750 Changed over inventory adapters. Fixed a few places where modified records were not set properly. 10 years ago
cc9cii 25261a60e5 Add potion magic effects table to dialogue subview. Integration of the adapters to RefIdCollection is incomplete. 10 years ago
cc9cii ef84e553be Renamed some stuff. 10 years ago
cc9cii 41b368a759 Moved templated code around a bit. 10 years ago
cc9cii 4b9c9bf095 Simplify and relocate nested column definitions. 10 years ago
cc9cii 8dab2f9b14 Use human friendly strings in magic effects subtable. 10 years ago
scrawl b0ea51a5c8 Colour conversion utility 10 years ago
cc9cii a460409555 Add Spells and Enchantment magic effects table to dialogue subview. The numbers are not yet converted to strings. 10 years ago
cc9cii 49fd5afdf6 Add birthsign spells table to dialogue subview. 10 years ago
cc9cii f939648736 Add race spells table to dialogue subview. 10 years ago
cc9cii 9c75dad1ac Why is gcc so unkind? 10 years ago
cc9cii ea9563ad92 Add faction reactions table to dialogue subview. Fix gcc compile issues. Change nested columns to generic ones where possible. 10 years ago
cc9cii 88bc62e054 Add Region sounds table to dialogue subview. 10 years ago
cc9cii 5da2f53bec Code reorganisation to prepare for nested sound table in regions. 10 years ago
cc9cii ce7e2e06c1 Fix editor being created for a non-editable item. 10 years ago
cc9cii a632b2cfeb Fix editing "ID" column within nested tables in dialogue subview. 10 years ago
cc9cii 1220369da3 Changes as per feedback comments. 10 years ago
Marc Zinnschlag 3f4f008c51 another fix to display type handling 10 years ago
cc9cii 7990fab708 Fix crash when exiting via window manager on some systems. 10 years ago
cc9cii 9a564f5062 Fix undo for pathgrid points add/remove. 10 years ago
cc9cii bc9dad3ff2 Add index columns and fix edge indexing for point deletion. 10 years ago
cc9cii 330920daa8 Fix off by one error(s). 10 years ago
cc9cii be9f94b766 Adjust edge indexes when adding/removing points. Fix some travis warnings. 10 years ago
cc9cii 23db79ebab Fix for more gcc differences. 10 years ago
cc9cii 3a46512b7f Attempt to account for gcc differences. 10 years ago
cc9cii 787cef1386 DialogueSubView layout update for dialogues with nested tables only. 10 years ago
cc9cii 860754e460 Minor formatting cleanup and comments. 10 years ago
cc9cii 05210d7f21 Nested table support for Pathgrids. 10 years ago
cc9cii bdf0d8db22 Re-organise the inheritance structure once more in preparation for adding Pathgrid tables. 10 years ago
Marc Zinnschlag 3b408b6427 sorting out some Display enum mixup 10 years ago
cc9cii 745eae9c10 Tweak DialogueSubView layout for nested tables. 10 years ago
cc9cii 8eaf6b068c Adding missing file. 10 years ago
cc9cii 851effb0e3 Merge branch 'master' into NonTableFields 10 years ago
cc9cii 83bcc8d451 Reorganised class inheritance structure of collections, columns and idtable model. 10 years ago
scrawl af67de73a5 Delete shiny 10 years ago
Marc Zinnschlag a9a8b5ad47 improved performance of CSVRender::Cell::addObjects by bypassing Qt model 10 years ago
Marc Zinnschlag 66c866aec9 fixed search result formatting 10 years ago
Marc Zinnschlag cb6caf5e39 added search-related user settings 10 years ago
Marc Zinnschlag 4928e3705f highlight (bold) search string in results 10 years ago
cc9cii ece34a1baa Workaround for crash while exiting the application. 10 years ago
cc9cii 619b5206cd More consistency nit pick. 10 years ago
cc9cii 29ef08bb75 Spelling and other consistencies nit pick. 10 years ago
cc9cii 3d280a6ba5 Fixed the display issues of the nested tables in the dialogue subview. Needs further work but usable for now. 10 years ago
scrawl 34934f016a Remove obsoleted OpenCS settings and comment non-ported settings 10 years ago
Marc Zinnschlag 6d165dabb6 improved layout of report table 10 years ago
Marc Zinnschlag 46ccd27a6d improved find result text 10 years ago
Marc Zinnschlag e8091c4e7e added field column to report table 10 years ago
Marc Zinnschlag 416b8165cd moved getColumnId function from IdTable to IdTable base and made it virtual 10 years ago
Marc Zinnschlag a8cdd30124 added ID column to report table 10 years ago
Marc Zinnschlag 4042b12013 changed data structure for report model 10 years ago
scrawl 00deacc27e OpenCS: lighting modes 10 years ago
scrawl 232e34bddd OpenCS: port lighting toolbar, fix multiple context GL objects issue 10 years ago
Marc Zinnschlag 1ec0db231c add a separate display type for ID column 10 years ago
Marc Zinnschlag c5f1c2127d extend global search to all record and reference tables 10 years ago
Marc Zinnschlag 13a4fb3fdc make return key press in search input trigger a new search 10 years ago
Marc Zinnschlag 8e9365741f make search sub-views re-usable (clear before starting a new search) 10 years ago
Marc Zinnschlag eaaf816dd3 simplified search rules 10 years ago
Marc Zinnschlag 128ccd8151 improved search type naming 10 years ago
scrawl bb32c761df *very* early texture manager, need a lot more thought to design this properly 10 years ago
scrawl 322fcdc2d3 Transform world space particles when attaching to a node 10 years ago
Marc Zinnschlag babefacbfa improved message text in search results 10 years ago
Marc Zinnschlag 705ee67265 fixed hints getting mixed up with message text 10 years ago
scrawl 236d628884 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/model/doc/document.cpp
	apps/opencs/model/doc/documentmanager.cpp
	components/CMakeLists.txt
	components/bsa/resources.cpp
	components/nif/data.hpp
	components/nif/node.cpp
	components/nifogre/mesh.hpp
	components/nifogre/ogrenifloader.cpp
	components/nifogre/particles.cpp
10 years ago
Marc Zinnschlag 23cf859fee added search stages (cell table only for now) 10 years ago
scrawl 99e1720980 Add SceneManager and clone utility 10 years ago
scrawl e3bfbcb44b OpenCS: connect navigation button to OSG camera manipulators 10 years ago
scrawl 1edccdbe55 OpenCS: apply visibility flags to osg node 10 years ago
scrawl 72400747f2 OpenCS: preliminary port of cell rendering to OSG 10 years ago
scrawl aedafe651a OpenCS: delete physicssystem, will be replaced with OSG picking 10 years ago
scrawl 46cbec9a4a Add skinning auto-detection in nifosg loader 10 years ago
Marc Zinnschlag 78c6268891 added search class and search box widget 10 years ago
scrawl 36ad40827b Move parent node attachment out of nifloader 10 years ago
scrawl d6dea31b88 OpenCS: Use a CompositeViewer with multiple views instead of multiple viewers
Fixes the rendering glitches, turns out that multiple osgViewers were never an intended use case.
10 years ago
scrawl 5a582e7eb7 Reintroduce showMarkers flag 10 years ago
scrawl 15f9c1ddcf NiBSPArrayController works 10 years ago
scrawl 4957ceeb1d Refactor controllers, now part of the scene graph as UpdateCallbacks
Practical benefits:
- The controller update is now run automatically
- Creating an instance of a scene graph should now work properly using the defined copy constructors
10 years ago
scrawl af27a10b0c OpenCS: preliminary port of PreviewWidget to OSG 10 years ago
scrawl 34d503017a OpenCS: Set up an osgQt GraphicsWindow in SceneWidget 10 years ago
scrawl 40fc097722 OpenCS: use the new VFS, restored resource tables 10 years ago
Marc Zinnschlag 413b35de6c moved search menu item from view to edit 10 years ago
scrawl 49c2da27b3 OpenCS compiles and runs again (no rendering) 10 years ago
Marc Zinnschlag d053c62032 setting up global search operation and subview 10 years ago
scrawl 19e8280f45 OpenCS window title unicode fixes 10 years ago
Marc Zinnschlag fc6c9d7ff2 Merge remote-tracking branch 'scrawl/opencs-hint-fix' 10 years ago
Marc Zinnschlag 79339ebff1 Merge remote-tracking branch 'scrawl/opencs-crashfix' 10 years ago
cc9cii 76adb64e20 Compilation fix after merging commt e30f24 10 years ago
scrawl 6ff2523d8a Fix for line focus when clicking on a verifier script error
- setFocus() on the script editor, otherwise setting the text cursor has no effect.
- setFocus() must be done after the widgets are created/shown, or the newly created widgets will "steal" the focus again.
- Missing useHint in case subviews are reused.
10 years ago
scrawl 295ca86ac1 OpenCS FileDialog crash fix
The file dialog would crash when no game file is selected and an addon file with no dependency is checked, then unchecked.
10 years ago
scrawl 4d0bb6329a Fix incorrect reference check
This check was broken for exterior cells (empty cell id).

It was superfluous anyway. A CellRef is owned by the cell it is in, so the cell must always exist.
10 years ago
cc9cii 5eefcd862f Merge branch 'master' into NonTableFields
Conflicts:
	apps/opencs/model/tools/tools.cpp
	apps/opencs/model/world/columnbase.cpp
	apps/opencs/model/world/commands.cpp
	apps/opencs/model/world/commands.hpp
	apps/opencs/model/world/idtable.hpp
	apps/opencs/model/world/refidadapter.cpp
	apps/opencs/model/world/refidadapter.hpp
	apps/opencs/view/world/dialoguesubview.hpp
10 years ago
Marc Zinnschlag cf077dcf5d Merge remote-tracking branch 'cc9cii/fix-hide-overload-warn' 10 years ago
Marc Zinnschlag 55bd0c728e Merge branch 'threadfix' 10 years ago
Marc Zinnschlag c0dfad23b3 Fixed editor operation multi-threading (Fixes #923) 10 years ago
cc9cii 15b9a628ac Fix the name of DragRecordTable::startDrag method. Make the compiler be quiet about BulletShapeLoader's hidden overloaded methods. 10 years ago
cc9cii 17e6244bd6 Yet more warnings suppressed. 10 years ago
cc9cii fd86076db3 More warning fixes. 10 years ago
cc9cii 4f6c772437 Fix more warnings. 10 years ago
cc9cii 488bc76da5 Fix saving land data. 10 years ago
cc9cii 589b0b9171 Add saving land and land textures. Should resolve Bug #2447. 10 years ago
Marc Zinnschlag 8e37e9a14a removed redundant functions 10 years ago
Marc Zinnschlag 8a8db8bc24 Merge remote-tracking branch 'cc9cii/editor-clone-fix' 10 years ago
Marc Zinnschlag 26955dc6d3 Merge remote-tracking branch 'cc9cii/editor-var-edit' 10 years ago
cc9cii 418025e0a2 Add missing editor type to the dialogue. Should resolve Bug #2437. 10 years ago
cc9cii dc9af19dcf Don't use C++11 features. 10 years ago
Scott Howard e2ef8c4022 fix -Wnewline-eof warnings 10 years ago
cc9cii 28259f914c Remove potential memory leak. 10 years ago
cc9cii 43ec933b7b Revert to the original clone() method. Create a new copy method for modified records. 10 years ago
cc9cii 8ac7b77d36 For RefId's, modify a copy of the base record rather than modifying the record directly. 10 years ago
cc9cii 8b3adec3ec Added a missing copy constructor. 10 years ago