|
|
Line 1: |
Line 1: |
| <div class="changelogs"> | | <div class="changelogs"> |
| === October 2023 === | | === October 2023 === |
| * '''Revision 15117''' (Modified on 2023-10-28): When clicking diagramlines label - the whole line is hilited and the texts on both ends
| |
| * '''Revision 15116''' (Modified on 2023-10-28): Wider range between classes in AutoDiag when filtered
| |
| * '''Revision 15105''' (Modified on 2023-10-24): Lock when Wecpof iterates constraints after discovered CollectionChanged exception
| |
| * '''Revision 15102''' (Modified on 2023-10-24): .net6 win fixes
| |
| * '''Revision 15099''' (Modified on 2023-10-23): Issues with xml files in .net6 fixed
| |
| * '''Revision 15097''' (Modified on 2023-10-20): Fonts was missed in MDriven.Wecpof.core
| |
| * '''Revision 15095''' (Modified on 2023-10-18): None
| |
| * '''Revision 15094''' (Modified on 2023-10-18): None
| |
| * '''Revision 15093''' (Modified on 2023-10-18): None
| |
|
| |
|
| === November 2023 === | | === November 2023 === |
| * '''Revision 15213''' (Modified on 2023-11-29): null check
| |
| UmlRT TaggedValue as Bool now always just say false of not explicitly true
| |
| SpanDefErrorHelper.UpdateWarnings now checks for unused vars
| |
| Damaged ViewModelActions that belongs to one view via owner and another via only in are reported in error check
| |
| * '''Revision 15212''' (Modified on 2023-11-29): null check in extentservice
| |
| Codegen failed if returntype of method was crazy - fixed with error message
| |
| * '''Revision 15209''' (Modified on 2023-11-27): IsDirtyMember now subscribes
| |
| Debugger autoforms use style and IsDirtyMember to signal dirty members
| |
| Debugger result grid hilites dirty rows
| |
| ViewModel UI now has sorted combpboxes
| |
| * '''Revision 15205''' (Modified on 2023-11-26): Updates to layout
| |
| * '''Revision 15202''' (Modified on 2023-11-26): Updates
| |
| * '''Revision 15201''' (Modified on 2023-11-25): Issue with blink whenever copy on diagram -> grabbing bitmap snapshot -> changed to only when nothing selected
| |
| * '''Revision 15200''' (Modified on 2023-11-25): Layout cleanup files
| |
| * '''Revision 15179''' (Modified on 2023-11-20): Removing ReportViewer.xaml due to no use and change in api
| |
| * '''Revision 15177''' (Modified on 2023-11-20): Issues with DataMigrate showed issues with certain signs in xml - this was also a problem in XMLPersistance - both Fixed issue
| |
| Also fixed issue with DataMigrate when loading exact multiple of batch size
| |
| * '''Revision 15167''' (Modified on 2023-11-15): StayOpen on Ocl-editor (non modality) fixes and warning when switching expression without apply
| |
| * '''Revision 15163''' (Modified on 2023-11-14): Option to keep the ocl editor open
| |
| * '''Revision 15161''' (Modified on 2023-11-13): Softview as explained here https://wiki.mdriven.net/index.php/Softview
| |
| * '''Revision 15152''' (Modified on 2023-11-08): GetValueWithCondition had 0(max) -1(page , when it should have -1 ,0 - do not think it was respected though
| |
| Debugger autoforms for listing multilinks avoid derived things due to the fact that it may be a lot of data (CustomerArticle at ACO)
| |
| Actions dialogs dig not correctly close on model close: Fixed issue
| |
| Saved window positions could be out of sight when switching screen environment - we now clamp and bring Modlr forms into view
| |
| New error check to verify that type of PSOCL in ss-views conforms to ViewModel root class
| |
|
| |
| * '''Revision 15150''' (Modified on 2023-11-07): Issue with .net6 WPF Commands may triggger canExecute prior to initiation of data
| |
| When SysToken updates accesstoken - we autosave in new transaction
| |
| * '''Revision 15149''' (Modified on 2023-11-06): Issue with "File changed reload" dialog sometimes getting stuck in VS - changing it to dispatcher to see if it helps
| |
| * '''Revision 15141''' (Modified on 2023-11-05): some consolidations
| |
| * '''Revision 15139''' (Modified on 2023-11-05): New rightclick command to add new rooted viewmodel
| |
| * '''Revision 15135''' (Modified on 2023-11-05): Layout and Shrink work
| |
| * '''Revision 15133''' (Modified on 2023-11-03): Layout and Shrink work , Oscillate handling, 2 relation problem
| |
| * '''Revision 15129''' (Modified on 2023-11-02): Layout and Shrink work
| |
| * '''Revision 15124''' (Modified on 2023-11-02): CodeDress for Core : in .net6 it was not enough to just load sattelite assemblies - it still asked for them again once needed
| |
| Lock issue for CheckForNeedToSignalWeGotNews handled
| |
|
| |
| * '''Revision 15122''' (Modified on 2023-11-02): None
| |
| * '''Revision 15121''' (Modified on 2023-11-01): Layout and Shrink work
| |
| * '''Revision 15120''' (Modified on 2023-11-01): Issue with TurnkeyStart if first call was StreamInterface a new model detection was skipped
| |
| Issues with TKCore codedress - work in progress
| |
| Codedress now grabs files and subfolders (.net6 requirement) - it now deleted target folder prior to copy - it skips folders with /ref/ and /runtimes/ since these assemblies are not real (only references) and they hold the same names as real assemblies and they get mixed up if we handle both
| |
|
| |
|
| === March 2024 === | | === March 2024 === |
| * '''Revision 15471''' (Modified on 2024-03-05): Model upload rewritten to become async to avoid UI lock for large models
| |
| * '''Revision 15468''' (Modified on 2024-03-04): vCurrent_Root cannot be used on Mounted Viewmodels (since the type and object may differ) we now avoid to add it and warn if used on Mounted ViewModels
| |
| * '''Revision 15467''' (Modified on 2024-03-04): null check, adding Nesting.RendersAsList:bool method
| |
| * '''Revision 15462''' (Modified on 2024-03-01): Issue with Diagram AssociationEnd lables not following the setting of the diagram - showdefault,showdimmed etc - fixed
| |
| * '''Revision 15461''' (Modified on 2024-03-01): To increase the rename-ease and copy-easy of view models we now suggest you use the new vCurrent_Root variable instead of vCurrent_<ViewModelName>
| |
| This will make a copied/renamed ViewModel stay correct without any changes
| |
| * '''Revision 15460''' (Modified on 2024-03-01): Seen occurencies when VS hangs on "file has changed" dialog box - rewriting and using other signaling instead of modal messagebox (yellow File has changed overlay in model and tree)
| |
|
| |
|
| === January 2024 === | | === January 2024 === |
| * '''Revision 15377''' (Modified on 2024-01-30): MDrivenServer .- changed to Show update in header
| |
| A lot of changes to facilitate async codegen - but still not all there
| |
| New Menu: Expressions that will show score from MDrivenServer imported stats
| |
| * '''Revision 15369''' (Modified on 2024-01-28): Added setting CodeDressAssemblies as a way to restrict what assemblies are loaded for CodeDress
| |
| * '''Revision 15363''' (Modified on 2024-01-23): Build issues fixed
| |
| * '''Revision 15361''' (Modified on 2024-01-23): Checkbox SoftwareRendering added to AboutDialogs in both MDrivenDesigner and MDrivenVisualStudio
| |
| - Software rendering removes Animations in AutoDiagram and ViewMOdel (yellow dots)
| |
| ClassActions in AutoDiagram now can navigate to their ViewModel
| |
| StateDiagrams in AutoDiagram are now below classes - but still clickable
| |
|
| |
| * '''Revision 15347''' (Modified on 2024-01-18): Null check in ModlrEditorPane
| |
| * '''Revision 15344''' (Modified on 2024-01-17): RichTextBox Document should have pageWidth equal to Control - Fixed issue
| |
| ViewModelEditor better show what other Views Use this by Class.ViewModels.Name reference and by ViewModel Mount in top row with hyperlinks
| |
| * '''Revision 15343''' (Modified on 2024-01-16): SVG images in grids in WPF now supported
| |
| Some nullref errors stemming from increased cleaning in CleanForFree fixed in Modlr
| |
| * '''Revision 15334''' (Modified on 2024-01-14): AccessGroups update to WillThisExpressionEffectPersistentData now also handles buttons on screen connected to AbstractAction
| |
| * '''Revision 15329''' (Modified on 2024-01-13): Nullcheck in abstractaction
| |
| Use of ValueForTagBoolean instead of ValueForTag
| |
| * '''Revision 15321''' (Modified on 2024-01-10): Better texts in AccessGroups
| |
| * '''Revision 15319''' (Modified on 2024-01-09): Issues on VS2022 start and restoring loaded model - DTE not available - fixed
| |
|
| |
|
| === February 2024 === | | === February 2024 === |
| * '''Revision 15457''' (Modified on 2024-02-29): The operator selfVM.NavigateUrl did not work in WPF - fixed
| |
| * '''Revision 15450''' (Modified on 2024-02-28): corrections to new codgen to work on vs2019
| |
| * '''Revision 15449''' (Modified on 2024-02-28): Changes to unfreeze codegen in VisualStudio 2022
| |
| * '''Revision 15447''' (Modified on 2024-02-27): Bug in detection of used variables made us miss to evaluate certain expressions - fixed
| |
| * '''Revision 15436''' (Modified on 2024-02-21): In WPF when a Popup is shown , and that popup executes an AreYouSure question prior to action - the click in the areyousure could initiate popupclose so that vCurrent vars where destroyed prior to action execution - fixed
| |
| * '''Revision 15434''' (Modified on 2024-02-20): NavigateOnSingleClick setting added to ViewModelEditor Nesting
| |
| * '''Revision 15432''' (Modified on 2024-02-18): None
| |
| * '''Revision 15427''' (Modified on 2024-02-16): AccessGroups did not init fast enough on wpf
| |
| * '''Revision 15424''' (Modified on 2024-02-15): More matching types when reversing postgresql
| |
| Better matching of SQLServerTypes
| |
| * '''Revision 15423''' (Modified on 2024-02-15): Before the evolve detected switch of attribute PMapper as reason for drop of column - I am now removing that - its common to change a pmapper on a attribute - specially in reversed scenarios
| |
| StringAsChar and StringAsVarChar now converts non string types to strings to help with reversing of odd things in dbs
| |
|
| |
| Int32 and Int16 pmappers are extended to tolerate Int16 vs Int32 to help with crappy reversed databases
| |
|
| |
| * '''Revision 15422''' (Modified on 2024-02-15): Unfortunate change knocked out CrossRef in modlr - fixed
| |
| * '''Revision 15415''' (Modified on 2024-02-14): None
| |
| * '''Revision 15410''' (Modified on 2024-02-13): PostgreSQL updates on reversing
| |
| * '''Revision 15403''' (Modified on 2024-02-11): Now PostgreSQL reversing works!
| |
| * '''Revision 15401''' (Modified on 2024-02-11): Adding a tab to OCLDebugger that lists all operators seen by OCL. Action and OCLPS languages
| |
| * '''Revision 15400''' (Modified on 2024-02-09): Bug in RuntimeDefaultOnViews and null checks
| |
| * '''Revision 15399''' (Modified on 2024-02-09): Issues with codegen, creating doublets of certain TV's
| |
| * '''Revision 15398''' (Modified on 2024-02-09): Readonly issue with members fixed, readonly is off if selfVM.IsDirty
| |
| * '''Revision 15396''' (Modified on 2024-02-09): IMDrivenMiscSettings service added, covered by optional model class SysMDrivenMiscSettingsSingleton as described here https://wiki.mdriven.net/index.php?title=SysMDrivenMiscSettingsSingleton
| |
| ViewModelHelper.CreateFromViewModelWithExtendedUIFunctions added - this differs from existing CreateFromViewModel overloads in the way that it checks for RuntimeDefaultOnViews AccessGroup, and the GlobalReadOnlyMode https://wiki.mdriven.net/Per_viewmodel_ReadOnly_mode
| |
|
| |
| * '''Revision 15395''' (Modified on 2024-02-08): None
| |
| * '''Revision 15393''' (Modified on 2024-02-08): Adding the frameworkaction ReadOnlyModeToogle
| |
| Adding style for WPF ReadOnlyMode button ReadOnlyModeToogleButton
| |
| Adding button for ReadOnlyMode in WPF tab
| |
| Adding button for ReadOnlyMode in Turnkey
| |
| * '''Revision 15392''' (Modified on 2024-02-08): The ReadOnlyMode - if used - will be entered Automatically on new View/root combination, and re-entered on Save or Cancel
| |
| Long standing issue with LabelOnTop when LabelSpan took effectiveXPos to negative (EffectiveXPos=XPos-PresentationSpan) is now handled the same way in WPF and Web, both changed slightly
| |
| * '''Revision 15389''' (Modified on 2024-02-06): Work with AccessGroup RuntimeDefaultOnViews
| |
| * '''Revision 15388''' (Modified on 2024-02-06): Changes to how ClassActions behave regarding the ViewEnable accessgroup expression
| |
| New tagged value added WillEffectPersistedDataOverrideValue that allow for override of the automatic deduction connected with ViewEnableExpression
| |
| Issue with use of stacked AccessGroups where they all counted as true if no explicit expression was set - and this gave wrong result since one true is enough: Fixed
| |
|
| |
| * '''Revision 15382''' (Modified on 2024-02-02): Before Copy of ModlrThings appended _Copy prior to putting in on the clipboard - that logic is now changed to LateUniqify, meaning that we decide any postfix after paste. This has several advantages and reduce the the labour involved in after-paste
| |
| Copy-Paste will take the list of selected ViewModelVariables and not only the currrent
| |
|
| |
| * '''Revision 15381''' (Modified on 2024-02-01): Bug in ViewModel subcolumns could cause modlr to hang due to never finished
| |
| When checking Unused vars we cannot check the OnShowExpression from the calling ViewModel context since it depends on vars in the shown ViewModelContext
| |
| * '''Revision 15380''' (Modified on 2024-02-01): Build issues made me change to await ThreadHelper.JoinableTaskFactory.SwitchToMainThreadAsync(); for VS stuff
| |
|
| |
|
| |
|
| === December 2023 === | | === December 2023 === |