1. 19 Feb, 2019 3 commits
    • Adrien Plazas's avatar
      info: Ellipsize the default app choosers · dd3c47de
      Adrien Plazas authored
      This allows the Default Applications panel to reach nrrower widths.
      dd3c47de
    • Iain Lane's avatar
      privacy: Remove {get,set}_on_off_label2 · 39e31e91
      Iain Lane authored
      There's only one instance of this pattern - make the function specific
      to that case rather than generic.
      
      The current code is leaking the Label2Data struct and the GSettings
      signal connection. The leak of the signal connection was causing a crash
      in case the callback was called after the label was destroyed. Instead
      of just directly fixing these problems, let's eliminate the intermediate
      struct and just support the specific case we're interested in directly.
      39e31e91
    • Jordi Mas's avatar
      Update Catalan translation · 2b7dab9c
      Jordi Mas authored
      2b7dab9c
  2. 18 Feb, 2019 3 commits
    • Adrien Plazas's avatar
      sound: Make the panel adaptive · c74d2800
      Adrien Plazas authored
      Use a HdyColumn and ellipsize same labels so the panel can fit in
      narrower windows.
      c74d2800
    • Iain Lane's avatar
      window: Update the headerbar when the panel list changes · 82191ca2
      Iain Lane authored
      Currently you can get stuck in the applications panel if you do this:
      
        1) Click "Applications" in the sidebar. The top left icon is a back
           icon.
        2) Click the back icon to return to the panel list. The top left icon
           changes to a search icon.
        3) Click "Applications" again. The top left icon remains a search icon
           and you're stuck in the panel.
      
      The basic problem is that the headebar icon is update when the panel
      changes, but not when the sidebar view changes. To fix this, we connect
      to the signal that is emitted when the sidebar view changes, and update
      the headerbar.
      82191ca2
    • Adrien Plazas's avatar
      meson: Bump libhandy to 0.0.8 · 19e42fb0
      Adrien Plazas authored
      This fixes the RTL direction support of HdyLeaflet.
      19e42fb0
  3. 17 Feb, 2019 2 commits
  4. 16 Feb, 2019 5 commits
  5. 14 Feb, 2019 2 commits
  6. 13 Feb, 2019 3 commits
    • Georges Basile Stavracas Neto's avatar
      info: use UDisks to retrieve disk size · 2520aea6
      Georges Basile Stavracas Neto authored
      The current code relies on GLib API and uses the
      available mounts to calculate the available partition
      size. This is because this code assumes that more
      than one OS can be installed in the same drive, and
      wouldn't make sense to show the whole disk size in
      this situation.
      
      That, however, clashes with the general purpose of
      the panel, for it is meant to show general information
      about the user's computer, and it is not reporting
      the full disk size.
      
      Fix that by using the UDisks API to get the real size
      of the full disks.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=639376
      
      Slighly modified by Iain Lane <iainl@gnome.org> to
      port to meson and add udisks2 to CI deps.
      
      Fixes #285.
      Fixes #302.
      2520aea6
    • Georges Basile Stavracas Neto's avatar
      user-accounts: Ellipsize real name label · cd0954be
      Georges Basile Stavracas Neto authored
      In the User Accounts panel's carousel, longer real names
      push the window geometry to super wide levels -- even with
      the 255-char limitation in place.
      
      Fix that by ellipsizing the real name label.
      cd0954be
    • Georges Basile Stavracas Neto's avatar
      user-panels: Limit full name length · db94f197
      Georges Basile Stavracas Neto authored
      GNOME Settings allows limitless full names, which is
      actually accepted by most of the stack but may break
      GNOME Settings, GNOME Shell and other user-visible
      applications that show the user names.
      
      Limit the user full name entries to 255 characters,
      which is the same value used by GNOME Initial Setup.
      db94f197
  7. 12 Feb, 2019 5 commits
  8. 11 Feb, 2019 4 commits
  9. 09 Feb, 2019 4 commits
  10. 08 Feb, 2019 2 commits
  11. 07 Feb, 2019 4 commits
  12. 06 Feb, 2019 3 commits