1. 02 May, 2020 1 commit
  2. 15 Jul, 2017 1 commit
  3. 11 Sep, 2016 1 commit
  4. 15 Jun, 2016 1 commit
  5. 02 May, 2016 1 commit
  6. 14 Mar, 2016 1 commit
  7. 28 Jan, 2015 2 commits
  8. 02 Nov, 2014 1 commit
  9. 16 Mar, 2014 1 commit
  10. 13 Mar, 2014 1 commit
  11. 06 Dec, 2013 1 commit
  12. 01 Jul, 2013 1 commit
  13. 18 Apr, 2013 1 commit
  14. 02 Apr, 2013 1 commit
  15. 01 Apr, 2013 2 commits
  16. 25 Feb, 2013 1 commit
    • Jonathan Matthew's avatar
      Convert everything to GMenu and add an app menu · ce7fa7ff
      Jonathan Matthew authored
      Most significantly, this removes the menu bar, scattering its contents
      into an application menu, additional menus added to source toolbars,
      and a toolbar in the source list.
      
      The playlist related parts of the music menu are now in the source list
      toolbar.  The rest formed the basis of the app menu.
      
      Most sources now have an edit menu that corresponds roughly to the
      edit menu from the menu bar.
      
      The view and tools menus are now part of the app menu.
      
      The control menu is gone, since it didn't do anything that wasn't already
      represented in the controls in the main toolbar.
      
      The help menu is now part of the app menu.
      ce7fa7ff
  17. 22 Feb, 2013 1 commit
  18. 02 Dec, 2012 1 commit
  19. 27 Oct, 2012 1 commit
  20. 25 Oct, 2012 1 commit
  21. 10 Sep, 2012 1 commit
  22. 20 Aug, 2012 1 commit
  23. 28 Jun, 2012 1 commit
  24. 27 Jun, 2012 1 commit
  25. 06 Apr, 2012 1 commit
  26. 29 Mar, 2012 1 commit
    • Jonathan Matthew's avatar
      header: degrade gracefully when reduced in size · 34fab57a
      Jonathan Matthew authored
      Rather than vanishing when the widgets within the header don't
      have enough space, hide things to make the remaining stuff fit.
      First the song info disappears, then the elapsed time, then the
      position slider.
      34fab57a
  27. 28 Mar, 2012 1 commit
    • Jonathan Matthew's avatar
      new more compact header layout · cc6633bb
      Jonathan Matthew authored
      Now we have the playback controls, the current track information
      (now including album art), the time display (which can be toggled
      between elapsed and remaining time), the position slider (much
      shorter than before) and the volume control on the same line.
      
      With this layout it makes no sense to hide the toolbar, so that
      option is no longer available.  It also makes no sense to use
      a toolbar style other than 'text below icons', so this option
      has been removed too.
      
      Small display mode is also gone.  It needs to be reimplemented
      as a separate window.
      
      This took me far too long land.
      cc6633bb
  28. 28 Feb, 2012 1 commit
  29. 09 Apr, 2011 1 commit
    • Jonathan Matthew's avatar
      port all core code to use GSettings · cf02733f
      Jonathan Matthew authored
      A couple of general notes, for future reference:
      - widgets don't know anything about GSettings, instead they expose
        properties that can be bound to settings keys
      - when a settings key is used to store a value controlled by a slider
        or pane widget, the key is only updated once the value has gone
        unchanged for 500ms (using rb_settings_delayed_sync); writing on
        each value notification is extremely slow.
      cf02733f
  30. 20 Mar, 2010 1 commit
  31. 07 Mar, 2010 1 commit
  32. 21 Feb, 2010 1 commit
  33. 02 Jan, 2010 1 commit
  34. 04 Dec, 2009 1 commit
  35. 11 Nov, 2009 1 commit
  36. 08 Nov, 2009 1 commit
  37. 21 Jul, 2009 1 commit
  38. 05 Jun, 2009 1 commit