Commit Graph

71 Commits (8c7e06293fbe6d0ed1dd7dd0f424b9f1b6f92162)

Author SHA1 Message Date
Kyle Cooley 4921e7f5c1 Get rid of reinterpret cast. 7 years ago
Kyle Cooley 50d9d9f78f Get rid of some templates, exceptions instead of assert, and other small changes. 7 years ago
Kyle Cooley ab607f3028 Tweaks to land loading, land cloning, terrain signals, placeholder land update handling 7 years ago
Kyle Cooley 97d0fd756a LTEX importing 7 years ago
Kyle Cooley 1d480015b4 Add ability to touch records, LAND records in particular 7 years ago
Aesylwinn 239727531f Revert "Fix data corruption issues."
This reverts commit 6199663bd8.
9 years ago
Aesylwinn 9a567b3712 Revert "Fix editor undo for nested data."
This reverts commit 774e1497b6.
9 years ago
Aesylwinn bb81e89c08 Revert "Cleanup and slight change to pathgrid editing controls."
This reverts commit cc4655e9c7.
9 years ago
Aesylwinn cc4655e9c7 Cleanup and slight change to pathgrid editing controls.
Now that there is a drag indicator, it is easy to tell if an
operation is active or not.
9 years ago
Aesylwinn 774e1497b6 Fix editor undo for nested data. 9 years ago
Aesylwinn 6199663bd8 Fix data corruption issues.
- Point connection count not being set
- Nested undo not restoring table (for pathgrid scene editing, editor
    nested undo is still broken)
9 years ago
Aesylwinn 799ed300ea Use cell coordinates class, fix undo description. 9 years ago
Aesylwinn b86250036c Add ability to add pathgrids. 9 years ago
Marc Zinnschlag 7d8bd56e11 create new records with basic data in the same step without updates inbetween (Fixes #3207) 9 years ago
scrawl b0431833a1 Fix some defects reported by Coverity CI 9 years ago
Stanislav Bas e14aedc7cd ModifyCommand uses a proper name of a modified nested value 10 years ago
Stanislav Bas 33042c1464 Restore Modified status of a record when adding/removing nested rows 10 years ago
Stanislav Bas afb36b73eb Proper index for Modified column in ModifyCommand 10 years ago
Stanislav Bas f3bb00e3d9 Add the ability to add nested values to the Create command 10 years ago
Marc Zinnschlag 53b4c15d85 Merge remote-tracking branch 'smbas/master' 10 years ago
Stanislav Bas a5183aefbe Add record state tracking to the ModifyCommand (Fix #2555) 10 years ago
Rohit Nirmal 396fba7fa9 Silence -Wreorder warnings, and remove -Wno-reorder. 10 years ago
cc9cii b04aeb6aad Fixed levelled lists flags - now bit masks represented by tick boxes in the dialogue subview. 10 years ago
Marc Zinnschlag f1c0847897 Merge remote-tracking branch 'cc9cii/moveref' 10 years ago
cc9cii 889749a493 Allow non-empty mOriginalCell (case where a moved ref is moved again) 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
Marc Zinnschlag 6fcf4ea9e3 In ModifyCommand replace proxy model with the source model (Fixes #2498) 10 years ago
cc9cii 1220369da3 Changes as per feedback comments. 10 years ago
cc9cii 83bcc8d451 Reorganised class inheritance structure of collections, columns and idtable model. 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 9670e0881d update reference's current cell when x/y-coordinates are modified 10 years ago
Marc Zinnschlag 7733df239e made CloneCommand a subclass of CreateCommand 10 years ago
Marc Zinnschlag 33243c8c16 move code for storing old value from ModifyCommand constructor to redo function (allows use of the command on records that haven't been created at the time of construction) 10 years ago
Marek Kochanowicz 13ee469b70 saving progress 11 years ago
Marek Kochanowicz 3dd2ca15da Reduced code duplication through new common base class 11 years ago
Marek Kochanowicz 4d79034dbf correctly handling the nestedTable for undo (but removing and adding
rows in proper QT way is still TODO)
11 years ago
Marek Kochanowicz 1ff8abb240 store whole container representing the nested table inside of the
command

Static nature of C++ forced me to use templates. Bit frustraiting.
11 years ago
Marek Kochanowicz a0146e2e28 Added undo for delete command 11 years ago
Marek Kochanowicz d73f4cbd7b added add nested command 11 years ago
Marek Kochanowicz 7430e1e1bb Added delete nested rows command (undo still needs to be done) 11 years ago
Marek Kochanowicz 2bd98a69ab Corrections, according to the comments. Thanks for the review. :-) 11 years ago
Marek Kochanowicz 9c579dbd6c ok, that should be enough 11 years ago
Marek Kochanowicz 84e07c95b1 formatting 11 years ago
Marek Kochanowicz 51115fa5be spaces around operators 11 years ago
Marek Kochanowicz c91ae86084 is there something that can generate diff from two git branches? Using github for this is kinda annoying. 11 years ago
Marek Kochanowicz 52176d6435 reforfucking 11 years ago
Marek Kochanowicz 2b71568bb6 still reformating 11 years ago
Marek Kochanowicz 316debb827 reformating 11 years ago
Marek Kochanowicz 4d6fb31610 reformating 11 years ago