gstreamer-omap:cheese.git
8 years agoAdded Malay (ms) to LINGUAS
Umarzuki Bin Mochlis Moktar [Thu, 22 Apr 2010 16:48:55 +0000 (19:48 +0300)]
Added Malay (ms) to LINGUAS

8 years agoAdded Malay translation for cheese
Umarzuki Bin Mochlis Moktar [Thu, 22 Apr 2010 16:48:31 +0000 (19:48 +0300)]
Added Malay translation for cheese

8 years agomenu: disable Take Photo when there is no camera
Yuvaraj Pandian [Thu, 8 Apr 2010 20:04:42 +0000 (01:34 +0530)]
menu: disable Take Photo when there is no camera

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

8 years agoeffects: fix a text rendering problem
Matthias Clasen [Thu, 22 Apr 2010 06:24:36 +0000 (08:24 +0200)]
effects: fix a text rendering problem

Fix a text rendering problem with complex languages caused by misuse of
cairo font api instead of the proper Pango one.

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

8 years agoeffects: don't use uninitialized ints
Filippo Argiolas [Thu, 22 Apr 2010 06:21:52 +0000 (08:21 +0200)]
effects: don't use uninitialized ints

8 years agobuild: enable GSEAL
Filippo Argiolas [Thu, 22 Apr 2010 06:20:14 +0000 (08:20 +0200)]
build: enable GSEAL

Enable GSEAL for GNOME 3 readiness

8 years agoUse accessor functions instead direct access. Final patch
Javier Jardón [Tue, 8 Dec 2009 02:28:12 +0000 (03:28 +0100)]
Use accessor functions instead direct access. Final patch

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

8 years agoUpdated Kannada translations
Shankar Prasad [Wed, 21 Apr 2010 07:05:33 +0000 (12:35 +0530)]
Updated Kannada translations

8 years agoAdded Indonesian translation
Andika Triwidada [Sun, 18 Apr 2010 10:39:07 +0000 (17:39 +0700)]
Added Indonesian translation
Added id to LINGUAS

8 years agoUpdated asturian translation
Xandru Armesto Fernandez [Tue, 13 Apr 2010 19:08:09 +0000 (21:08 +0200)]
Updated asturian translation

8 years agoTypos corrected
Runa Bhattacharjee [Fri, 9 Apr 2010 10:30:38 +0000 (16:00 +0530)]
Typos corrected

8 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Tue, 6 Apr 2010 08:48:58 +0000 (15:48 +0700)]
Updated Thai translation.

8 years agoUpdated Japanese translation.
Hideki Yamane (Debian-JP) [Tue, 30 Mar 2010 12:42:59 +0000 (21:42 +0900)]
Updated Japanese translation.

8 years agoPost release version bump
Filippo Argiolas [Mon, 29 Mar 2010 21:21:36 +0000 (23:21 +0200)]
Post release version bump

8 years agoUpdate release notes for 2.30.0
Filippo Argiolas [Mon, 29 Mar 2010 21:07:44 +0000 (23:07 +0200)]
Update release notes for 2.30.0

8 years agoadd our small nifty maintainer script
daniel g. siegel [Mon, 29 Mar 2010 20:53:58 +0000 (22:53 +0200)]
add our small nifty maintainer script

8 years agoPrerelease version bump
Filippo Argiolas [Mon, 29 Mar 2010 20:47:49 +0000 (22:47 +0200)]
Prerelease version bump

8 years agoUpdated Greek translation for cheese documentation
Simos Xenitellis [Mon, 29 Mar 2010 13:49:00 +0000 (16:49 +0300)]
Updated Greek translation for cheese documentation

8 years agoUpdate Czech translation by Lucas Lommer
Petr Kovar [Sun, 28 Mar 2010 23:18:11 +0000 (01:18 +0200)]
Update Czech translation by Lucas Lommer

8 years agoAdd Czech help translation by Lucas Lommer
Petr Kovar [Sun, 28 Mar 2010 15:59:54 +0000 (17:59 +0200)]
Add Czech help translation by Lucas Lommer

8 years agoUpdated Lithuanian translation
Žygimantas Beručka [Sun, 28 Mar 2010 15:19:43 +0000 (18:19 +0300)]
Updated Lithuanian translation

8 years agoUpdated Bengali translation
Jamil Ahmed [Sat, 27 Mar 2010 18:50:16 +0000 (00:50 +0600)]
Updated Bengali translation

8 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sat, 27 Mar 2010 14:07:13 +0000 (15:07 +0100)]
Updated Basque language

