| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Couldn't reproduce this on XO-1.5 but I trust the report and
the error message is clear.
|
|
|
|
| |
[dsd: minor tweaks, dont allow mode-change while not in STATE_READY]
|
|
|
|
|
|
|
| |
Pressing the 'i' key while changing activity title would cause the
information box to trigger.
Fixes http://dev.laptop.org/ticket/10710
|
|
|
|
| |
Fixes http://dev.laptop.org/ticket/10702
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a rework of the UI that uses a more standard GTK+ principles
than previously. There is still a small amount of black magic, kept
away inside mediaview.py.
The UI/model separation was also refined in places, and a lot of code
was simplified.
Overall the functionality remains identical, and I tried to keep the UI
the same as before (but it is not pixel perfect).
As this was quite big there may be some bugs to shake out.
|
|
|
|
| |
Use the 0.84+ function name.
|
|
|
|
|
|
|
|
| |
Restore the v60 rewrite to use a single pipeline, tweaking at runtime
when necessary.
This improves responsivity of the application, and results in the
activity behaving reliably again.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Use uuid and do not md5 video files
* Fallback to ximagesink if xvimagesink is unaccessible
* Use one pass for encodings
* Remove glivex and add thumb_play to glive
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Record-59 is broken in joyride because we moved to a gstreamer, which
doesn't like these broken pipelines.
This commit reworks the whole pipeline system, making it easier to
read and generally better structured.
This is the work I did this summer, which didn't quite work for 8.2.
Now that we have upgraded to the newer gstreamer in F10, the bugs
have disappeared. There are a couple of quirks with video recording
but it works well.
|
|
|
|
|
|
|
|
|
|
|
| |
Record was unmapping its window prior to close via a call to self.hide(), which
resolves to gtk.Window.hide(). Then we attempted to capture a screenshot per
trac #8432. This triggered a BadMatch X windows error when we tried to take a
screenshot of it using XShmGetImage (in sugar-preview.c in _sugarext in
sugar-toolkit).
This commit simply removes the hide() calls in Record. This prevents the window
from being unmapped and avoids this error.
|
|
|
|
|
| |
Revert to the old pipeline, which at least works 100% with the old
gstreamer versions that we are now shipping.
|
| |
|
|
|
|
| |
this code is gone
|
|
|
|
| |
git-svn-id: http://mediamods.com/public-svn/camera-activity/tags/51@1019 574bc980-5f2d-0410-acbc-c8f9f0eb14e0
|