- 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>
-
- 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
-
- 01 Mar, 2017 1 commit
-
-
atraczyk authored
- Vcard chunks may be received through the IncomingMessage and IncomingAccountMessage signals. This patch implements handling of the latter. - This patch also handles cases where a vcard has only one chunk, and where the photo is empty. Change-Id: Id0e9a5c74284e85be729c972a16a14ebb0a9dd24 Tuleap: #1436
-
- 24 Feb, 2017 1 commit
-
-
atraczyk authored
- Implements moving and resizing of the preview window during a video call. The preview window will anchor to the corner it's closest to after completing the movement. The preview window can be resized. - Refactors the full-screen mode change to be separated into setFullScreenMode and setWindowedMode. Change-Id: I147094c9c56c15f9e423acab7f09fd3e0f295bb0 Tuleap: #1515
-
- 15 Feb, 2017 1 commit
-
-
- Adds the ability to double-click the video page in order to toggle full-screen mode. - Adds .appx files to the .gitignore - Changes the output path of libqrencode Change-Id: I3b78fbf603df3d6ed570f0dbd551d833655cf98d Tuleap: #1514
-
- 30 Jan, 2017 10 commits
-
-
- uses memcpy instead of nested for loops to copy video buffers, as no operations are done per pixel, this gives a reduced copy time. Change-Id: I43567997313d6aa8c9a0f8a56ccf0b8e6bcf963a Tuleap: #790
-
- adds ringtone file to assets directory - adds the ability to play and stop/restart a ringtone - adds a toast pop notification on incoming call using background audio - adds a background tasks to respond to call rejection Change-Id: Ica7195fa0fa32dc10d9207399d98bed518373d15 Tuleap: #790
-
Nicolas Jager authored
Change-Id: Iba4f3c03c0fb833d4e4caf19fc5d1218f9937a78 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
-
- fixes loading spinner and image postioning - adds loading status text block Change-Id: Ica5d523ffb332891edcd402f5f7e351e961a1db5 Tuleap: #790
-
Nicolas Jager authored
Change-Id: I034fe535593ddf41e825c97ba707164c9e256268 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
-
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
-
Nicolas Jager authored
Change-Id: Ibdeb9f48d881e42c67e011d8db4cdf524f7eb55a 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 3 commits
-
-
Nicolas Jager authored
Change-Id: Ibb60353cabc33cf0e92a662272d9f96ef33e27b8
-
Nicolas Jager authored
- get all active calls. - kill call. - switch the debug output in the client console. Change-Id: Ie00fa5366c886ff1570d6879288fea62b98e823d Tuleap: #1289
-
Nicolas Jager authored
Change-Id: Ie64dd640cea11876575e3e9fad4d0e4f88973818 Tuleap: #1283
-
- 08 Nov, 2016 7 commits
-
-
atraczyk authored
- combines API violation fixes, asset and certificate changes, and the adding of qrcode dependency Change-Id: I0d26c589fabef3b6c46bac19bf6bc0d0adfe76f1 Tuleap: #1234
-
Nicolas Jager authored
Change-Id: I2cc7ea4778a303c5b16b15ce5dbe6b0735fbddc7 Tuleap: #1249
-
Nicolas Jager authored
Change-Id: I95fd4583575c3fdb1e826f92f10a28d03c74683f Tulesp: #1244
-
Nicolas Jager authored
Change-Id: Id773083f7266ea45593f80ea6ec595c90bf0b04c Tuleap: #1243
-
Nicolas Jager authored
- summons the wizard. - nb : this patch doesn't solve the problem in the daemon Change-Id: Ice12e43c04a299affa093031e772ee013b801178 Tuleap: #1240
-
Nicolas Jager authored
Change-Id: Ib4f409bd0cacad2694593477ad49c804a18fb0ed Tuleap: #1229
-
- adds stopping video capture stream when application goes "invisible" - adds reinitialisation of video capture stream when application becomes "visible" - adds functions for pausing the call (Not yet implemented) Change-Id: I58a24718b47d9edcc9b39ff707e0fbb695dc48f6 Tuleap: #1212
-
- 07 Nov, 2016 10 commits
-
-
Nicolas Jager authored
Change-Id: I3e4d4e37c6481abb9ed98f4a19ea0d6b09fe4f08 Tuleap: #1215
-
Nicolas Jager authored
Change-Id: I709b54c285ca67299e7bfa15651bca9a45707978 Tuleap: #1213
-
Nicolas Jager authored
Change-Id: Id2d649c6533d5f5bfc8cda333930b1e1c0864ad2 Tuleap: #1211
-
Nicolas Jager authored
Change-Id: Ifc5bfb1c076816767c350a34d88d5efc102e3122 Tuleap: #1210
-
Nicolas Jager authored
Change-Id: Ifb7d8ed39d4cd6359ead1e5ff365fd700e604527 Tuleap: #1209
-
- adds the use of SIP messages when in a call Change-Id: Iff4cd42ac33e511d3371523ee2d909d6a3a8e2f5 Tuleap: #1206
-
Nicolas Jager authored
Change-Id: I501120b7a5e1a2b8e90d7a5c8dd8a18a0fb3ed7c Tuleap: #1207
-
Nicolas Jager authored
Change-Id: I5fd57088cc6a687edbaf80d556d275b7ea1040a7 Tuleap: #1205
-
Nicolas Jager authored
Change-Id: Ie2449d1ea83e702cad1266241d9c0f254ef271aa Tuleap: #1204
-
Nicolas Jager authored
Change-Id: Iea01dd8242270e1c080cd95030da4d211638d993 Tuleap: #1202
-
- 13 Sep, 2016 1 commit
-
-
Nicolas Jager authored
Change-Id: I31ca827d5632b9cc11798282e69b90754b4db685 Tuleap: #1015
-