Menu

#192 Add functionalities to the ImageViewer

v1.1.x
closed
None
v1.1.0
New Functionality
2017-05-05
2017-04-07
Erik Hänel
No

The ImageViewer should be capable of additional functionalities:

  • Save as ...
  • Copy image
  • Next / Previous image in the current folder

Analysis:
The used ImagePanel class should provide this functionality. In addition, this class should create a toolbar containing the named tools and return it as wxToolBar*, which can be added to the surrounding ViewerFrame.

Implementation:
The functionality was implemented similar to the analysis. However, the ImagePanel won't return the toolbar but it carries a pointer to the surrounding frame.

Documentation:
Strings were added to the language files. Further documentation not needed, because self-describing feature.

Tests:
Functionality is working as expected. All new implemented fuunctions were tested and working properly. Functionality was implemented successfully.

Discussion

  • Erik Hänel

    Erik Hänel - 2017-04-07
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2017-04-13
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -2,3 +2,4 @@
    
    
     - Save as ...
     - Copy image
    +- Next / Previous image in the current folder
    
     
  • Erik Hänel

    Erik Hänel - 2017-04-14
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,3 +3,11 @@
    
     - Save as ...
     - Copy image
     - Next / Previous image in the current folder
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2017-04-15
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -5,6 +5,7 @@
    
     - Next / Previous image in the current folder
    
     **Analysis:**
    +The used ImagePanel class should provide this functionality. In addition, this class should create a toolbar containing the named tools and return it as `wxToolBar*`, which can be added to the surrounding ViewerFrame.
    
     **Implementation:**
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2017-04-15
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -8,7 +8,9 @@
     The used ImagePanel class should provide this functionality. In addition, this class should create a toolbar containing the named tools and return it as `wxToolBar*`, which can be added to the surrounding ViewerFrame.
    
     **Implementation:**
    +The functionality was implemented similar to the analysis. However, the ImagePanel won't return the toolbar but it carries a pointer to the surrounding frame.
    
     **Documentation:**
    +Strings were added to the language files. Further documentation not needed, because self-describing feature.
    
     **Tests:**
    
    • status: implementing --> testing
     
  • Erik Hänel

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

    Diff:

    --- old
    +++ new
    @@ -14,3 +14,4 @@
     Strings were added to the language files. Further documentation not needed, because self-describing feature.
    
     **Tests:**
    +Functionality is working as expected. All new implemented fuunctions were tested and working properly. Functionality was implemented successfully.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB