#import "RDPSessionViewController.h"
#import "Toast+UIView.h"
#import "Reachability.h"
+#import "GlobalDefaults.h"
#define SECTION_SESSIONS 0
#define SECTION_BOOKMARKS 1
_manual_bookmarks = [self arrayFromDataStoreURL:[self manualBookmarksDataStoreURL]];
if(_manual_bookmarks == nil)
+ {
_manual_bookmarks = [[NSMutableArray alloc] init];
+ [_manual_bookmarks addObject:[[[GlobalDefaults sharedGlobalDefaults] newTestServerBookmark] autorelease]];
+ }
}
- (void)readConnectionHistoryFromDataStore
<key>port</key>
<integer>3389</integer>
<key>screen_resolution_type</key>
- <integer>0</integer>
+ <integer>1</integer>
<key>width</key>
- <integer>1024</integer>
+ <integer>0</integer>
<key>height</key>
- <integer>768</integer>
+ <integer>0</integer>
<key>colors</key>
<integer>16</integer>
<key>perf_font_smoothing</key>
- (ConnectionParams*)newParams;
- (ComputerBookmark*)newBookmark;
+- (ComputerBookmark*)newTestServerBookmark;
@end
return param_copy;
}
+- (ComputerBookmark*)newTestServerBookmark
+{
+ ComputerBookmark* bm = [self newBookmark];
+ [bm setLabel:@"Test Server"];
+ [[bm params] setValue:@"testservice.ifreerdp.com" forKey:@"hostname"];
+ [[bm params] setInt:0 forKey:@"screen_resolution_type"];
+ [[bm params] setInt:1024 forKey:@"width"];
+ [[bm params] setInt:768 forKey:@"height"];
+ [[bm params] setInt:32 forKey:@"colors"];
+ [[bm params] setBool:YES forKey:@"perf_remotefx"];
+ return bm;
+}
+
@end