| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
As the treeview trigger 'row-activated' on double-click (a property to
activate on single click was added in Gtk 3.8, but we don't have it
yet), and all in Sugar is selected on single click, added the code to set
the playing item on 'cursor-changed' signal too.
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
https://developer.gnome.org/gtk3/3.8/GtkTreeView.html#GtkTreeView--activate-on-single-click
|
|
|
|
|
|
| |
They should wok in the same way.
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
|
| |
|
|
|
|
| |
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
|
|
|
|
| |
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
|
|
|
|
|
|
|
|
|
|
|
| |
In PlayList class code, two properties were used to track
the item been playes, _current_playing and the method set_cursor
to set the position in the treeview. As _current_playing was modified
outside of the class, they lost sync. Methods set_curren_playing() and
get_current_playing are added and the private prop is not used anymore
outside of the class. The method set_cursor is now private.
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
|
|
|
|
|
|
|
|
| |
If we are playing a stream from the Journal and when it finishes the
next one is an unavailable one, it's skipped and the next available
stream is played.
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
We need to save the 'object_id' for those streams that are inside the
datastore because the path is removed every time that Sugar is
restarted. So, we need the 'object_id' value to get the real path
every time that we are about to play the stream.
This bug was introduced in 8f2924e8857cdce725b8c2b2cd64dfb618a28210
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
|
|
|
|
|
|
|
|
|
| |
If we start Jukebox from scratch, the empty panel is shown
immediately. In that moment, if we insert a Pen Drive the empty panel
is still showed. The previous behaviour was to hide the empty panel
and show nothing.
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
|
|
|
|
| |
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
|
| |
|