mirror of
https://github.com/transmission/transmission.git
synced 2026-05-08 09:39:08 +01:00
show prefs window in Window menu / dock menu
This commit is contained in:
+4
-5
@@ -123,6 +123,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||||||
[fWindow setDelegate: self];
|
[fWindow setDelegate: self];
|
||||||
|
|
||||||
[fWindow makeFirstResponder: fTableView];
|
[fWindow makeFirstResponder: fTableView];
|
||||||
|
[fWindow setExcludedFromWindowsMenu: YES];
|
||||||
|
|
||||||
//set table size
|
//set table size
|
||||||
if ([fDefaults boolForKey: @"SmallView"])
|
if ([fDefaults boolForKey: @"SmallView"])
|
||||||
@@ -1223,11 +1224,9 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
NSCalendarDate * currentDate = [NSCalendarDate calendarDate];
|
NSCalendarDate * currentDate = [NSCalendarDate calendarDate];
|
||||||
//do nothing if not within first few seconds of hour
|
//toggle if within first few seconds of hour
|
||||||
if ([currentDate minuteOfHour] > 0 || [currentDate secondOfMinute] >= AUTO_SPEED_LIMIT_SECONDS)
|
if ([currentDate minuteOfHour] == 0 && [currentDate secondOfMinute] < AUTO_SPEED_LIMIT_SECONDS
|
||||||
return;
|
&& [currentDate hourOfDay] == (fSpeedLimitEnabled ? offHour : onHour))
|
||||||
|
|
||||||
if ([currentDate hourOfDay] == (fSpeedLimitEnabled ? offHour : onHour))
|
|
||||||
{
|
{
|
||||||
[self toggleSpeedLimit: nil];
|
[self toggleSpeedLimit: nil];
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -13,7 +13,7 @@
|
|||||||
<key>1603</key>
|
<key>1603</key>
|
||||||
<string>337 545 477 67 0 0 1152 842 </string>
|
<string>337 545 477 67 0 0 1152 842 </string>
|
||||||
<key>29</key>
|
<key>29</key>
|
||||||
<string>227 675 451 44 0 0 1152 842 </string>
|
<string>104 684 520 44 0 0 1152 842 </string>
|
||||||
<key>456</key>
|
<key>456</key>
|
||||||
<string>396 374 216 206 0 0 1152 842 </string>
|
<string>396 374 216 206 0 0 1152 842 </string>
|
||||||
<key>581</key>
|
<key>581</key>
|
||||||
@@ -31,8 +31,8 @@
|
|||||||
<integer>3</integer>
|
<integer>3</integer>
|
||||||
<key>IBOpenObjects</key>
|
<key>IBOpenObjects</key>
|
||||||
<array>
|
<array>
|
||||||
<integer>29</integer>
|
|
||||||
<integer>21</integer>
|
<integer>21</integer>
|
||||||
|
<integer>29</integer>
|
||||||
</array>
|
</array>
|
||||||
<key>IBSystem Version</key>
|
<key>IBSystem Version</key>
|
||||||
<string>8J135</string>
|
<string>8J135</string>
|
||||||
|
|||||||
BIN
Binary file not shown.
@@ -182,7 +182,7 @@
|
|||||||
[fDataLocationField setToolTip: [torrent dataLocation]];
|
[fDataLocationField setToolTip: [torrent dataLocation]];
|
||||||
[fDateStartedField setObjectValue: [torrent date]];
|
[fDateStartedField setObjectValue: [torrent date]];
|
||||||
|
|
||||||
//don't allow empty strings to be selected
|
//allow these strings to be selected
|
||||||
[fTrackerField setSelectable: YES];
|
[fTrackerField setSelectable: YES];
|
||||||
[fAnnounceField setSelectable: YES];
|
[fAnnounceField setSelectable: YES];
|
||||||
[fHashField setSelectable: YES];
|
[fHashField setSelectable: YES];
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
- (void) close
|
- (void) close
|
||||||
{
|
{
|
||||||
[self makeFirstResponder: nil]; //essentially saves changes on window close
|
[self makeFirstResponder: nil]; //essentially saves pref changes on window close
|
||||||
[super close];
|
[super close];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user