-
Notifications
You must be signed in to change notification settings - Fork 60
/
NEWS
11149 lines (8921 loc) · 315 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
===============
Version 47.beta
===============
- Various translation updates
- Various CI fixes
- Various ports to modern libadwaita widgets
- Various mnemonics additions
- Use GtkWindow.set_default_icon_name for legacy sessions
Accessibility
- Rename "Reduce Animation" setting to "Animation Effects"
Apps
- Rename "File and Link Associations" page to "Files and Links"
- Show status page when Parental Controls aren't available
- Don't show "App is not sandboxed" banner for system components
Display
- Adapt rotation labels to the screen ratio
- Don't set automatic Night Light when Location Services are unavailable
Keyboard
- Load input choice locales asynchronously
- Fix "Move" buttons in input rows
Location
- Remove reference to now retired Mozilla Location Services
Mouse
- Use monochrome assets to support different accent colors
- Separate "Touchpad" row into its own preferences row group
Network
- Don't set empty ignored hosts
Notifications
- Turn "App Notifications" dialog into a subpage
Online Accounts
- Add a toast overlay for panel notifications/error messages
Users
- Modernize the "Add User" dialog
- Respect password "enforcing" based on /etc/security/pwquality.conf
- Avoid user names with underscores being interpreted as mnemonics
- Show correctly the remaining list of fingerprints to enroll
- Reverse sorting of finger names list to prioritize most used ones
Printers
- Various tweaks for the PPD Selection dialog
- Add button instead of link to open printer cups web page
Privacy
- Don't leak Bolt and Location subpages
- Fix visibility of Bolt settings when Bolt isn't available
Remote Desktop
- Fix loop resetting credentials
- Use new gnome-remote-desktop server configuration DBUs interface
Sound
- Add an empty state page for when no sound device is available
Wacom
- Set up Wacom stylus keyboard shortcuts and switch monitor
WWAN
- Fix crash preventing the load of the SIM Unlock dialog
================
Version 47.alpha
================
- Various translation updates
- Various CI fixes
- Various dialogs have been ported to subpages
- Add CcNumberRow to ease the mapping of settings to combo rows
- Skip tests if we don't have Xvfb or setxkbmap
- Various ports of rows to AdwButtonRow
- Various ports of dialogs to AdwDialog
- Various ports to AdwAlertDialog
- Various row changes to use the "property" style
- Improve padding of some search entries
- Fix Flatpak Development build manifest
- Reorganize various icon assets
Accessibility
- Add "Activate Windows on Hover" setting
- Move "Screen Reader" settings to the top
- Use same size for cursors settings interface
- Port Cursor Size dialog to AdwDialog
- Various icon artwork updates
Apps
- Improve description of "Default Apps" settings
- Turn app settings dialogs into subpages
- Fix "No Search Results" page
- Don't show "Open" button for Settings itself
- Show the number of static permissions in the "Required Access" row
- Indicate when no apps are available for a mime type in "Default Apps"
Background
- Implement accent colors
- Improve window preview style
- Improve a11y of the accent color toggles
Color
- Modernize looks of the Color settings
- Capitalize "Built-In Webcam"
- Rename "Laptop Screen" to "Built-In Screen"
Displays
- Fix panel crash when closing laptop lid
- Add icon to the Night Light settings
Keyboard
- Allow previewing keyboard layouts in Input Sources dialog
- Turn CcXkbModifierDialog into a subpage
Mouse
- Remove primary indicator delay for Mouse Test dialog
- Make Mouse Test not respond to middle click
Network
- Make the QR Code dialog contents readable by screen readers
- Use property rows to show Wi-Fi hotspot information
- Add 6GHz to "Supported Frequencies"
- Sort VPNs list
- Fix row removal when Bluetooth wifi is removed
- Add stable-ssid support for cloned-mac
Online Accounts
- Rename Windows Live provider to "Microsoft"
- Rename MS365 provider
- Close new account dialog when account creation is complete
Printers
- Modernize Printer Jobs dialog
- Modernize Printer Details dialog
- Fix spelling inconsistency for the word "Cancelled"
- Close "Add Printer" dialog when pressing "Escape" key
- Port "Undo" feature to AdwToast
Power
- Add suspend time options for mobile devices
Privacy
- Port to CcNumberRow
Search
- Port "Search Locations" page to a subpage
Sharing
- Improve text description of the Sharing features
- Add DAV address in the File Sharing dialog
- Add notice about shared files not being encrypted
- Hide panel when none of the Sharing features are available in the system
Sound
- Use AppInfo to get app icons and fallback to icon-theme
- Try to use AppInfo icon for stream icons
- Turn volume levels dialog into a subpage
- Adjust sound of the "Click" effect closer to the freedesktop.org bell sound
- Make sound setting sliders more accessible with keyboard
System
- Load subpages on demand to speed up panel load
- Avoid re-setting Remote Desktop credentials when they haven't changed
Users
- Don't show unwanted system accounts
- Fix parental controls settings visibility
- Rename "Add Enterprise User" to "Add Enterprise Login"
Wacom
- Always allow calibration for display tablets
- Enforce a Z-shape sequence of calibration points
- Fix wrong alignment detection in the calibrator
- Reset the clock after any click on the calibrator
- Up the calibrator threshold to 50 pixels
- Simplify the calibrator code
- Fall back to the generic tablet provided by libwacom
- If we have two identical monitors, suffix the connector name
=============
Version 46.rc
=============
- Allow launching some subpages from the command line
- Various ports of custom widgets to libadwaita widgets
Appearance
- Track current active background better
Display
- Add support for Variable Refresh Rate (VRR) modes
- Show the full VRR range for a monitor when possible
System
- Introduce the "Remote Login" settings
- Rename the old "Remote Desktop" settings to "Desktop Sharing"
- Reintroduce some of "System" pages as search results
Users
- Fix issue with newly created user page showing other user's info
- Introduce a new "Add Enterprise User" dialog
=================
Version 46.beta.1
=================
Exceptional release to fix translations
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2893
=================
Version 46.beta.1
=================
Exceptional release to include gnome-online-accounts changes
(Freeze break exception https://gitlab.gnome.org/Teams/Releng/freeze-breaks/-/issues/164)
===============
Version 46.beta
===============
- Drop pkexec dependency
- Bump gcr dependency to gcr4
- Reorder sidebar/panel list
- Use g_clear_handle_id with g_source_remove to remove GSources
- Add CcHostname as a wrapper to interact with system-hostnamed
- Remove periods in subtitles/descriptions/labels according to the HIG
- Various string/sentence rewording (for clarity)
- Various style changes in symbolic icons
- Various ports of custom widgets to modern libadwaita alternatives
- Various new mnemonics added
- Various CI fixes
Accessibility
- Expose new "show-status-shapes" setting
- Rephrase overamplification string in the "Hearing" settings
- Stop tracking old GTK theme
- Stop forcing HighContrast icon theme (The theme is considered deprecated)
Apps
- Tweak headings & descriptions from Default Apps sections
- Tweak the autorun-never option design (inverting the autorun-never option logic)
- Use modern libadwaita widgets in the Removable Media settings
Keyboard
- Use AdwActionRow to show the key modifier options (improves accessibility)
Network
- Fix missing VPN entries
Mouse
- Add "Test Settings" button to the body of the panel
- Modernize mouse test dialog (adds secondary-click test)
Printers
- Add padding to the sidebar items from "Printer Options"
- Add .suggested-action style class to "Test Page" button
Privacy
- Hide non-functional microphone panel
Search
- Add commandline parameter for opening the Search Locations dialog directly
- Stop removing non-existent folders from tracker
- Expose single directory setting
- Add placeholder for custom locations
- Set title for non-existent bookmarks
- Always show switch for default/bookmarks
- Handle unset XDG dirs
- Tweak search locations labels
Sharing
- Fix alignment of networks section in the File/Media sharing dialogs
- Use edit-delete-symbolic in networks list rather than window-close-symbolic
- Move main switches from dialog headerbars into the dialog's content area
Sound
- Show radio buttons as prefix for the Alert Sound rows
- Add tooltips to all speaker test buttons
System
- Move "Remote Login" from sharing panel to System (now named "Secure Shell")
- Use polkit to request permissions to enable/disable sshd
- Create CcSystemDetailsWindow upon opening (speed up System panel startup time)
- Fix crash in About page after dark mode switch
- Don't show Remote Desktop settings when backend is not available
- Show gnome-control-center version on the "GNOME Version" row in the About page
- Fix language chooser dialog not closing in Users page
Wacom
- Port some widgets to modern libadwaita alternatives
- Switch to using a dialog for stylus button assignments
- Highlight the currently active stylus
- Give proper ids and classes to the stylus SVG components
- Provide connector name for disambiguation
- Drop list to handle pads
- Pair only builtin pads with tablets
- Prefer the stylus over the eraser
- Don't call the standard styli "Standard stylus"
Wi-Fi
- Show password when sharing QR Code
- Fix crash with toast notifications in the Saved Networks dialog
================
Version 46.alpha
================
- Introduce the new "System" panel, grouping the settings of Region & Language, Date & Time, Users, Remote Desktop, and About.
- Add an "About Settings" dialog
- Various appdata improvements
- Various mnemonics added
- Various tooltips added
- Various CI fixes
- Various accessibility fixes
- Make "gnome-control-center --version" work on non-supported environments
- Bump meson dependency to >= 0.58
- Disable "deprecated-declarations" by default for builds
- Introduce -Ddeprecated-declarations=enabled meson build option
- Add CODEOWNERS file
Accessibility
- Rename "Overlay Scrollbars" to "Always Show Scrollbars" and invert this setting logic
- Reword the "Accessibility Menu" row
- Add description text to "Cursor Size" dialog
- Port Cursor Size dialog to AdwWindow
- Use AdwSpinRow in Zoom -> Magnification Factor row
Appearance
- Improve overall load and resize performance of background thumbnails
- Improve background chooser performance
- Make background preview thumbnails sharpier
Apps
- Drop sidebar by implementing a new mockup with a search bar inside the panel
- Move "Default Apps" and "Removable Media" panels into the "Apps" panel
- Add a banner indicating when an app isn't sandboxed
- Separate the "Required Permissions" row into its own section
- Add headings to rows from the app settings section
- Port "Removable Media Settings" row to AdwSwitchRow
- Ignore symlinks when measuring cache/data size to improve accuracy
- Use "computer-fail-symbolic" icon instead of GNOME Software's icon
- Fix "File & Link Associations" crash
- Fix "File & Link Associations" UI not updating
- Fix launching an app page from the command line (ex.: "gnome-control-center application $APP_ID)
- Replace snapd-glib with a native implementation
Cellular
- Various HIG compliance changes
Date & Time
- Add description to "Week Numbers" row
Displays
- Port custom switch rows to AdwSwitchRow
Keyboard
- Add "Left Ctrl" key to Compose Key options
- Add "Insert" key to Compose Key options
- Port Shortcut Editor from deprecated GtkDialog to AdwWindow/AdwToolbarView
- Fix showing window decoration buttons when showing the "Unsupported network daemon" status page
- Show title buttons at the initial state of "Set Shortcuts" dialog
- Add visual outline to shortcut graphic arrows
Mouse
- Add "Secondary Click" option for Touchpads (aka "Click Method")
- Add "Disable While Typing" setting to Touchpad page
- Update edge-scroll animation to represent better dimensions of physical devices
- Port custom switch rows to AdwSwitchRow
- Split "Scroll Method" and "Direction" into separate row groups
- Prevent test window arrows from interferingf with scrolling events
- Fix illustrations looking blurry on small window sizes
- Fix the linked-style of the primary mouse button setting to work on RTL languages
Network
- Use period as thousands separator on network speed label
- Avoid critical warning for floating reference in hotspot dialog
- Various UI spacing and alignment changes in the connection editor pages
- Share WPA3 (SAE) networks with QRCode
- Hide QRCode icon when connection not successful
- Handle bluetooth device connections ourselves (instead of depending on NM connection-editor)
- Don't show "Saved Wi-Fi Networks" row when there's nothing to show
- Use a "Undo" toast to allow users to undo forgetting a network in "Saved Wi-Fi Networks"
- Make the "forget network" button show only an icon (instead of a icon+label)
- Fix sensitivity of DNS and route configuration widgets
- Warn user if both automatic and manual DNS is configured
- Unset DNS entry errors when entry is empty
- Disable Wi-Fi Hotspot row when Wi-Fi is not active
Notifications
- Stop listing system services on the panel
Online Accounts
- Various memory leak fixes
Power
- Add mnemonics to help navigate the automatic suspend dialog
- Modernize the Suspend dialog
Privacy & Security
- Rename panel from "Privacy" to "Privacy & Security"
- Update panel description text
- Rename "Location Services" page to "Location"
- Make icons larger in Location/Camera/Microphone pages
- Make page visibility checks cancellable to avoid crashes
- Fix crashes on Camera and Firmware Security pages
- Rename location switch title to "Automatic Device Location"
- Reword and re-style the "Privacy" policy text
Region
- Preview measurement format in current locale
Remote Desktop
- Use "rdp" instead of "ms-rd" for hostname URL
- Add documentation link to instruct how to use remote desktop
Sharing
- Make panel adaptative
- Use AdwPreferencesPage/AdwPreferencesGroup in all dialogs
Users
- Port to AdwNavigationView/Page widgets
- Move into the "System" panel
- Use AdwAvatar to generate default user icon and mark generated avatars as such
Wacom
- Update illustration style
- Generate a smooth pressure curve instead of just 7
- Introduce mark indicating the center-point of the stylus pressure curve
- Extend ther pressurecurve range by 25% in each direction
- Use the ExpressKey Remote name for the EKR
============
Version 45.0
============
- Fix panel list (sidebar) issues with panel centering
- Use g_printeer to message when running in non-supported environments
About
- Fix issue with system details label having the "selected" state
- Allow system details labels to span multiple lines
Accessibility
- Fix issue when icon theme changes to HighContrast can't be reverted
Keyboard
- Fallback to subproject when keyboard previewer (tecla) is not available
Network
- Fix criticals when updating connection
- Don't try to update device if it doesn't exist
- Don't show QR Code button for wifi connections using unsupported security methods
Online Accounts
- Add line-breaks to log messages
Search
- Fix crash when selecting folder in "Other Search" locations
Users
- Allow new password insert if the old one is right
=============
Version 45.rc
=============
This is an exceptionally early release with the goal of speeding
up the user testing of our new libadwaita navigation widgets that
were merged as a release freeze break exception.
These changes are mostly made of widget changes/reorganization,
with no fundamental behavior or logic change. No major regressions
are expected.
About
- Port to AdwToolbarView
- Make System Details window more compact
- Port System Details window to AdwBreakpoint
- Port System Details window to AdwToolbarView
Accessibility
- Port to AdwToolbarView
Applications
- Make panel fit on narrow widths
- Port deprecated GtkDialogs to AdwWindow
Background
- Port to AdwToolbarView
Bluetooth
- Port to AdwToolbarView
Color
- Port to AdwToolbarView
Date and Time
- Port to AdwToolbarView
- Port dialog to AdwWindow
Default Apps
- Port to AdwToolbarView
Default Apps
- Port to AdwToolbarView
Display
- Port to AdwNavigationView and AdwtoolbarView
- Reduce the size of the preview width
Keyboard
- Port to AdwToolbarView
- Port keyboard shortcuts dialog to AdwNavigationView
- Fix criticals when inpuit chooser is destroyed
- Write to mru-sources setting if it has never been set before
Mouse
- Make adaptative
- Port to AdwToolbarView
- Port the test dialog to AdwToolbarView
- Stop leaking the test window
Multitasking
- Port to AdwToolbarView
Network
- Port to AdwNavigationView and AdwToolbarView
- Port the Wi-Fi panel to AdwToolbarView
- Stop leaking the hotspot dialog
Notifications
- Port to AdwToolbarView
- Port dialog to AdwWindow and AdwToolbarView
Online Accounts
- Port to AdwToolbarView
Power
- Port to AdwToolbarView
- Port the suspend dialog to AdwWindow and AdwToolbarView
Printers
- Port to AdwToolbarView
- Make the panel adaptative
- Move search bar above the banner
- Port dialogs to AdwWindow and AdwToolbarView
- Fix size calculation for normalized printer name
Removable Media
- Port the dialog to AdwWindow
- Port to AdwToolbarView
Region
- Port to AdwToolbarView
Search
- Port to AdwToolbarView
Sharing
- Port to AdwToolbarView
- Port dialogs to AdwWindow and AdwToolbarView
- Port Remote Login row to AdwSwitchRow
Sound
- Port to AdwToolbarView
- Port dialogs to AdwWindow and AdwToolbarView
User Accounts
- Fix account type row sensitivity
- Port to AdwToolbarView
- Port Add User dialog from deprecated GtkDialog to AdwWindow
- Update status page text when no accountsservice is available
- Show label when another user is logged in
- Port error message dialogs to AdwToasts
- Port deprecated GtkMessageDialogs to AdwMessageDialog
- Add "loading" page at startup
Wacom
- Port to AdwToolbarView
WWAN
- Port to AdwToolbarView
===============
Version 45.beta
===============
- Prevent loading last-panel unconditionally on startup
- Multiple settings rows got ported to use the AdwSwitchRow widget
- Various accessibility label fixes
- Various memory leak fixes
About
- New About panel displaying system information in a more compact way
Applications
- Fix crash when opening the Apps panel as the last-opened panel
Datetime
- Add description explaining the "Clock & Calendar" settings
Displays
- Replace deprecated GtkComboBox with AdwComboRow
Keyboard
- Fix "Move up/down" movement options in the input list
- Spawn "tecla" app to display the keyboard map (replaces gkbd-keyboard-display)
- Fix alignment of the "Set Shorcut..." button
Network
- Use an AdwSwitchRow widget to enable/disable Wi-Fi
Online Accounts
- Improve "offiline" message text
- Use banner to indicate when the system is offline
- Add panel description text and section titles
Sound
- Make output test whell smaller
- Ellipsize long device name label
Printers
- Use the "card" style for printer entries
Privacy
- New Privacy panel containing all the panels under the Privacy category
Region
- Fix preview buttoins in the format chooser
Search
- Fix "Move up/down" movement options in the app search list
Users
- Show "Other Users" section only when there are users to show
- Make entire panel insensitive when the user has no permission to make changes
- Fix focus issues when selecting avatar image from a file
- Fix g_critical errors when loading file metadata for avatars
================
Version 45.alpha
================
- Add placeholder text to various search entries
- Set a minimum size for various dialogs
- Make dialogs close when pressing the Escape key
- Replace deprecated GTK4 methods with new replacements
- Depend on snapd-glib-2 (soup3 version)
- Accessibility improvements
- Updated translations
Common
- Fix time entry for RTL languages
- Use ToastOverlay
- Show start title buttons in header bar
- Allow more theming of rows
- Only return to last panel if it didn't crash
- Improvements to panel activation
- Improvements to panel searching
About
- Show only the GNOME major version
- Update hostname only after apply is clicked
Accessibility
- Present the checked state on the list row itself
Appearance
- Clear out dconf if user picks defaults
Applications
- Always use bold for app name in dialogs
- Use header capitalization in the "No apps" AdwStatusPage
Color
- Do not try to access to null pointer in destruction
- Dim information text & fix "Learn more" link alignment
Date and Time
- Fix NTP switch getting out of sync
- Add top bar clock and calendar switches
- Move "Time Format" row out of "Clock" section
- Merge "Clock" and "Calendar" sections
Default Apps
- Don't crash when there are no apps for a mimetype
Device Security
- Skip security attributes that have been obsoleted by others
- Ddon't translate technical report
Display
- Allow configuring all monitors and apply settings at once
- Try snapping all the displays after a config change
- Don't leak config manager proxy
- Use AdwPreferencesPage
- Fix display enabled toggle visibility
- Fix gaps when numbering unusable displays
- Fix stuck window subtitle
- Fix invalid panel state after canceling changes
- Check best_mode exist before adding flag
Info
- Show each GPU in it's own line
Mouse
- Prevent infinite loop on settings changes
- Do not bind sensitivity to touchpad settings
- Simplify binding of touchpad sensitive widgets
- Hide entire "Touchpad" row when touchpad cannot be disabled
Keyboard
- Fix cancel button issue
- Add "Compose" and "Character" keywords
- Add ellipsis to the "Add Shortcut" button label
- Fix "Add Custom Shortcut" in others sections
- Drop "Left Alt" as compose key option
Network
- Validate max length of hotspot SSID
- Keep current mode when enabling proxy
- Increase maximum MTU value from 10000 to 65536
- Fix incorrect styling in WiFi list
- Make the security status and signal strength read by screen readers
- Add a confirmation dialog when forgetting a connection
- Center panel title when subtitle isn't visible
- Rename "Other Devices" to "Bluetooth"
- Fix crash when importing wrong vpn file
- Drop legacy vpn_export function
- Close Connection Editor dialog when clicking Apply button
- Add delete icon in saved WiFi connections list
- Move WiFi controls out of headerbar
Notifications
- Replace "Applications" with "App Notifications"
Power
- Label the main "battery" as UPS if that's what it is
- Hide automatic suspend row in VM
Region
- Fix label of formats for the login screen
Sharing
- Disable AdwActionRow markup for networks
- Fix network row visible name bug
- Remove global master switch
- Fix visual bug for active indicators
- Add icons next to each row
- Add subtitle to each panel row
Sound
- Make bass audible on low quality hardware
- Prevent duplicate sound device entries
Thunderbolt
- Update page to be more similar to other pages
- Modernize Device Dialog UI
Usage
- Fix confirmation dialog when clearing history
Users
- Remove account activity window
- Set language-chooser to hide on close
- Add popover explaining about the "Administrator" option
- Add a popover describing the autologin functionality
- Move "Add User" button out of the user listbox
- Improve avatar crop mechanics
- Improve rounding of avatar crop edges
- Draw avatar crop corners to inside of crop
Wacom
- Rename "Test Your Settings" button to "Test Settings"
================
Version 44.rc
================
- Improve state of switchers throughout the app
- Updated translations
Keyboard
- Various fixes to the shortcut editor
Mouse & Touchpad
- Polish the panel redesign
Printers
- Update to more modern CUPS APIs
================
Version 44.beta
================
- Redesigned Sound panel
- Redesigned Mouse & Touchpad panel
- Share Wi-Fi networks using QR code
- Many consistency improvements
- WireGuard support
- Updated translations
Mouse & Touchpad
- Redesign the panel with videos of the preferences
- Move mouse test into a separate dialog
Network
- Add support for sharing Wi-Fi networks through QR code
- Add WireGuard support
Sound
- Move application volumes to a dialog
- Move sound themes to a dialog
================
Version 44.alpha
================
- Redesigned Accessibility panel
- Many consistency improvements
- Updated translations
About
- Add "Firmware Version" row
Accessibility
- Redesign the panel with new a navigation pattern
Cellular
- Various fixes
Date & Time
- Improve month selector
Device Security
- Improve date and time formatting
- Simplify technical descriptions
Display
- Improve error state of Night Light
Sound
- Start implementing the new designs
Thunderbolt
- Hide panel if no Thunderbolt device is found
================
Version 43.1
================
- Updated translations
Network
- Fix crashes editing networks
Power
- Don't assert if we can't find the widget for a profile
Printers
- Small visual improvements
================
Version 43.0
================
- Updated translations
================
Version 43.rc
================
- Fix initial AM/PM label value
- Remove no longer used icon
- Select panel only if non-folded when search is canceled
- Updated translations
Appearance
- Allow backgrounds to use any image format
Device Security
- Several UI improvements
Display
- Fix primary monitor selection
Info
- Improve dark theme support
Keyboard
- Fix activation of input source toggle button
- Improve handling of Shift shortcuts
Power
- Fix blank screen and power button behavior settings
Printers
- Show empty state after removing last printer
Search
- Fix Move Up and Move Down actions
Sound
- Fix sound alert selection
Wacom
- Better support Wacom Express Key Remote
================
Version 43.beta
================
- Updated translations
Cellular
- Add WWAN 5G connection support
Device Security
- Polish failure messages
- Various style updates
Display
- Support privacy screens
Info
- Show build id in a separate row
Network
- Fix VPN empty state
Sound
- Update default sounds
User Accounts
- Fix back button not appearing sometimes
================
Version 43.alpha
================
- Improved accessibility in various panels
- New Device Security panel
- Updated translations
Date & Time
- Update visual style of the timezone map
Display
- Various visual improvements
Sound
- Remove dog barking sounds
================
Version 42.1
================
- Updated translations
Display
- Various small behavior improvements
- Fix monitor labels
Network
- Improve handling of VPN connections
Online Accounts
- Fix behavior of helper application on X11
- Fix changes to online accounts services not applying correctly
User Accounts
- Various small polishments
Wacom
- Properly translate various strings
================
Version 42.0
================
- Updated AppData screenshots
- Re-enable tests
- Updated translations
================
Version 42.rc
================
- Updated translations
Keyboard
- Restore _GNOME_WM_KEYBINDINGS support