8 years agoupdate Punjabi Translation
A S Alam [Sat, 27 Mar 2010 02:57:46 +0000 (08:27 +0530)]
update Punjabi Translation

8 years agoUpdated Ukrainian translation
Maxim V. Dziumanenko [Fri, 26 Mar 2010 10:57:08 +0000 (12:57 +0200)]
Updated Ukrainian translation

8 years agoUpdated Greek translation
Μάριος Ζηντίλης [Thu, 25 Mar 2010 09:09:53 +0000 (11:09 +0200)]
Updated Greek translation

8 years agomain: include rsvg header in cheese.c
Filippo Argiolas [Wed, 24 Mar 2010 15:59:10 +0000 (16:59 +0100)]
main: include rsvg header in cheese.c

Forgot it in previous commit

8 years agocountdown: move rsvg_init and rsvg_term into main
Filippo Argiolas [Wed, 24 Mar 2010 07:52:13 +0000 (08:52 +0100)]
countdown: move rsvg_init and rsvg_term into main

Initialize rsvg at startup and clean it up at exit.
rsvg_term is particularly subtle as it calls xmlCleanupParser()
triggering nasty crashes (e.g. with PulseAudio) with multithread
applications.
See http://0pointer.de/blog/projects/beware-of-rsvg-term.html for more
info.
Rsvg loading seems to work even without these functions so I'm not sure
it's worth to keep them.

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

8 years agowindow: set correct label when recording
Filippo Argiolas [Sun, 21 Mar 2010 09:22:16 +0000 (10:22 +0100)]
window: set correct label when recording

Set the main button label to "Stop recording" while recording.

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

8 years agowidget: use dialog-error icon
Matthias Clasen [Wed, 24 Mar 2010 15:40:33 +0000 (16:40 +0100)]
widget: use dialog-error icon

The "error" icon used before doesn't exist in gnome-icon-theme 2.29 and
causes crashes. Use "dialog-error" instead.

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

8 years agoUpdated Danish translation
Anders Jenbo [Tue, 23 Mar 2010 21:58:12 +0000 (22:58 +0100)]
Updated Danish translation

8 years agoUpdated Gujarati Translations
Sweta Kothari [Tue, 23 Mar 2010 08:48:04 +0000 (14:18 +0530)]
Updated Gujarati Translations

8 years agoUpdated Norwegian Nynorsk translation
Torstein Adolf Winterseth [Sat, 13 Mar 2010 18:46:40 +0000 (19:46 +0100)]
Updated Norwegian Nynorsk translation

8 years agoUpdated Italian translation
Alessandro Falappa [Sat, 13 Mar 2010 15:19:42 +0000 (16:19 +0100)]
Updated Italian translation

8 years agoUpdated Korean translation
Changwoo Ryu [Sat, 13 Mar 2010 05:01:28 +0000 (14:01 +0900)]
Updated Korean translation

8 years agoUpdated Latvian translation.
Peteris Krisjanis [Thu, 11 Mar 2010 21:14:56 +0000 (23:14 +0200)]
Updated Latvian translation.

8 years agoUpdated Serbian translations
Branko Kokanović [Thu, 11 Mar 2010 14:16:31 +0000 (15:16 +0100)]
Updated Serbian translations

8 years agoUpdate release notes for 2.29.2
Filippo Argiolas [Mon, 8 Mar 2010 22:16:18 +0000 (23:16 +0100)]
Update release notes for 2.29.2

8 years agoUpdated Greek translation.
Kostas Papadimas [Sat, 6 Mar 2010 11:35:04 +0000 (13:35 +0200)]
Updated Greek translation.

8 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Fri, 5 Mar 2010 16:44:53 +0000 (17:44 +0100)]
Updated Norwegian bokmål translation

8 years agoUpdated Hungarian translation
Gabor Kelemen [Wed, 3 Mar 2010 22:40:37 +0000 (23:40 +0100)]
Updated Hungarian translation

8 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Tue, 2 Mar 2010 17:47:22 +0000 (18:47 +0100)]
Updated Basque language

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

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

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

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

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

8 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

8 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

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

8 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

8 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).

8 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?

8 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.

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

8 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.

8 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

8 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.

8 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

8 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

8 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.

8 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

8 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

8 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.

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

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

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

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

8 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)

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

8 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

8 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

8 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

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

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

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

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

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

8 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

8 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

8 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

8 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.

8 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.

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

This reverts commit e85e5c12fbb0d0203639c7834d33706238e93623.

8 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.

8 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?

8 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

8 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.

8 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

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

8 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.

8 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.

8 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.

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

8 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.

8 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.

8 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.

8 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

8 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?

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