Commit Graph

1937 Commits (76328677eff4e5a3e66e21110be0183834327e86)

Author SHA1 Message Date
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
cc9cii f90cdec53b Remove default parameters from the implementation. 10 years ago
cc9cii 6087a18c94 Implement clone() using a new Record constructor. 10 years ago
cc9cii 128371c902 Copy base data to modified. 10 years ago
cc9cii a54ab153b0 Cloned references should be considered "Base" rather than "Modified". Should fix bug #2429. 10 years ago
cc9cii ca21181483 Fix typo to get table display working. 10 years ago
Marc Zinnschlag 907ac5ef7f Merge remote-tracking branch 'scrawl/master' 10 years ago
cc9cii 727b68dd15 Reduce difference with the master branch where possible. 10 years ago
cc9cii 6d6ff8c6a4 Resolved compile issues, but not fully working. 10 years ago
scrawl 0fda1cdd53 Move oengine to a static library, fixes duplicate compilation of oengine/bullet files by openmw and opencs 10 years ago
Marc Zinnschlag 0b70fdac57 added start script verifier 10 years ago
cc9cii fb2ba7610c Merge remote-tracking branch 'remotes/upstream/master' into NonTableFields
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/model/doc/document.cpp
	apps/opencs/model/world/columnbase.hpp
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/commands.cpp
	apps/opencs/model/world/idtable.cpp
	apps/opencs/view/world/dialoguesubview.cpp
	apps/opencs/view/world/dialoguesubview.hpp
	apps/opencs/view/world/util.cpp
