summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'mcatanzaro/readme' into 'master'HEADmasterMarge Bot2023-05-051-24/+75
|\ | | | | | | | | Improve the README See merge request GNOME/gnome-initial-setup!206
| * Improve the READMEmcatanzaro/readmeMichael Catanzaro2023-05-051-24/+75
|/ | | | Part-of: <https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/206>
* Update Turkish translationSabri Ünal2023-05-011-34/+30
|
* Update Friulian translationFabio Tomat2023-04-281-105/+101
|
* Merge branch 'jakedane-master-patch-14726' into 'master'Will Thompson2023-04-252-3/+3
|\ | | | | | | | | | | | | Replace "application" with "app" Closes #183 See merge request GNOME/gnome-initial-setup!195
| * Replace "application" with "app"Jake Dane2023-04-252-3/+3
|/ | | | | | | This is part of an initiative to use "app" instead of "application", see: https://gitlab.gnome.org/Teams/Design/initiatives/-/issues/123 Fixes #183.
* Merge branch 'widget-css-class' into 'master'Will Thompson2023-04-253-4/+4
|\ | | | | | | | | Replace deprecated gtk_style_context_add_class with gtk_widget_add_css_class See merge request GNOME/gnome-initial-setup!202
| * Replace deprecated gtk_style_context_add_class with gtk_widget_add_css_classRobert Ancell2023-04-053-4/+4
| |
* | Merge branch 'mcatanzaro/abrt-tweaks' into 'master'Will Thompson2023-04-252-27/+24
|\ \ | | | | | | | | | | | | Misc tweaks for ABRT setting on privacy page See merge request GNOME/gnome-initial-setup!204
| * | 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
| | |
* | | Update Georgian translationEkaterine Papava2023-04-101-23/+26
|/ /
* | 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