adium/adium
Clone
Summary
Browse
Changes
Graph
Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
adium-1.5.10.4
2017-04-23, Thijs Alkemade
5883c460b8cb
Updated Sparkle to 1.17.0, to fix a problem when copying broken symlinks.
/*
* Adium is the legal property of its developers, whose names are listed in the copyright file included
* with this source distribution.
*
* This program is free software; you can redistribute it and/or modify it under the terms of the GNU
* General Public License as published by the Free Software Foundation; either version 2 of the License,
* or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
* the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
* Public License for more details.
*
* You should have received a copy of the GNU General Public License along with this program; if not,
* write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#import <Sparkle/SUVersionComparisonProtocol.h>
/*!
*
* @mainpage Adium
*
* Adium is a multi-protocol instant messenger written in Objective-C and licensed under the GPL.
* You can find more about Adium at <http://www.adium.im/about/>.
*/
@
class
AICorePluginLoader
,
AICoreComponentLoader
,
SUUpdater
;
@
protocol
AIAccountController
,
AIChatController
,
AIContactAlertsController
,
AIDebugController
,
AIPreferenceController
,
AIMenuController
,
AIApplescriptabilityController
,
AIStatusController
,
AIContentController
,
AIToolbarController
,
AISoundController
,
AIEmoticonController
,
AIFileTransferController
,
AILoginController
,
AIInterfaceController
,
AIContactController
,
AIDockController
,
AIMediaController
;
@
interface
AIAdium
:
NSObject
<
AIAdium
,
SUVersionComparison
>
{
@
private
IBOutlet
NSObject
<
AIMenuController
>
*
menuController
;
IBOutlet
NSObject
<
AIInterfaceController
>
*
interfaceController
;
IBOutlet
SUUpdater
*
updater
;
NSObject
<
AIAccountController
>
*
accountController
;
NSObject
<
AIChatController
>
*
chatController
;
NSObject
<
AIContactController
>
*
contactController
;
NSObject
<
AIContentController
>
*
contentController
;
NSObject
<
AIDockController
>
*
dockController
;
NSObject
<
AIEmoticonController
>
*
emoticonController
;
NSObject
<
AILoginController
>
*
loginController
;
NSObject
<
AIPreferenceController
>
*
preferenceController
;
NSObject
<
AISoundController
>
*
soundController
;
NSObject
<
AIStatusController
>
*
statusController
;
NSObject
<
AIToolbarController
>
*
toolbarController
;
NSObject
<
AIContactAlertsController
>
*
contactAlertsController
;
NSObject
<
AIFileTransferController
>
*
fileTransferController
;
NSObject
<
AIApplescriptabilityController
>
*
applescriptabilityController
;
NSObject
<
AIDebugController
>
*
debugController
;
AICoreComponentLoader
*
componentLoader
;
AICorePluginLoader
*
pluginLoader
;
NSMutableArray
*
queuedURLEvents
;
NSString
*
queuedLogPathToShow
;
BOOL
completedApplicationLoad
;
NSString
*
advancedPrefsName
;
BOOL
isQuitting
;
NSConnection
*
connection
;
}
-
(
IBAction
)
showAboutBox
:
(
id
)
sender
;
-
(
IBAction
)
showVersionHistory
:
(
id
)
sender
;
-
(
IBAction
)
reportABug
:
(
id
)
sender
;
-
(
IBAction
)
sendFeedback
:
(
id
)
sender
;
-
(
IBAction
)
showForums
:
(
id
)
sender
;
-
(
IBAction
)
showXtras
:
(
id
)
sender
;
-
(
IBAction
)
confirmQuit
:
(
id
)
sender
;
-
(
IBAction
)
contibutingToAdium
:
(
id
)
sender
;
-
(
IBAction
)
donate
:
(
id
)
sender
;
@
end