- 12 Nov, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: Icc9702adc6175eab4b4b3b0aceefa1004fedf11c
-
- 21 Aug, 2019 1 commit
-
-
Sébastien Blin authored
A regression occured with the patch to fix the creation of the chatview (when reparenting). This patch fix it. Change-Id: I26a97812e65311619964898d646052d7f8482669
-
- 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
-
- 11 Apr, 2019 1 commit
-
-
Sébastien Blin authored
The flatpak package is currently usign net.jami.Jami Gitlab: #1004 Change-Id: If344488d6d920e9991dc4500d4031fc44898216c
-
- 27 Mar, 2019 1 commit
-
-
Sébastien Blin authored
Change-Id: I66708cff5a0d6a52bbb616d4a6af6e98a323cbed
-
- 26 Mar, 2019 1 commit
-
-
Vladimir Stoiakin authored
Change-Id: Ie9ae7df21a8f61815e77488cf202fb365b654875
-
- 25 Mar, 2019 1 commit
-
-
Vladimir Stoiakin authored
Rename the objects according to the new name of the project. Change-Id: Iaf018c6e5b49b3a7a0b0c2ee26a52669961b6673
-
- 15 Dec, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: I0d65029536f4d3932e59755dcfaf5893e95342d6
-
- 13 Dec, 2018 1 commit
-
-
Sébastien Blin authored
If the client is for a release. So, following the current format, the branch will be release/yyyymm, use the format yyyy.mm.pp where pp is the number of patches. Change-Id: I4f5981524faf013d0f1f1736143f19a445adebd5
-
- 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>
-
- 27 Nov, 2018 2 commits
-
-
Adrien Béraud authored
This reverts commit 5a7b4f03. Reason for revert: version number is not the build date Change-Id: I0e74365790b19e5685a6860eac49f6b87fb3449a Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Two posibilities: 1. The client is for a release. So, following the current format, the branch will be release/yyyymm, use the format yyyy.mm.pp where pp is the number of patches. 2. The client is a nightly, use yyyy.mm.dd, because it's the nightly for the day. Change-Id: Ia5020594ca5ce935f73f5563cf8067d43ec5f678 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 18 Nov, 2018 1 commit
-
-
Hugo Lefeuvre authored
The EDS backend is old-LRC based, and is currently unused and unmaintained. Change-Id: I582383954cf29872b50e12167def626a6c351257 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 28 Sep, 2018 1 commit
-
-
Hugo Lefeuvre authored
Change-Id: I3157d745c460fd554d663031db8a170f153e5f55 Reviewed-by:
Sebastien Blin <sebastien.blin@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>
-
- 05 Jul, 2018 1 commit
-
-
Sébastien Blin authored
Link the account settings page to the new models in LRC. ** Summary changes ** + Link AvatarManipulation to new models and change the size of the widget + Redo the account combobox selector to show the avatar + Add the ability to see disabled accounts and linked conversations + Redo the whole accounts settings page and reorganize settings + Link the username registration widgets to new LRC + Add the ability to create SIP accounts from the wizard Change-Id: I43b15d1279ce1e3c8dee97b46fa6317aba272635 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 06 Jun, 2018 2 commits
-
-
Sébastien Blin authored
The client doesn't have any API to break, so semantic versioning is not the best. Use CalVer (YYYY.MM.DD) for versioning Note: a script for Gerrit should be created to do that for each release. Change-Id: Icebafd428d4282ee7f4faa1e4f9c796944133e87 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Move the devices tab inside the accountgeneraltab. Add the ability to: + Rename the current device + Revoke devices Start to improve the UI of settings. Change-Id: I6f58f69bf583a0da22c66b6307424e17ec7b1c4c
-
- 01 Jun, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: I2827cec1e9f83632630f7c5b63bc8a26f39d4ce1
-
- 01 May, 2018 1 commit
-
-
Hugo Lefeuvre authored
Before: - RingMainWindow has an unique_ptr to an AccountContainer accountContainer_. - each view / secondary class has its own *copy* of the account container pointer (given by ringmainwindow using accountContainer_.get()). - each time the reference to the struct Info is updated, accountContainer_ has to be reset()-ed and and the account container re-created by the RingMainWindow. This makes *all* copies of the account container pointer invalid (hence all view / secondary classes trying to access the account container before getting updated perform use-after-free / NULL pointer dereference). - These copies have to be manually updated ! (well, currently they are not updated at all) After: - RingMainWindow has a pointer to a struct Info from LRC. - Each view / secondary class has a pointer pointing to the struct Info pointer of RingMainWindow - Each time the reference to the struct Info is updated, the RingMainWindow updates its pointer. Since secondary classes and views hold a pointer to this pointer, they are automatically updated and there is no dangling pointer anymore. This requires no lrc side changes. Change-Id: I1329721920a3d42ad623f9fd7202b43700713eed Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com> Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 19 Apr, 2018 1 commit
-
-
aviau authored
Prefer Ayatana AppIndicator over Ubuntu's AppIndicator. Atayana AppIndicator are more gnostic on desktop environments other than Unity. As suggested by Mike Gabriel <sunweaver@debian.org>: - https://bugs.debian.org/894651 Change-Id: Ide7a3313d6f18ca991d17fe163c74730c9fc3f2c Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 07 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: Ic042e24de6c9a14627d961b4878013f51bce3ff5 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 11 Jan, 2018 2 commits
-
-
Nicolas Jager authored
Change-Id: I30d62deca6afe9b8483159a03f66f0e22e77b10b
-
Nicolas Jager authored
- play a sound if notifications are enabled - we are using libcanbera-gtk3 to play the notification. This depency is optional. Change-Id: Ibffc61bac8d2bb2b4f9840f2e087d57260a03c1f Signed-off-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 19 Dec, 2017 1 commit
-
-
Lubomir Rintel authored
libnm-glib has been deprecated for three years and is eventually going to disappear. Change-Id: I98d9ba04c1dfa06ba61f4097ba165fda37edc0e0 Reviewed-by:
Guillaume Roguez <guillaume.roguez@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>
-
- 16 Oct, 2017 4 commits
-
-
Sébastien Blin authored
Now, contacts are shown in the conversations list. this tab is not used anymore. Change-Id: I42f0f32d296d76c6cc14704455e14c1751893b88 Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
Sébastien Blin authored
Call history is now in the database. So this view is not used anymore. Change-Id: Icc2060b8a1138038f0b4c54e6989bdfd0149fb00 Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
Sébastien Blin authored
- this class will replace recentcontactsview and contactrequestcontentview. - update pixbufmanipulator to draw conversations. Change-Id: Id7011c7e275146213a8b542982b2a05c6f5ab98f Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
Sébastien Blin authored
This class will replace contactpopupmenu to use the new lrc. Change-Id: I4fefd530484288f03a0fd0df7d1ccf7df6f71ea9
-
- 13 Jul, 2017 1 commit
-
-
Adrien Béraud authored
prevent setting --std=c++14 on non-c++ objects, causing warnings and errors (for recent LLVM). Change-Id: I2dd3ca6bc5a89c9438079d92949e135f3caa64da Reviewed-by: Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 14 Jun, 2017 1 commit
-
-
Nicolas Jager authored
- UI added to manage the banned peers. For now it only shows the banned peers. Change-Id: I18d17c8b94e105359a0a2bc5bf3934e05106cc45 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 21 Apr, 2017 1 commit
-
-
Nicolas Jager authored
- ContactRequestContentView : this widget will be used to show information from contact request. - When an item in the PendingContactRequestsView tab is selected, a view show an interface to accept or refuse the request. Change-Id: Ia88234979e035b3c1702cf2d56e9fcc140a68e86 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 11 Apr, 2017 1 commit
-
-
Nicolas Jager authored
- PendingContactRequestsView : this widget will be used to show contact request in the lateral GtkTreeView. For now, the requests are shown and the selection works but no interaction is implemented yet. Change-Id: I79a70cad441f5f0e05e0f97bbb76973f78c43e30 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 02 Mar, 2017 1 commit
-
-
Stepan Salenikovich authored
If appindicator lib is not found APPINDICATOR_FOUND variable is not set by cmake. Thus HAVE_APPINDICATOR in config.h is not set. This seems to default to 0 in the pre-processor, and thus to true. So in this case we try to build with appindicator, even though it doesn't exist. We fix this by explicitly setting HAVE_APPINDICATOR to 0 or 1. Change-Id: I50baf0262f95f899262c71f70783dcccb11c53ee
-
- 27 Feb, 2017 1 commit
-
-
Stepan Salenikovich authored
Using AppIndicator in other DE (at least in GNOME) seems to cause a bizzare critical log message at launch. To prevent this we use the GtkStatusIcon API instead unless we're on Unity. Note that this change removes the 'USE_APPINDICATOR' CMake variable. We will always check for the presence of the lib, but only use it on Unity. Change-Id: Icb2e56853a5f2ac16d74fdd1b9d5c5d17a02479e Tuleap: #1440
-
- 04 Jan, 2017 1 commit
-
-
Stepan Salenikovich authored
Instead of using our own define, we can simplify our CMakeLists by using webkitgtk's version macro to check the API. This also makes it more clear which webkitgtk API version we require. Reviewed-by:
Alexandre Viau <alexandre.viau@savoirfairelinux.com> Change-Id: Ic65f60fd690d69a13f5c36b7d6e70f03b1894f28
-
- 03 Nov, 2016 1 commit
-
-
Guillaume Roguez authored
This patch changes the way to display the release information. Also update the release name to Louis Riel - beta2 Now the revision is replaced by the build date. This value is generated as following pseudo-code: if SOURCE_DATE_EPOCH is set it's value must be a number of seconds since epoch. it's used to generate the final build date displayed. else if RING_CLIENT_BUILD_DATE is set it's value is used as-it as the final build date displayed. else the current date of the system is used to generate the final build date displayed. Reviewed-by:
Alexandre Viau <alexandre.viau@savoirfairelinux.com> Change-Id: Ifa431b8fa4f8945cf9a25fef028712ad0e40a0f3
-
- 02 Nov, 2016 1 commit
-
-
aviau authored
AccountCreationWizard: - Users can now choose to register a username. They can also decide to do it later. UsernameRegistrationBox: - New widget that allows to lookup usernames and see if they are available. It can also be used to register a username with the Register button. AccountGeneralTab: - Display the Ring username with the UsernameRegistrationBox and allow registering one. Change-Id: I0c01ee34dc3749aac8a000a0d574ea8561453cba Tuleap: #997 [stepan.salenikovich@savoirfairelinux.com: improve lookup usernames code; prevent sending querries when not using blockchain] Signed-off-by:
Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
-