Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Reconnect all and Overview thumbnails not working
#1
Runs ASGRD 2019 (12.0.6504.1) on Win10.

Sometimes ASGRD hangs (suddenly unresponsive - often seems when I change away from the app and then back, but not sure this is the case every time), but anyway this force me to close/kill it.

When I start ASGRD again, for some reason it starts in Window mode instead of Maximized. And because it reopens all the last tabs as soon as it starts (which is great) and before I have a chance to maximize the window, all the connections opens small, especially when I maximize the ASGRD application window = they only take up a small part of each tab area. And thus I need to reconnect all of them to reset the RDP connection size to use the whole tab area.

No problem, because you added the "Reconnect all" feature in Overview for me years ago *but* it seems it no longer works.

- Click Overview tab.
- Connections>Reconnect all active connections
- All tab thumbnails are refreshed to a small version of the Overview tab (instead of each actual tab contents) - and few or no tabs are reconnected / resized
- Retry a couple of times, not really helping
- If I select one or more tabs, and go back to Overview the thumbnail of these tabs now look correct
- When I then do a "Reconnect all..." again the tabs I have just "visited" reconnects and resize ok. The ones I didn't "visit" will remain un-reconnected and un-resized.

SO!

If I want to refresh all tabs, I first have to activate them one by one, and then go to Overview and click Reconnect all.
This used to work in an earlier version, but I'm not sure when it stopped working.

Also "Refresh thumbnails" on Overview do not work anymore, it has no effect what so ever :-S

Please do your magic Smile
- Fix Reconnect all
- Fix thumbnails showing thumbnail of "Overview" after Reconnect All
- Fix app not opening maximized after crash
- Fix Refresh thumbnails

/Nicolaj
Reply
#2
Ok, one by one :-)

Normally the size after app crash should be restored correctly - don't know what is going wrong - the size is stored in your profile.xml and is restored on startup (normally)

Overview - Refresh Thumbnails - this is only working if the control is visible - so we implement a "Rotate connection windows" button in the toolbar - this switch the tabs automatically and all tabs should be visible afterwards in the Overview - we can't get the correct image of the thumbnail if it is not visible...

The "Reconnect all" seems to work for me - but I will try to end the app by task manager and see if this change anything - in normal mode it is working...
Regards/Gruss
Oliver
Reply
#3
Hi Oliver,

Window size
If I close the app normally it remembers, but if it crashes when it hangs it doesnt work for me. Is the location saved on exit - or continously on an interval when it is open to account for a crash?

Overview - Refresh Thumbnails
Yes, but I remember when we talked about the "Refresh thumbnails" feature years ago, it was implemented so when you selected "Refresh thumbnails" it would cycle through all tabs very fast, and in that way get a refreshed thumbnail. Right now it seems it doesn't do anything when clicking "Refresh thumbnails".

Reconnect all
You can test it just by resizing the ASGRD window. This will scale all RDP sessions. If I then select a tab and click "Reconnect" it will be reconnected and resized ok.
But - as with last week - it doesnt work if I resize the window, click Overview and then "Reconnect all". I still have to activate each tab before clicking "Reconnect all" for it to properly resize the session. I can reproduce it, so this is not connected to the app crashing.

Also I had one tab that had trouble connecting, so it had a "Reconnect now" button. This tab did not reconnect until I clicked the "Reconnect now" button.
Reply
#4
Will try to fix all of them :-)
Regards/Gruss
Oliver
Reply
#5
Thanks as always Smile
Reply
#6
Hi, running latest 2020 update.

The Reconnect All still doesn't seem to work, at least it doesnt resize the connection after reconnect as it once did.
So sometimes the app will open up non-maximized and the connections being restored will be very small, so when maximizing the app window, the connections are still very small. I used to be able to select Reconnect All and it would quick jump through all tabs, reconnect and resize the window. Its probably some versions since it worked.

Also I seem to remember that Refresh Thumbnails was a lot faster once. Now it rools through the tabs every 1-2 seconds. I remember it being a lot faster.
Reply
#7
We have changed that the resize of the application window is always stored to your local profile file (before only at closing the app) - but if you work on different monitors it could happen that the default size is used because the stored size/position is not possible - we will add option "Maximize always" as you mentioned in your Feature request...

