Commits

Show all
Author Commit Message Labels Comments Date
eofster
Bundle version 10, bundle short version 0.9.1, SIP user agent string "Telephone 0.9.1".
Tags
0.9.1
eofster
Changed SIP URI displaying rules in Growl notifications and in the call window's Display Name.
eofster
Fixed an issue in which application could crash when changing network preferences. Corrected other similar potential problems.
eofster
Bundle version 9, short bundle version 0.9.0, SIP user agent string "Telephone 0.9.0".
Tags
0.9
eofster
Added separator between Preferences... and Check for Updates... menu items.
eofster
More on outbound proxy implementation. Added text fields in preferences to enter proxy host and port. Show an alert and recreate user agent when any network setting (STUN or proxy) changes. Fixed an issue of Russian localization in which new network settings could remain unsaved, an account could not be removed and Telephone quit confirmation could fail when a key on the keyboard was pressed in confirmation sheets.
eofster
OutboundProxyPort and STUNServerPort are 0 by default. (Let AKTelephone setters provide appropriate value.)
eofster
Changed outgoing call window title conditions.
eofster
Added outbound proxy support.
eofster
When a user clicks a Growl call notification, make application active and make corresponding call window key. Added "identifier" ivar and property to AKCallController to achieve the behaviour described above.
eofster
NSString category method uuidString renamed to AK_uuidString.
eofster
Changed condition of which window is made key when the user clicks icon in the dock: call windows are not ignored any more.
eofster
Save name from the address book of outgoing call contact. Use this name in "Call Ended" Growl notification.
eofster
Added "Call Ended" Growl notification. It is shown only if application is not active.
eofster
Added initial Growl support. Growl notification is shown on the incoming call.
eofster
Added Growl.framework to the project.
eofster
Changed outgoing call window title conditions.
eofster
Bounce the Dock icon instead of setting higher window lever when incoming call is ringing. Make ringing incoming call window a key window on clicking the Dock icon.
eofster
As user sends DTMF, display digits in the displayedNameField instead of the status field. When the first digit is entered, set call window title to the initial displayedName string. displayedNameField by default truncates the end. If the user entered digits during a call, displayedNameField truncates the beginning. But "Display Name" text field of the endedCallView scrolls and is selectable to be copied easily.
eofster
When sending DTMF, set digits being sent as intermediate call status.
eofster
Fixed an issue in which account window did not save its position on screen when account was being enabled and if that account wasn't enabled on application startup.
eofster
Fixed an issue in which call timer could start before the call was confirmed. AKCallController sets callStartTime only in telephoneCallDidConfirm: notification method.
eofster
Massive removal of svn:executable and wrong svn:mime-type properties. They were initially set automatically during import.
eofster
Deleting Russian.lproj/Info.plist file.
eofster
Set three ignores of unversioned items: "build" on the root directory, "*.mode1v3" and "*.pbxuser" on Telephone.xcodeproj directory.
eofster
Added the alert when NAT is detected as AKNATTypeBlocked.
eofster
More on r275.
eofster
Added comments for NAT types. AKTelephone property detectedNATType is set to AKNATTypeUnknown in the initializer.
eofster
Added detectedNATType instance variable and property to AKTelephone. Implemented AKTelephone notification AKTelephoneDidDetectNATNotification in AppController. It shows an alert in case of symmetric NAT detection.
eofster
Added call hold features: put on hold, release from hold, display appropriate status when the call is put on hold by remote endpoint. Added onLocalHold and onRemoteHold readonly properties to AKTelephoneCall. Added hold, unhold and toggleHold methods to AKTelephoneCall. Added AKTelephoneCallMediaActiveNotification, AKTelephoneCallDidLocalHoldNotification and AKTelephoneCallDidRemoteHoldNotification to AKTelephoneCall. These notifications are posted on the main thread from AKCallMediaStateChanged() PJSUA callback. When AKCallController receives AKActiveCallView delegate method activeCallView:didReceiveText:, it checks the first character of the received text. If that character is 'h' or 'H', AKTelephoneCall toggleHold method is called. AKCallController receives the result of calling that me… Can now mute microphone for the active call. Added microphoneMuted instance variable and property to AKTelephoneCall. Added methods muteMicrophone, unmuteMicrophone and toggleMicrophoneMute to AKTelephoneCall. When AKCallController receives AKActiveCallView delegate method activeCallView:didReceiveText:, it checks the first character of the received text. If that character is 'm' or 'M', AKTelepho…
  1. Prev
  2. Next