forked from GNOME/gnome-control-center
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
10189 lines (8175 loc) · 289 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 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
User Accounts
- Bring back Fingerprint dialog
- Fix avatar loading
Wacom
- Bring back empty state
================
Version 42.beta
================
- Port to GTK4
- Various UI polish changes
- New symbolic icons for panels
- Updated translations
Application
- Implement new design
Background
- Introduce dark & light mode selector
- Rename to Appearance
Display
- Implement new design
Region & Language
- Implement new design
User Accounts
- New design for the User Accounts panel
Wacom
- Implement new design
================
Version 41.0
================
- Cleanup the development Flatpak manifest
- Updated translations
User Accounts
- Add parental controls keywords
================
Version 41.rc1
================
- Updated translations
Cellular
- Various translation fixes
User Accounts
- Improve parental controls behavior
================
Version 41.beta
================
- Introduce the new Cellular panel
- Introduce the new Multitasking panel
- Updated translations
About
- Fix a crash due to uninitialized variables
Bluetooth
- Fix Bluetooth switch transitions
Location
- Fix permission store id (again)
Power
- Polish power profiles section
================
Version 41.alpha
================
- Improve and fix the development Flatpak manifest
- Drop dependency on grilo
- Updated translations
About
- Don't show GNOME micro version number
- Look for dark and text distro logo variants
Accessibility
- Add "Enable Animations" option
Location
- Fix permission store id
Mouse & Touchpad
- Update artwork
Online Accounts
- Present all online accounts providers at once
Power
- Integrate with new power profiles daemon API
- Show more information about power profiles
- Cleanup some preferences
================
Version 40
================
- Updated translations
================
Version 40.rc
================
- Various fixes to the language chooser
- Updated translations
Location
- Wrap label to fit smaller window sizes
Mouse & Touchpad
- Allow horizontal scrolling in test page
Network
- Fix creation of the netmask widget
================
Version 40.beta
================
- Various improvements to fingerprint management
- Show hardware model and vendor in the About panel
- New Keyboard panel design
- New power mode selector in the Power panel
- Updated translations
About
- Show hardware model and vendor
- Use os-release to search for the OS logo
Accessibility
- Major code cleanup
Display
- Try harder to select a good and working scale
Keyboard
- Handle input sources
Power
- Rearrange battery code to a new widget
- Add a new "Power Mode" section
Sharing
- Also disable Traker3
Sound
- Update mute button icon when volume changes
User Accounts
- Fix free of constant string
- Use properly translated fingerprint strings
- Improve transition to parental controls window
- Many improvements to fingerprint management
================
Version 3.38.0
================
- Updated translations
================
Version 3.37.92
================
- Updated translations
Display
- Show screen orientation setting even when accelerometer is present
Wacom
- Group pad/stylus devices together with the group name
================
Version 3.37.90
================
- Rename Universal to Accessibility
- Updated translations
- Clean CI jobs
- Adapt to libhandy-1
Network
- Add support for Enhanced Open Wi-Fi security
- Fix connection editor blanking when removing manual entry
- Small fixes
Thunderbolt
- Plug some memory leaks
User Accounts
- Show "Take a picture" button only when cam is available
================
Version 3.37.3
================
- Update various panels with more modern GTK practices
- Improve how time periods are displayed
- Rework CI images to use FreeDesktop-style templates
- Improve Settings icon
- Updated translations
Applications
- Integrate with parental controls
Date & Time
- Add new time editor UI
Keyboard
- Various cleanups
Lock Screen
- Add USB protection entry when available
Power
- Add option to show battery percentage
- Various smaller UI adjustments
Printers
- Do not authenticate SMB servers when search field is edited
Sharing
- Set label for checkbox properly
- Use gnome-remote-desktop instead of Vino on X11
Sound
- Fix translation of "System Sounds"
- Stop non-interactive profile changes from triggering changed events
User Accounts
- Always show permissions bar, even when no users are listed
- Use custom setting to override faces
- New Fingerprint dialog and various related improvements
- Integrate with parental controls
================
Version 3.36.1
================
- Update man page for info panel change
- Updated translations
Display
- Fix resolution options getting stuck in a low resolution
Sound
- Remove unused files
================
Version 3.36.0
================
- Updated translations
================
Version 3.35.92
================
- Updated translations
Applications
- Update icon
Background
- Remove split desktop and lock screen wallpapers
- Improve visuals of the background icons
Network
- Make VPN gear buttons consistent with oter buttons
================
Version 3.35.91
================
- Share GCancellable code
- Updated translations
Background
- Remove unused GCancellable
Power
- Fix mobile broadband switch logic
Sharing
- Remember password on remote desktop sharing
Thunderbolt
- Fix GCancellable leak
User Accounts
- Always generate user avatars
================
Version 3.35.90
================
- New sidebar panel order and grouping
- Introduce CcPermissionInfoBar
- More code style updates
- Updated translations
Applications
- Add "Run in Background" switch
- Add "Set Desktop Background" switch
- Show snap packages
Network
- Add SAE support
- Many code refactorings
- Switch to use GtkTemplate
Power
- Hide power button the chassis is handset
Printers
- Use CcPermissionInfoBar
Region & Language
- New design for the Formats dialog
User Accounts
- Use CcPermissionInfoBar
- Improved layout
================
Version 3.35.2
================
- Tighten up code style
- Improve timezone for various countries
- Replace deprecated logging functions with modern equivalents
- Updated translations
Background
- Update clock in both preview modes
Date & Time
- Allow changing the timezone when auto-update is prohibited
Display
- Replace CC_DISPLAY_*_GET_PRIVATE
Info
- Implement new design
- Add windowing system field
Network
- Add new hotspot creation dialog
- Major cleanups and code refactorings
- Plug various memory leaks
Privacy
- Drop the panel and replace it by various subpanels
Search
- Make rows and its elements reachable via keyboard
Sharing
- Set new shared folder visible as soon as it gets added
Sound
- Remove leftover canberra-gtk header inclusion
Universal Access
- Make rows and its elements reachable via keyboard
User Accounts
- Use 'pw usershow' to check username validity on FreeBSD
================
Version 3.34.0.1
================
Sound
- Fix sliders not behaving properly
================
Version 3.34.0
================
- Updated translations
================
Version 3.33.90
================
- Updated translations
Background:
- Clarify remove background button
Display:
- Various bugfixes
Search:
- Introduce Drag n' Drop
- Visual polishment
================
Version 3.33.3
================
- Various minor improvements from the Every Detail Matters session
- Add shadows to application icons
- Documented Communication Guidelines
- Development builds with Flatpak working again
- Updated translations
Background:
- Redesigned panel
Display:
- Move Night Light to a tab, instead of a dialog
Keyboard Shortcuts:
- Panel renamed from "Keyboard"
- Minor UI adjustments
Mouse & Touchpad:
- Reinstate keyboard navitation
Power:
- Don't treat all batteries as laptop batteries
Sharing:
- Use a HdyLeaflet
User Accounts:
- Present the default avatar in the avatar popover
Wacom:
- Ensure calibrator UI CSS only applies to its UI
================
Version 3.32.1
================
- Add shadows to application icons
- Updated translations
Applications:
- Fix wrong IDs being passed to portal permission store
Display:
- Various bugfixes to multimonitor setups
Mouse & Touchpad:
- Sync touchpad scrolling switch states correctly
Network:
- Only show Bluetooth devices in Bluetooth section
Online Accounts:
- Fix invisible widgets
Wi-Fi:
- Fix connection names with markup not showing up
================
Version 3.32.0.1
================
- Emergency release with a fix for broken translations and the Display
panel
===============
Version 3.32.0
===============
- Translation updates
===============
Version 3.31.92
===============
- Translation updates
- CI improvements
- Revert making Settings responsive; it needs more polish to reach the
quality we want.
User Accounts:
- Improve behavior when dealing with very long names
- Fix crashes
- Remove custom file size limit for avatars
- Allow bigger custom avatars
===============
Version 3.31.90
===============
- Make Settings and various panels responsive
- Various accessibility fixes
- Translation updates
Printers:
- Various cleanups
Region and Language:
- Make rows reordetable with drag and drop
Sound:
- Redesign the Sound panel
User Accounts:
- Allow ‘Remove User’ button to be focused
- Round user images
===============
Version 3.31.4
===============
- Introduce the new Applications panel
- Panels can now expose a custom sidebar widget
- Improve CI image building scripts
- Translation updates
Applications:
- Introduce the new Applications panel
Bluetooth:
- Cleanup and reorganize code
Display:
- Add Night Light slider to set temperature
Network:
- Allow Wi-Fi panel to reach narrower sizes
- Cleanups and smaller performance improvement preparations
Notifications:
- Use libhandy's HdyColumn
Online Accounts:
- Use libhandy's HdyColumn
Power:
- Label PENDING_CHARGE state as "Not Charging"
Printers:
- Cleanups and memory leaks plugs
Privacy:
- Use libhandy's HdyColumn
Thunderbolt:
- Fix double-free
User Accounts:
- Rename classes
Wacom:
- Map Wacom-driver-specific generic IDs to 0
===============
Version 3.31.2
===============
- Use X-GNOME-UsesNotifications on various desktop files
- Introduce new icon
- Add interative test panels
- Translation updates
Date & Time:
- Grey out automatic timezone
Display:
- Correctly add minor axis to snapping
- Correctly snap on various situations
Network:
- Cleanup many classes
Online Accounts:
- Track lifecycle of CcGoaPanel across async calls
Privacy:
- Use templates
Region and Language:
- Use a popover instead of a dialog for input options
- Redesign language chooser widget
- Plug various leaks
- Major cleanups
Sharing:
- Bind hostname entry
User Accounts:
- Use templates
- Do not crash when libpwquality fails
Wacom:
- Port calibrator UI to GTK
- Remove clutter-gtk dependency
===============
Version 3.30.0
===============
- Translation updates
===============
Version 3.29.92
===============
- Fix a couple of memory leaks in the tests
- Don't hardcode Python path in tests
- Stop aggressively caching D-Bus objects not related to hardware
CI:
- Improve Flatpak job
User Accounts:
- Silence some compiler warnings
- Remove stub string from translation
Wacom
- Remove unused widgets from the .ui file
Wi-Fi:
- Fix a potential crash
===============
Version 3.29.90
===============
- Use symbolic icons in Shell search
Network:
- Better device names
Power:
- Improve wording of some strings
Region & Language:
- Make Language Chooser dialog implement mockups
Wi-Fi:
- Improve Airplane Mode
==============
Version 3.29.4
==============
- Introduce Dynamic Panel
- Many code cleanups and modernizations
CI:
- Support for multiarch builds (ARMv8 and PPC64)
- Support generating Flatpaks on demand
Display:
- Improve display arrangement widget
Network:
- Add a testsuite
Sharing:
- Expose Remote Desktop work on Wayland
User Accounts:
- Use term "Confirm" instead of "Verify"
- Use the same phrase when passwords do not match
Wacom:
- Hide when no Wacom devices are connected
- Remove deprecated APIs
Wi-Fi:
- Hide when no Wi-Fi adapters are available
==============
Version 3.29.2
==============
- Improve logging engine
- Add an object caching mechanism
- Add a development Flatpak manifest
- Vastly improve CI
- Organize tests
- Add Network tests
- Translation updates
Display:
- Fix a few crashers
Power:
- Fix showing approximate percentages
Thunderbolt:
- Introduce new Thunderbolt panel
User Accounts:
- Port to GTask
- Fix hint for wrong enterprise user/password
===============
Version 3.27.92
===============
- Add CI to the GitLab repository
- Translation updates
Network:
- Use monospace font for Wi-Fi hotspot password
- Add a new empty page for Wi-Fi when no adapter is found
- Don't show "Auto-connect" option for VPNs
Power:
- Don't treat device batteries as power supplies
Printers:
- Add new command line actions: "authenticate-jobs" and "show-jobs"
- Add authentication dialog for print jobs
- Improve code robustness
User Accounts:
- Don't show legacy faces
===============
Version 3.27.90
===============
- Split the window decorations between the header bars
- Disable the menubar
- Only load panel corresponding to OnlyShowIn/NotShowIn
- Modernize object definition by using G_DEFINE_TYPE macro
- Use g_auto in various places to improve memory management
- Ship app icon
- Drop the old shell
- Allow search to be filtered by panel "keywords"
- Port to meson build system (and drop autotools)
- Make Bluetooth, Network, and Wacom panels mandatory on Linux
- Swap Display and Printers panels position in Devices section
- Remember the last used panel
- Translation updates
Background:
- Cache pixbufs for performance improvement
Display:
- Replace modal dialogs with popovers
Info:
- Ignore more virtual filesystems
Network:
- Make asynchronous calls cancellable
- Allow empty 802.1x certificate passwords
- Avoid crashing if NM reports no devices or no connections
- Consider empty IPv6 gateway to be valid
Notifications:
- Add link to help/documentation
Power:
- Add gaming input devices label
- Add 20 and 25 minutes suspend timeouts (complying with EU energy regulations)
Printers:
- Stay backwards compatible with old cups
- Don't show the supply level bar if there's no ink info
Privacy:
- Add link to Location Services privacy policy
Sound:
- Update art work (new icons)
- Respect setting (gsetting) for allowing output volume over 100%
- Update gvc to not require ALSA support
User Accounts:
- Fix password strength check
- Update user face pictures (new pictures)
- Introduce a new avatar chooser popover
Wacom
- Add support for three-button styli
==============
Version 3.26.0
==============
- Translation updates
=================
Version 3.25.92.1
=================
- Fix inability to run Settings shell caused by a broken translation
- Translation updates
===============
Version 3.25.92
===============
- A few more layout adjustments for the new shell
- Make Devices and Details rows selectable
- Crash and memory leak fixes
- Translation updates
Display:
- Fix the two output UI to start with the current configuration
- Ensure we generate the UI initially on two output mode
- Don't show inactive monitors in the arrangement widget
- Show refresh rates with two digits after the radix
- Round the displayed scale values logically
- Fix some valid scaled multi monitor layouts being rejected by mutter
Sharing:
- Add Wayland screen sharing support - only shown if mutter advertises
the capability
===============
Version 3.25.91
===============
- Several small UI improvements and layout adjustments
- Various crash fixes
- Translation updates
===============
Version 3.25.90
===============
- Changed to a new shell design with a side bar to switch panels
- The info panel was split into default apps, overview and removable
media
- Fixed Toronto being translated as Tortola in some locales
- Translation updates
Display:
- Redesigned
Network:
- Redesigned
Power:
- Restore Power Off option for Power Button
==============
Version 3.25.4
==============
- A new Wi-Fi panel is introduced replacing the corresponding
functionality in the Network panel
Bluetooth:
- Center empty states in the panel
Display:
- Adapt to new Mutter interface with scaling per mode
Keyboard:
- Fix several memory leaks
- Follow the usual search pattern for filtering
- Consider additional bindings in uniqueness checks
- Consider multiple bindings when resetting
Network:
- Replace the notebook with a stack
- Stop managing wi-fi devices
Printers:
- Fix a crash when the user cancels the add new printer dialog
Region & Language:
- Embed "Restart session" button below the Language entry
- Make the "Restart" notification persist until the session restarts
Wacom:
- Make the calibrator only reactive to the tablet being calibrated
- Fix undesired cursor offsets after the calibration is applied
- Recognize and pair pad devices with others on the same tablet
==============
Version 3.25.3
==============
- Fix memory leaks
Background:
- handle EXIF orientation in chooser
Network:
- Reduce connection editor dialog width
- Rely on notebook tabs to switch connection editor pages
- Align details page labels at start
- Move checkboxes to Details page
- Drop Reset page
- Adapt forget button label according to connection type
- Move Security page to the end
- Use radio buttons instead of a combobox in IP pages
- Avoid crashing if the NMDevice doesn't have a hw-address
- Simplify the ignored Network interface types
Online Accounts:
- Move the margins and spacing lower down the hierarchy
- Increase the spacing above the "Remove Account" button
Printers:
- Don't block when removing printers
- Allow undoing deletion of a printer
- Add 10s timeout for printer removal
- Scroll view to show newly added Printer
- Move options dialog spinner out of the action area
- Add print "Test Page" button to Options Dialog
- Hide supply level bar when there is no inklevel data
Region & Language:
- Make the input source chooser back button activate on click
- Don't return the input chooser dialog if nothing is selected
- Avoid starting with a gap at the bottom of the input chooser
==============
Version 3.25.2
==============
- Memory leak and correctness fixes
- Add keywords to several panels to ease search
- Make more dialogs use headerbars
- Translation updates
Display:
- Fix blurry icons in night light dialogue
- Add support for mutter's new display config API
Info:
- Fix total disc size for btrfs subvolumes
- Split up "Base system" and "OS type" to separate lines
Keyboard:
- Discard the added shortcut on Escape