gstreamer-omap:cheese.git
7 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Tue, 2 Mar 2010 17:47:22 +0000 (18:47 +0100)]
Updated Basque language

7 years agoUpdated Portuguese translation
Duarte Loreto [Tue, 2 Mar 2010 01:18:00 +0000 (01:18 +0000)]
Updated Portuguese translation

7 years agoUpdated Finnish translation.
Timo Jyrinki [Sun, 28 Feb 2010 19:22:20 +0000 (21:22 +0200)]
Updated Finnish translation.

7 years agoUpdated Catalan translation
Gil Forcada [Sun, 28 Feb 2010 18:31:04 +0000 (19:31 +0100)]
Updated Catalan translation

7 years agomonitor: complete api docs
Filippo Argiolas [Sun, 28 Feb 2010 08:53:53 +0000 (09:53 +0100)]
monitor: complete api docs

7 years agoUpdated British English translation
Bruce Cowan [Wed, 24 Feb 2010 14:57:15 +0000 (14:57 +0000)]
Updated British English translation

7 years agowidget: restore saved balance settings at startup
Filippo Argiolas [Tue, 23 Feb 2010 15:29:27 +0000 (16:29 +0100)]
widget: restore saved balance settings at startup

Restore balance (brightness, saturation, hue) settings, saved in gconf,
when the camera is initialized.
Somehow I must have missed this while porting Cheese to use CheeseWidget.

https://bugzilla.gnome.org/show_bug.cgi?id=610823

7 years agocamera: fix a shameful pointless g_return_if_fail
Filippo Argiolas [Tue, 23 Feb 2010 13:54:35 +0000 (14:54 +0100)]
camera: fix a shameful pointless g_return_if_fail

Sorry

7 years agoPost release version bump
Filippo Argiolas [Tue, 23 Feb 2010 09:03:54 +0000 (10:03 +0100)]
Post release version bump

7 years agoUpdate NEWS file for 2.29.91
Filippo Argiolas [Tue, 23 Feb 2010 08:49:40 +0000 (09:49 +0100)]
Update NEWS file for 2.29.91

7 years agodocs: disable gtkdoc-check
Filippo Argiolas [Tue, 23 Feb 2010 08:34:16 +0000 (09:34 +0100)]
docs: disable gtkdoc-check

Disable gtk docs coverage check until I figure out how to make it not
fail distcheck (or I write missing docs).

7 years agolibcheese: update soname version numbers
Filippo Argiolas [Tue, 23 Feb 2010 08:28:35 +0000 (09:28 +0100)]
libcheese: update soname version numbers

Removed a couple of signals and added some new symbol.
Why did we start versioning from 17:0:0 and not from 0:0:0?

7 years agobuild: borrow marshal generation rules from clutter
Filippo Argiolas [Mon, 22 Feb 2010 21:15:07 +0000 (22:15 +0100)]
build: borrow marshal generation rules from clutter

I took the mkenum rules, let's take this too.
Thanks Emmanuele.

7 years agoUpdated Russian translation
Leonid Kanter [Mon, 22 Feb 2010 21:39:53 +0000 (23:39 +0200)]
Updated Russian translation

7 years agoUpdated Japanese translation.
Hideki Yamane (Debian-JP) [Mon, 22 Feb 2010 14:27:37 +0000 (23:27 +0900)]
Updated Japanese translation.
Reviewed by Takayuki KUSANO.

7 years agoPost release (a bit late) version bump
Filippo Argiolas [Sun, 21 Feb 2010 21:55:42 +0000 (22:55 +0100)]
Post release (a bit late) version bump

7 years agowindow: restore the infobar
Filippo Argiolas [Sun, 21 Feb 2010 20:59:56 +0000 (21:59 +0100)]
window: restore the infobar

Restore the infobar temporarily removed while reorganizing
cheese-window.c. Use it to display generic camera initialization errors
instead of just the no-device one.

7 years agoui: make room for the infobar
Filippo Argiolas [Sun, 21 Feb 2010 20:58:43 +0000 (21:58 +0100)]
ui: make room for the infobar

Add an alignment to the main vbox to contain the infobar

7 years agoavatar-chooser: update to reflect the new api
Filippo Argiolas [Sun, 21 Feb 2010 20:34:31 +0000 (21:34 +0100)]
avatar-chooser: update to reflect the new api

7 years agowidget: turn the widget into a basic state machine
Filippo Argiolas [Sun, 21 Feb 2010 20:11:56 +0000 (21:11 +0100)]
widget: turn the widget into a basic state machine

Get rid of "ready" and "error" signals and use a "state" property to keep
track of the current widget state (none, ready, error).
Users can now connect to the notify::state signal to get notified about
state changes.
If an error occurred (i.e. the widget is in the error state) users can
call cheese_widget_get_error() to get a GError containing more details
about what went wrong.

7 years agowidget: propagate error message from cheese-camera
Filippo Argiolas [Sun, 21 Feb 2010 09:32:25 +0000 (10:32 +0100)]
widget: propagate error message from cheese-camera

Use error messages from CheeseCamera instead of a custom one in the
"error" signal

7 years agocamera: add some return_if_fail here and there
Filippo Argiolas [Sun, 21 Feb 2010 09:31:26 +0000 (10:31 +0100)]
camera: add some return_if_fail here and there

7 years agowidget: show notebook pages before appending them
Filippo Argiolas [Fri, 19 Feb 2010 20:12:13 +0000 (21:12 +0100)]
widget: show notebook pages before appending them

As per GtkNotebook docs, it refuses to switch to a page unless the child
widget is visible. So better to show them while constructing the widget
instead of relying on the user to call a _show_all.

7 years agoUpdated Swedish translation
Daniel Nylander [Sun, 21 Feb 2010 16:09:44 +0000 (17:09 +0100)]
Updated Swedish translation

7 years agoUpdated Polish translation
Piotr Drąg [Sat, 20 Feb 2010 21:13:37 +0000 (22:13 +0100)]
Updated Polish translation

7 years agoUpdated German translation
Wolfgang Stöggl [Sat, 20 Feb 2010 14:59:42 +0000 (15:59 +0100)]
Updated German translation

7 years agoUpdated Galician Translation
Fran Diéguez [Mon, 15 Feb 2010 12:43:56 +0000 (13:43 +0100)]
Updated Galician Translation

