Skip to content
Commits on Dec 17, 2008
  1. More on r176.

    eofster committed Dec 17, 2008
  2. Adds public key for signing the updates.

    eofster committed Dec 17, 2008
  3. Disables showing release notes on auto-update.

    Adds update signing capability.
    eofster committed Dec 17, 2008
  4. Version 0.8.0 release.

    eofster committed Dec 17, 2008
  5. Changes AKTelephoneCallsMax from 4 to 8.

    eofster committed Dec 17, 2008
  6. Adds userAgentString property to AKTelephone.

    eofster committed Dec 17, 2008
Commits on Dec 16, 2008
  1. 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 explicitly, don't rely on account controller deallocation.
    eofster committed Dec 16, 2008
  2. If the call lasts more than 1 hour, call status shows hh:mm:ss instea…

    …d of just mm:ss.
    eofster committed Dec 16, 2008
  3. AKPreferenceController now uses method resizeAndSwapToContentView:ani…

    …mate: 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 committed Dec 16, 2008
Commits on Dec 15, 2008
  1. Changed defaults plist key from AKFormatsTelephoneNumbers to AKFormat…

    …TelephoneNumbers.
    
    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 committed Dec 15, 2008
  2. Added automatic update, added Sparkle framework.

    eofster committed Dec 15, 2008
  3. Fixed a bug. Sound devices didn't close after the call was disconnect…

    …ed 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 committed Dec 15, 2008
  4. All notifications from PJSUA callbacks AKIncomingCallReceived() and A…

    …KCallStateChanged() are posted on the main thread with waitUntilDone:YES.
    eofster committed Dec 15, 2008
Commits on Dec 11, 2008
  1. More on r155.

    eofster committed Dec 11, 2008
  2. Fixed a bug. After changing STUN server settings, closing preferences…

    … window and reopening it again network preferences remain active.
    eofster committed Dec 11, 2008
  3. removeAccount: of AKTelephone does nothing if account identifier is P…

    …JSUA_INVALID_ID.
    eofster committed Dec 11, 2008
  4. Changed the way accounts are represented in the defaults database and…

    … account controllers are represented in AppController. There is one array called Accounts in the defaults which contains account dictionaries. There is a mutable array "accountControllers" in AppController.
    eofster committed Dec 11, 2008
  5. Added missing @private directives in AKTelephoneNumberFormatter and A…

    …KActiveCallView classes.
    eofster committed Dec 11, 2008
Commits on Dec 10, 2008
  1. AKAccountController method showRegistrarConnectionErrorSheet changed …

    …to showRegistrarConnectionErrorSheetWithError:. If error paremeter is nil, it shows generic informative text. When the account registration fails, it shows the error code and text from PJSUA using this method.
    
    Changed non-ASCII quotation marks in the string literals to their hex code representation.
    eofster committed Dec 10, 2008
  2. When incoming call is disconnected by another party, set call window …

    …level to normal.
    eofster committed Dec 10, 2008
  3. Removed log messages about keychain modifications, setting sound IO t…

    …o Telephone. Removed URIs from the incoming call log message.
    eofster committed Dec 10, 2008
  4. Corrected punctuation mistakes in error strings.

    eofster committed Dec 10, 2008
  5. If there is a SIP address in the phone number field of the Address Bo…

    …ok, handle it properly.
    
    When editing a token, selected call destination appears in the editing string.
    eofster committed Dec 10, 2008
  6. Incoming call ringing sound can be changed from preferences.

    Fixed a bug causing incoming call ringing sound not to stop when incoming call window was being closed while ringing.
    eofster committed Dec 10, 2008
  7. Call controller window title shows user part of the URI if no host pa…

    …rt provided by the user.
    eofster committed Dec 10, 2008
  8. Removed an NSLog().

    eofster committed Dec 10, 2008
Commits on Dec 9, 2008
  1. Implemented feature from issue 7: added Address Book searches of the …

    …call destination.
    
    callDestination field type changed to NSTokenField.
    eofster committed Dec 9, 2008
Commits on Dec 3, 2008
  1. Preferences UI refinements.

    eofster committed Dec 3, 2008
  2. Added telephone number formatter controls into preferences. STUN serv…

    …er settings moved to the separate view "Network".
    eofster committed Dec 3, 2008
  3. Added telephone numbers formatting to the call controller window. Add…

    …ed two new preferences: FormatsTelephoneNumbers and TelephoneNumberFormatterSplitsLastFourDigits. Added property "displayedName" to AKCallController.
    eofster committed Dec 3, 2008
Something went wrong with that request. Please try again.