summaryrefslogtreecommitdiff
path: root/src/cheese-effects-manager.vala
Commit message (Collapse)AuthorAgeFilesLines
* Skip loading effects with missing pluginsDavid King2013-09-091-3/+12
| | | | | If effects modules are missing, do not load them into EffectsManager to skip showing them in the UI. Fixes bug 702995.
* Improve some translatable strings, bug 695459David King2013-03-111-0/+2
| | | | | Add a translator comment and extend some translatable strings to make the context more clear.
* Avoid using libgeeDavid King2013-01-201-35/+44
| | | | Rather than port to libgee 0.8, drop use of it entirely.
* Improve CheeseEffect documentationDavid King2011-11-061-3/+1
| | | | | | Document the private methods in CheeseEffect. Simplify effect construction, by making the name and pipeline-desc properties construct-only. Improve some variables names.
* Comment Vala methods with Valadoc markupDavid King2011-11-051-0/+24
| | | | Add basic documentation to all methods in Vala sources.
* cheese-effects: implement loading cheese effects in libcheeseRaluca Elena Podiuc2011-08-201-73/+3
| | | | | | | We need to load cheese effects from Empathy. To not have the same code written once in Vala (Cheese), once in C (Empathy), and again in each app that wants to use Cheese effects, I reimplemented this functionality and moved it to libcheese.
* Photo and video resolution can be set separately. Fixes bug #582268Laura Lucas Alday2011-01-061-1/+1
|
* sort the effects in the effect preview alphabeticallydaniel g. siegel2010-12-051-0/+12
|
* add identity effect manually at the first position of the effect listdaniel g. siegel2010-08-101-9/+7
|
* reindent vala codedaniel g. siegel2010-08-091-6/+5
|
* ignore effects, if they are already loadeddaniel g. siegel2010-07-301-6/+16
| | | | | | if an effect is already loaded, cheese ignores the effect and does not add it to the ui. this is done by comparing the gstreamer pipeline
* load effects from ~/.local/share/gnome-video-effects/daniel g. siegel2010-07-301-2/+2
| | | | | xdg user_data_dir defaults to ~/.local/share/gnome-video-effects, so we are looking into that place for user effects
* remove the effect files from cheesedaniel g. siegel2010-07-291-4/+8
| | | | | | | | | | | | | | | | | from now on, effects are brought to the users home by the package gnome-video-effects (http://git.gnome.org/browse/gnome-video-effects). this way, many applications, like Pitivi or Empathy are able to use the same effects as we do. however, we will not depend on it, as it is an optional package and not needed to run. cheese looks for a directory named gnome-video-effects in one of the system share directories proposed by XDG (mostly /usr/share/ or /usr/local/share/). it also looks if the user has a directory named ~/.gnome-video-effects. we probably should change that and use the XDG standard for user shared files, which is ~/.local/share/
* use the group name "Effect" for all effectsdaniel g. siegel2010-07-201-1/+1
|
* Made the identity effect come firstYuvaraj Pandian T2010-07-171-0/+11
| | | | GROSS HACK.
* make effect names translatable in the previewdaniel g. siegel2010-07-161-1/+2
|
* Copyright name modificationsYuvaraj Pandian T2010-07-171-1/+1
|
* add copyright assignmentsdaniel g. siegel2010-07-161-0/+21
|
* change group name of the effect filesdaniel g. siegel2010-07-121-1/+1
|
* make the effect files translatabledaniel g. siegel2010-07-121-2/+2
| | | | | from now on, when adding a new effect, it has to be added to data/effects/Makefile.am and po/POTFILES.in
* Fixed source indentationYuvaraj Pandian T2010-07-101-2/+4
|
* only load effect files ending with ".effect"daniel g. siegel2010-07-031-3/+4
|
* the found an effect message should be a message, not a critical onedaniel g. siegel2010-07-011-1/+1
|
* add some try-catchs on critical instructionsdaniel g. siegel2010-07-011-3/+3
|
* remove incompatible return type warningdaniel g. siegel2010-07-011-8/+32
| | | | | the ? symbol after the return type makes it able to return null in a function. did that in the effects manager class
* reindent some vala filesdaniel g. siegel2010-07-011-55/+58
|
* move valasrc to src directorydaniel g. siegel2010-07-011-0/+62