Menu

#261 Use the settings of the last open editor for the new opened editor

v1.1.x
closed
None
v1.1.0
Change Request
2017-12-12
2017-11-30
Erik Hänel
No

It would enhance usability, if the last active editor settings would automatically taken to the newly created one, if it's applicable (It is not reasonable to use the advanced text feature for scripts and procedures).

Analysis:
This change can be implemented by reading the current editor settings and applying it to the newly created editors at NumeReWindow::NewFile() and NumeReWindow::OpenSourceFile(). One has to ensure that only reasonable settings are shared to the newly created editor.

Implementation:
The change was implemented as proposed by the analysis. Implementation tests were passed successfully.

Documentation:
Not needed - minor feature change.

Tests:
Durability tests returned no deviation. Change was implemented as proposed by the analysis.

Discussion

  • Erik Hänel

    Erik Hänel - 2017-11-30
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2017-11-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,9 @@
     It would enhance usability, if the last active editor settings would automatically taken to the newly created one, if it's applicable (It is not reasonable to use the advanced text feature for scripts and procedures).
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2017-11-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,7 @@
     It would enhance usability, if the last active editor settings would automatically taken to the newly created one, if it's applicable (It is not reasonable to use the advanced text feature for scripts and procedures).
    
     **Analysis:**
    +This change can be implemented by reading the current editor settings and applying it to the newly created editors at `NumeReWindow::NewFile()` and `NumeReWindow::OpenSourceFile()`. One has to ensure that only reasonable settings are shared to the newly created editor.
    
     **Implementation:**
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2017-11-30
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,7 +4,9 @@
     This change can be implemented by reading the current editor settings and applying it to the newly created editors at `NumeReWindow::NewFile()` and `NumeReWindow::OpenSourceFile()`. One has to ensure that only reasonable settings are shared to the newly created editor.
    
     **Implementation:**
    +The change was implemented as proposed by the analysis. Implementation tests were passed successfully.
    
     **Documentation:**
    +Not needed - minor feature change.
    
     **Tests:**
    
    • status: implementing --> testing
     
  • Erik Hänel

    Erik Hänel - 2017-12-12
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -10,3 +10,4 @@
     Not needed - minor feature change.
    
     **Tests:**
    +Durability tests returned no deviation. Change was implemented as proposed by the analysis.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB