Page 1 of 1

Remoter VNC 3.9.x & 4.0.1x Betas

PostPosted: Sat Jun 01, 2013 4:36 pm
by raf
Do you want to help beta test? I have some seats open ATM. Please sign up here:

http://tflig.ht/1aOsMWM

Thanks!,
Raf.

Beta 4.0.16 (9/09/13)
--------------------------
4fb1aa2b045a5d175cfbc1bfcc88071b01d3e375
Feedback to connection starting even earlier in the process.

a574599a0aa6b88bc31527dcc193a8944fad6008
Cleanup offset setting of screens.

9fc015d7db6f8c69ae1f1be4bf7d3a7ee92699fa
Moved connection dot to the correct area for new conn grid.

7b281c6d9bcaa322af4f142a0f4ab72e205a32d6
9e4135712f663f00fc9b3be15f4b6d6dd346115c
Fixes for iOS 5

d242739a5969715aa8a58948c195b177979dc93c
Fix for "Connecting" so it's not displayed when the session was already running.

94b7ed5fa909ef018537900d814c6141ecf80a7a
Greatly improved performance of shadowed labels in cells.

17904e95516a9b229ec8a01d679398d37959fe15
Changes to improve performance of session editor and remoter config.
(No rounded corners)

d014c5062eb285c9b41c10aab5426fd401291b02
UI7Kit cocoapod update

88d1bcd7a9f0b35c2bdaaf80771f442305060666
Fixed long standing issue with session editor scrolling textfields offscreen when keyboard appears.

e72aba6c7a4133ec56fc5188971c8daf92714064
Shadows added to session list labels now that they appear over images.

67abbb1d8065f30e02d2ae0538e5be3e4a692e1d
Added "Tap Here" image for iPad and iPhone w/ Correct resolution and names.

Beta 4.0.15 (9/07/13)
--------------------------
b0ad081a0acfae4a62fa47ab337c3e2b478f0930
Don't reset UI completely, only do a basic reset when views are laid out.
Doing a full reset was resetting the zoom level every time the user tapped on the screen!

2ae2b3ea246755895f8190b590fb2af9248bca82
Force remoterConfig button tintColor to white. As it was not taking for some reason on iOS7

1a68b1745672097f08674cd18c5c136b78605d3a
Modified UIBarButtonItem so the tintColor can be changed when changing the button style. (So selected items look selected).

4ae5684b9f26706774965fa3a5e4c5ec5dc732c7
UIBarButtonItem: text size, shadow, etc.

e78f5c5f1e076cecd817d5b3472f78b862f9a814
Clip subviews to main view, so when the keyboard pushes the tableview up, it doesn't block the status bar.

8741f38a76f2aafd6efbe4e1b5dd819f5cb1f361
-SessionList: Fix to display all elements now that there are no special elements added.

b79875baba6cead1d4e678834adbbc8a5c6d9ff1
Tap Here To Add First Session image for iPad added.
Fixes so this is displayed on iPad if no sessions are defined.

8c7d78208ce01cc3f4be2b4a4f97e19bdded277e
Fix for adding bonjour sessions in iOS w/ Action Bar (was not working correctly since the selected item was not created correctly).

34039d0e1980dbdf6ed446958371b4c70126b21d
-Fixed problem when editing existing sessions by selecting "Edit" from the ActionBar.
-Display "Connecting..." earlier on through the connection process.


Beta 4.0.14 (9/04/13)
--------------------------
1e490ee18fb7b93dfc11a2bcdfe22b2f5077e7b8
Don't reload main screen on netbios/bonjour updates. Only reload discovery list. This was causing all popovers from being dismissed constantly when getting netbios/bonjour updates.

08bbab1e485366eafc3b6c35f3b83889a717d01c
Made all (most?) icons visible on iOS7 look (white background)

0abf711e5a2aa29587addbff82d1db335190d470
hide the session list search box if possible.

2ad25595db7d96086e7849fc72baefac41369bce
Using OS default "Add" and "Done" buttons in grid.

ead1f29c2b948d80a8f682274a8211afa65a24fc
Fixing popover position in Session Editor.

e5fd6197b84036d74eaaa82f58534ea0ec718566
Center wePopover for Session Editor.

fbb897dd0512e735e61e92c6928913416961a07f
Fix for SSH alert not displaying correctly on iOS < 7 during connection, causing the connection to never complete.

e7e2a6cde85aebf727705768ab4325ba2b3a7ff6
Fix for RemoterConfig to display send log to dev option for all devices.