7 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Mon, 15 Feb 2010 03:22:45 +0000 (11:22 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

7 years agoUpdate Romanian translation
Lucian Adrian Grijincu [Fri, 12 Feb 2010 22:01:52 +0000 (00:01 +0200)]
Update Romanian translation

7 years agoRequire gstreamer-plugins-base-0.10
Bastien Nocera [Tue, 9 Feb 2010 18:21:29 +0000 (18:21 +0000)]
Require gstreamer-plugins-base-0.10

So that the xoverlay interface is available

7 years agoUpdate sensitivity of "move all to trash"
Matthias Clasen [Tue, 9 Feb 2010 15:46:59 +0000 (15:46 +0000)]
Update sensitivity of "move all to trash"

https://bugzilla.gnome.org/show_bug.cgi?id=592663

7 years ago2.29.90
Bastien Nocera [Tue, 9 Feb 2010 14:39:43 +0000 (14:39 +0000)]
2.29.90

And fix a few distcheck bugs

7 years agoMerge branch 'cheese-window-refactor'
Bastien Nocera [Tue, 9 Feb 2010 14:18:56 +0000 (14:18 +0000)]
Merge branch 'cheese-window-refactor'

7 years agoUpdated Spanish screenshotsk
Jorge González [Sun, 7 Feb 2010 13:36:16 +0000 (14:36 +0100)]
Updated Spanish screenshotsk

7 years agoDeleted PNG screenshots
Jorge González [Sun, 7 Feb 2010 13:34:13 +0000 (14:34 +0100)]
Deleted PNG screenshots

7 years agoAdded screenshots
Jorge González [Sun, 7 Feb 2010 13:33:48 +0000 (14:33 +0100)]
Added screenshots

7 years agoAdded screenshots
Jorge González [Sun, 7 Feb 2010 13:19:22 +0000 (14:19 +0100)]
Added screenshots

7 years agoUpdate Czech translation by Lucas Lommer & Petr Kovar
Petr Kovar [Thu, 4 Feb 2010 20:27:15 +0000 (21:27 +0100)]
Update Czech translation by Lucas Lommer & Petr Kovar

7 years agoGenerate marshals before compiling everything else
Filippo Argiolas [Wed, 3 Feb 2010 17:21:49 +0000 (18:21 +0100)]
Generate marshals before compiling everything else

7 years agoDon't initialize device objects in device monitor
Filippo Argiolas [Wed, 3 Feb 2010 09:41:04 +0000 (10:41 +0100)]
Don't initialize device objects in device monitor

This way the monitor becomes just a tiny udev interface that doesn't use
gstreamer for caps retrieval so that multiple monitors can be
instanciated.
The device creation has been moved into the "added" signal
handler in cheese-camera.c

7 years agoRemove redundant caps_can_intersect call
Filippo Argiolas [Tue, 2 Feb 2010 10:20:07 +0000 (11:20 +0100)]
Remove redundant caps_can_intersect call

No need to treat differently the empty intersection case.
Speed up caps setting getting rid of one extra intersection computation.

7 years agoCleanup debug category init
Bastien Nocera [Tue, 2 Feb 2010 10:07:32 +0000 (10:07 +0000)]
Cleanup debug category init

And fix run-time warning with GStreamer debugging enabled.

7 years agoRevert "Export everything"
Bastien Nocera [Tue, 2 Feb 2010 09:13:54 +0000 (09:13 +0000)]
Revert "Export everything"

This reverts commit e85e5c12fbb0d0203639c7834d33706238e93623.

7 years agoExport everything
Filippo Argiolas [Tue, 2 Feb 2010 08:38:35 +0000 (09:38 +0100)]
Export everything

I'm not sure to get correctly how this really works. I keep getting
random gtype related runtime errors, GST_DEBUG doesn't work properly,
etc. Public symbols are the ones defined in public headers, anyway.
Also libcheesecommon is just a convenience library, its objects are all
merged in libcheese-gtk at link time so it makes sense to export them
for cheese use. If you have a better grasp for this please ping me or
revert this to something saner.

7 years agoExport cheese_video_format_get_type
Filippo Argiolas [Mon, 1 Feb 2010 20:54:26 +0000 (21:54 +0100)]
Export cheese_video_format_get_type

Fix a crasher with my netbook.
This is starting to get boring, I feel there's something wrong with this
exporting thing, why do I have to export those symbols if I'm linking to
libcheese-common that exports everything?

7 years agoDon't remove cheese-gtk.pc.in while cleaning
Filippo Argiolas [Mon, 1 Feb 2010 14:53:11 +0000 (15:53 +0100)]
Don't remove cheese-gtk.pc.in while cleaning

7 years agoEmit ready signal right before playing
Filippo Argiolas [Mon, 1 Feb 2010 14:50:34 +0000 (15:50 +0100)]
Emit ready signal right before playing

This way cheese can set the initial effect while the webcam pipeline is
still stopped.

7 years agoPort CheeseWindow to use CheeseWidget from libcheese-gtk
Filippo Argiolas [Fri, 29 Jan 2010 19:52:13 +0000 (20:52 +0100)]
Port CheeseWindow to use CheeseWidget from libcheese-gtk

https://bugzilla.gnome.org/show_bug.cgi?id=603610

7 years agoUpdate POTFILES.in
Filippo Argiolas [Sun, 31 Jan 2010 11:00:00 +0000 (12:00 +0100)]
Update POTFILES.in

7 years agoForgot to add cheese-commands.c to version control
Filippo Argiolas [Thu, 28 Jan 2010 19:43:09 +0000 (20:43 +0100)]
Forgot to add cheese-commands.c to version control

Oops, sorry, too late to squash it into some previous commit.

7 years agoSome CheeseWindow reorder and cleanup
Filippo Argiolas [Wed, 27 Jan 2010 18:49:36 +0000 (19:49 +0100)]
Some CheeseWindow reorder and cleanup

Move some code up and down, remove redundant calls, clean up.

7 years agoFix a warning on dispose
Filippo Argiolas [Wed, 27 Jan 2010 18:26:24 +0000 (19:26 +0100)]
Fix a warning on dispose

The flash is bad, see FIXME comment in the code.

7 years agoRestore temporarily disabled wide mode
Filippo Argiolas [Wed, 27 Jan 2010 18:13:52 +0000 (19:13 +0100)]
Restore temporarily disabled wide mode

7 years agoRestore temporarily disabled dbus code
Filippo Argiolas [Wed, 27 Jan 2010 17:49:02 +0000 (18:49 +0100)]
Restore temporarily disabled dbus code

We should really remove dbus stuff. We agreed to use libcheese for
interoperation with the desktop so we're keeping it just for the single
instance stuff. Probably gunique would be better suited for it.
The best would be to make CheeseCameraDevice aware of device locking so
we wouldn't need to be single instance anymore.

7 years agoGObjectify CheeseWindow, big step two
Filippo Argiolas [Tue, 26 Jan 2010 10:08:52 +0000 (11:08 +0100)]
GObjectify CheeseWindow, big step two

Replace CheeseWindow with CheeseWindowPrivate.
Update glade file since now CheeseWindow is a GtkWindow subclass and we
don't need a GtkWindow there anymore.
Move most of the actions callbacks, at least the ones that don't use
directly CheeseWindow private stuff, into separate files.
Refactor and reorder code in cheese-window.c (work in progress).
Temporary disable some code (dbus, wide-mode, something else?).
Sorry for the huge commit but I had to get it compiling and working
again and it was really a single big step, quite difficult to separate
in atomic commits.

7 years agoMove some code into separate files
Filippo Argiolas [Tue, 26 Jan 2010 08:35:17 +0000 (09:35 +0100)]
Move some code into separate files

Slightly copy gedit tree structure, not perfect but better than our put
everything into cheese-window.c philosophy so far.
Move ActionEntries cheese-ui.h header.
Move action callbacks into cheese-commands-* files.

7 years agoGObjectify CheeseWindow
Filippo Argiolas [Mon, 25 Jan 2010 20:23:49 +0000 (21:23 +0100)]
GObjectify CheeseWindow

First minimal step of a CheeseWindow refactoring to obtain a tinier and
cleaner codebase that doesn't bore you every time you want to do some
little hacking

7 years agoFix distcheck (almost)
Filippo Argiolas [Sun, 31 Jan 2010 10:38:02 +0000 (11:38 +0100)]
Fix distcheck (almost)

It still fails gtk-doc coverage tests, shouldn't we disable them in
dist?

7 years agoUpdated Greek documentation translation
Marios Zindilis [Sat, 30 Jan 2010 23:58:02 +0000 (01:58 +0200)]
Updated Greek documentation translation

7 years agoDon't use evil gst_bus_poll()
Bastien Nocera [Fri, 29 Jan 2010 15:46:56 +0000 (15:46 +0000)]
Don't use evil gst_bus_poll()

When used in the monitor or the widget, it will spin a main loop
in the default context, breaking things right left and centre.

7 years agoUpdated Brazilian Portuguese translation.
Michel Recondo [Fri, 29 Jan 2010 13:52:59 +0000 (08:52 -0500)]
Updated Brazilian Portuguese translation.

7 years agoUpdated Bengali translation
Jamil Ahmed [Wed, 27 Jan 2010 13:45:26 +0000 (19:45 +0600)]
Updated Bengali translation

7 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 27 Jan 2010 11:12:34 +0000 (12:12 +0100)]
Updated Slovenian translation

7 years agoUpdated French translation
Claude Paroz [Tue, 26 Jan 2010 21:23:59 +0000 (22:23 +0100)]
Updated French translation

7 years agoUpdated French translation
Claude Paroz [Tue, 26 Jan 2010 20:59:15 +0000 (21:59 +0100)]
Updated French translation

Contributed by Nicolas Repentin and Pablo Martin-Gomez

7 years agoUpdating Estonian translation
Ivar Smolin [Tue, 26 Jan 2010 11:57:08 +0000 (13:57 +0200)]
Updating Estonian translation

7 years agoExport CheeseCameraDeviceMonitor
Bastien Nocera [Thu, 21 Jan 2010 14:26:39 +0000 (14:26 +0000)]
Export CheeseCameraDeviceMonitor

So that apps can monitor devices, and make some menu entries
unsensitive if necessary.

7 years agoUpdated Bulgarian translation
Krasimir Chonov [Thu, 21 Jan 2010 13:32:38 +0000 (15:32 +0200)]
Updated Bulgarian translation

7 years agoupdated Tamil translation
vasudeven [Wed, 20 Jan 2010 07:28:10 +0000 (12:58 +0530)]
updated Tamil translation

7 years agoRequire libgudev on Linux
Bastien Nocera [Tue, 19 Jan 2010 13:34:31 +0000 (13:34 +0000)]
Require libgudev on Linux

