1. 03 Jan, 2022 1 commit
  2. 01 Jan, 2022 1 commit
  3. 30 Dec, 2021 1 commit
  4. 29 Dec, 2021 1 commit
  5. 27 Dec, 2021 1 commit
  6. 25 Dec, 2021 1 commit
  7. 23 Dec, 2021 3 commits
  8. 22 Dec, 2021 4 commits
  9. 20 Dec, 2021 7 commits
  10. 18 Dec, 2021 3 commits
  11. 17 Dec, 2021 12 commits
    • Christopher Davis's avatar
      cc-panel-list: Adjust margins for sidebar rows · 58e3d787
      Christopher Davis authored and Georges Basile Stavracas Neto's avatar Georges Basile Stavracas Neto committed
      This matches the mockups and Patterns.
      58e3d787
    • Christopher Davis's avatar
      applications: Remove use of sidebar-icon style · 7f601f46
      Christopher Davis authored and Georges Basile Stavracas Neto's avatar Georges Basile Stavracas Neto committed
      7f601f46
    • Christopher Davis's avatar
      cc-panel-list: Remove use of `sidebar-icon` style · d72d23a1
      Christopher Davis authored and Georges Basile Stavracas Neto's avatar Georges Basile Stavracas Neto committed
      Generally sidebar icons aren't dimmed anymore.
      d72d23a1
    • Christopher Davis's avatar
      cc-window.ui: Remove .view from sidebar · 6aa1361a
      Christopher Davis authored and Georges Basile Stavracas Neto's avatar Georges Basile Stavracas Neto committed
      Sidebars should be the same color as window content
      now.
      6aa1361a
    • Sebastian Keller's avatar
      keyboard: Use gtk4 translations instead of gtk3 ones for shortcut search · b3a7a16d
      Sebastian Keller authored
      Otherwise looking up shortcuts with "ctrl" in non-English locales would
      fail without gtk3 installed.
      
      Fixes: GNOME/gnome-control-center#1546
      b3a7a16d
    • Colin Watson's avatar
      datetime: Fix handling of Irish timezone on map · 14a2672e
      Colin Watson authored
      The timezone map tries to highlight regions of the world that keep the
      same time, approximating this by their non-daylight-savings UTC offset.
      There's no reasonable API for this, and it goes wrong in various cases,
      such as Irish Standard Time which is legally defined as the country's
      summer time with a negative DST offset in winter.
      
      Hardcoding this is unpleasant, but there doesn't seem to be a better
      solution, and in any case there's already similar hardcoding implied by
      the segmented map images in panels/datetime/data/timezone_*.png.  I've
      tried to make it practical to fix other similar disagreements between
      the detected offset and the groupings implied by map images, though for
      now I've conservatively fixed only the case I'm familiar with.
      
      Fixes: #1341
      14a2672e
    • Colin Watson's avatar
      datetime: Remove tzname_daylight · 1b874509
      Colin Watson authored
      The code that set it could only ever have worked by luck in some
      timezones on some systems, and there's no API to obtain the information
      we were trying to store in it.  Nothing uses it, so there's no point
      trying to fix it.
      
      tzname_normal is also unused, but slightly useful for debugging, so
      rename it to tzname but otherwise keep it in place.
      1b874509
    • Victor Toso's avatar
      keyboard-shortcut-editor: fix leak of accel string · 8355404e
      Victor Toso authored
      ==31571== 120 bytes in 8 blocks are definitely lost in loss record 17,034 of 19,290
      ==31571==    at 0x484086F: malloc (vg_replace_malloc.c:380)
      ==31571==    by 0x4AF77A8: g_malloc (gmem.c:106)
      ==31571==    by 0x4D9816A: gtk_accelerator_name (gtkaccelgroup.c:1577)
      ==31571==    by 0x4A82D1: setup_custom_shortcut (cc-keyboard-shortcut-editor.c:364)
      ==31571==    by 0x4A92DF: cc_keyboard_shortcut_editor_key_press_event (cc-keyboard-shortcut-editor.c:745)
      8355404e
    • Victor Toso's avatar
      keyboard-item: fix leak on unused CcKeyCombo · 365fb199
      Victor Toso authored
      ==31571== 288 bytes in 24 blocks are definitely lost in loss record 18,138 of 19,290
      ==31571==    at 0x484086F: malloc (vg_replace_malloc.c:380)
      ==31571==    by 0x4AF77A8: g_malloc (gmem.c:106)
      ==31571==    by 0x4A4119: variant_get_key_combos (cc-keyboard-item.c:475)
      ==31571==    by 0x4A41FD: settings_get_key_combos (cc-keyboard-item.c:498)
      ==31571==    by 0x4A46BE: cc_keyboard_item_load_from_gsettings (cc-keyboard-item.c:574)
      ==31571==    by 0x4A5BBB: append_section (cc-keyboard-manager.c:315)
      ==31571==    by 0x4A605D: append_sections_from_file (cc-keyboard-manager.c:431)
      ==31571==    by 0x4A6766: reload_sections (cc-keyboard-manager.c:568)
      ==31571==    by 0x4A6D68: cc_keyboard_manager_load_shortcuts (cc-keyboard-manager.c:707)
      ==31571==    by 0x4A2FA4: cc_keyboard_shortcut_dialog_init (cc-keyboard-shortcut-dialog.c:841)
      ==31571==    by 0x4A7A288: g_type_create_instance (gtype.c:1929)
      ==31571==    by 0x4A61CAC: g_object_new_internal (gobject.c:1945)
      365fb199
    • Victor Toso's avatar
      keyboard-manager: fix leak of section list store · 7741dc1a
      Victor Toso authored
      ==25729== 1,058 (40 direct, 1,018 indirect) bytes in 1 blocks are definitely lost in loss record 20,104 of 20,657
      ==25729==    at 0x484086F: malloc (vg_replace_malloc.c:380)
      ==25729==    by 0x4AF77A8: g_malloc (gmem.c:106)
      ==25729==    by 0x4B0F1E4: g_slice_alloc (gslice.c:1072)
      ==25729==    by 0x4B09060: UnknownInlinedFun (gsequence.c:1609)
      ==25729==    by 0x4B09060: g_sequence_insert_before (gsequence.c:527)
      ==25729==    by 0x4ED2FE7: gtk_list_store_insert (gtkliststore.c:1271)
      ==25729==    by 0x4A5DCE: append_section (cc-keyboard-manager.c:363)
      ==25729==    by 0x4A605D: append_sections_from_file (cc-keyboard-manager.c:431)
      ==25729==    by 0x4A6766: reload_sections (cc-keyboard-manager.c:568)
      ==25729==    by 0x4A6D33: cc_keyboard_manager_load_shortcuts (cc-keyboard-manager.c:706)
      ==25729==    by 0x4A2FA4: cc_keyboard_shortcut_dialog_init (cc-keyboard-shortcut-dialog.c:841)
      ==25729==    by 0x4A7A288: g_type_create_instance (gtype.c:1929)
      ==25729==    by 0x4A61CAC: g_object_new_internal (gobject.c:1945)
      7741dc1a
    • Victor Toso's avatar
      common: Fix leak of GUdevDevice · dac8fd64
      Victor Toso authored
      The add_device() check for g_udev_device_get_parent() was leaking (see
      below). As this is actually used in create_device(), I'm passing it as
      argument to avoid a second call to that function.
      
       > 34,175 (1,080 direct, 33,095 indirect) bytes in 27 blocks are definitely lost in loss record 19,729 of 19,758
       >    at 0x4A7A337: g_type_create_instance (gtype.c:1907)
       >    by 0x4A61CAC: g_object_new_internal (gobject.c:1945)
       >    by 0x4A62C7C: g_object_new_with_properties (gobject.c:2114)
       >    by 0x4A63780: g_object_new (gobject.c:1785)
       >    by 0x5EA5A6A: _g_udev_device_new (gudevdevice.c:132)
       >    by 0x4B6D24: add_device (gsd-device-manager.c:447)
       >    by 0x4B6FBF: gsd_device_manager_init (gsd-device-manager.c:517)
       >    by 0x4A7A288: g_type_create_instance (gtype.c:1929)
       >    by 0x4A61CAC: g_object_new_internal (gobject.c:1945)
       >    by 0x4A62C7C: g_object_new_with_properties (gobject.c:2114)
       >    by 0x4A63780: g_object_new (gobject.c:1785)
       >    by 0x4B7075: gsd_device_...
      dac8fd64
    • Christopher Davis's avatar
      897c6415
  12. 16 Dec, 2021 4 commits
  13. 15 Dec, 2021 1 commit