- 10 Sep, 2019 1 commit
-
-
Sébastien Blin authored
+ Add backup page + Separate PIN/backup + Some renames + Add connect to JAMS Change-Id: Ia173231837d6ef560957d99728f1b87447319ccc
-
- 20 Jun, 2019 1 commit
-
-
Sébastien Blin authored
This patch adds a detailled card for each contacts. This card contains the best name, the avatar, the username, the uri and the QR Code of the contact. In the future, custom options by contact can be added in this profile card. Change-Id: I0d09840b9c5ee3bb7cadb07e45b5f98d12cd4ea7 Gitlab: #792
-
- 20 Apr, 2019 1 commit
-
-
Adrien Béraud authored
gdk_pixbuf_new allocates new resources which are never released. Change-Id: I32e30217896b2b9ab52587317a5ac6b44c68fe2f Gitlab: #1008
-
- 19 Apr, 2019 2 commits
-
-
Sébastien Blin authored
gdk_pixbuf_new_from_resource_at_scale allocates new resources which are never released. Change-Id: Id3c7a62cd2f7ae706c879cea5fcaf064d54df500 Gitlab: #1008
-
Sébastien Blin authored
cairo ressources must be released when drawing the default avatar Gitlab: #1008 Change-Id: I3e6bd7f33ef78cbe97f554d95bebbcba32557fbf
-
- 16 Apr, 2019 1 commit
-
-
Sébastien Blin authored
Gitlab: #923 Change-Id: I58a95e142362e40a217f9f61090bfdea63c51063
-
- 25 Mar, 2019 1 commit
-
-
Vladimir Stoiakin authored
Rename the objects according to the new name of the project. Change-Id: Iaf018c6e5b49b3a7a0b0c2ee26a52669961b6673
-
- 02 Jan, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: I5ce8f86371ac870a0be34098473f88c71214ff3d
-
- 26 Dec, 2018 1 commit
-
-
Vladimir Stoiakin authored
Change-Id: Ief3d0ad0d7ce6299c738dbfab80a1d3baa8242b0
-
- 12 Dec, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: Ida3f87a0c61195e60bc6e8630d9c50edf18f14cc
-
- 05 Dec, 2018 1 commit
-
-
Philippe Gorley authored
Change-Id: I30996659ce276647c216e69e5392ea8e7214ac6e Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 23 Nov, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: I76af4de13d291131e04b323374d4e9c73eab3642
-
- 24 Jul, 2018 1 commit
-
-
Hugo Lefeuvre authored
Change-Id: Iacc77f28f77fef4da0a315063b1d8abe3ef9ed99 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 06 Jul, 2018 1 commit
-
-
Sébastien Blin authored
The new account settings makes a lot of code obsolete. Remove the unused code in this patch. Change-Id: I3e1fa5b5da97d6c6ce6ff99312b92206c5a80631 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 01 Jun, 2018 1 commit
-
-
Sébastien Blin authored
+ Use algorithm described here: https://git.ring.cx/savoirfairelinux/ring-project/wikis/Identifiers + Fix purple color code + Move helpers to public to be available anywhere. No reason to make it private. Change-Id: I4f2814958970da275f8e1a815eefb536c5935cec Reviewed-by:
Hugo Lefeuvre <hugo.lefeuvre@savoirfairelinux.com>
-
- 14 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: I85f2112ca8321f5242b78bdc72b3a11165e381a1 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 31 Jan, 2018 1 commit
-
-
Guillaume Roguez authored
Change-Id: Ifb26147e6faf37f5ac4f5ffac582ee069902d382 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 14 Dec, 2017 1 commit
-
-
Sébastien Blin authored
Change-Id: Ic6afc6acf20d3eb5aeb0103c27cd6b2ff898b229 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 12 Dec, 2017 1 commit
-
-
Nicolas Jager authored
Change-Id: If9a5f9953711bef705bbe0951b6a6c3a2e59879b Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 03 Nov, 2017 1 commit
-
-
Sébastien Blin authored
New models from the LRC made a lot of code useless. This code should be removed. Change-Id: Ice3d67b65ee19d43cb604eb2bd6d72b1c082cfae Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 25 Jul, 2017 1 commit
-
-
Sébastien Blin authored
The default avatar is the first letter of the bestName of the ContactMethod behind a circle with a random color from a palette. Change-Id: Idde0a4830592d8286dcc34d2f3d5eafd9ae9064d Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 24 Jul, 2017 1 commit
-
-
Sébastien Blin authored
Change-Id: Ia66f23693026863fad5bc1f5d7911a9c6a898c43
-
- 19 Jul, 2017 2 commits
-
-
Guillaume Roguez authored
Change-Id: I33ca01c957d3058c10081555637be835d5cb4446
-
Sébastien Blin authored
Avatars are now displayed as circle not as rounded cube. Change-Id: I120b29b3f65a23dc569196ee51ff308e72823166
-
- 27 Apr, 2017 2 commits
-
-
aviau authored
- Modify RecentContactsView so that it displays the number of unread messages as a number - Modify PixbufManipulator so that it draws presence status if displayPresence parameter is set to true. It dispays presence status as a green circle in the corner of the avatar. [SS: moved drawing call to PixbufManipulator from RecentContactsView] [SS: fixed unread count being hardcoded to 10] Tuleap: #1379 Change-Id: I1fda061d26f231e9d0bb82f044eac91ecdb74db8 Signed-off-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-
Stepan Salenikovich authored
- remove filtering of disabled items to simplify code (this can be (done via a QSortFilterProxy model if needed) - add a more generic version of the helper function which doesn't force a text renderer Change-Id: Ic916f7e60f83331a3753b45f56fee1cb38e80858 Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
- 17 Apr, 2017 3 commits
-
-
Nicolas Jager authored
- We are now using AvailableAccountModel in combobox_account_selector. - this patch fix several bugs : * display the right information on ringwelcomeview. * get_active_ring_account() returns the right selected account. * bind the selection from combobox_account_selector to AvailableAccountModel. * use currentChanged signal from selectionModel() to refresh treeview_conversations. * select the good account in AvailableAccountModel during an incoming call. * fix client crash on incoming call Change-Id: Id2660dafdfbf2c2b54a84641449f064d7597ce8c Tuleap: #1579 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
Nicolas Jager authored
This reverts commit 11241729. Change-Id: Ia7525b63c032f76a64441e7c7a07556152d927a6 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> Tuleap: #1579
-
Nicolas Jager authored
- after last meeting it was decided to not show disabled accounts in combobox_account_selector. We are now using AvailableAccountModel. - this patch fix several bugs : * display the right information on ringwelcomeview. * get_active_ring_account() returns the right selected account. * bind the selection from combobox_account_selector to AvailableAccountModel. * use currentChanged signal from selectionModel() to refresh treeview_conversations. * select the good account in AvailableAccountModel during an incoming call. Change-Id: I652da29da57ab5d6d4f1abe26dd3c2cbf807396c
-
- 07 Apr, 2017 1 commit
-
-
Nicolas Jager authored
- If no Account is passed to place_new_call(), we use get_active_ring_account(). This patch doen't attend to change an Account already set to a ContactMehod. - When a lookup is made, we use get_active_ring_account(). With this, each new successfull lookup will be added to the choosen account. Change-Id: I4cb92742dcc864dfb5abc332c0f85250063d9ca4 Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-
- 05 Apr, 2017 1 commit
-
-
Nicolas Jager authored
- a new combo box is added to ringmainwindow, allowing to select an account. It's required for the management of the upcoming contact request implementation. - Discretize informations shown on the the welcome page by account protocols. - Close views when the user swap between accounts. Change-Id: I8b3f2ca75f8c532fcef0505d920bc662c096b705 Reviewed-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-
- 04 Oct, 2016 1 commit
-
-
Stepan Salenikovich authored
This Qt model wrapper class was added because GtkQTreeModel didn't seem to work for QSortFilterProxy models; however this does not seem to be the case any longer. Either something was fixed in the GtkQTreeModel code, or else the initial problem was due to another bug. Either way this reduces and simplifies the code base. Change-Id: I8d1f7bb83c17708e2ef3c544ee32c13a4b2b3e7d
-
- 14 Sep, 2016 1 commit
-
-
Stepan Salenikovich authored
Use white instead of black for the background color when avatar images contain transparency. This is a more standard choice and looks better for most images than black. Change-Id: Id14fb32fcd4a54862d0d33a7040aeffa6e8a7ffb Tuleap: #917
-
- 31 Aug, 2016 1 commit
-
-
Stepan Salenikovich authored
Prevent creating multiple calls with the same contact method. When trying to call a ContactMethod which already has an ongoing call, we will simply switch to that call. If it is already the selected call, then nothing will happen. Change-Id: I7e8f25d3211f0da899f7feca277abb37d7ba5e06 Tuleap: #923
-
- 29 Aug, 2016 1 commit
-
-
Stepan Salenikovich authored
Now rightclicking on an item in the contact treeviews (Conversations, Contacts, History) will result in the item clicked on being selected. Before the popup menu would open for the selected item, but the selection would not change if the click was on a different item. This also fixes a small memory leak where the a new menu widget would be created on every right click, but the old menu was never destroyed. Now the same menu widget is used, it is simply updated once the selection is changed. The menus are also now synchronized across all the 3 contact treeviews and code duplication is reduced by moving the popup code into its own widget. Menu items which are not relevant to the current selection are now greyed out instead of the menu simply being different for different items, this is more in line with standard GTK+ behaviour. Change-Id: I4e54d618a090e28b565cbef719065c943a826b0e Tuleap: #930
-
- 08 Jun, 2016 2 commits
-
-
Stepan Salenikovich authored
Reverting until further discussion. This reverts commit c634cbec. Tuleap: #764 Change-Id: Ie7a47859b7103817208da416623f2a3e225f5eb9
-
- 06 Jun, 2016 1 commit
-
-
Stepan Salenikovich authored
In the case that profile/contact image has transparency due to the alpha channel, we draw a black background behind the image first. Otherwise the result is a bit weird in certain cases, eg: when the contact image is drawn over the video stream. Change-Id: Ide1f636983a0798ca2dc52cacc17ddc9aba3a4be Tuleap: #532
-
- 27 May, 2016 2 commits
-