Menu

#788 Main window can not be opened while having plots in full screen

v1.1.x
closed
v1.1.4
Change Request
2023-03-01
2023-02-25
No

When having plot windows open and making them full screen, it is not possible to go back to the main window by selecting it in the taskbar. You have to minimize all full screen plots one by one to get back to the NumeRe window.

I consider this a bug, as I would expect to always be able to go back to the main window and have the full screen plots in the background for reference at a later point.

See discussion: Provide an option to disable the float-on-parent behavior of the windows.

Analysis:

Adding an option is straightforward. The float-on-parent option will only be changeable for newly created windows.

Implementation:

  • Implementation: Implemented as indicated by the analysis.
  • Revision: [r1343]
  • Implementation test: Windows were created after the option had been changed. They moved to background after losing focus as expected.

Documentation:

  • [x] ChangesLog updated
  • [x] Code changes commented
  • Documentation articles:
    • [ ] corresponding documentation articles updated
    • [ ] new documentation articles created
    • [x] not needed
  • Language files:
    • [x] corresponding language files updated
    • [ ] not needed

Tests:

Change fulfills the requirements and can therefore be closed.

1 Attachments

Related

Commit: [r1343]
Tickets: #788

Discussion

  • Raphael Zehner

    Raphael Zehner - 2023-02-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,3 @@
     When having plot windows open and making them full screen, it is not possible to go back to the main window by selecting it in the taskbar. You have to minimize all full screen plots one by one to get back to the NumeRe window.
    
    -I consider this a bug, as I would expect to always be able to go back to the main window and have the full screen plots in the background for example for reference at a later point.
    +I consider this a bug, as I would expect to always be able to go back to the main window and have the full screen plots in the background for reference at a later point.
    
     
  • Erik Hänel

    Erik Hänel - 2023-02-25

    That's the same problem/root cause compared with the documentation windows. You can either have float-on-parent or not, both are not possible with the same window (at least that's what I found out via testing). So, if you want to have an option that windows are not float-on-parent, that's possible, but that also means that also restored (aka not maximized ones) windows won't float on their parent windows.

     
    • Anonymous

      Anonymous - 2023-02-25

      In that Case I would appreciate this Option. In both cases I would prefere the Not floating Version.

      25.02.2023 11:18:54 "Erik Hänel" numere@users.sourceforge.net:

      That's the same problem/root cause compared with the documentation windows. You can either have float-on-parent or not, both are not possible with the same window (at least that's what I found out via testing). So, if you want to have an option that windows are not float-on-parent, that's possible, but that also means that also restored (aka not maximized ones) windows won't float on their parent windows.


      [tickets:#788][https://sourceforge.net/p/numere/tickets/788/] Main window can not be opened while having plots in full screen

      Status: open
      Version: v1.1.4
      Milestone: v1.1.x
      Created: Sat Feb 25, 2023 09:58 AM UTC by Raphael Zehner
      Last Updated: Sat Feb 25, 2023 10:00 AM UTC
      Owner: Erik Hänel
      Attachments:

      • Screenshot 2023-02-25 105713.png[https://sourceforge.net/p/numere/tickets/788/attachment/Screenshot%202023-02-25%20105713.png] (466.4 kB; image/png)

        When having plot windows open and making them full screen, it is not possible to go back to the main window by selecting it in the taskbar. You have to minimize all full screen plots one by one to get back to the NumeRe window.

        I consider this a bug, as I would expect to always be able to go back to the main window and have the full screen plots in the background for reference at a later point.


        Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/numere/tickets/788/

        To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #788

  • Erik Hänel

    Erik Hänel - 2023-02-25
    • labels: --> options, gui
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,3 +1,5 @@
     When having plot windows open and making them full screen, it is not possible to go back to the main window by selecting it in the taskbar. You have to minimize all full screen plots one by one to get back to the NumeRe window.
    
     I consider this a bug, as I would expect to always be able to go back to the main window and have the full screen plots in the background for reference at a later point.
    +
    +See discussion: Provide an option to disable the float-on-parent behavior of the windows.
    
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2023-02-25
    • Ticket type: Bug Fix --> Change Request
     
  • Erik Hänel

    Erik Hänel - 2023-02-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -3,3 +3,25 @@
     I consider this a bug, as I would expect to always be able to go back to the main window and have the full screen plots in the background for reference at a later point.
    
     See discussion: Provide an option to disable the float-on-parent behavior of the windows.
    +
    +###Analysis:
    +(*Describe, what's the issue and which changes have to be made*)
    +
    +###Implementation:
    +* Implementation: (*Describe, what you've changed*) 
    +* Revision: [rXXX]
    +* Implementation test: (*Describe the type of test, which you performed, and if it was successful*)
    +
    +###Documentation:
    +* [ ] ChangesLog updated
    +* [ ] Code changes commented
    +* **Documentation articles:**
    
    +    * [ ] corresponding documentation articles updated
    +    * [ ] new documentation articles created
    +    * [ ] not needed
    +* **Language files:**
    +    * [ ] corresponding language files updated
    +    * [ ] not needed
    +
    +###Tests:
    +(*Describe, which tests you performed and their outcome*)
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2023-02-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -5,7 +5,7 @@
     See discussion: Provide an option to disable the float-on-parent behavior of the windows.
    
     ###Analysis:
    -(*Describe, what's the issue and which changes have to be made*)
    +Adding an option is straightforward. The float-on-parent option will only be changeable for newly created windows.
    
     ###Implementation:
    
     * Implementation: (*Describe, what you've changed*) 
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2023-02-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -8,19 +8,19 @@
     Adding an option is straightforward. The float-on-parent option will only be changeable for newly created windows.
    
     ###Implementation:
    -* Implementation: (*Describe, what you've changed*) 
    -* Revision: [rXXX]
    -* Implementation test: (*Describe the type of test, which you performed, and if it was successful*)
    +* Implementation: Implemented as indicated by the analysis.
    +* Revision: [r1343]
    +* Implementation test: Windows were created after the option had been changed. They moved to background after losing focus as expected.
    
     ###Documentation:
    -* [ ] ChangesLog updated
    -* [ ] Code changes commented
    +* [x] ChangesLog updated
    +* [x] Code changes commented
    
     * **Documentation articles:**
         * [ ] corresponding documentation articles updated
         * [ ] new documentation articles created
    -    * [ ] not needed
    +    * [x] not needed
     * **Language files:**
    -    * [ ] corresponding language files updated
    +    * [x] corresponding language files updated
         * [ ] not needed
    
     ###Tests:
    
    • status: implementing --> testing
     

    Related

    Commit: [r1343]

  • Erik Hänel

    Erik Hänel - 2023-03-01
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -24,4 +24,4 @@
    
         * [ ] not needed
    
     ###Tests:
    -(*Describe, which tests you performed and their outcome*)
    +Change fulfills the requirements and can therefore be closed.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB