Commit Graph

250 Commits (d4d46fc60256177968c96e9653ced2f83652338e)

Author SHA1 Message Date
Marc Zinnschlag 3a847732b4 abstracted message collection into a class 10 years ago
cc9cii 2720e5ea9d Remove PhysicsManager singleton and use shared_ptr instead. Resolves the issue where sometimes destructors were called in an unexpected sequence resulting in a crash while exiting the application. 10 years ago
Thoronador a799353f60 fix uninitialized fields in CSMDoc::Operation class 10 years ago
Marc Zinnschlag 23e969eae7 fixed pathgrid saving again (previous fix was incomplete) 10 years ago
Marc Zinnschlag 2d3ffc4483 fixed pathgrid saving 10 years ago
Marc Zinnschlag f4c9897bbd Merge branch 'master' into tables 10 years ago
Marc Zinnschlag d64127106b load and save pathgrid records 10 years ago
Marc Zinnschlag aa89370db6 make sure magic effects added by expansions are available 10 years ago
Marc Zinnschlag 25a1112627 add magic effect records for newly created games 10 years ago
scrawl 7252cb63a6 Fix cppcheck issues 10 years ago
Marc Zinnschlag c321f2c252 load and save magic effect records 10 years ago
Marc Zinnschlag 02247fe712 load and save sound gen records 10 years ago
Marc Zinnschlag cf5c5cbce7 Merge remote-tracking branch 'corristo/osx-openmw-launch-fix' 10 years ago
Nikolay Kasyanov 9f7a8462d8 Fix build & OpenCS game runner code on OS X 10 years ago
Marc Zinnschlag e93ab383ea set refnum and increment refnum counter when creating a new reference 10 years ago
Marc Zinnschlag d1d861e1be Merge branch 'run'
Conflicts:
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/data.cpp
	components/CMakeLists.txt
10 years ago
Marc Zinnschlag bf6150d009 allow project scope scripts 10 years ago
Marc Zinnschlag 081588f484 add project file to content file list when running OpenMW from OpenCS 10 years ago
Marc Zinnschlag 64cf0870c6 set content files when running OpenMW from OpenCS 10 years ago
Marc Zinnschlag cf05d3c69f added run log 10 years ago
Marc Zinnschlag 5e022195b8 create startup script when running from OpenCS 10 years ago
Marc Zinnschlag 61a92da374 use --new-game/--skip-menu switches when running from OpenCS 10 years ago
Marc Zinnschlag 431abcb63a handle shutdown of OpenMW processes when shutting down OpenCS 10 years ago
Marc Zinnschlag 3fec253409 save first (if document was modified) before running OpenMW 10 years ago
Marc Zinnschlag a06133a50e added failed flag to operation done signal 10 years ago
Marc Zinnschlag c88b3a1520 track state of OpenMW process and enable/disable run/stop actions accordingly 10 years ago
Marc Zinnschlag 1b4ab6e130 added OpenMW runner 10 years ago
Marc Zinnschlag 0dff1fb816 fix for previous commit (was using wrong destination path) 11 years ago
Marek Kochanowicz ea2feb0aa9 fix for bug 1672 11 years ago
Marc Zinnschlag 775e24d2c0 save debug profiles in project files 11 years ago
Marc Zinnschlag fa9c6b19c2 removed OpenCS-specific custom Filter record struct (default ESM struct will do from now on) 11 years ago
Marc Zinnschlag 0be1e3d12f removed WriteFilterStage class (functionality integrated into WriteCollectionStage) 11 years ago
Marc Zinnschlag a9f9dec923 consider script blacklist in OpenCS verifier 11 years ago
Marc Zinnschlag 879ab49e9c added resources manager 11 years ago
Marc Zinnschlag d96ed38d49 added body part table 11 years ago
Marc Zinnschlag e97fd35ae6 added enchantments table 11 years ago
Marc Zinnschlag 06e89d8bd3 reduced loading batch size (making the the loading progress bars a bit more responsive 11 years ago
Marc Zinnschlag bd252d0aec display record count in loading window 11 years ago
Marc Zinnschlag 073cc3f02c fixed base flag in content file loader code 11 years ago
Marc Zinnschlag be7f344eca Merge branch 'refs'
Conflicts:
	apps/opencs/model/doc/savingstate.cpp
	components/esm/cellref.hpp
11 years ago
Marc Zinnschlag ae50632774 implemented cell and reference saving int OpenCS 11 years ago
Marc Zinnschlag e0ba9a4bf2 added reference collection stage to saving operation (preparation for cell saving) 11 years ago
greye 130349e0cd open files in binary mode when necessary 11 years ago
greye db16bb8983 fix OpenCS saving to Unicode path destination 11 years ago
Marc Zinnschlag 8279d307c4 text encoding configuration (was using hardcoded settings before) 11 years ago
Marc Zinnschlag 95d24492de display load error messages in loading window 11 years ago
Marc Zinnschlag aadaf7827d added load error log 11 years ago
Marc Zinnschlag 6eff5ecaad Merge branch 'operations' into load
Conflicts:
	apps/opencs/main.cpp
	apps/opencs/model/doc/document.cpp
11 years ago
Marc Zinnschlag 205306ee3d changed message passing format from QString to a UniversalId/std::string pair 11 years ago
Marc Zinnschlag 492620c8cf handle exceptions thrown during loading and report them to the user 11 years ago
Marc Zinnschlag 3fdd72f204 added cancel button to loading window 11 years ago
Marc Zinnschlag 6bc5869222 record loading progress bar 11 years ago
Marc Zinnschlag 6692d2dc72 split up load function in a start and continue part 11 years ago
Marc Zinnschlag e0e2ad8316 content file loading progress bar 11 years ago
Marc Zinnschlag e09218f164 moved load code from Document to Loader class 11 years ago
Marc Zinnschlag ab94e70724 more cleanup of document setup 11 years ago
Marc Zinnschlag 8dc6ad5059 moved new flag from setupData function to Document constructor 11 years ago
Marc Zinnschlag 5f1d2f72f6 added basic loading GUI 11 years ago
Marc Zinnschlag ddb0496dca replaced return value of removeDocument with a signal 11 years ago
Marc Zinnschlag dbb192f084 moved loading to a separate thread 11 years ago
Marc Zinnschlag e324450118 replaced return value of DocumentManager::addDocument with a signal 11 years ago
Marek Kochanowicz f3dc45f1ec long line split. 11 years ago
Marek Kochanowicz 37d262b147 Splited very long line. 11 years ago
scrawl 62774fcc4a Merge branch 'master' into HEAD
Conflicts:
	apps/openmw/mwbase/world.hpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwworld/worldimp.cpp
	apps/openmw/mwworld/worldimp.hpp
	components/esm/loadtes3.cpp
11 years ago
scrawl 33389b9b63 XDG compliant paths 11 years ago
Marc Zinnschlag 030c733e2d Merge branch 'master' into savedgame
Conflicts:
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwworld/worldimp.cpp
	files/settings-default.cfg
11 years ago
Marc Zinnschlag 16e2d67b1f added overloaded start/endRecord functions to ESMWriter 11 years ago
Marc Zinnschlag 04b1657d98 Merge branch 'openmw-27'
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/main.cpp
11 years ago
Marc Zinnschlag 68598f9b63 fixed handling of user directory defaultfilters file; some cleanup 11 years ago
Marek Kochanowicz 821d0c5c2d Corrected filter template loading. 11 years ago
Marc Zinnschlag 2fff7fc843 save info records 11 years ago
graffy76 ba365ff49e Fixed merge conflicts with saving branch 11 years ago
Marc Zinnschlag 3146af34d6 some fixes for the merged filter branch 11 years ago
Marc Zinnschlag fdba029566 Merge remote-tracking branch 'sirherrbatka/filters' into saving 11 years ago
Marek Kochanowicz 70602c2c36 Removed changes in the unimplemented copy ctor. 11 years ago
Marek Kochanowicz 5e1bdd605b Corrected formatting in document.hpp 11 years ago
Marc Zinnschlag 743c6ea5b1 save dialogue records 11 years ago
Marc Zinnschlag c995533e07 Merge branch 'dialogue' into saving
Conflicts:
	apps/opencs/model/world/columnimp.hpp
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/data.cpp
	components/esm/loaddial.hpp
11 years ago
Marc Zinnschlag dc12648a3e add fixed dialogue records when creating a new omwgame file 11 years ago
Marek Kochanowicz 96b6787255 Getting rid of extension. Correcting tiny mistake in filters file. 11 years ago
Marek Kochanowicz 184456892b Added check to load custom filters set when present. 11 years ago
Marek Kochanowicz a7002e8a09 Implements switch (--help and --resources), and copying defaultfilters.omwaddon.project. Seems to work. 11 years ago
Marc Zinnschlag 6143ec33e0 giving Documents direct access to ConfigurationManager 11 years ago
Marc Zinnschlag e7c48cbe58 load project files 11 years ago
Marc Zinnschlag baae548106 added project scope filter saving 11 years ago
Marc Zinnschlag 6f2c418a5c (slightly) improved error reporting during save operations 11 years ago
Marc Zinnschlag 5779f799ab create project file when saving content file 11 years ago
Marc Zinnschlag 96fd1c35bf preserve author/descriptin meta data 11 years ago
Marc Zinnschlag 830530bd06 set record count in TES3 header 11 years ago
Marc Zinnschlag e4fdebc85b added saving for referenceable records 11 years ago
Marc Zinnschlag c42e74dadf make 4 byte record type accessable from record struct 11 years ago
Marc Zinnschlag 6d9ff39390 set dependencies when saving (requires further refinements) 11 years ago
Marc Zinnschlag acfd78c62a implemented saving for all supported record types except cells, referencables and references 11 years ago
Marc Zinnschlag 03054c8160 forgot to write record ID 11 years ago
Marc Zinnschlag bf0fba68af added save stage for globals 11 years ago
Marc Zinnschlag db70095148 write TES3 header 11 years ago
Marc Zinnschlag 231419028d minor fix 11 years ago
Marc Zinnschlag fa25a068a8 basic saving (no data is written to file yet) 11 years ago
Marc Zinnschlag 8326ac9b6f replaced dummy save implementation with a threaded dummy save implementation 11 years ago
Marc Zinnschlag d71d282952 more Operation enhancements in preparation for save operation 11 years ago
Marc Zinnschlag 414e6abb95 more signal cleanup 11 years ago
Marc Zinnschlag a5aebfb760 minor cleanup 11 years ago
Marc Zinnschlag f4c03c6a29 added ordered-flag to Operation (currently ignored) 11 years ago
Marc Zinnschlag 077a157841 moved Operation and Stage from model/tools to model/doc 11 years ago
Marc Zinnschlag e9f14449eb added AdjusterWidget 11 years ago
Marc Zinnschlag 12cfe1fdfe Merge remote-tracking branch 'graffy76/recordStatusDelegate' 12 years ago
Marc Zinnschlag 99508a6eaa minor cleanup 12 years ago
mckibbenta 5803726233 modified gmst addition during creation of new base file 12 years ago
mckibbenta 16a27e28f7 inluded gmsts with default values to creation of new base files 12 years ago
graffy76 a73b97d125 Fixed broken references and other bugs
Removed references to CSVSettings::SamplePage class
Removed multiple QDebug references
Fixed custom LineEdits (window size user pref) would not accept data
12 years ago
Marc Zinnschlag 54f56b0515 Merge remote-tracking branch 'graffy76/usersettings'
Conflicts:
	apps/opencs/view/doc/view.cpp
	apps/opencs/view/doc/view.hpp
12 years ago
graffy76 f6203cac2a update for master 12 years ago
Marc Zinnschlag ea3b14f2d2 added skill columns to class 12 years ago
Marc Zinnschlag f39f694638 various global variable fixes in editor 12 years ago
Marc Zinnschlag 114f99ddbf add skill records when creating a new base file 12 years ago
Marc Zinnschlag cafbabde45 fixed broken loading of single files into the editor 12 years ago
Marc Zinnschlag ebb1dab8e1 removed debugging leftovers 12 years ago
Marc Zinnschlag 10fad47a81 some cleanup 12 years ago
graffy76 50abb22162 Fix to allow application closing from multiple views and a single view. 12 years ago
graffy76 c17821e6c8 Merge branch 'master' of https://github.com/zinnschlag/openmw into saveOnClose 12 years ago
graffy76 03c7f18112 Fixes for save-on-close message boxes 12 years ago
Marc Zinnschlag a994a23f4e file loading fixes 12 years ago
Marc Zinnschlag 46de45b9a2 added var type column to globals 12 years ago
Marc Zinnschlag ba4907fbaf use new Variant type for GMSTs 12 years ago
Marc Zinnschlag a1ac20c6f3 changed global variable records to new variant type 12 years ago
Marc Zinnschlag 868916a9a2 added add-on global variables in the same way add-on GMSTs were added 12 years ago
graffy76 6f89d453a5 Operations widget height fix and abort button feature. Successfully
tested resizing of Operations QDockWidget for multiple concurrent
operations.
12 years ago
Marc Zinnschlag a50ff34774 better default value for string GMSTs 12 years ago
Marc Zinnschlag 475f4f9311 implicitly add Tribunal/Bloodmoon GMSTs to base, if present neither in base nor in modified 12 years ago
Marc Zinnschlag 7d112e4d5c rewrote logic of content file loading 12 years ago
Marc Zinnschlag ba0d13fc12 moved code for creating new base content records into the Document class 12 years ago
Marc Zinnschlag 4c973a0f67 constructing documents from a file list instead of a single name 12 years ago
Marc Zinnschlag c75563c184 report model and view 12 years ago
Marc Zinnschlag 9fe7ff9690 added mandatory ID check stage 12 years ago
Marc Zinnschlag 8b7f342641 removed last remains of old verify implementation 12 years ago
Marc Zinnschlag a2b4f43176 moved document state enum to a separate file 12 years ago
Marc Zinnschlag fdc7e93835 preliminary multi-threaded verify implementation (does not actually perfom any document verification yet) 12 years ago
Marc Zinnschlag ef9575498f basic (non-editable) subview for global variables 12 years ago
Marc Zinnschlag 019146756f minor documentation changes regarding future improvements and additions 12 years ago
Marc Zinnschlag 303506d24b added new document function 12 years ago
Marc Zinnschlag 997386d873 implemented world verify function (doesn't do anything yet; mostly meant as a test for multi-operation interface) 12 years ago
Marc Zinnschlag 2fc183d595 added operations progress bar 12 years ago
Marc Zinnschlag eaa58e0530 preparations for multiple parallel progress-type operations 12 years ago
Marc Zinnschlag 03aacd3263 added progress tracking 12 years ago
Marc Zinnschlag 931eb08114 implemented edit locking (used during saves) 12 years ago
Marc Zinnschlag 5838929371 implemented a dummy save function (does not actually save anything) 12 years ago
Marc Zinnschlag d7c63d4c74 track document modification state and display it in the top level window title bar 12 years ago
Marc Zinnschlag ed3d8b8ca2 added undo stack and undo/redo actions 12 years ago
Marc Zinnschlag 9834bb3ad5 basic document handling 12 years ago
Marc Zinnschlag c3cd6e8a8a new attempt at the editor 12 years ago