Uploaded image for project: 'Firestorm'
  1. Firestorm
  2. FIRE-4590

"Make FS Windows Open Outside of Main Viewer"

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Commitment
    • Resolution: Won't Implement
    • Affects Version/s: Phoenix Firestorm - Future, Phoenix Firestorm - Wishlist, Phoenix Firestorm - Research
    • Component/s: None
    • Environment:
    • SL Avatar Name:
      leasoncre Resident
    • Reported In:
      Firestorm 3.2.2.24336 Release

      Description

      I would like to see a new feature where a user can elect to enable a feature/option that will pop-out windows outside the main viewer window. Much like I have seen in Auto-CAD. As I have multiple monitors, this option would be most useful and improve my 'viewing experience' greatly. And I have no doubt other people out there would use this feature as well.

      I have attached 2 photos, (FS POP-out1.png) is what it looks like now and (FS POP-out2.png) is what (general idea) of what I would like to see.

      The best way to implement this feature would be to:
      1: Enable it in the preferences menu FIRST. ["Allow FS Windows to Open Outside of Main Viewer"]
      2: Secondary options (in preferences):
      A: Always pop-out windows I have previously popped out. [[Without this selected, user will have to pop them out every time]]
      B: Remember position of popped out windows. [[Without this selected, window will pop-out right where it is when clicked (also on the first time)]]
      C: [Button] Reset Position Data [[RE-sets popped-out position data. (Good for when you lose a monitor and can't get your window back)]]
      [[NOTE: for windows were multiples could be popped out (such as Note Cards and Script windows); Remember position will be that of the LAST (one of said type) closed, new windows will pop-out here as well]]
      3: Have an icon much like the're-size button' of normal windows on the title bar of the sub-windows of FS (see: "FS POP-out2.png" Example Icon, reverse for when already popped-out) [ ]<<--[ ]
      [[NOTE: only show this icon if it has been enabled in preferences.]]
      [[NOTE: I would advise not allowing the following to "Pop-out": Toasts, Alert dialogs, small windows that really don't need it like the camera controls]]
      4: Contextual Menu (right click) (add when enabled):
      A: Pop-out [[pop-out corner of window where I have clicked on the item. (Good for easily moving the window to where you want, no mouse chasing the window]]
      B: Pop-out Last Position [[Remember position, NOT when this specific item was last open. (Would incur too much data to retain)]]

      [[NOTE: Limit on the number of popped out windows at one time! Could be set by the user & have built-in limit, say 15max OR 10max per type.(script/note card/etc) (per type limit of 10(hardcoded) and user settable) HOWEVER, this also depends on the user's machines limits like monitor-real-estate and system resources)

      New Feature good for: Task-heavy: Inventory organization, Scripting from multiple files, To many chat windows, Windows in the way of in-world Construction [[omg that shit pisses me off]], Multiple monitor users, other things.....

      ------Other thoughts.....
      Thought about having an option to only remember some of the pop-out windows position, but it is unnecessary
      And why don't I do it myself? I don't know how to program yet, but I know how a program ShOuLd function. Through many years of different programs and good features!

      1. FS POP-out1.png
        1.93 MB
      2. FS POP-out2.png
        4.71 MB

        Issue Links

          Activity

          Hide
          whirly.fizzle Whirly Fizzle added a comment -

          You may find http://blog.nalates.net/2010/07/12/icesphere-viewer/ interesting to have a look at. Its an old viewer that did just this, but it was never really finnished. Very interesting to try though.

          Show
          whirly.fizzle Whirly Fizzle added a comment - You may find http://blog.nalates.net/2010/07/12/icesphere-viewer/ interesting to have a look at. Its an old viewer that did just this, but it was never really finnished. Very interesting to try though.
          Hide
          ana stubbs Ana Stubbs added a comment -

          This is something that I've been wishing for a long time.

          Show
          ana stubbs Ana Stubbs added a comment - This is something that I've been wishing for a long time.
          Hide
          virtualban Virtualban Alex added a comment -

          Yes, make it happen please.

          Show
          virtualban Virtualban Alex added a comment - Yes, make it happen please.
          Hide
          leasoncre leasoncre Resident added a comment -

          yeah, i was like "why don't they already have this feature?"

          and i LIKE FS, best viewer and support i have ever had.

          Show
          leasoncre leasoncre Resident added a comment - yeah, i was like "why don't they already have this feature?" and i LIKE FS, best viewer and support i have ever had.
          Hide
          ziree Zi Ree added a comment -

          I'm sorry to say that we can't do this with the current user interface. It depends on everything being drawn inside the main window, because the user interface uses the same graphics functions as the 3D world. There were efforts in the past to break out windows to be independent, but this never worked well and usually only leads to more issues than it's worth.

          Show
          ziree Zi Ree added a comment - I'm sorry to say that we can't do this with the current user interface. It depends on everything being drawn inside the main window, because the user interface uses the same graphics functions as the 3D world. There were efforts in the past to break out windows to be independent, but this never worked well and usually only leads to more issues than it's worth.
          Hide
          leasoncre leasoncre Resident added a comment -

          =O... that sucks...

          Show
          leasoncre leasoncre Resident added a comment - =O... that sucks...
          Hide
          geopbyte geopbyte Resident added a comment -

          wow i love how things are IMPOSSIBLE. then someone else goes and does it and everyone still claims it to be impossible. shame. comments say someone did it. maybe not perfectly but they did it. then you see clients like radegast doing exactly that. but its still impossible. sadly i am slowly losing faith in the devs at FS to implement features its userbase want to see. Looks to me like the devs are doing exactly what they did when this project was called Emerald. ;( Create only the functions its devs find "EASY" or "USEFUL" for attacking their enemies ;(

          Show
          geopbyte geopbyte Resident added a comment - wow i love how things are IMPOSSIBLE. then someone else goes and does it and everyone still claims it to be impossible. shame. comments say someone did it. maybe not perfectly but they did it. then you see clients like radegast doing exactly that. but its still impossible. sadly i am slowly losing faith in the devs at FS to implement features its userbase want to see. Looks to me like the devs are doing exactly what they did when this project was called Emerald. ;( Create only the functions its devs find "EASY" or "USEFUL" for attacking their enemies ;(
          Hide
          ansariel.hiller Ansariel Hiller added a comment -

          First of all, Radegast is a completely different viewer, based on a completely different UI framework. Feel free to name a viewer based on Linden Lab code that actually has this feature and we'll see if we can incorporate it into Firestorm. Second it's not really helpful to become abusive or attack people from whom you want something, especially if they do something for free in their free time! And because we do these things in our free time, we have to trade off what requests/features are feasible and what are not. If you don't like that or the things we are doing/not doing, you are free to choose a different viewer - it's not that you paid a huge amount of money for this software actually impeding switching viewers.

          Show
          ansariel.hiller Ansariel Hiller added a comment - First of all, Radegast is a completely different viewer, based on a completely different UI framework. Feel free to name a viewer based on Linden Lab code that actually has this feature and we'll see if we can incorporate it into Firestorm. Second it's not really helpful to become abusive or attack people from whom you want something, especially if they do something for free in their free time! And because we do these things in our free time, we have to trade off what requests/features are feasible and what are not. If you don't like that or the things we are doing/not doing, you are free to choose a different viewer - it's not that you paid a huge amount of money for this software actually impeding switching viewers.
          Hide
          katydid katydid62 resident added a comment -

          To compare a viewer like Radegast with a full-featured complete viewer like Firestorm is completely ridiculous. Radegast is a text viewer with some very limited graphics capability. Geopbyte, since you really can't tell the difference, have a great time using Radegast. In the meantime, leave the Firestorm devs, (who do this without any compensation from anyone for their work), alone so they can continue to make the best viewer in SL.

          Show
          katydid katydid62 resident added a comment - To compare a viewer like Radegast with a full-featured complete viewer like Firestorm is completely ridiculous. Radegast is a text viewer with some very limited graphics capability. Geopbyte, since you really can't tell the difference, have a great time using Radegast. In the meantime, leave the Firestorm devs, (who do this without any compensation from anyone for their work), alone so they can continue to make the best viewer in SL.
          Hide
          virtualban Virtualban Alex added a comment -

          Given the recent development in 2014-04-01, I propose opening this thread again.

          Windows opening outside the main viewer window FTW!! Yay!! And such an awesome way to introduce it too!

          Show
          virtualban Virtualban Alex added a comment - Given the recent development in 2014-04-01, I propose opening this thread again. Windows opening outside the main viewer window FTW!! Yay!! And such an awesome way to introduce it too!
          Hide
          freespiritsimmering StarLightShining added a comment -

          You were quick Virtual

          Show
          freespiritsimmering StarLightShining added a comment - You were quick Virtual
          Hide
          LilKitren LilKitren Shandowin Iwish added a comment -

          It's been more then a few years on this. Are we any closer to any of this happening? or are we still in the April fools category at this time.

          I understand the fact that people are working hard on the viewer as a whole and with out pay. Have lots of respect for the viewer and how it works and for all the hard work that goes in to keeping it going. Just wondering if there was any way of getting an update on this? Is there any possibility of this ever happening? Anyone come closer to something that would make this work since the proof that was shown back in 2014? Thanks Kit

          Show
          LilKitren LilKitren Shandowin Iwish added a comment - It's been more then a few years on this. Are we any closer to any of this happening? or are we still in the April fools category at this time. I understand the fact that people are working hard on the viewer as a whole and with out pay. Have lots of respect for the viewer and how it works and for all the hard work that goes in to keeping it going. Just wondering if there was any way of getting an update on this? Is there any possibility of this ever happening? Anyone come closer to something that would make this work since the proof that was shown back in 2014? Thanks Kit
          Hide
          KarasuKuro BRIAN BLACK added a comment -

          "ziree Zi Ree added a comment - 30/May/12, 12:49 AM +0200
          I'm sorry to say that we can't do this with the current user interface. It depends on everything being drawn inside the main window, because the user interface uses the same graphics functions as the 3D world. There were efforts in the past to break out windows to be independent, but this never worked well and usually only leads to more issues than it's worth."

          why not just make it a separate.exe where it pops up another window that you can un dock them to

          Show
          KarasuKuro BRIAN BLACK added a comment - "ziree Zi Ree added a comment - 30/May/12, 12:49 AM +0200 I'm sorry to say that we can't do this with the current user interface. It depends on everything being drawn inside the main window, because the user interface uses the same graphics functions as the 3D world. There were efforts in the past to break out windows to be independent, but this never worked well and usually only leads to more issues than it's worth." why not just make it a separate.exe where it pops up another window that you can un dock them to

            People

            • Assignee:
              ziree Zi Ree
              Reporter:
              leasoncre leasoncre Resident
            • Votes:
              4 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: