MDriven Designer change log

The log of changes for MDriven Designer

Revision 13679 - 2021-11-28

Background definition of Wecpof removed from control because it made it impossible to set it from xaml

Revision 13676 - 2021-11-24

Null checks in SearchForNewObjectsAndPossiblyAddThem after seeing issues in production

Revision 13673 - 2021-11-24

Play+Evolve - we did not update from sql settings before trying to execute

Revision 13672 - 2021-11-24

About form in vs plugin

Revision 13638 - 2021-11-22

Wecpof to core

Revision 13637 - 2021-11-22

Wecpof to core

Revision 13636 - 2021-11-22

Package updates

Revision 13634 - 2021-11-22

Wecpof must be in core for templates to work

Revision 13633 - 2021-11-22

Reports removed from wecpof core

Revision 13614 - 2021-11-20

Revision 13605 - 2021-11-20

updated json version

Revision 13601 - 2021-11-20

SQLite interop taken from freshest place

Revision 13597 - 2021-11-20

Safe namespace clarifications for VS2022.

Revision 13596 - 2021-11-20

Safe namespace clarifications for VS2022

Revision 13594 - 2021-11-17

Changing to netStandard2.0 instead of 2.1 to stay compatible with .netframework and VisualStudio

Revision 13576 - 2021-11-05

Better clear of old when reloading model - before some windows and objectinspector had references to old ES
First change in VS-Plugin that was not an Action(action creates undoblocks) could end up in FirstUndoBlockForSave and we treated that differently in a way that could make the first change to be ignored. Fixed

Revision 13565 - 2021-11-01

Designer did not watch file for changes after a saveas operation - fixed

Revision 13564 - 2021-11-01

If you have ocl/eal if derivation/reversederive fields but the attribute/association is not derived/reversederived you will now get an error.

Revision 13562 - 2021-10-31

MDrivenServer now sends "EVOLVED" in SignalAllIsWellLatestVersionId after evolve - to better signal dependents that major changed occurred

Revision 13553 - 2021-10-31

Better "File changed" in MDrivenDesigner

Revision 13550 - 2021-10-30

Changed so that only minimized windows get "expanded" back to Normal.
Problem was that maximized windows were made smaller when switching viewmodels with shortcuts

Revision 13537 - 2021-10-25

Better error message when codegen for method fails

Revision 13528 - 2021-10-23

Adding more projects for standard and .net5

Revision 13520 - 2021-10-20

Upgrade of MaterialDesign introduced unwanted CharacterCounterVisibility - now removed

Revision 13497 - 2021-10-12

Minimized tool windows are now restored when tool button is clicked

Revision 13492 - 2021-10-11

MaterialDesign uppdate

Revision 13479 - 2021-10-09

SQL with SQLCompact in RunningModel did not behave the same as MDrivenServer - fixed (SupportsFilteredIndex false)

Revision 13475 - 2021-10-06

RunModel SQL Option - now allows for Version (Clocklog and TimeStamp used on Versioned classes)

Revision 13449 - 2021-09-21

Delete warnings removed

Revision 13433 - 2021-09-10

FindInModel did not find method contents - did not focus stuff - fixed

Revision 13408 - 2021-08-30

Null checks after seen exceptions

Revision 13395 - 2021-08-26

BusinessDeleteRules

Revision 13391 - 2021-08-25

Added additional namespaces for codegen viewmodels :https://wiki.mdriven.net/index.php/Namespace_in_generated_code

Revision 13390 - 2021-08-25

Issue with opened untouched files was perceived as touched

Revision 13378 - 2021-08-18

ModlrRunStuff.CodeDressOverridePath

Revision 13375 - 2021-08-17

Codegen looped a bit - and that is now changed to the better

Revision 13371 - 2021-08-17

FindInModel - improvements , now also diagrams - better presentations

Revision 13364 - 2021-08-14

Updated netstandard project with FindInModel

Revision 13363 - 2021-08-11

Improvements on FindInModel

Revision 13362 - 2021-08-11

Improvements on FindInModel

Revision 13360 - 2021-08-10

CodeDress could not handle LinkObjects before due to missing meta information in generated code. Fixed

Revision 13359 - 2021-08-10

Missed ViewModel

Revision 13357 - 2021-08-10

Ctrl-shift-F now shows new model wide search dialog

Revision 13356 - 2021-08-09

Added option for CodeDress override not having to use a subdirectory called ModelCodeAddemblies

Revision 13354 - 2021-08-06

Ctrl-shift-F now shows new model wide search dialog

Revision 13345 - 2021-07-27

Diagram created objects from json now uniqifies class names - I think it will be less confusing

Revision 13342 - 2021-07-26

Diagram created objects from json now uniqifies class names - I think it will be less confusing

Revision 13340 - 2021-07-25

Revision 13333 - 2021-07-16

Crashbug in viewmodel editor teardown - fixed

Revision 13327 - 2021-07-13

Issues seen in QuickPartlyClean crashing modlr

Revision 13322 - 2021-07-09

Method preconditions were not checked by errorcheck - fixed

Revision 13313 - 2021-07-07

Revision 13312 - 2021-07-07

Revision 13311 - 2021-07-07

Removed the 3d experiments from Overview diagram

Revision 13303 - 2021-07-06

mockotype splash and start param

Revision 13302 - 2021-07-05

Extensions to mockotype mode - now always show Start-view and hide Start button

Revision 13301 - 2021-07-05

MDrivenStart_SingleAttribute view now allows for type set from picker and allownull from checkbox

Revision 13297 - 2021-07-02

AccessGroup pickers added - accessed from action and ViewModel

Revision 13286 - 2021-06-30

Issue with missing lock for parallell errorcheck fixed

Revision 13285 - 2021-06-30

Extra worktrace message when null on requireroot is seen: ForcedClosedDueToNullRoot

Revision 13284 - 2021-06-30

A check that verifies that RequireRoot views really get a non null root, or else warn and close

Revision 13282 - 2021-06-30

Issue with last checkin causing popupwindows to do LeftSideButtons in calling win - fixed

Revision 13279 - 2021-06-29

FrameworkAction.ModalOk and Cancel executed in wrong thread in WPF
PopupWindows can now be closed with FrameworkAction.ModalCancel

Revision 13265 - 2021-06-24

new "Changed by" functionality, finds all common operators that change data like :=, Add, Remove, Clear and shows if a member is used on the left side of such an operator in new right click option

Revision 13255 - 2021-06-21

Functionality filtering for MockoType : https://wiki.mdriven.net/index.php/MockoType

Revision 13243 - 2021-06-16

EditablePresentationof Method introduced and logic consolidated down on Method
Rescue functionality to add new method

Revision 13242 - 2021-06-16

Too many types was exposed as Variable native type options

Revision 13240 - 2021-06-16

Wrong height on ViewAssistentCreate

Revision 13239 - 2021-06-15

Several changes to ErrorCheck;
parallell execution made possible by thread-safer readonly ES
Skipping of ModelLayer constraints since these are slow AND already performed by conversion to Runtime model

Revision 13237 - 2021-06-14

Introduced FromDictionary property on Datatype in order to better filter Attribute and Variable types in pickers
Assoc SpanNestingBase had a 1 requirement that forced a lot of checking - changed to 0..1

Default Datatypes are now read from TypeDictionary on file load

Revision 13236 - 2021-06-14

ViewModelVariables changed edit mode to modal

Revision 13234 - 2021-06-13

New "rescuue" functionality that enables you to add variables , classes, attributes and association from within the OCL editor

Revision 13233 - 2021-06-11

DBReflection issue with Int64 in mysql fixed

Revision 13231 - 2021-06-11

testing new timestamp server

Revision 13229 - 2021-06-09

OclEditor rescue functions - work in progress

Revision 13228 - 2021-06-09

OclEditor rescue functions - work in progress

Revision 13226 - 2021-06-08

Filtered attributes and methods changed to ExtendedModelLayer derived methods to reduce call frequency of derivation
Clipboard json data to Classes extended to Clibnoard json or xml data to Classes.
Clipboard to classes changed to set aggregration in tree direction and use single back link
OldDebugger removed from showing when using ModelDebugger

Revision 13224 - 2021-06-05

OclEditor now allows for access to "used by menu" in MDrivenDesigner

Revision 13222 - 2021-06-04

ViewModelEditor - large viewmodels spend almost half time in disposing old versions - this is now removed from the action that triggers re-render and handled by dispatcher over time

Revision 13220 - 2021-06-02

Fixed issue with viewmodel taggedvalue change falsely signaled need to GenerateCode
Introduced new TouchedTime that only considers touch in ModelLayer and not in ExtendedModelLayer - helps us avoid redo of type system for many changes -> less sluggish changes in diagrams and ViewModels

Revision 13208 - 2021-05-25

Boxing in GetInt to avoid crash on DBReverse

Revision 13205 - 2021-05-25

Issue in Framework installer - did not find MDriven.Persistence.VistaDB - fixed

Revision 13204 - 2021-05-25

ViewModel tagged value SkipWhenBacking=true will skip view on back in WPF - important if you have a Switchboard view only designed to ho forward

Revision 13200 - 2021-05-21

Trouble with missing styles in Modal windows from prototyper - This was because for new Modal win Sits on TabItem that has no Parentwhen the styles are needed - fixed by injecting resource dict on View in these cases

Revision 13187 - 2021-05-17

WSL updates

Revision 13176 - 2021-05-14

admin_ in MutlTenantPrefix must be lowercase or not compatible with MDrivenServer

Revision 13168 - 2021-05-12

Better instruction for VistaDB

Revision 13163 - 2021-05-11

TextSearch in Variable Combo in VMEditor

Revision 13158 - 2021-05-07

Constraints to stop Name conflicts rewritten to make use of ocl dictionary - shaved 14 seconds of model check for testcase model (26 secs vs 40 secs)

Revision 13154 - 2021-05-07

VirtualizingStackPanel used in WPF combobox - makes them MUCH faster on larger lists (1000rows)

Revision 13149 - 2021-05-04

Explicit dispose removed the annoying file lock after refresh!

Revision 13126 - 2021-04-28

Issue with VistaDB ProvideCodeBase missing stopped play button in VS - fixed

Revision 13124 - 2021-04-27

Reuse of SeekerResult variable reference in Wecpof was not ok after window close/open and made us miss catching newly created objects in the seeker result list - fixed

Revision 13120 - 2021-04-26

Issue in FindFreeBucket could crash modlr - fixed

Revision 13118 - 2021-04-25

Now SQLite dlls are deployed with clickonce

Revision 13113 - 2021-04-24

Revision 13112 - 2021-04-24

Revision 13110 - 2021-04-24

VistaDB in Prototype Run SQL

Revision 13083 - 2021-04-08

ViewModel derived link PossibleConstraints was fixed with an ->asset since use of subclasses in nestings of classes with constraints on their superclass turned up twice (or more) in Constraint opt out

Revision 13079 - 2021-04-05

Now MDrivenDesigner handles local servers with http - reducing the complexity and need for https and developer certs

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.