commit ced42110848a625148b4a3ea891bb072226cb908 Author: Matthias Clasen Date: Wed Aug 1 16:20:52 2018 -0400 3.29.90.1 M NEWS commit 3c3a62f9458c2f826df438f27e212ccea165d234 Merge: 09c2a4eb d41b1df1 Author: Matthias Clasen Date: Wed Aug 1 19:39:20 2018 +0000 Merge branch 'clock-format' into 'master' Tweak clock format Closes #8 See merge request GNOME/gnome-desktop!3 commit d41b1df12895ac1989f0015f543af646d924d3e4 Author: Florian Müllner Date: Wed Aug 1 19:30:16 2018 +0200 replace em-space with en-space M libgnome-desktop/gnome-wall-clock.c M tests/en_US.utf-8.ref.ui M tests/he_IL.utf8.ref.ui M tests/wall-clock.c commit 7ceb5f1745b8935c37934c1964b34c5aa41312e0 Author: Florian Müllner Date: Wed Aug 1 18:21:00 2018 +0200 tests: Adjust test conditions to ensure assumptions In order to test that date and time are separated by the correct UTF-8 character on UTF-8 locales, the clock needs to show the date in the first place. In order to correctly test that the returned string doesn't contain the non-UTF-8 fallback of two spaces, we need to make sure that the date itself doesn't inject any extra spaces itself ("Aug 1"). https://gitlab.gnome.org/GNOME/gnome-desktop/issues/8 M tests/wall-clock.c commit 0599decdfdec877822c721114f892e35cd799c4f Author: Florian Müllner Date: Mon Jul 30 23:59:50 2018 +0200 tests: Test correct space vs. em-space handling This is analogous to the existing colon vs. ratio test which checks that: - UTF8 locales use the UTF8 character (in both LTR and RTL locales) - non-UTF8 locales use an appropriate ASCII replacement M tests/wall-clock.c commit 86892ad03a632c4eea2553bce42661666924fdb5 Author: Florian Müllner Date: Mon Apr 23 20:32:41 2018 +0200 wall-clock: Separate date and time by em-space The designers consider it more elegant and balanced than a comma, so use that to separate date and time. Handle it the same way as colon vs. ratio is handled, and only use the UTF8 character when using a UTF8 locale. Otherwise fall back to a double space. https://gitlab.gnome.org/GNOME/gnome-desktop/issues/8 M libgnome-desktop/gnome-wall-clock.c M tests/C.ref.ui M tests/en_US.utf-8.ref.ui M tests/he_IL.utf8.ref.ui commit 0dcbbee96c2647fa7a27de44f0c1bfacbe8c1032 Author: Florian Müllner Date: Mon Jul 16 20:20:56 2018 +0200 wall-clock: Separate show-weekday and show-date settings Currently show-date implies date and week day, so the current settings allow showing either full date with day and time, day and time or just the time. Separate the two settings to make it possible to show the date without day as well. https://gitlab.gnome.org/GNOME/gnome-desktop/issues/8 M libgnome-desktop/gnome-wall-clock.c commit 09c2a4eb5a321a8f06a92b626782cac74f482797 Merge: 5bebf51f 512cfb2a Author: Florian Müllner Date: Wed Aug 1 17:27:34 2018 +0000 Merge branch 'ci-installed-tests' into 'master' ci: Run installed tests See merge request GNOME/gnome-desktop!5 commit 512cfb2a2afb4ce9a0eb6a26df613d8179ad9ca8 Author: Florian Müllner Date: Wed Aug 1 18:35:30 2018 +0200 ci: Keep tests results as artifacts on failure https://gitlab.gnome.org/GNOME/gnome-desktop/merge_requests/5 M .gitlab-ci.yml commit 5bebf51f7dc7f417ded7022db26b60e27aad57d2 Merge: 06bbd439 b69f1317 Author: Jonas Ådahl Date: Wed Aug 1 16:41:33 2018 +0000 Merge branch 'gnome-rr-leak' into 'master' Fix GnomeRR memory leaks Closes #6 See merge request GNOME/gnome-desktop!1 commit f3ca0e4d7941223b01851eb068838b4f7d260b0b Author: Bastien Nocera Date: Wed Aug 1 16:54:08 2018 +0200 tests: Fix wallclock-reftest for he_IL.UTF-8 translation The date output changed slightly. https://gitlab.gnome.org/GNOME/gnome-desktop/merge_requests/5 M tests/he_IL.utf8.ref.ui commit 92196e677afce8a2c5f349787978b5d80a8b97a1 Author: Florian Müllner Date: Sat Jul 28 13:05:06 2018 +0200 ci: Run installed tests Some of the available tests are not covered by `make check`, but require to be run through the installed-tests framework. https://gitlab.gnome.org/GNOME/gnome-desktop/merge_requests/5 M .gitlab-ci.yml commit 06bbd4397740f016809608fc6aab8f26a49f4d06 Author: Matthias Clasen Date: Wed Aug 1 14:17:29 2018 +0000 Require gio-unix This was missing, causing build failures somewhere. Closes: https://gitlab.gnome.org/GNOME/gnome-desktop/issues/10 M configure.ac commit c01dde2afe061593cf1138ce1ec219185ab5eb76 Merge: c393c180 757b976d Author: Bastien Nocera Date: Wed Aug 1 14:00:42 2018 +0000 Merge branch 'wip/hadess/out-of-tree-ci' into 'master' Use out-of-tree build, and fix gettext port See merge request GNOME/gnome-desktop!6 commit 757b976d2cb7e4516393de1bd808fd66d4d3aad2 Author: Bastien Nocera Date: Wed Aug 1 15:52:11 2018 +0200 build: Fix build after gettext port The patch committed for porting to gettext from intltool (c7a1cf3) was missing a change that would only have been available when applying the patch with git: gnome-version.xml.in.in => gnome-version.xml.in | 0 This commit renames the file to fix the build. R100 gnome-version.xml.in.in gnome-version.xml.in commit 4f9cf62dadb5381adbc159d18ad682e072c2e680 Author: Bastien Nocera Date: Wed Aug 1 15:40:37 2018 +0200 ci: Use srcdir != builddir for building So that we catch those types of bugs early. M .gitlab-ci.yml commit c393c1803c5e31405f0d78d905203be3f01305cc Merge: c7a1cf3c 54b7ca60 Author: Bastien Nocera Date: Wed Aug 1 13:35:01 2018 +0000 Merge branch 'wip/hadess/add-ci' into 'master' build: Add CI See merge request GNOME/gnome-desktop!4 commit 54b7ca6032490822bb3fa4f556e8cff505579513 Author: Bastien Nocera Date: Sat Jul 28 13:03:43 2018 +0200 build: Add CI A .gitlab-ci.yml commit c7a1cf3c4ccd1a0155b00deb4153459394b8e20d Author: Matthias Clasen Date: Wed Aug 1 13:02:15 2018 +0000 Migrate from intltool to gettext Intltool is deprecated and should no longer be used. Patch by Niels De Graef, https://bugzilla.gnome.org/show_bug.cgi?id=787386 M Makefile.am M configure.ac M git.mk A po/Makevars commit 8af056963e286d1d3c82203618ab4aa49f834949 Author: Matthias Clasen Date: Wed Aug 1 07:15:08 2018 -0400 3.29.90 M NEWS M configure.ac commit 92c72f45a7c13d4f80345cdf26a393cdd5c947af Merge: 84ae6fe3 7073f9fe Author: Bastien Nocera Date: Sat Jul 28 11:41:34 2018 +0000 Merge branch 'clock-updates' into 'master' wall-clock: Immediately react to show-weekday changes See merge request GNOME/gnome-desktop!2