10 years ago
Marc Zinnschlag 1ed606065c save start script records 10 years ago
Marc Zinnschlag a148b851c0 added start script table 10 years ago
Marc Zinnschlag 4e1c086d6a load start up script records 10 years ago
Marc Zinnschlag 455684981c Merge remote-tracking branch 'scrawl/master' 10 years ago
cc9cii 66ef9d237c Another try to make it work with gcc/travis. 10 years ago
cc9cii 7c0f5b72c5 Add enum namespace to workaround travis. 10 years ago
scrawl f6509fe53e Another crash fix for land record without data 10 years ago
cc9cii a8427c2efb Do not add NAME subrecords while saving magic effects or scripts. 10 years ago
Marc Zinnschlag 928bb234ce Merge remote-tracking branch 'cc9cii/editor-gamefiles' 10 years ago
cc9cii 1ee6153940 Remove unnecessary boolean passing between objects. 10 years ago
Marc Zinnschlag 64938b3796 Merge remote-tracking branch 'cc9cii/saving-skil' 10 years ago
Marc Zinnschlag 59c7fe28d9 Merge remote-tracking branch 'naclander/master' 10 years ago
cc9cii 5ff66ad40b Fix Bug #2402. SKIL records should not have NAME subrecord. 10 years ago
cc9cii c4625b94e5 Fix OpenCS crashing since commit 9d6145 by showing gamefiles if the content selector was created from OpenCS. 10 years ago
scrawl 3158d34abb Fix for incorrect OpenCS verifier warning: pcvampire and pcwerewolf are not required, pcyear does not exist at all. 10 years ago
Bret Curtis 5672c86924 Rename window title for OpenMW-CS 10 years ago
Nathan Aclander 6d7e1242cc Fixed incorrect casting
Only cast to strings things that are ints. Also I missed an mFactionRank to cast.
10 years ago
Nathan Aclander 539e8276c8 Silenced clang warning by converting int to string 10 years ago
cc9cii e5c1c31648 Ignore case when detecting legacy extensions (.esm or .exp). Should resolve bug #2227. 10 years ago
Marc Zinnschlag 6cc9fa2b3f Merge remote-tracking branch 'slothlife/cmake-release-build-fix' 10 years ago
Alexander "Ace" Olofsson a61019dfa8 Update referencecheck.cpp
MSVC does not allow for the usage of 'and' or 'or' literals
10 years ago
Kamil Bar 3b7a23aa72 Fixed charge checks for light and other objects, corrected CellRef charge union comments 10 years ago
Kamil Bar 9628415e21 Missing change & changed comments to represent actual code 10 years ago
Kamil Bar 52a064afc3 Fixed charges checking 10 years ago
Kamil Bar e1314d6211 Implement OpenCS reference validation (Feature #831) 10 years ago
slothlife cfe81bafe8 Remove setting CMAKE_BUILD_TYPE to Debug
Setting was causing single-target configurations (ninja, make) to
incorrectly link vs debug runtimes on Windows.
10 years ago
Alexander "Ace" Olofsson b714e5211d Redefinition of default template argument
Sometimes it's annoying how MSVC casually allows you to break C++ standards
10 years ago
Alexander "Ace" Olofsson f77ae711e4 Fix template closer 10 years ago
Alexander "Ace" Olofsson cfcaf4528f Some more forward-declaring for OpenMW-CS 10 years ago
Nikolay Kasyanov 5534306eb3 Few rename fixes 10 years ago
scrawl 0b7b627443 CMake fix for opencs rename 10 years ago
Marc Zinnschlag 0557d45bd1 renamed opencs into openmw-cs 10 years ago
Alexander "Ace" Olofsson 62acb03735 More Ogre + recent Boost build fixes 10 years ago
Marc Zinnschlag 7f905470fa fixed moved reference loading 10 years ago
Marc Zinnschlag 89998a6a03 save MVRF subrecords 10 years ago
scrawl c7d15e6f74 Revert "Revert "Light charge handling fix""
This reverts commit b95748d044.
10 years ago
scrawl b95748d044 Revert "Light charge handling fix"
This reverts commit 5e0428243b.
10 years ago
Marc Zinnschlag a97f599e65 fixed ref num saving in non-wide format 10 years ago
Marc Zinnschlag fa4718283d Merge remote-tracking branch 'scrawl/contentselector' 10 years ago
Marc Zinnschlag cd62dbc5b7 Merge remote-tracking branch 'scrawl/essimporter' 10 years ago
scrawl 5e0428243b Light charge handling fix 10 years ago
Marc Zinnschlag 9670e0881d update reference's current cell when x/y-coordinates are modified 10 years ago
Marc Zinnschlag 561ddfa0c5 make column type accessable via the regular table model 10 years ago
Marc Zinnschlag 9603325b99 Merge remote-tracking branch 'origin/master' 10 years ago
Marc Zinnschlag 640d473866 Merge remote-tracking branch 'scrawl/master' 10 years ago
scrawl 6146a3843c Merge remote-tracking branch 'upstream/coverity_scan' into HEAD 10 years ago
Marc Zinnschlag c55e9b9c58 one more potential 0-pointer fix 10 years ago
Marc Zinnschlag 7615cbafce create modify commands through command dispatcher 10 years ago
Marc Zinnschlag 706df3f881 silenced a coverity warning 10 years ago
Marc Zinnschlag 7b8e6f9dda addressed potential 0-pointer issue 10 years ago
Marc Zinnschlag f3c7532660 cleaned up some enum confusion 10 years ago
scrawl b39cc0c8c8 Fix OpenCS window opening issue when config file doesn't exist
It would attempt to create a zero-sized window (or even negative-sized, after subtracting the frame dimensions).
10 years ago
scrawl f11ec653d0 Add setting for showing MRK nodes to NIF loaders
This makes marker objects show up in OpenCS.
10 years ago
Marc Zinnschlag 320b994aef keep original cell field empty, if reference is in modified 10 years ago
Marc Zinnschlag e32402a040 handle moved references on load 10 years ago
Marc Zinnschlag ba7b74217b added original cell column to reference table 10 years ago
Marc Zinnschlag 3b534326ff forbid manual editing of the cell field in reference records 10 years ago
Marc Zinnschlag 9f6a2d00e8 Merge remote-tracking branch 'thoronador/fix-uninitialized-members' 10 years ago
Marc Zinnschlag bdc28c0523 Merge remote-tracking branch 'maqifrnswa/feature1325' 10 years ago
Scott Howard f24c1845b6 remove pop-up message on load failure 10 years ago
Scott Howard dece4e2640 remove unneeded includes 10 years ago
Scott Howard 03b39435f8 place user settings window at same location as mouse pointer 10 years ago
Scott Howard ce7cef924e when loading a file fails, pop-up critical window and highlight error text 10 years ago
Thoronador 44e01d0eaa remove redundant initialization statement
See https://github.com/OpenMW/openmw/pull/423#discussion_r22403388
10 years ago
Thoronador 91ff536460 fix uninit, #2 10 years ago
Thoronador 17fb7aa598 uninitialized stuff 10 years ago
scrawl f931ba2efc Fix some static analysis issues (coverity) 10 years ago
Marc Zinnschlag e6307a5151 move cursor in scripteditor to position of error 10 years ago
Marc Zinnschlag a64b741af2 store hints from operations in report model 10 years ago
Marc Zinnschlag 3a847732b4 abstracted message collection into a class 10 years ago
Marc Zinnschlag 6a67aba336 added double click with modifier actions in report table 10 years ago
Marc Zinnschlag 58f4cc882f added remove action to report table context menu 10 years ago
Marc Zinnschlag f2fc693325 added context menu to report table 10 years ago
Marc Zinnschlag 350b0cb93c added hidden hint column to report model 10 years ago
Marc Zinnschlag 6c18a3b0b5 allow drags from report table 10 years ago
Marc Zinnschlag 7c59ea6296 added specialised report table 10 years ago
cc9cii ab693f1f64 Workaround file lock being lost if the same file is closed elsewhere in the program (see https://svn.boost.org/trac/boost/ticket/3582) 10 years ago
cc9cii 8d0cca6cfc Merge remote-tracking branch 'remotes/upstream/master' into single-instance
Conflicts:
	apps/opencs/editor.cpp
10 years ago
Marc Zinnschlag f771b95a15 Merge remote-tracking branch 'cc9cii/master' 10 years ago
cc9cii 6731afc79c Use float for setting skill use values. Should resolve bug #2183. 10 years ago
cc9cii 07f10a0140 Use append syntax compatible with older versions of boost. 10 years ago
cc9cii e67cf96250 Allow only one instance of OpenCS. Only tested on windows x64. 10 years ago
Marc Zinnschlag f2d991505e handle other Windows-specific path issues regarding OpenCS resources handling 10 years ago
Marc Zinnschlag 58b6e757e3 fixed another case folding problem regarding OpenCS resources handling 10 years ago
Marc Zinnschlag 406cf2b981 disable element visibility buttons that do not apply to the respective cell type 10 years ago
Marc Zinnschlag cbcd6a26d5 memory leak fix 10 years ago
cc9cii 3b5cd286f6 Do not destroy overlay if it was never created (e.g. due to an Ogre exception). 10 years ago
cc9cii 64e1594b41 Move the destruction of global resources, being used by multiple documents, to the editor. 10 years ago
cc9cii 44b11163d1 Do not delete physics objects if it was never created (e.g. preview window) 10 years ago