Rather than fail to find any webcams when started.

7 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Tue, 19 Jan 2010 10:51:02 +0000 (11:51 +0100)]
Updated Norwegian bokmål translation

7 years agoUpdated Spanish translation
Jorge González [Mon, 18 Jan 2010 22:09:30 +0000 (23:09 +0100)]
Updated Spanish translation

7 years agoLimit maximum framerate to 30 frames per second
Filippo Argiolas [Mon, 18 Jan 2010 12:10:55 +0000 (13:10 +0100)]
Limit maximum framerate to 30 frames per second

We don't really want those fancy webcams that claim to support huge
framerates to slow down everything. 2.28.1 already limited it but I
removed it while reworking caps handling.
Implement GInitable interface in CheeseCameraDevice so we can abort
construction and error out if something goes wrong while retrieving
supported formats.

https://bugzilla.gnome.org/show_bug.cgi?id=607238

7 years agoUpdated German doc translation
Mario Blättermann [Sun, 17 Jan 2010 12:32:20 +0000 (13:32 +0100)]
Updated German doc translation

7 years agoUpdated German translation
Mario Blättermann [Sun, 17 Jan 2010 12:31:17 +0000 (13:31 +0100)]
Updated German translation

7 years agoUpdated German translation
Mario Blättermann [Sun, 17 Jan 2010 12:17:25 +0000 (13:17 +0100)]
Updated German translation

7 years agoLock gdk mutex in photo-taken callback
Filippo Argiolas [Fri, 15 Jan 2010 18:04:20 +0000 (19:04 +0100)]
Lock gdk mutex in photo-taken callback

Photo taken callback is called from the camera thread, hence each gtk call
should be protected by gdk_threads_enter and _leave calls.
Hopefully fixes bug 606759.

7 years agoRemove useless redraw timeout
Bastien Nocera [Thu, 14 Jan 2010 17:02:05 +0000 (17:02 +0000)]
Remove useless redraw timeout

Should save use some battery, as we really don't need to redraw
the countdonw 10 times a second.

7 years agoAdd checks before trying to cancel the countdown
Bastien Nocera [Thu, 14 Jan 2010 17:01:39 +0000 (17:01 +0000)]
Add checks before trying to cancel the countdown

7 years agoFix GObject warnings in the accounts-dialog
Bastien Nocera [Thu, 14 Jan 2010 16:51:01 +0000 (16:51 +0000)]
Fix GObject warnings in the accounts-dialog

Which has its own copy of UmCropArea.