541b66b0633e3312e54134c924b3a909457ed367
Don't insert special sessions anymore - not needed.

6145767cbbf988ef4949e0da22632ddf1b323f0d
dismissWaitAlertWithCompletionBlock now waits for alert to dismiss completely before calling block. Needed in iOS 6.


Beta 4.0.13 (9/03/13)
--------------------------
087b8bf68b0d8d477f053473750954392bca5f7a
Adjusted grid location.

b94166c90ae0f1cbc9b29eb2eab612a0ad15dec6
Deselect UISegmentedControl based buttons delayed so that animation can be seen.

828a90abc28519569120e22f05cd463ee57f9872
Fix to not display "Add new session" special session anymore in any case.

d87394de71886d576ceb285b386f3597cc3e4490
Discovery list fix so iv is not shown (since it's bigger than before, and bigger than the frame).

bb85b5a666c3c6b8b9cd521d24b1d89f9ab42bb7
Added: Wake option to Action Bar.
Added: Disconnect option to Action Bar.

d9270a8c0804536a3ee6906373f24c17f3ab36f2
ActionBar: Title smaller.

8d46c0dbac8dbcb4d31fc5f82ff05301fd6077c4
Added fake toolbar to CDVC. Keeps experience similar between ios6 and 7.
-Automatic adjustment of views on toolbar status change (like when in a phone call).

9322ff4be0d4a1a00bcbbabab7db65157dbd59db
Enable "Send LogFile to Dev" option in Remoter Config always if Beta version.

506af49b4377d4f7701a0ee061998481c3ceddcd
Adjusted screens' offset so they don't overlap with the status bar.


Beta 4.0.11 (9/02/13)
--------------------------
1404949912bb321d69a2ea85ac2876971b08d11b
Fixed contrast of session list cell text.

da9e4cec0f28074580e82200534160dd0b32e285
Updated TestFlightSDK

72a2e317e2b2f0853b470ae11fd546a108e564f7
New test flight doesn't have the feedback view anymore, so removing menu option.

4c3d96b2a9ea2e2a27c2e6d54d9a82f592e430dd
Fix momentary segmented control on UI7Kit.

2e14fb71d449ebf703ec4e1f610fd68126aa1ada
Transparent toolbar on iOS < 7.

ad0ff2c2d2f91866f5a50755f01bcdc0e8ad93fe
On iOS7+retina the keyboard already have transparency. So the onScreenKBAlpha setting only affects the toolbar.

ba2dfb1f19ef86f389e4456fc32035260589062d
Changed all windows default tint color to the default iOS7 blue.

6f520f25977bdd4fd42290d42c317ef0a332c68b
Removed textures from screens, to have a more flat default look.

5c1f3e67c7200d09201cdbbd16314a312258ef32
Frame for store buy button.

20eea92a8423cf6ac33e647aeb53de1205581a87
Pressing on top 2/3 starts session
Pressing on bottom 3rd brings up action bar.

1e261af7c15b1a57e6f97ef99c860e3333b2de1e
On selection: Don't wait for animation to finish to call the block. Call immediately.

226a91931bba6c576160dd2a761ee362381d243f
Action Bar elements are localized/able.

1286f130f70a6f061472e333e6ccaf3ea1026b89
Added Session List to Config Menu
Removed Session Button
Replaced With + and <back> button. Like on Mac.
Fixed Refresh button in discovery list (as a momentary segmented control, it wasn't working on UI7Kit).

8099f7ce9894db2134086dc838e21e40fdb4ca1a
Set Toolbar position correctly now that status bar is part of content.


Beta 4.0.10 (8/31/13)
---------------------------
- UI7Kit / iOS7 Look! (Even on iOS 5/6)
- Lots of changes to the look and feel of Remoter. Still a work in progress. But please report any issues, and also design ideas! Likes / hates.

9059c2179a0c59cc13613ff7c27641679c5124b5
Fixes for delete and duplication of Session items.
(All item elements are not shallow copies of the originating element)
(New internal methods to duplicate and delete that make sure everything is done correctly)
(Fixes to copy)
-On duplication, duplicated elements now have a "#" indicator instead of "(copy)". Like "session" -> "session #2" -> "session #3", etc.
-Thanks to Alex S. For bringing this to my attention!

2c7dac00c958a965f5adcf159eab12280b5fb54e
Integrating UI7Kit

e5b9a6296f41993964452fc49090edd452727699
Fixes to correct hockey app's crash in getDictKey (or at least try to find out what's going on).
(Also fix for a blunder in Cocoa fix for netbios)

8c1e3492f90d60802b1ad14e9c8fc8f70c0e3ad6
VNC/RDP-over-SSH:

Fix so that alert doesn't disappear on disconnect. This was happening because disconnect was being called by both VNC/RDP and also by SSH.
Now SSH won't call disconnect on -over-SSH sessions where VNC/RDP has already disconnected.

9a16ff78aa289f8667e427ed7f73b3afa2d17efa
Clear vncClientData->data before freeing vncClientData in all cases. This to prevent vncclientlibrary_OnCleanup to run on invalid memory.

d96b7296193082b2dbc995bb9dc2749c27b2691b
Fix CloudSyncManager delete entry in certain cases.

74e01abf3e27aef5a1916ec7d6241674a15407cb
Fixed issues with legacy connection dialog screen (remove!)
(These were caused by the switch to ARC and not using NSArrays.)

55e1da624c30ae32cb3b4ee27f01bb01e840ca26
WEPopover: Fixed text color for ios7 with ios6 foundation.
SessionEditor: Fixed crash on save (ios7)
ios7: Set app wide tint color correctly.

6fb0716b8db7f1c46c53d6e0bf259702f1849a9f
iOS7: Don't perform the code to hide/show status bar, as it's done differently now, plus it never affects the view frame anymore.

641fee9f415151624e0b3fad1d21671a0f2663bd
iOS7: Grid y offset so it doesn't collide with status bar

f805088b08a65d98d1a3dc523034c8de647db0ad
Fox for nil pasteboard from remote.
(from crashlytics)

7ec2097a5c6467da8e115ea63bb89083cb6fbf25
Fix for case where the buttons array is empty!

ca38b7c65201e2e6fc92c5454ab58b0f9ec6cd2e
Connector thread synchronization via semaphores.

99577cd65ad458157aca13f7957df59060782534
iOS7 updates.

c2d50dd44ae2fe6146806fd105c796362c653f60
Increase RemoterFusion reconnect time to every 10s (from 1)

56dd2b297e1cbd7cd7c521dc2c6cd7c9af1cfeac
Fix for iOS issue where for multimon, the screens would be drawn backwards (left monitor on the right and vice/versa)

b235973475564a321c20813383c2f5c7c4f85cf2
Fixed SSH email subject line and potential crash.

92a9af923ca8ca7a4ddbbfafff37406d2fd36c90
Using identifierForVendor now that the MAC shouldn't be used in iOS7

7be21e3592aaba715f8ca56d60d4bc9a55a9b276
More iOS7 updates:
-Allow iOS7 view for UI7kit
-UI7Kit: Fixed UI7BarButtonItem (initWithImage added)
-Fixed we popover so that the text is rendered with the correct color for UI7Kit
-Fixed statusbar offsets on UI7Kit

e2b1b3233d31a2c767c3a97f56f82714d9bc2ae3
Fixed delete of sessions (in session list). (And also in grid view - there was a bug that could potentially remove the wrong element, if they shared the same name).

1ce59463bb13eb5fc840dcc029833319011d733a
Revert "Fix for iOS7 textfields on release first responder (needs to be weak!)"

9ef9638c9eb6156fbff7e305ef40fd74d97aabef
iOS7 look update:
-New background image
-New session frames.
-New session list view (edge-to-edge image)

52c0a10e284e5b1b3820a048b004a333110455cb
Working on iOS7 look.

84e199f581cf82eec654e98e79e8d13334e673b3
iOS7 updates:
-minimalistic grid frame
-Fix to PortableAlertView for iOS6+UI7Kit
-(frame text shadowed)
-New ActionBar control: Comes up from the bottom to give user options : start/edit/delete/etc.
-DismissWaitAlert now has completion block so that actions are performed after the alert is dismissed. This was necessary for UI7Kit to correctly display alerts while the wait alert was being dismissed.

86acf9cd6c567f4bd5035b4875b00c87f9fbd887
-Prevent rotation while action bar is up.
-Don't display +

74ecafd8ad16885ec0fa063014340579c1d1023c
Session Editor: No more picker. Now popover is used for all previous cases where the uipicker was used.

54516ff4ece2f2add7cc0a879aa00bccb9d2db48
UI7Kit pod update
(Had to manually keep changes in UI7BarButtonItem)

74b0160fd9b4e40e7b1323afea04b7d06af573e3
Fixed ActionBar title on iOS < 7


Beta 3.9.111 (8/16/13 (#2) - 8/17/13 (#3))
----------------------------
* Values for heartbeat frequency updated from 0,1,10,20 to 0,3,5,10
* Try to keep VNCWrapper around for cases where even after a disconnection, the actual vnc library stays alive in the background for a bit. Doing this through retain/release in a non-arc module.
* Fix for crashlytics crash ISSUE #32
* Default SSH/Telnet font size for iPhone=9 (instead of 14, which is still default for iPad/Mac)
* Fix to prevent double-handlings in iOS7
(brought up by user Mike).
* Fixed potential crash as remoterFusion delegate was not being cleared correctly on disconnect
* machineDiscoveryOnInit setting -> machineDiscoveryFrequency.
* This is needed to keep the hosts up-to-date.
* Added title to machine discovery interval setting help in Remoter Config (iOS).
* Updated iOS Dropbox SDK to v1.3.5
* CloudSyncManagerVC fixes: Make sure doOnInit is not double-called.
* iOS7: Updated popovers so text is readable both in ios7 and in prev. versions.
* NetBIOS: "Fixes" for crash.
* Fix for SSH Key Import of passphrase protected keys.
* Fixes for SSH Key Manager. Rename
* Cleanup
* Make sure frame buffer is rendered before freeing frame buffer memory.
(VNC and RDP)
* Now release based on VNC library cleanup.
* iOS 7 external keyboard handling. Thanks to Brian L. for the tip.
(external keyboard, bluetooth keyboard)
* Updated prev. commit so it compiles on Xcode 4.
(no support for ios7 external kb if compiled w/ Xcode 4, though).
* iOS7 updates:
-Statusbar color (so text is readable)
-tintcolor = white
-Fixed type selector tintcolor for ios7
* iOS7 fixes.
* ios7 beta 3.9.111 #3: Fix for iOS < 7.0


Beta 3.9.110 (8/07/13)
----------------------------
* iOS HW KB: Uppercase if shift/capslock every time. some kb/vnc servers don't like it otherwise.
* VNC pasteboard crash fix. (from crashlytics)
* PortableAlert: Added keyboard modes. Used for security pin: NumberPad (intelligently keeps normal pad if pin is not numeric (only possible in remoter pro 1.6.0)
* Updates to iOS rendering to match Mac updates.
* Added support for multiple heartbeat frequencies.
* Default trackpad for new installs: split


Beta 3.9.109 (7/31/13)
---------------------------
* Description for default button in Remoter config.
* Terminal: All graphical updates now performed on the main thread to prevent crashes.
* Added Deja Vu Sans Mono font. (Suggested by user Bruce).
* Added credits to font and also to neovera color picker
* Fix problem that was preventing key-repeat for external keyboards.
* Also tuned the key repeat rates.
* Fix for iOS external keyboard: Now special keys like PgUp/PgDown should combine with modifiers correctly.
* if iOS < 6: Don't use attributed strings for terminal string rendering, and always render in main thread. iOS 6+, use attributed strings, and multi-threading.

Beta 3.9.107 (7/10/13)
----------------------------
-Fixed expired profile
-CloudSync backup now backs up and restores SSH keys.
-RF unicode keyboard mode support
-Updated Dropbox SDK to latest
-Updated TestFlight SDK to latest
-Fix in SSH Key rename message
-Misc fixes
-Fix crash for telnet sessions on connection refused

Beta 3.9.106 (6/18/13)
----------------------------
d1f1fc4a9a083b0ada20ac2736d209e5bdb535ec
Fix for terminal follow cursor so that the cursor is only followed if it actually changes coordinates.

19c09afdd79d444165ae4eb80ea0719ca0185566
-Fixed issue where external keyboard keystrokes were going through alerts with text fields into the session underneath.
-Fixed issue where some alert actions were being performed multiple times erroneously
-Fixed some macro alert view messages
-Fixed Macro save/rename. Also it continues to prompt the user if the macro already exists when creating one.
-Removed Macro animation when recording starts.

5e233afd0657635629bff9c5f3c33c77a4162fd9
iOS Beta 3.9.106

Beta 3.9.105 (6/17/13)
----------------------------
de00f93f5bb867df54a3abff22091660da3cfd41
Updated iOS icon artwork, and iPhone splash screens.

e362673997cf33b2a4e5ceb0221cdaff35a543b9
New icon(s) for beta version.

0bb39364f19613192a97f93b0816120365cbe79c
Not using AHAlertView anymore, so removed completely.

b507937f3e071f0619b5b40adbe068bad40958c5
Made alerts more keyboard friendly:
-If the alert has no text fields: enter will perform the default action (rightmost button), Esc will simulate tapping on "Cancel" (if a button titled cancel exists.
-If the alert has text fields: enter on the bottom most text field will perform the default action.

a387d535cac75764d680e49bfc43183d8052b92e
PortableAlertView: Added setOKButton shortcut method.
Finished PortableAlertView refactor for Categories Manager.

297586253f3534130bc12aa028a4a7e83552715d
More refactoring of ModalAlert into PortableAlertView.

6e2407d987054cb2ac267a9c9791061475fcc3d2
More refactoring to PortableAlertView.

418f9a9d01bd97872e5df9b31d5d899fb13e157e
More porting to PortableAlertView.

0e94b72f21bfdbfe62260b791a60f77364b47d44
Finished 99% of the transition over to PortableAlertView

1992c86fd958bbf5feb2e45e8f6033506d9ee6ae
100% refactoring of ModalAlert -> PortableAlertView. Except for Utils.m

a39177ab8d5172510a70608a803afe6294efa4ea
Completely finished removing ModalAlert!

893f79b04aafeadd87863249ccf4ba9f03ac8b7a
Fixed issues when deleting items (SSHKeyManager, PasswordManager)

4ccf8c867418c77d9d1b790618297ac8ec2c2f56
Corrected some issues if external keyboard went offline then back online during a session.
Also corrections to the way the keyboard button is handled.

1f8b6746b78dbf23890cf726055f9fb2f6c280e1
Corrected some issues if external keyboard went offline then back online during a session.
Also corrections to the way the keyboard button is handled.
This should also prevent multi-characters per key issue reported by beta tester Jon D.

dde460a03dbb30cb3a376134eed523bb4801b8f6
iOS: Beta 3.9.105
iOS bumped min OS version to: iOS 5.0 (this is required for PortableAlertView implementation).
iOS: Removed PLWeakCompatibility. Not needed on iOS5+.


Beta 3.9.104 (6/14/13)
----------------------------
66f712b760f10464bec63c35c70fbbb46c262386
iOS: New alerts: If no button defined, create a default "OK" button.
(Fixes issues with alerts in several screens).

139ea138272a8c6e75e6a338dd2fc5837d8c7261
PortableAlert: Added support for secure text field.
Using PortableAlert for PIN prompt now.

02208d37b6badd2eef33864f989adc60f9ef6279
51ffc7cc7e13978e3fd4e5d5bc20990c6537c44a
5e735986294a1441e7c6a95a06b058261d4471d6
93972f042b531029ba27702a71cff7fead09bd9f
Xcode5 fixes.
Updates for compatibility with XCode5's Modules On.

b35567ef22d855f38c636fb6072d25c91978fcb4
-Updated testing to use XCTest
-Static analyzer fixes (XC5)

4819924e2826b0c123a556ce791fb89771c68ef4
New iOS PortableAlert system based on native UIAlertView instead of AHAlertView.

b908f5535fb14ca80934f453dcd440448e65a90e
Made establishConnectionTo/isAllowedToConnectToItem PortableAlertView compatible by refactoring into blocks friendly methods.

2b47d2115c47e1b32c22194b5ce4a5c11e196f86
Added PortableAlertView usage to RemoterStore.

1cb09f3d12f58db787a8a6fa9e1b2ae26c6cb121
PortableAlertView: Mac fixed case for title and no message.
PortableAlertView: Added text field
Connection: Use PortableAlert view for VNC username and VNC password alert requests.

62a5422c3335b6cd86cf210b1ecb9810de95d5a7
PortableAlertView: Added support for login+password alerts.
Refactored connection code so that username/passwords are requested using PortableAlertViews.

109397965ac927659cf4b2beff890cad5f28bbd4
Scaling alert also via PortableAlertView now.

8fb13b8ced72bbb78acb0cea647d5f7b6aa49b0e
iOS Beta 3.9.104


Beta 3.9.103 (6/11/13)
-----------------------------
239bb0ee8de434fe3fa9f4bedc7b9b599b172c8e
Simplified, fixed iOS HUD. (Can scroll while HUD is up)
Notify when switching monitors as well (via RF).

0bcd8dcedf6b61abbed6d59cdbef2b16d126bebd
iOS: Greatly enhanced rendering of sub-regions so that the native buffer is used, instead of a local copy.

7f6b662e66c07296a3c7d9c733be8c049b42d8ea
Fixed VNC Screen Update Request. Sending a request for a rectangle of (1,1) doesn't work with Screen Sharing, and actually causes screen updates to stop!

65f1c7c0221c2e15751e8973cb1de2e21d73fbe0
Allocating memory with valloc for buffers, as Core Graphics prefers page aligned buffers.

b23cf6ff0f95287435164ee05074fb024dda8745
If not aligned, use local buffer.

283fd5c345596c20ef2fb04730ef9f9ab30c6e74
Big enhancements (rewrite) of external keyboard handling for iOS. Including:
-Key repeat
-Better international keyboard support
-A lot better RDP support (non-unicode; direct)
-etc

14c17695c883642d5c44780a4dc28bbbaa0b1931
-Static analysis fixes
-Spanish localization message issues (%s instead of %@)

ab8119fa2e9fdea3cbe231957e3511a2722147e4
Added AHAlertView module to replace Modal Alerts from Utils.
AHAlertView supports block-based handling.
Using a "PortableAlertView" wrapper for iOS.

87ea4be66fa6372049ae9925ccd118b3b7c40460
This enables complete usage of the iOS HW keyboard in direct mode.

575f90640a80789a3d4f6074de5205e491dc8bac
Added support for nested alerts.

0c4919a2f58ac643aabcdc7d6607f91098d37440
Converting to PortableAlertView

908936f8393f53db01856da5c5ee167cbf947f5e
Converting to PortableAlertView

4c2a656def546fda25bfb4aae0f68ef4f32ad3ac
Fixes for iOS disconnection.


Changes in Beta 3.9.102:
-----------------------------
8a512c418f46615f047374991cb1ecfaefb9e20b
Cleaned up warnings.

fdaf5b4e4859f425cb4e17b4f7be789656699169
Integrated connector status processing had an issue with -overssh connections: was forwarding to vnc/rdp processor.
Now correctly handling as a terminal status message.

a026ae05ee3d3ef94c44419f702520068313b76c
Simplified code by removing connector's status withboxedstatus.

64210d3454f279d317880954bee47a273f9d2751
A bit of refactoring around terminal rendering call (use GCD, cleaner code).

bfd61c69b9e3101670688641bb51f4022d826405
Greatly improved RemoterFusion interface (specially for audio processing).
Fixed an issue where the RF IF wouldn't be closed on disconnect in some cases.

2a1ea3f7974b4caf963ae42691dea753482dba88
Don't disconnect when remoter fusion connection fails, simply reconnect the RF session.

52bff9b91b343be63b61f1f04d93cbc6d92a9f63
-Cleaned up locks.
-Fixed issue in socket read. Was a timing issue. resolved by sleeping… Need to try using UDP when I have time.
-Support for Ping from RF.
-Timeout (10sec). If a connection stops working, disconnect and reconnect.

3464aa2834e0d5457b159eaf1561872aca2730f1
Using GCDAsyncSocket exclusively now. So removed the AsyncSocket module and dependencies.

375c516fd2779ca48705910ff3c04a0f0fe7f231
Cleanup.

f4ecdfe39690cc9294b13378100a9bba18601f56
Fixed issue with "Define Rectangle" that's been broken since 2012-05-04 (569738e7af8b1cc5867e80c6f50072ab16ee10cd)
Now rectangle, and multi-monitor should work again.

793fd18847ff6e2b8d70a31950c1664934af4094
Using new multi-monitor input for iOS (RF).
Fixed restoration in multi-monitor cases.

3b6c4c2c3665d828737e5393f569034d4c748ae7
Fix for crash on interrupted audio streams. (caused by dereferencing global pointer that was not getting nil'ed in dealloc. Now handling with notifications.

b1d1e0b00f61fd435308e65aaeb19cf910542a0a
Added support for pasteboard message from RF. (strings only).


Changes in Beta 3.9.101:
-Integrated TestFlight SDK into the beta: feedback menu, beta update notifications, checkpoints, etc
-Fix in iOS for RDP logoff
-Fix for "See Changes" button in beta. Now it redirects to the correct URL for iOS

Beta 3.9.100
Changes since 3.8.6(Dec/2012)

What's New:
----------
96b0a1eac952061c3aed59b646bfb2b42085060f
Change default for Remoter Config's "follow cursor" to No. As this is a continued source of confusion for users.
(This change only affects new users, previous users will need to manually change to no)

c70705e43d007fb5c6ebe1abcf45a8da2589d85a
eb87a157f96ffe5e7893fb6809f965560dbd72a2
3eb7e9e51a6908c1ddff7f0a68dd866927b09d18
Adding refresh button to Grid's discovery list.

7a318113c256945c20ba05939ba435bca033890c
For iOS+virtual keyboard, perform the same as Mac and iOS+HW Keyboard:
-If unicode mode on, and RDP, then consider a direct connection regardless of the selected keyboard layout.

4f647614fef6454a10be686268ec050d65c77398
c77c93b6cae071c871f9ff31dd7a1e3c5b1481c2
417bfe2fad9ddbb1a555379145d2de3af76dbf73
Updated Italian localization strings by Gabriele (Gabus)
Added Gabriele Michieli to credits (gabus) - italian translation help
Small correction to italian localization by Gabus.

e9989b28f65faac2380b26fd7a7cbce661077e9e
e6b181840036830c2c5f13e60dc6ef5d5d5b6914
Adding sensitivity option for mouse wheel scrolling
Completed mouse scroll sensitivity selection. Added to config screen (under keyboard for now).

10d75a160c6f958824a9c2bc9d61722a36dc1161
3698f182a69e58ba2da3aff0964699870d2dc31c
a43cef40ab4c8d11aab55e8f881a76237e13020f
-RDP Clipboard Redirection
Configurable in session editor - advanced

0d119d74cbf1986b97c8722027877a64ee41aff9
a1d045abb64d182720ce25337f31b102d2fdef92
Updated icon artwork for Remoter so it doesn't infringe on Apple's copyright. (Still not updated iOS Remoter icon)
Updated other app art that features the icon.
default thumbnail doesn't have gray bg anymore. Now starry sky.

145e421bb78b30dc8d335ed08e5ff641514e866e
RDP: Added font smoothing support / session editor option.

5044310caf7b68b5e0728cee579664fae2c5d4f1
7fc970393de8376c2b1e8c316d6bbd6a88af2138
bf0fad6986349550bbf9a330f48f6b6b197577a6
52cab8b26d6e5b5f65c14ecbc36dcf7868f462c7
Added Crashlytics support (for crash reports)
Added crashlytics to all iOS targets.
iOS: Updated to use crashlytics logging.

ba7a7106348a114e41e8828be23812bda5309257
0d6b7e13da68a253175082ca76531b405120e3c8
5cba0410981756f2036e168620f82a3505fa3428
iOS: No border in grid view.
Updated background for all iOS screens.
iOS Session list updates: -background, session not found artwork.

a1da377f2be296670b776fe6a94dfc0b05c8cea8
Remoter Config (iOS): Background, adjusting of labels, made retina display option fit for iphone-portrait

b01a96cf8d6f88df294214ecaa9d6d63aefdb833
iOS: Background texture for session editor / remoter config
iOS: Wrapping of labels for iphone-portrait in session editor / remoter config

0ed2bb57141b8d6529740d49b6a03f0834741fdb
noise-pattern background for session editor.

ccf1566f6c5c5a3ee568c8a2dabf0969eefd010b
daf938e318d19f2e6da20aafeecee8a081a5bc3a
9de9997cb4a57f90a697f221a6dd08e33a002b43
018432e92c791d574a1f5eb28efff480147c860a
...
General code cleanup / refactoring

3fd3244399fe2af14c91999583ee7e6626e80c23
Updated VNC library

7f8f282585ff1088ba7a0f040c98a9b43e2dd2c7
1e76453fee68db41e1911e473c4009deb8acf0dd
52cab8b26d6e5b5f65c14ecbc36dcf7868f462c7
fb58460aa9f216d3b3e6be4ffcf6acf8888cd4c7
184575a99327778c2ff3fc0bc738ae2eae0455eb
459b55da90c07ce3089a34e27dc936d06615322f
18e3130b2f34ff4aeafb3cb656d50c4c85ecd405
c3f4c3ca74976413d98fe1d1ce7b74fdc93c44e4
Setting color for BG/FG/Cursor
Finished foreground / background / cursor color selection system for terminal sessions.
iOS: Color selection for SSH
Added SSH color pickers for iOS, using Neovera Color picker (https://github.com/neovera/colorpicker). Our fork: https://github.com/rafcabezas/colorpicker
iPhone looks good. iPad not so much, but it works.
Also, need colored buttons in session editor.
iOS: Added color rectangle to color selection cell.
Better display of color picker for iPad.
iPad display of color picker with animations.

f35aa04a9f2afaf3f6817fdfac32be5fff1a8dfe
Removed libgcrypt/refactored (recoded) all work that used it before.

2f5f279ff82d1cfd71ce0fd513c088f0282f7efe
de3add09afc99a87c0bff40f25ec16b4988f35bc
dd507386e068cfe95be78b5e78cbaa4168c5bd79
f7021d89f78fc18e56f779ae9d24aa7a30ea9db6
f5ac6c95079b26844d6aca82d834a6bfc5793825
11a002db7601213213da52a42dee016de1ae1354
6428082dfa0cfb3b4a066bcd793e184952df0586
ab410be2ece294506b8238535ea3ac7c76d8b91e
Preparing for ARC code refactoring migration
Weak properties / ARC
Removed MAZeroingWeakRef
iOS (AppStore) converted to ARC
iOS: Remoter Pro, Beta all converted to ARC.

b6327f274c79ba9ab0cad2ef267842e1bacc372d
Added PLWeakCompatibility. This allows ARC/WeakRef in iOS 4 and SL.

17c0edb07df44270bdf86a8f6f82c02369c8c264
Added "Unassigned" special category. If selected, all sessions without a category are displayed.

7a66f5a532cf3c3f883e5af4d033512e58f35ef6
Fixed a bug that was preventing RDP sessions from notifying the delegate in certain cases that there was a disconnection. (When it was server initiated).
This happened when removing the legacy messaging - Added syncMessage system to replace in platforms that don't use GCD for messaging.
Added better handling for RDP server log offs so no disconnect error message is presented to users; the session simply closes.
Internal:
Better resetting of delegates for connectors/ConnDisplay for platforms that don't support weak references.

0f730bc4416dd3a3099a4b1241e85aa410cf75c3
Thanks you for trying the Beta alert now:
-Has a See Changes button that brings up the webpage with the change log.

b3741afa8b5df80053bde53f4a7801258254b2db
-Refactored RemoterFusion socket implementation so it works better - allows for smooth remote mouse movement.
-Better multi-monitor support over RemoterFusion (Mac)

45c3e65e1d282b4facb6e65155f87bb2ccb1cae6
Updated AppId for Remoter Beta to use remoterlabs.com


Bug Fixes:
----------
046c8231e1557ee0998a9b8148ff5e94d57f3749
CloudSync: Allow import of backups were two items have the same name (or share the same name as an existing session), as long as the serverType is different.

3b2c05823ab370b2f4d351a6fa78e3e1119d4c4c
Fixed two issues on iOS:
1- In terminal sessions, pressing command+C in an external keyboard would cause the pasteboard to be pasted twice
2- In non-terminal sessions, pressing command+C would paste both the remote pasteboard and also the local iOS pasteboard. Only the remote pasteboard is pasted now.

7f61abca842088cd91af64ba7f570477b4eab3b6
Updated RemoterFusion secure hostname to match the new nomenclature.

4a512d13817d863048317e17d20bd4e633f81e74
Fixed blocking during startup if bonjour MAC address resolution is taking too long. Now handled in a different thread.
5db9375728938f61e524f6ae439c581ae4fc3cbf
Fixed Netbios/Bonjour slowdowns

1c1a5ebc4f8b64b782b9e93d5afada944baa5562
Thread safety update:
Synchronized access to inputQueues for all protocols. This should fix crashing issues.

82fb5af9af918edd42b497ff994ee1b3eb21400c
Updates based on static analyzer run.
Also corrected a bug in Session editor that would prevent the editor from coming up (exception) if the MAC field was nil.

aa6a884231fc56ad399c5c54e6886c0bab2612bc
Corrected issue where "Please click connect" would be displayed even if not in RF session. But if RF name or pin were set by the user.

37e3847b73f3aa3a2fc9e5b52fbb8d922c948950
Update to reposition pin request and user/pw alerts for iPhone. Even if iOS > 4, as this is affecting some users (jailbroken?) still.

2298c9dd2301d879e6c5516772a925e9eb0d970f
Update to correct Remoter icon badge count. From Nick (appsbooster/appsfire)
(Also an iOS compilation correction)

94c60714cc74ec7c2e4bb0995693f496c875ff64
iOS: Fixed handing of Control+Shift[+another modifier]+key
with external(bluetooth) keyboards.

46d6d6652027b464b675cdfb19517b431427ad67
iOS: External keyboards:
Also add support for
SHIFT+COMMAND+[another modifier]+key

9435546290c5d9a6ce87751d63d8f0377ffecabf
IP address discovery for Netbios fix.