Commits

Show all
Author Commit Message Labels Comments Date
eofster
Bundle version: 5; short bundle version: 0.8.3; user agent string: Telephone 0.8.3.
Tags
trunk
eofster
More on r210. Set account automatic re-registration timer to fire every 300 seconds.
Tags
0.8.3
eofster
More on r209. Account automatic re-registration timer is also invalidated in changeAccountRegistration: method. Added checks for the timer to be not nil before invalidating it; set the timer to nil after invalidating it.
eofster
Added reRegistrationTimer instance value and property to AKAccountController. If the account becomes unregistered during PJSUA account automatic re-registration process, PJSUA gives up to continue account re-registration. reRegistrationTimer is scheduled to fire every 300 seconds and tries to register the account. The timer is invalidated if the account becomes registered or if AKAccountController method setAccountRegistered: is called (for example, user selects status from…
eofster
Added AKTelephoneAccountWillRemoveNotification. This notification will be posted before Telephone removes the account.
eofster
Set waitUntilDone:NO for posting notifications from PJSUA callbacks AKIncomingCallReceived() and AKCallStateChanged().
eofster
AKAccountController property callDestinationURIIndex moved to the class extension inside implementation file.
eofster
Added several "#pragma mark" directives. To separate different parts of implementation files.
eofster
Added Unavailable account controller mode. This is the mode when the account is unregistered. Offline mode now means that the account is not added to Telephone. If periodic re-registration fails, error sheet won't be raised not to bother the user. The error sheet will be raised only if the user selects Available of Unavailable states manually. In AKAccountController registeredAccountView renamed to activeAccountView, unregisteredAccountView renamed to offlineAccountView. When the account is registered or unregistered, active account view is shown. When th…
eofster
Local UDP SIP port is logged by PJ_LOG() instead of NSLog().
eofster
Testing automatic update. Sets bundle version to 4, short bundle version to 0.8.2, user agent string to Telephone 0.8.2.
Tags
0.8.2
eofster
Setting version 0.8.1 to the user agent string.
eofster
Sets bundle version to 3, short bundle version to 0.8.1.
Tags
0.8.1
eofster
More on r176.
eofster
Adds public key for signing the updates.
eofster
Disables showing release notes on auto-update. Adds update signing capability.
eofster
Version 0.8.0 release.
Tags
0.8.0
eofster
Changes AKTelephoneCallsMax from 4 to 8.
eofster
Adds userAgentString property to AKTelephone.
eofster
Fixes issue 1. Clear and disable all account fields when last account is deleted. AKPreferenceController method populateFieldsForAccountAtIndex: receives NSInteger instead of NSUinteger as its sole parameter to handle the value -1 when there are no selections in the accounts table. When an account is deleted, the selection goes to the account before the deleted one. When an account is deleted, hide its window ex…
eofster
If the call lasts more than 1 hour, call status shows hh:mm:ss instead of just mm:ss.
eofster
AKPreferenceController now uses method resizeAndSwapToContentView:animate: from NSWindow Recizing category. Fixed an issue in which formatting phone numbers controls in preferences didn't work: changed two bindings in Interface Builder.
eofster
All not-automatically generated properties marked as nonatomic.
eofster
Changed defaults plist key from AKFormatsTelephoneNumbers to AKFormatTelephoneNumbers. Displayed name of outgoing call window shows SIP address (not only user part) if the user entered host part in the call destination field and there is no display-name part.
eofster
Added automatic update, added Sparkle framework.
eofster
Fixed a bug. Sound devices didn't close after the call was disconnected and there weren't media in that call. As a result, CPU usage was relatively high in those situations. AKTelephone doesn't use PJSUA media config option mediaConfig.snd_auto_close_time = 0. AKTelephone has a new method stopSound which is triggered by AppController when the last call is disconnected. AppController uses the timer scheduled to…
eofster
All notifications from PJSUA callbacks AKIncomingCallReceived() and AKCallStateChanged() are posted on the main thread with waitUntilDone:YES.
eofster
More on r155.
eofster
Fixed a bug. After changing STUN server settings, closing preferences window and reopening it again network preferences remain active.
eofster
removeAccount: of AKTelephone does nothing if account identifier is PJSUA_INVALID_ID.
  1. Prev
  2. Next