- 23 Apr, 2018 1 commit
-
-
Jenkins authored
Change-Id: Ic4d4e8e86e9ab2af3c0308d30fdd6f95d365ce71
-
- 19 Apr, 2018 2 commits
-
-
Sébastien Blin authored
Actually when we select the second conversation and click enter when the focus is on the search_entry or click on the add button, it opens the first conversation. With this patch, this behavior is removed. Change-Id: If3c4bb1e302da1ecdf1df0ef3fe0c86cedc024a3
-
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>
-
- 17 Apr, 2018 2 commits
-
-
Hugo Lefeuvre authored
In this patch we implement the "freeable" feedback mechanism recently introduced in the LRC: After updating the accountContainer_ pointer we notify the LRC that it can now safely free these structures, using the flagFreeable method. This mechanism avoids various race conditions happening during account deletion (potentialy leading to NULL pointer dereference and use-after-free issues). Additionaly we remove various function calls from slotAccountRemovedFromLrc (gtk_notebook_set_current_page and ring_welcome_update_view) since they are guaranteed to be executed by the refreshAccountSelectorWidget call, a bit earlier. Change-Id: I953d9b193ce8cc3dd2a98f220f6e8b8afa3525bf Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
Sébastien Blin authored
g_get_user_special_dir can return a nullptr, so the string construction will fails badly. Must be checked or fallback to G_USER_DIRECTORY_DESKTOP ($HOME/Desktop) Change-Id: I04b72221f14091db2cfd880a9b35b8ab92e46ae4 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 16 Apr, 2018 1 commit
-
-
Jenkins authored
Change-Id: I9fbc8fc73d3baf39d13c8932e2b90558b288a1b0
-
- 13 Apr, 2018 1 commit
-
-
Sébastien Blin authored
Change base uri to be able to load local files. Load incoming and outgoing images from data transfer. If an image cannot be loaded, it will show the basic file interaction box. This behavior is disabled if the user hide images from settings. Change-Id: I6b7ad88fdc6cdde9d98d24137c494e1ae94693d0 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 12 Apr, 2018 1 commit
-
-
Hugo Lefeuvre authored
Whenever we go to background and preferences are open, close the preferences view before. This avoids the annoying situation where ring is in preview mode and the camera continues recording the user. Change-Id: I10bcb2f8b46c5750757763913fcd6b0e1e635302 Tuleap: #1851 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 11 Apr, 2018 3 commits
-
-
Sébastien Blin authored
Change-Id: I487d10566086710351e9e349ed895dd0b9365f07 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Hugo Lefeuvre authored
Change-Id: I4a0c4acaf1cb9afc4735bfb1278088a8e2ba3bb2 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
Hugo Lefeuvre authored
The Download folder button (Settings/General) is implemented as a FileChooserButton, which makes the ChooseFolder dialog non-modal by default. While this can be meaningful in many cases, it is a very confusing feature for Ring users. In this patch, we: a) Stop using FileChooserButton (it is very difficult to have modal dialogs with this class) b) Instead opt for a classical button with dedicated callback handling dialog stuff In order to make the dialog modal, a reference to the main window is needed by the callback. Since the GeneralSettingsView inherits from GtkScrolledWindow, this reference is not stored by default into the class. In order to address this issue we implement a property system and store the main window reference into the private variables of the class. Change-Id: I8ea4fb7fa32d289abffc44ee80215f08c155cbd6 Tuleap: #1852 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 09 Apr, 2018 1 commit
-
-
Jenkins authored
Change-Id: I27153d46b64f3bdd825f227b3981f7040011b232
-
- 02 Apr, 2018 1 commit
-
-
Jenkins authored
Change-Id: I3959c8056fb5be02648c7345bb9444e5ab5bfcba
-
- 29 Mar, 2018 1 commit
-
-
Sébastien Blin authored
+ addOrUpdateMessage was really hard to read and the UI a bit dirty. + Fix svg width when resizing. Add some media queries to supports either big resolutions than little one. + Clean generated DOM and CSS Change-Id: I8980f78a04ab372cfddbc7eefe4542a5e9a3c5f2
-
- 28 Mar, 2018 1 commit
-
-
Jenkins authored
Change-Id: I302b8322a093e0934b443681d46d94dacc832748
-
- 27 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: Id679de538cf8511077bbf3c52157cbabbb260d53 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 23 Mar, 2018 1 commit
-
-
Jenkins authored
Change-Id: Icc4d22877157edc39d8a3476784920465109f153
-
- 19 Mar, 2018 1 commit
-
-
Jenkins authored
Change-Id: I9c29f678ad68c7ae6ce9d4d32d63f9decc4dc9e8
-
- 18 Mar, 2018 1 commit
-
-
Jenkins authored
Change-Id: Id89c9e55ea40bbeddf57f85a261ecd5eaed66ff5
-
- 15 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: I073e3182916a9613e4a6c52839e137b2cf469a81
-
- 14 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: I85f2112ca8321f5242b78bdc72b3a11165e381a1 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 12 Mar, 2018 2 commits
-
-
Sébastien Blin authored
This patch also removes the pop up file chooser when accepting files. Change-Id: I3d767a22726017a2fb5210df07894b316db216c3 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
In the conversations pop-up menu, make a difference between audio and video calls. In the video_widget add a direct option to share the current monitor. Change-Id: I16ab1f27d4bd710f55cb4cde5d4c5564091e4c65 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 10 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: Ifa7cb877c3a8ab699171810b57cf43769801e1c1 Tuleap: #1769
-
- 09 Mar, 2018 1 commit
-
-
Jenkins authored
Change-Id: If6bfa48dde7fee7787b5646136084effc0884463
-
- 07 Mar, 2018 2 commits
-
-
Sébastien Blin authored
Change-Id: Ic042e24de6c9a14627d961b4878013f51bce3ff5 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: Ifa96aaed02fcfa230c03109c5dc21559bf78b9f4 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 01 Mar, 2018 1 commit
-
-
Sébastien Blin authored
Change-Id: Iada6fc5cf7d4d309074c36bc3ff586fb86133d6f
-
- 28 Feb, 2018 3 commits
-
-
Sébastien Blin authored
Change-Id: Ie2ef8df3a4f348c646d8cb8465e6852267ec8c08 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: Idd456a7b1ef7d5ed5d5128157650f04b7c94eaf9 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: I3b1abc6432901caec56f6d6147bfefa1de844844 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 27 Feb, 2018 2 commits
-
-
Sébastien Blin authored
Change-Id: I404b1d14854c16e32330f024e683db8b88a28868
-
Jenkins authored
Change-Id: Ic0830ed950e0cc9882c8c1f282c401c836518866
-
- 26 Feb, 2018 2 commits
-
-
Guillaume Roguez authored
Add the ability to send and receives files via the chatview. Change-Id: I529b3e1c75030c3bc2c5e535e9e9584dde9bb4cb Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Tuleap: #1819 Change-Id: I2efb5d758beea6505dbc3ce5fd9b6da7b7109374 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 21 Feb, 2018 1 commit
-
-
Sébastien Blin authored
When rendering large history, the webkitprocess is using a lot of ressources and freeze during a few seconds. This patch allows the user to directly have the ability to see previous history and send messages while history is rendering. Change-Id: I921070439328f7bfecb57bfbaec43c3dd88d2d14 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- 19 Feb, 2018 1 commit
-
-
Jenkins authored
Change-Id: I6b646c8c4b4b82d8e8191d51d1309ab459959824
-
- 12 Feb, 2018 1 commit
-
-
Jenkins authored
Change-Id: Ibf004ff150f581b3931da0798b29a3966ee8fd19
-
- 05 Feb, 2018 1 commit
-
-
Jenkins authored
Change-Id: I3af442447072aa00d7cff09aa1c249da2ab807ed
-
- 31 Jan, 2018 1 commit
-
-
Guillaume Roguez authored
Change-Id: Ifb26147e6faf37f5ac4f5ffac582ee069902d382 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-