summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-31ui: cleaning build warningLuis de Bethencourt1-2/+2
2011-03-31UI: Free GErrors when done with themRobert Swain1-0/+7
2011-03-30UI: Print error messages from failure to create some UI elementsRobert Swain1-2/+7
2011-03-30gst_engine: One cannot use == for string comparison in C :)Robert Swain1-4/+4
2011-03-30ui: center rotated video textureLuis de Bethencourt1-10/+11
2011-03-30ui: rotating video textureLuis de Bethencourt3-7/+51
2011-03-29config: mkdir ~/.config/snappy if it doesn't existLuis de Bethencourt1-0/+19
config_load () for when the config file stores more than just unfinished playback positions
2011-03-29cleanup: code restructuring, smaller main ()Luis de Bethencourt3-35/+60
2011-03-29cleanupLuis de Bethencourt1-30/+30
2011-03-29general: switch asptrinf uses to g_strdup_printfLuis de Bethencourt2-7/+7
2011-03-29engine: continue playback where file was closedLuis de Bethencourt3-29/+188
save position of playback if snappy is closed and the file is longer than 5 minutes, position is >5% || <95% of the stream and ~/.config/snappy/config file exists.
2011-03-28engine: move code from snappy.c to gst_engine.cLuis de Bethencourt6-36/+69
2011-03-28screensaver: Fix gio.h include locationRobert Swain1-1/+4
gio.h needed to be included earlier for GDBusProxy in the structure
2011-03-28general: updating AUTHORS and ToDoLuis de Bethencourt3-6/+5
Adding Sebastian to the AUTHORS and removing the screensaver inhibiting from the ToDo. Plus a small fix to build the screensaver inhibiting properly.
2011-03-28core: Add support for disabling the screensaver via X11Sebastian Dröge3-2/+148
2011-03-28core: Disable the screensaver via DBus while playing a movieSebastian Dröge7-1/+297
2011-03-28core: Clean up pipeline after usageSebastian Dröge1-0/+3
2011-03-28core: Use GOption instead of getoptSebastian Dröge1-34/+32
getopt is not available everywhere.
2011-03-25ToDo: updateLuis de Bethencourt1-0/+2
2011-03-25THANKS: adding SebastianLuis de Bethencourt1-0/+1
2011-03-25configure.ac: easier for distribution packagersSebastian Dröge1-2/+2
2011-03-25ui: removed references to gstreamer in ui codeLuis de Bethencourt4-27/+64
removed all the references to gstreamer API in user_interface.c
2011-03-25docs: updating keyboard controls documentationLuis de Bethencourt1-0/+3
2011-03-25engine: support frame steppingLuis de Bethencourt4-2/+64
'.' to go foward ',' to go backwards
2011-03-25ToDo: updated todo with new ideasLuis de Bethencourt1-0/+9
2011-03-25release: 0.1Luis de Bethencourt7-7/+11
"Louis, I think this is the beginning of a beautiful friendship. "
2011-03-23updating ToDoLuis de Bethencourt1-4/+0
2011-03-22docs: update keyboard controls documentationLuis de Bethencourt1-2/+0
2011-03-20ui: controls position adjusted for not-tall videos0.1_rcLuis de Bethencourt1-2/+10
2011-03-20ui: small fix in event_cb ()Luis de Bethencourt1-0/+1
2011-03-20ui: 'C' key uses penalty box timeoutLuis de Bethencourt2-9/+14
'C' key uses penalty box timeout, this way the click on stage event won't trigger and the controls won't be hidden.
2011-03-20ui: added penalty box timeoutLuis de Bethencourt2-3/+38
added penalty box timeout for all those ui actions which the mouse movement afterwards can interfere with. for example, when hiding the controls the mouse movement when clicking shouldn't show the controls again.
2011-03-20docs: updated clutter_controls_layout docsLuis de Bethencourt1-0/+2
2011-03-20ui: little change in the colorsLuis de Bethencourt3-4/+2
2011-03-20ui: all numbers as defines instead of hardcodedLuis de Bethencourt2-18/+35
2011-03-19ui: timeout id was being sharedLuis de Bethencourt1-1/+1
timeout id was being shared between seekbar and position text
2011-03-19ui: seekbar never smaller than file nameLuis de Bethencourt1-1/+4
the seekbar shouldn't be smaller than the filename. it looks weird specially because the position text below it isn't aligned.
2011-03-19ui: click on controls bg to keep controls showingLuis de Bethencourt1-1/+1
a click on the stage keeps the UI controls stuck showing or if already showing, then it makes them unsticky.
2011-03-19cleanup: order variables in structuresLuis de Bethencourt2-12/+14
order variables in structures from smallest types to biggest
2011-03-19ui: click on the stage keeps controls showingLuis de Bethencourt1-1/+6
a click on the stage keeps the UI controls stuck showing or if already showing, then it makes them unsticky.
2011-03-18cleanup: update ToDo with Wim's ideasLuis de Bethencourt1-0/+4
2011-03-18ui: seekbar and position callbacks now separatedLuis de Bethencourt1-20/+44
they only update if controls are showing, and are updated when there is a seek.
2011-03-18ui: added position_ns_to_str() functionLuis de Bethencourt1-20/+20
cleaned the code duplication by making the position in nanoseconds converted into a string as it's own function.
2011-03-18ui: Improve timestamp/duration string formattingRobert Swain1-2/+2
Zero-pad seconds and minutes
2011-03-18ui: position/duraiton text in controlsLuis de Bethencourt3-5/+42
works but needs fixes: - format the numbers properly " 7" -> "07" - make a function for the pos setting, instead of duplicating the code - separate seekbar update callback from control_pos callback to avoid doing the seekbar related calls too frequently if not needed
2011-03-17ui: the max length of the media's title in the controls is nowLuis de Bethencourt5-14/+22
inside the UserInterface structure, declared only once and all users read from this.
2011-03-17ToDo: Remove a duplicate entry about timestamp / duration displayRobert Swain1-2/+0
2011-03-17Categorise the ToDo listRobert Swain1-11/+27
2011-03-17configure: support Lucid's version of GIOLuis de Bethencourt1-1/+1
2011-03-17core: declaration of arguments at the beginning of blocksLuis de Bethencourt4-42/+53