- 17 Aug, 2017 1 commit
-
-
atraczyk authored
- changes the client-to-daemon interface to use a queue of lambdas instead of a enumerated task type parsed with a switch statement - resulting code is: less duplicated, easier to read and modify - better seperates the UI thread code Change-Id: Id13defbab9ba36c3a2e51b3845de59ddd6667aaf Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
- 04 Aug, 2017 1 commit
-
-
atraczyk authored
- prevents the contact item from being saved to disk before the ns-lookup returns a valid ringid - adds ringid directly to contact item if a ringid is searched, prior to the ns-lookup returning Change-Id: I8bf6cce2c2181a5552affd5adb0b621d2b926bdb Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
- 31 Jul, 2017 1 commit
-
-
Change-Id: I13e81ffaf94e7e2d7f2032c71d0f772272963837 Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
- 20 Jul, 2017 1 commit
-
-
atraczyk authored
- seperates contacts by account - implements the trust request API - introduces localization strings and transifex update mechanism - adds lodepng to remove windows photobooth png metadata - changes icons - adds default colored initial avatars - changes logo images - complete overhaul on the ui/ux Change-Id: I43914ff63a48bb43a6997721773df5029a1650b5
-
- 15 Mar, 2017 1 commit
-
-
atraczyk authored
- Implements contacts and their respective conversations being associated to individual accounts. Prior to this patch, contacts were per profile, and stored only an associated account ID for conversation history sorting. - Incoming messages for unselected accounts will trigger visual notifications, and the total number of unread messages per account is reported in the account selection interface panel. Incoming calls for unselected accounts will appear at the top of every account's contact list for the duration of the call. Change-Id: I219ab7b1b2656e5021388fd54e36b21dc81dcd90 Tuleap: #1538
-
- 30 Jan, 2017 26 commits
-
-
- add new contacts to the top of the smartlist - serialize/deserialize the smartlist/contact list preserving the order of the items Change-Id: I265b4df40d26712d77a682c0d5900609a72ad285 Tuleap: #790
-
Change-Id: I99a2ebd575980523c22646a13390fcb5e3e5a872 Tuleap: #790
-
- When the user clicks the call accept button, the video settings button on the smartpanel will be hidden. Change-Id: I6c023c484f01a0a9b7d78a98189707232b4e8f5c Tuleap: #790
-
Nicolas Jager authored
- set the same style to all buttons. Change-Id: Id70e6d0121521a45686b04ca6a86e75514b8089e Tuleap: #790
-
Nicolas Jager authored
- does a lookup adress to update information about the contact. Change-Id: Ida380de59a67b9e868192d9028c97e22e26551b7 Tuleap: #790
-
Nicolas Jager authored
Change-Id: Id7ad827a414e00f6da77f954edcd1806693e40f1 Tuleap: #790
-
Nicolas Jager authored
Change-Id: I9d38babdef507d4e4619ab007442e1517d3711d1 Tuleap: #790
-
Nicolas Jager authored
- It makes the avatar flashing, it's mostly useful when the panel is closed. Change-Id: I0d7284c23d3f93fc9b9535b4fc1a0d9503c57601 Tuleap: #790
-
Nicolas Jager authored
- overhauls callbar : moves buttons, changes style. - add a spinner during incoming/outgoing call. - change last time from "never" to "never called". Change-Id: Ia9ca0ffffbdee87f42dc91e818f046b83631b0eb Tuleap: #790
-
Nicolas Jager authored
- shows last call date in the smartpanel. - shows "more user friendly", callstatus in smartpanel. - store last call date in contacts.json. - edit call button xaml. Change-Id: I2caa9ddb9d45b5be54a456b67ff535d0c85a4e80 Tuleap: #790
-
Nicolas Jager authored
- moves item to the top whem incoming/outgoing call and when account message recieved. Change-Id: Ie8588e934586b122d45e98c1bbc7f204728f9685 Tuleap: #790
-
Nicolas Jager authored
- allows to select/unselect items. - better visibility correlation between some background and the call button. - match with colors of other menus. Change-Id: I329ab073df4a2998eb15bd9eabca062e7f4d65b6 Tuleap: #790
-
Nicolas Jager authored
- stretches menus vertically. - manages too long time lookup. - moves element on welcomePage. - adds profil name on the message text page. - does lookups during incoming messages. - show contact's avatar. Change-Id: I2d482978281ecb0fb088cc93112a032e04e7501b Tuleap: #790
-
Nicolas Jager authored
- fix : upon creation of 2+ accounts, the blockchain name appears as registerable regardless of check. - fix : after having already created account without registering a blockchain name, editing the account to add a blockchain name succeeds but does not return to user to the UI from the loading page. - fix : editing account details more than once, does not return the user to the UI. - fix : click to accept modification for an account without any data changed result to wrong behaviour. Change-Id: I08f19e6c902070b6260c466670badf3eab606934 Tuleap: #790
-
- loads contact vcard image upon loading the text message page - removes extended execution handling Change-Id: I5a45df23b8528877679f7fd6a27583e5c673ca72 Tuleap: #790
-
Nicolas Jager authored
- adds pause/unpause logic for calls and ui. - allows to make several calls at the same time. Change-Id: If5dbcb64b12c445b38474f8d959a0b492d7b6812 Tuleap: #790
-
- makes chat messages selectable - changes ui colors to the Ring blue shades - attempts to resize the window appropriately at app start - adds confirmation modals for removing converstations and contacts - corrects and error in the debug logger - corrects vcardutils not handling JPEGs Change-Id: I2c8a63f9c18c734a25dfd61086b137143cdac659 Tuleap: #790
-
- implement the addcontact textbox directly into the DOM as it is used only once and should not be a style element Change-Id: Id2243b3e890e317768f9f273ab8a54bd7d2e28b8 Tuleap: #790
-
- delays the loading screen image positioning to prevent incorrect placement due to variable times on screen rescaling - removes the app suspension signal response which can't be differentiated from app termination - removes lodepng which was used for vcards Change-Id: I4cd46a9bdca40ef95fde89bd98e3b9f12bd8304b Tuleap: #790
-
- uses JPEG for outgoing instead of PNG - sets the chunk size back to 1KB - handles empty PHOTO Change-Id: I761debd2841a024e6a5ad607cad1e278a891c973 Tuleap: #790
-
Nicolas Jager authored
- Forces to hide chat panel on video page when the user summon the video page - Uses RingId instead of the name (wich is not necessarily unique) to make ContactsViewModel identfy a contact. - Checks if contact reference is valid before getting the smart panel item. - pass call list from daemon to the client trough an async function. - sets visible the call button only if no call is on going. - changes the avatar size to get some space for the call button. Change-Id: Id3a0d03026503bdc5d1e844d8d4be8983da572d3 Tuleap: #790
-
Change-Id: I2e7e07eefd6f8a2c7c4c1185e6259a47908fb187 Tuleap: #790
-
Nicolas Jager authored
Change-Id: Ibdeb9f48d881e42c67e011d8db4cdf524f7eb55a Tuleap: #790
-
Nicolas Jager authored
Change-Id: I978b8eeb5c92f8b71c3418fb3b4bf1c9d6af78a5 Tuleap: #790
-
Change-Id: I0fd3ade4815a389d3a10ba95ce414eac940d0c99 Tuleap: #790
-
Nicolas Jager authored
Change-Id: I49c6e9800a2d61f95d6d4dd8e06bc690ff0768ba Tuleap: #790
-
- 28 Nov, 2016 4 commits
-
-
atraczyk authored
Change-Id: Iba9a8b1c0084d16a8ef7fc2626349254bb49b84e Tuleap: #790
-
Change-Id: I63ee3b20f6d007fb32cc2a94608c44ae89b2ac08 Tuleap: #790
-
Nicolas Jager authored
- allows to perform lookups on nameservice. - allows to register on nameservice. Change-Id: I81a790cebc91ed5c27c828fda0f5f6eadbc82c1a Tuleap: #790
-
- adds the ability to select device, resolution, and frame rate - modifies the initialization of the daemon by seperating the registration of the callbacks from the init function and places the start and run loop in an IAsyncAction worker thread with forced high priority - uses std::ofstream for debug log file instead of Platform functions Change-Id: I32439088fe58513c46d11297db4898ca237174e7 Tuleap: #790
-
- 09 Nov, 2016 4 commits
-
-
atraczyk authored
- moves renderer callbacks to UI thread - removes natpmp from dependencies - adds openssl dlls for restbed/namedirectory features - reverts 7e326091b01bd818ea57a8e90a61ac05e3d50b4b Change-Id: I8d6d99bd16e9a2bcaa3bd8db4bee5888e12af821 Tuleap: #1242
-
Nicolas Jager authored
Change-Id: Ia2781ffcbbf1929b5535cb7fd16e2f36eff5eb33 Tuleap: #1285
-
Nicolas Jager authored
Change-Id: I00bc4c6b774818a4cd52baaa92433a80fb060b69 Tuleap: #1282
-
Nicolas Jager authored
- set the account Id to connect with the contact, and store the data in contacts.json Change-Id: I059cf6352a3492d59473fe759bc260e983336c23 Tuleap: #1281
-
- 08 Nov, 2016 1 commit
-
-
Nicolas Jager authored
Change-Id: Id7f9c26b0f0ad062013ddebf16ce964f569e9a14 Tuleap: #1252
-