summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* wipmcatanzaro/metricsMichael Catanzaro2023-04-062-16/+146
|
* privacy: tweak text regarding collected dataMichael Catanzaro2023-04-061-5/+5
| | | | | | | | | | | | We currently say that personal information is automatically removed, but in fact nothing is really removed: it's just not there in the first place. By default, ABRT collects only short backtraces containing function names and line numbers, so there's no way personal info could be sent. The only way to accidentally send personal info is if you manually report a bug to Bugzilla, in which case a full backtrace is collected including stack variables, which might contain sensitive personal information. This setting does not control manual data submission.
* privacy: don't show ABRT switch if distro name is missingMichael Catanzaro2023-04-062-15/+16
| | | | | | | | | | | | | GNOME does not run an ABRT server, so it does not make sense to use "GNOME" as the fallback name if the distro name is missing from /etc/os-release. In this case, let's just not show the ABRT option at all, and keep it disabled. This shouldn't affect much in practice, at least not today, because currently only Fedora has an ABRT server, and if other distros were to use ABRT in the future they would probably provide their name in /etc/os-release. But might as well be careful in what we show to users here.
* privacy: consider switch visibility when setting settingsMichael Catanzaro2023-04-061-2/+2
| | | | | | I don't think this is actually needed currently, but it provides an extra level of safety. If the switches are not visible then the settings need to be off.
* privacy: use g_clear_handle_id()Michael Catanzaro2023-04-061-5/+1
|
* Merge branch 'wip/wjt/update-freedesktop-ci-templates' into 'master'Will Thompson2023-04-051-2/+2
|\ | | | | | | | | ci: Update to new ci-templates snapshot See merge request GNOME/gnome-initial-setup!203
| * ci: Update to new ci-templates snapshotWill Thompson2023-04-051-2/+2
|/
* Update Vietnamese translationNgọc Quân Trần2023-04-011-154/+186
|
* Merge branch 'wip/wjt/187-crash-in-get_locale_infos' into 'master'Will Thompson2023-03-301-6/+3
|\ | | | | | | | | | | | | keyboard: Don't call g_free on uninitialized variable Closes #187 See merge request GNOME/gnome-initial-setup!199
| * keyboard: Don't call g_free on uninitialized variableWill Thompson2023-03-301-6/+3
|/ | | | | | | | if gnome_parse_locale() fails (e.g. because priv->locale is NULL), lang and country were previously uninitialized. Calling g_free() on an uninitialized variable is a bad idea. Fixes https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/issues/187
* Merge branch 'wip/smcv/window-title' into 'master'Will Thompson2023-03-272-0/+2
|\ | | | | | | | | driver: Set a non-trivial window title See merge request GNOME/gnome-initial-setup!191
| * driver: Set a non-trivial window titleSimon McVittie2023-03-072-0/+2
| | | | | | | | | | | | | | | | | | | | When running in "existing user" mode (which isn't done upstream, but Debian and Ubuntu re-enable it because they don't have GNOME Tour), the window title is visible in Alt+[key above Tab] and the Overview. It defaults to "gnome-initial-setup", but looks better if we reuse the translated name from the .desktop file. Signed-off-by: Simon McVittie <smcv@debian.org>
* | Update Chinese (China) translationBoyuan Yang2023-03-261-40/+54
| |
* | Update Dutch translationNathan Follens2023-03-261-43/+56
| |
* | Update Latvian translationRūdolfs Mazurs2023-03-251-58/+64
| |
* | Merge branch 'mcatanzaro/fedora-third-party-disable' into 'master'Will Thompson2023-03-241-13/+15
|\ \ | | | | | | | | | | | | | | | | | | software: don't ever call 'fedora-third-party disable' Closes #186 See merge request GNOME/gnome-initial-setup!197
| * | software: don't ever call 'fedora-third-party disable'Michael Catanzaro2023-03-231-13/+15
|/ / | | | | | | | | | | | | | | | | | | Instead, leave the setting unset if third-party repos are not disabled to give GNOME Software a chance to ask the user again. See: https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2118 https://pagure.io/fedora-workstation/issue/363 Fixes #186
* | Update British English translationBruce Cowan2023-03-221-158/+214
| |
* | Post-release version bumpWill Thompson2023-03-171-1/+1
| |
* | NEWS for 44.044.0Will Thompson2023-03-172-1/+19
| |
* | Update French translationIrénée THIRION2023-03-161-36/+56
| |
* | Merge branch 'gbsneto/181' into 'master'Will Thompson2023-03-162-18/+48
|\ \ | | | | | | | | | | | | | | | | | | privacy: Move subtitles to separate labels Closes #181 See merge request GNOME/gnome-initial-setup!193
| * | privacy: Cleanup deprecationsGeorges Basile Stavracas Neto2023-03-151-14/+15
| | | | | | | | | | | | | | | | | | No functional changes. Simply replaces show/hide by set_visible, and manually creates a GtkWindow with a headerbar instead of using the deprecated GtkDialog.
| * | privacy: Move subtitles to separate labelsGeorges Basile Stavracas Neto2023-03-152-4/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to 71e3e2b4, the subtitles were contained into separate GtkLabels connected to the the 'activate-link' signal. That commit moved these labels to inside the corresponding AdwActionRows, but did not account for the 'activate-link' signal. To the best of my knowledgethere is currently no way to properly support this with libadwaita rows. In addition to that, the latest mockup [1] suggest placing these labels beneath the listbox anyway. Move the subtitle labels to outside the action row, into a separate labels beneath the listbox. Connect to the 'activate-link' signal again. Closes https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/issues/181 [1] https://gitlab.gnome.org/Teams/Design/os-mockups/-/raw/master/initial-setup/initial-setup.png
* | | Update Persian translationMohammadSaleh Kamyab2023-03-161-41/+54
|/ /
* | Update Czech translationMarek Černocký2023-03-141-3/+3
| |
* | Updated Danish translationAsk Hjorth Larsen2023-03-121-45/+67
| |
* | Update Polish translationPiotr Drąg2023-03-051-42/+46
|/
* Update Bulgarian translationAlexander Shopov2023-03-041-35/+39
|
* Update Russian translationAleksandr Melman2023-03-041-41/+54
|
* Update Swedish translationAnders Jonsson2023-03-041-42/+55
|
* Post-release version bump to 44.rc.1Will Thompson2023-03-031-1/+1
|
* NEWS for 44.rc44.rcWill Thompson2023-03-032-1/+46
|
* Merge branch 'wip/wjt/165-show-keyboard-layout-shortlist' into 'master'Will Thompson2023-03-032-5/+19
|\ | | | | | | | | | | | | keyboard: Show a non-empty list of layouts by default Closes #165 See merge request GNOME/gnome-initial-setup!188
| * keyboard: Resort & refilter list when picking shortlistWill Thompson2023-03-031-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Each row of the keyboard layout/input method list has a flag for whether it is an "extra" layout, hidden by default, or not. All rows are added with the is_extra flag set to TRUE; later, they can be marked as non-extra in a few ways: - The currently-selected layout is (indirectly) marked as non-extra - Selecting a layout marks it as non-extra - 5 semi-arbitrary layouts are marked as non-extra To make the list work, the GtkListBox has sort and filter functions set: - The sort function sorts extra layouts after non-extra layouts - The filter function hides extra layouts, unless the user is searching or has clicked the vertical ellipsis to see all layouts But previously, the sort and filter of the list were not always invalidated when one or more layouts' is_extra flags were changed. As a result, the list always showed no layouts by default, just the vertical ellipsis to see all layouts. Fix this by invalidating both sort and filter when a layout is marked non-extra. Fixes #165
| * keyboard: Don't ensure CcInputChooser type twiceWill Thompson2023-03-031-2/+0
| | | | | | | | | | | | | | | | Calling g_type_ensure (CC_TYPE_INPUT_CHOOSER) in constructed() is too late, because the template has already been instantiated, which will fail if the type is not available. Happily gis_keyboard_page_init() also calls g_type_ensure (CC_TYPE_INPUT_CHOOSER) just before instantiating the template.
* | Merge branch 'wip/wjt/set-StartupWMClass' into 'master'Will Thompson2023-03-031-0/+1
|\ \ | | | | | | | | | | | | Add StartupWMClass to .desktop file See merge request GNOME/gnome-initial-setup!187
| * | Add StartupWMClass to .desktop fileWill Thompson2023-03-031-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Initial Setup's application ID is org.gnome.InitialSetup. This does not match the desktop file name. It is too late in the current development cycle to rename the desktop file to match. Instead, allow the shell to associate the initial setup window with its desktop file by specifying StartupWMClass. See https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/issues/179 and https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/186 for more background.
* | Update Korean translationSeong-ho Cho2023-03-031-40/+53
| |
* | Merge branch 'window-min-size' into 'master'Will Thompson2023-03-031-1/+1
|\ \ | |/ |/| | | | | | | | | gis-driver: Set a minimum size for the window Closes #136 See merge request GNOME/gnome-initial-setup!181
| * gis-driver: Set a minimum size for the windowAutomeris naranja2023-03-031-1/+1
|/ | | | | | | Otherwise, in small resolutions, the window can be abnormally small when double clicking in the headerbar. Fixes https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/issues/136
* Update Czech translationMarek Černocký2023-03-021-44/+48
|
* Update Belarusian translationVasil Pupkin2023-03-011-203/+28
|
* Update Galician translationFran Dieguez2023-02-281-11/+14
|
* Update Occitan translationQuentin PAGÈS2023-02-281-40/+53
|
* Update Finnish translationJiri Grönroos2023-02-281-40/+53
|
* Updated Spanish translationDaniel2023-02-281-11/+14
|
* Update Hungarian translationBalázs Úr2023-02-281-62/+59
|
* Update Slovenian translationMatej Urbančič2023-02-271-33/+46
|
* Update Catalan translationJordi Mas2023-02-271-71/+47
|