Wiki » History » Version 38
Adrian Georgescu, 11/10/2014 09:02 PM
| 1 | 8 | Adrian Georgescu | h1. Blink Qt |
|---|---|---|---|
| 2 | 1 | Tijmen de Mes | |
| 3 | 9 | Adrian Georgescu | This wiki page is meant for providing access to the version control source code repository. |
| 4 | |||
| 5 | For up to date information please visit the official web site http://icanblink.com |
||
| 6 | 3 | Adrian Georgescu | |
| 7 | 14 | Tijmen de Mes | For help see [[help|Help for Blink QT for Windows and Linux]] |
| 8 | 10 | Tijmen de Mes | |
| 9 | 28 | Adrian Georgescu | Blink Qt is based on "SIP SIMPLE client SDK":http://sipsimpleclient.org and derives most of its features directly from it. |
| 10 | 27 | Adrian Georgescu | |
| 11 | |||
| 12 | 23 | Adrian Georgescu | h2. Features |
| 13 | 20 | Adrian Georgescu | |
| 14 | 24 | Adrian Georgescu | * Multiple SIP accounts |
| 15 | 30 | Adrian Georgescu | * Bonjour neighbourhood discovery |
| 16 | 1 | Tijmen de Mes | * SIP server discovery (DNS NAPTR, SRV, A records) |
| 17 | 30 | Adrian Georgescu | * Audio calls (Opus, G.722, G.711, Speex, GSM, ilBC codecs) |
| 18 | 37 | Adrian Georgescu | * Video calls (HD H.264) |
| 19 | 30 | Adrian Georgescu | * Acoustic Echo Cancellation |
| 20 | 1 | Tijmen de Mes | * Multiparty audio conference |
| 21 | 35 | Adrian Georgescu | * Chat sessions (MSRP) |
| 22 | * SIMPLE Presence (XCAP and RLS) |
||
| 23 | 22 | Adrian Georgescu | * Contacts management (XCAP) |
| 24 | * Icon management (XCAP) |
||
| 25 | * Google contacts integration |
||
| 26 | 20 | Adrian Georgescu | * Voicemail notifications |
| 27 | * Call history |
||
| 28 | * Redial and Hold |
||
| 29 | 22 | Adrian Georgescu | * ICE NAT traversal |
| 30 | 1 | Tijmen de Mes | * sRTP encryption |
| 31 | 24 | Adrian Georgescu | * Hotplug audio device detection (Windows) |
| 32 | 29 | Adrian Georgescu | * Minimize to Windows system tray |
| 33 | 20 | Adrian Georgescu | |
| 34 | |||
| 35 | 3 | Adrian Georgescu | h2. Roadmap |
| 36 | |||
| 37 | 38 | Adrian Georgescu | * File Transfers |
| 38 | 33 | Adrian Georgescu | * Multiparty conferencing |
| 39 | * OTR encryption |
||
| 40 | * Engine doesn't stop on Windows |
||
| 41 | * Video |
||
| 42 | * History manager |
||
| 43 | * Open system browser for http(s) uris |
||
| 44 | * Blocked contacts list |
||
| 45 | * Accept presence request properly |
||
| 46 | 1 | Tijmen de Mes | * Call transfer |
| 47 | 33 | Adrian Georgescu | * Screen Sharing |
| 48 | * Fix dialed URIs (% encode the username to avoid errors) |
||
| 49 | * Remove block policy when adding URI for contact |
||
| 50 | * Add block policy when removing URI for contact |
||
| 51 | * Replace + in main GUI with a navigation menu |
||
| 52 | * Check if files are opened in binary or text mode |
||
| 53 | * Decide if we also want to save window size / position for all windows |
||
| 54 | * Have the avatar selection on the account state button's menu |
||
| 55 | * Explore the scaledContents attribute for the IconSelector label |
||
| 56 | * Add Remove from group context menu entry for contacts |
||
| 57 | * Decide if we want email addresses from Google contacts or not |
||
| 58 | * Store url, etag and hash on IconDescriptor |
||
| 59 | * Re-evaluate what to do about missing icons (explore having blink://no-icon) |
||
| 60 | * Save timestamp of last known state in order not to overwrite the state when blink starts |
||
| 61 | * Implement state types in order not to sync automatic states |
||
| 62 | * Evaluate getting rid of the dial buttons |
||
| 63 | * Decide if to have a virtual group for online contacts or just an option to sort online contacts at the top of the list |
||
| 64 | * Print auth failure in server settings page |
||
| 65 | * Update Audio labels |
||
| 66 | * Detect when system comes back from sleep in Windows |
||
| 67 | * Fix reporting ICE negotiation status |
||
| 68 | 1 | Tijmen de Mes | * Add ability to reorder accounts |
| 69 | 33 | Adrian Georgescu | |
| 70 | 3 | Adrian Georgescu | h3. Nice to have |
| 71 | |||
| 72 | 36 | Adrian Georgescu | * Add webpassword per account |
| 73 | 3 | Adrian Georgescu | * Dial SIP URI from server web page |
| 74 | * Answering Machine |
||
| 75 | * Device switching window when detected at runtime |
||
| 76 | * Alert panel for redirect 30X |
||
| 77 | 19 | Adrian Georgescu | * Dial SIP URIs from the system |
| 78 | 1 | Tijmen de Mes | * Desktop notifications |
| 79 | * Logs window |
||
| 80 | * LDAP directory services |