Refresh Thumbnails - Thumbnails could only be read/paint if the UI is visible - so we decided to use the rotating tabs for redraw of the Thumbnails - that will always put the right content on the Overview tab - of course it was faster in the past but didn't work correctly for most users
Regards/Gruss
Oliver
Reply
#8
Hi Oliver,

Thanks for info and considering new features Smile

Refresh Thumbnails - yes, I remember this very good, as I think I was actually the one to suggest it way back in 2008 or thereabouts (I was communicating with Thomas over email back then), but I'm pretty sure that the interval/rate have been faster. AFAIR the first time it was implemented, vRD cycled through the connections at least 2 or 3 times faster than now - and back then I think it worked.

Maybe the interval was changed when the app was rewritten? I remember other things changed back then.

Is it because the screen-capture cannot work faster?
Reply
#9
Let me make it configurable for the next patch - so you can try to minimize the time a tab is displayed :-)
Regards/Gruss
Oliver
Reply
#10
Sounds good Smile
Reply
#11
Hi Oliver,

I'm on ASGRD 2020 (13.0.6888.1) and still have issues with "Reconnect all connestions" not working (sessions are not reconnected or at least the resolution is not re-calculated), unless I activate each tab before the reconnect and/or do it multiple times.
Is this something that should have been fixed in an update? As mentioned it worked some years ago after the initial implementation, but not sure when it stopped working.

BR,
Nicolaj
Reply
#12
Try to look for it again - currently we are working on a UI redesign für the next release - try to take it for testing when we are feature complete
Regards/Gruss
Oliver
Reply
#13
Can you check it again with the latest Patch - we can't reproduce the issue anymore (have changed a lot through the redesign and perhaps fixed it already)
Regards/Gruss
Oliver
Reply
#14
Now on Patch6 and testing again.

I started ASGRD and let it restore 11 connections with Overview visible as first tab.

- Overview shows "weird" thumbnails (see image 1)

- I switched to Overview as the active tab and clicked "Reconnect all active..." - it delays a short while, switches to one of the tabs and stays there. If I switch back to Overview having it have only updated one tab (see image 2). If I repeat the ASGRD moves the "active tab selection" two tabs to the left every time I select "Reconnect all active.." and only the active tab has a "full" thumbnail (though sometimes it is just a black square) and the looks like a screenshot of a tasknbar or something like that.

- I then selected "Refresh thumbnails" and it works like a charm! (if it can be even faster in switching the tabs that would be even greater - but much rejoice) - see image 3.

- I then selected "Reconnect all connections" and it again switches to a random tab - and when I switch back to Overview the thumbnails are again "weird" - see image 4 and 5.

So something is still amiss even though "Refresh thumbnails" now works Smile
And I don't see any issues with the resolution any more, yay!


Attached Files Thumbnail(s)
                   
Reply
#15
(see also https://remotedesktop.rocketsoftware.com...?tid=11664)

I can confirm that "Restore sessions" dialog is now modal (thank you!) and "Reconnect All" works (yay!), though with some small caveats:

-= RECONNECT ALL =-
- Reconnecting happens in (seemingly) random order (jumping randomly from one tab to another), perhaps based on an internal tab-order ID or something like that. With many connections it makes it a bit hard to see how far it has come and when it will be done.
- With many connections can feel a bit slow

Suggestions:
- "Reconnect All" reconnect from left to right instead of randomly
- and faster reconnect, i.e. lower the delay between tabs
- OR even better make all tabs reconnect in parallel if possible (though may mean thumbnail creation don't work)

-= THUMBNAILS =-
- Thumbnail issue is still present, i.e. first time I activate Overvierw it shows weird thumbnails, though this is corrected after a "Refresh thumbnails"
- Refresh thumbnails also runs on "random" order
- With many connections can feel a bit slow

Suggestions:
- If Overview is visible, create thumbnails upon session connect, i.e. also when ASGRD reconnect connections in startup
- Refresh thumbnails from left to right instead of randomly
- and faster connection enumeration, i.e. lower the delay between tabs if possible
- OR even better make the thumbnailing run in parallel if possible (though I recall this may not be possible as you may need the connection visible to take screenshot)
Reply




Users browsing this thread: 1 Guest(s)