7 years agoFix possible crasher in CheeseCamera when capturing pixbufs
Bastien Nocera [Thu, 14 Jan 2010 16:48:20 +0000 (16:48 +0000)]
Fix possible crasher in CheeseCamera when capturing pixbufs

Craziness. We were creating a pixbuf from a GstBuffer, but the
data in the GstBuffer is from GStreamer, and might change at the
end of the function.

We need to duplicate the buffer if we want the pixbuf to stay
static, otherwise funny effects like a cropped copy of the
pixbuf reflecting the live video.

7 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 13 Jan 2010 17:40:19 +0000 (18:40 +0100)]
Updated Norwegian bokmål translation

7 years agoUpdated Spanish translation
Jorge González [Tue, 12 Jan 2010 19:21:48 +0000 (20:21 +0100)]
Updated Spanish translation

7 years agoAdd API docs through gtk-doc for libcheese-gtk
Bastien Nocera [Tue, 12 Jan 2010 15:12:36 +0000 (15:12 +0000)]
Add API docs through gtk-doc for libcheese-gtk

7 years agoExport libcheese-gtk as a shared library
Bastien Nocera [Tue, 12 Jan 2010 13:38:44 +0000 (13:38 +0000)]
Export libcheese-gtk as a shared library

https://bugzilla.gnome.org/show_bug.cgi?id=606734

7 years agoAdd cropping capability to the chooser widget
Bastien Nocera [Tue, 12 Jan 2010 12:48:57 +0000 (12:48 +0000)]
Add cropping capability to the chooser widget

https://bugzilla.gnome.org/show_bug.cgi?id=606730

7 years agoUpdated Thai translation.
Akom C [Tue, 12 Jan 2010 10:47:50 +0000 (17:47 +0700)]
Updated Thai translation.

7 years agoPost release version bump
Filippo Argiolas [Mon, 11 Jan 2010 20:37:28 +0000 (21:37 +0100)]
Post release version bump

7 years agoAdd cheese-camera-device.c to POTFILES
Filippo Argiolas [Mon, 11 Jan 2010 20:30:35 +0000 (21:30 +0100)]
Add cheese-camera-device.c to POTFILES

7 years agoRelease notes for 2.29.5
Filippo Argiolas [Mon, 11 Jan 2010 12:32:37 +0000 (13:32 +0100)]
Release notes for 2.29.5

7 years agoPrerelease version bump
Filippo Argiolas [Mon, 11 Jan 2010 12:32:22 +0000 (13:32 +0100)]
Prerelease version bump

7 years agoupdating for Punjabi by A S Alam
A S Alam [Mon, 11 Jan 2010 00:51:15 +0000 (06:21 +0530)]
updating for Punjabi by A S Alam

7 years agoUpdated Swedish translation
Daniel Nylander [Sat, 9 Jan 2010 15:45:47 +0000 (16:45 +0100)]
Updated Swedish translation

7 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Tue, 5 Jan 2010 14:41:12 +0000 (15:41 +0100)]
Updated Norwegian bokmål translation.

7 years agoUpdate Ukrainian translation
Maxim V. Dziumanenko [Tue, 5 Jan 2010 14:36:06 +0000 (16:36 +0200)]
Update Ukrainian translation

7 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 1 Jan 2010 08:34:39 +0000 (09:34 +0100)]
Updated Slovenian translation

7 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Fri, 1 Jan 2010 06:46:35 +0000 (14:46 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

7 years agoUpdated Spanish translation
Jorge González [Mon, 28 Dec 2009 01:11:42 +0000 (02:11 +0100)]
Updated Spanish translation

7 years agoUpdating Estonian translation
Ivar Smolin [Sat, 26 Dec 2009 22:48:56 +0000 (00:48 +0200)]
Updating Estonian translation

7 years agore-indent source code to match our style
daniel g. siegel [Wed, 23 Dec 2009 11:32:10 +0000 (12:32 +0100)]
re-indent source code to match our style