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 the status menu).
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.
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.
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.
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.
eofster
All not-automatically generated properties marked as nonatomic.
eofster
Changed defaults plist key from AKFormatsTelephoneNumbers to AKFormatTelephoneNumbers.
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 tick in 1 second after each call is disconnected. Method stopTelephoneSoundTick: is called by the timer and stops the sound if there are no active calls. Removed AppController property soundIOIndexesChanged. Selected sound input and output are set to Telephone when the first call is in CALLING or INCOMING state. Or, as before, they are set when the audio devices are changed during the call.
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