aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab+samsung@kernel.org>2018-09-18 01:06:01 -0300
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2018-09-19 00:02:13 -0300
commitf835fb0566fecd0336159cae9f04425745613870 (patch)
treedb941fe523f92aa85ee5238ed6b4eb72d9a2edb7 /data
parent0af3fee360089b2f5c160896f33850c79e493a93 (diff)
Use GSettings instead of Gconf-2
While it works fine, Gconf was deprecated in favor of Gsettings. Replace its usage inside camorama. Please notice that the changed notifications for the values are not used here. Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am16
-rw-r--r--data/Makefile.in80
-rw-r--r--data/camorama.schemas.in307
-rw-r--r--data/org.gnome.camorama.gschema.xml129
4 files changed, 156 insertions, 376 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 271c637..c7052e2 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -11,9 +11,10 @@ stuff_DATA = \
gladedir = $(datadir)/camorama
glade_DATA= $(CAMORAMA_UI)
-schemadir = @GCONF_SCHEMA_FILE_DIR@
-schema_in_files = camorama.schemas.in
-schema_DATA = $(schema_in_files:.schemas.in=.schemas)
+
+gsettings_SCHEMAS = org.gnome.camorama.gschema.xml
+
+@GSETTINGS_RULES@
# For the sake of some users
user-install: $(app_DATA) $(keys_DATA)
@@ -21,12 +22,5 @@ user-install: $(app_DATA) $(keys_DATA)
cp $(app_DATA) ~/.gnome/application-registry
cp $(keys_DATA) ~/.gnome/mime-info/
-install-data-local:
- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
- $(GCONFTOOL) --shutdown
-
-EXTRA_DIST = $(glade_DATA) $(schema_in_files) $(stuff_DATA)
-
-CLEANFILES=\
- $(schema_DATA)
+EXTRA_DIST = $(glade_DATA) $(stuff_DATA)
diff --git a/data/Makefile.in b/data/Makefile.in
index b18e449..7347fdb 100644
--- a/data/Makefile.in
+++ b/data/Makefile.in
@@ -96,7 +96,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES = camorama.schemas
+CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -144,12 +144,10 @@ am__uninstall_files_from_dir = { \
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
$(am__cd) "$$dir" && rm -f $$files; }; \
}
-am__installdirs = "$(DESTDIR)$(gladedir)" "$(DESTDIR)$(schemadir)" \
- "$(DESTDIR)$(stuffdir)"
-DATA = $(glade_DATA) $(schema_DATA) $(stuff_DATA)
+am__installdirs = "$(DESTDIR)$(gladedir)" "$(DESTDIR)$(stuffdir)"
+DATA = $(glade_DATA) $(stuff_DATA)
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/camorama.schemas.in \
- $(top_srcdir)/mkinstalldirs
+am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/mkinstalldirs
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
@@ -173,13 +171,12 @@ ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
-GCONFTOOL = @GCONFTOOL@
-GCONF_SCHEMA_CONFIG_SOURCE = @GCONF_SCHEMA_CONFIG_SOURCE@
-GCONF_SCHEMA_FILE_DIR = @GCONF_SCHEMA_FILE_DIR@
GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
GMSGFMT = @GMSGFMT@
GMSGFMT_015 = @GMSGFMT_015@
GREP = @GREP@
+GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
@@ -249,6 +246,7 @@ datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
+gsettingsschemadir = @gsettingsschemadir@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
@@ -289,13 +287,8 @@ stuff_DATA = \
gladedir = $(datadir)/camorama
glade_DATA = $(CAMORAMA_UI)
-schemadir = @GCONF_SCHEMA_FILE_DIR@
-schema_in_files = camorama.schemas.in
-schema_DATA = $(schema_in_files:.schemas.in=.schemas)
-EXTRA_DIST = $(glade_DATA) $(schema_in_files) $(stuff_DATA)
-CLEANFILES = \
- $(schema_DATA)
-
+gsettings_SCHEMAS = org.gnome.camorama.gschema.xml
+EXTRA_DIST = $(glade_DATA) $(stuff_DATA)
all: all-am
.SUFFIXES:
@@ -328,8 +321,6 @@ $(top_srcdir)/configure: $(am__configure_deps)
$(ACLOCAL_M4): $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(am__aclocal_m4_deps):
-camorama.schemas: $(top_builddir)/config.status $(srcdir)/camorama.schemas.in
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
install-gladeDATA: $(glade_DATA)
@$(NORMAL_INSTALL)
@list='$(glade_DATA)'; test -n "$(gladedir)" || list=; \
@@ -351,27 +342,6 @@ uninstall-gladeDATA:
@list='$(glade_DATA)'; test -n "$(gladedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
dir='$(DESTDIR)$(gladedir)'; $(am__uninstall_files_from_dir)
-install-schemaDATA: $(schema_DATA)
- @$(NORMAL_INSTALL)
- @list='$(schema_DATA)'; test -n "$(schemadir)" || list=; \
- if test -n "$$list"; then \
- echo " $(MKDIR_P) '$(DESTDIR)$(schemadir)'"; \
- $(MKDIR_P) "$(DESTDIR)$(schemadir)" || exit 1; \
- fi; \
- for p in $$list; do \
- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
- echo "$$d$$p"; \
- done | $(am__base_list) | \
- while read files; do \
- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(schemadir)'"; \
- $(INSTALL_DATA) $$files "$(DESTDIR)$(schemadir)" || exit $$?; \
- done
-
-uninstall-schemaDATA:
- @$(NORMAL_UNINSTALL)
- @list='$(schema_DATA)'; test -n "$(schemadir)" || list=; \
- files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- dir='$(DESTDIR)$(schemadir)'; $(am__uninstall_files_from_dir)
install-stuffDATA: $(stuff_DATA)
@$(NORMAL_INSTALL)
@list='$(stuff_DATA)'; test -n "$(stuffdir)" || list=; \
@@ -434,7 +404,7 @@ check-am: all-am
check: check-am
all-am: Makefile $(DATA)
installdirs:
- for dir in "$(DESTDIR)$(gladedir)" "$(DESTDIR)$(schemadir)" "$(DESTDIR)$(stuffdir)"; do \
+ for dir in "$(DESTDIR)$(gladedir)" "$(DESTDIR)$(stuffdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
@@ -459,7 +429,6 @@ install-strip:
mostlyclean-generic:
clean-generic:
- -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
@@ -488,8 +457,7 @@ info: info-am
info-am:
-install-data-am: install-data-local install-gladeDATA \
- install-schemaDATA install-stuffDATA
+install-data-am: install-gladeDATA install-stuffDATA
install-dvi: install-dvi-am
@@ -533,37 +501,33 @@ ps: ps-am
ps-am:
-uninstall-am: uninstall-gladeDATA uninstall-schemaDATA \
- uninstall-stuffDATA
+uninstall-am: uninstall-gladeDATA uninstall-stuffDATA
.MAKE: install-am install-strip
.PHONY: all all-am check check-am clean clean-generic cscopelist-am \
ctags-am distclean distclean-generic distdir dvi dvi-am html \
html-am info info-am install install-am install-data \
- install-data-am install-data-local install-dvi install-dvi-am \
- install-exec install-exec-am install-gladeDATA install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-schemaDATA install-strip install-stuffDATA \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
- pdf-am ps ps-am tags-am uninstall uninstall-am \
- uninstall-gladeDATA uninstall-schemaDATA uninstall-stuffDATA
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-gladeDATA install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ install-stuffDATA installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-gladeDATA uninstall-stuffDATA
.PRECIOUS: Makefile
+@GSETTINGS_RULES@
+
# For the sake of some users
user-install: $(app_DATA) $(keys_DATA)
mkdir -p ~/.gnome/application-registry ~/.gnome/mime-info/
cp $(app_DATA) ~/.gnome/application-registry
cp $(keys_DATA) ~/.gnome/mime-info/
-install-data-local:
- GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
- $(GCONFTOOL) --shutdown
-
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff --git a/data/camorama.schemas.in b/data/camorama.schemas.in
deleted file mode 100644
index d248247..0000000
--- a/data/camorama.schemas.in
+++ /dev/null
@@ -1,307 +0,0 @@
-<gconfschemafile>
- <schemalist>
-
- <schema>
- <key>/schemas/apps/camorama/device</key>
- <applyto>/apps/camorama/device</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>/dev/video0</default>
- <locale name="C">
- <short>Video device</short>
- <long>The unix file system path to the device that's assigned to your camera.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/width</key>
- <applyto>/apps/camorama/width</applyto>
- <owner>camorama</owner>
- <type>int</type>
- <default>0</default>
- <locale name="C">
- <short>Image width</short>
- <long>Image width used by the camera. Zero means autoselect</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/height</key>
- <applyto>/apps/camorama/height</applyto>
- <owner>camorama</owner>
- <type>int</type>
- <default>0</default>
- <locale name="C">
- <short>Image height</short>
- <long>Image height used by the camera. Zero means autoselect</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/append_ts_to_file</key>
- <applyto>/apps/camorama/preferences/append_ts_to_file</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Append timestamp to filename</short>
- <long>Appends a timestamp, in UNIX time, to the ends of filenames</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/auto_capture</key>
- <applyto>/apps/camorama/preferences/auto_capture</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Toggles auto-capture</short>
- <long>Toggles automatic capturing of pictures.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/auto_capture_interval</key>
- <applyto>/apps/camorama/preferences/auto_capture_interval</applyto>
- <owner>camorama</owner>
- <type>int</type>
- <default>1200000</default>
- <locale name="C">
- <short>Interval for auto-capture</short>
- <long>Specifies the interval for automatic capture of pictures.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/drawdate</key>
- <applyto>/apps/camorama/preferences/drawdate</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Toggles the datestamp in captures</short>
- <long>Toggles the drawing of a datestamp within the captured pictures</long>
- </locale>
- </schema>
-
-
- <schema>
- <key>/schemas/apps/camorama/preferences/file_type</key>
- <applyto>/apps/camorama/preferences/file_type</applyto>
- <owner>camorama</owner>
- <type>int</type>
- <default>1</default>
- <locale name="C">
- <short>Local capture image format</short>
- <long>Specifies the image format to be used for locally saved pictures</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/hostname</key>
- <applyto>/apps/camorama/preferences/hostname</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>yourdomain.org</default>
- <locale name="C">
- <short>Hostname for FTP server</short>
- <long>Hostname for the FTP server for remote captures.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/local_capture</key>
- <applyto>/apps/camorama/preferences/local_capture</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Toggles local capture</short>
- <long>When capturing pictures via the "Take Picture" button, or with auto capture, this key toggles the saving of pictures locally.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_proto</key>
- <applyto>/apps/camorama/preferences/remote_proto</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>your-username</default>
- <locale name="C">
- <short>Protocol to use for remote access</short>
- <long>The URI name of the protocol that will be used to connect
- to a remote server. Can be ftp, sftp or smb</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_uri</key>
- <applyto>/apps/camorama/preferences/remote_uri</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>your-username</default>
- <locale name="C">
- <short>Complete URI used to store image snapshots remotely</short>
- <long>The complete URI of the last successful access to a remote
- server, including protocol, host and remote directory</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_append_ts_to_file</key>
- <applyto>/apps/camorama/preferences/remote_append_ts_to_file</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Append timestamp to remote filename</short>
- <long>Appends a timestamp, in UNIX time, to the ends of remote filenames</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_capture</key>
- <applyto>/apps/camorama/preferences/remote_capture</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Toggles remote capture</short>
- <long>When capturing pictures via the "Take Picture" button, or with auto capture, this key toggles the saving of pictures to a remote server.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_file_type</key>
- <applyto>/apps/camorama/preferences/remote_file_type</applyto>
- <owner>camorama</owner>
- <type>int</type>
- <default>0</default>
- <locale name="C">
- <short>Remote capture image format</short>
- <long>Specifies the image format to be used for remotely saved pictures</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_save_dir</key>
- <applyto>/apps/camorama/preferences/remote_save_dir</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>your/upload/folder</default>
- <locale name="C">
- <short>Folder for remote captures</short>
- <long>Folder for saving captured pictures remotely</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_save_file</key>
- <applyto>/apps/camorama/preferences/remote_save_file</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>Webcam</default>
- <locale name="C">
- <short>Remote save filename</short>
- <long>Name for the filename of uploaded images.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/remote_timestamp</key>
- <applyto>/apps/camorama/preferences/remote_timestamp</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Toggles timestamp for remote captures</short>
- <long>Toggles the insertion of a timestamp into the images for FTP upload.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/save_dir</key>
- <applyto>/apps/camorama/preferences/save_dir</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>~/Webcam_Pictures</default>
- <locale name="C">
- <short>Folder for local captures</short>
- <long>Folder for saving captured pictures to locally</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/save_file</key>
- <applyto>/apps/camorama/preferences/save_file</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>Webcam</default>
- <locale name="C">
- <short>Filename for local captures</short>
- <long>Filename for saving captured pictures to locally</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/timestamp</key>
- <applyto>/apps/camorama/preferences/timestamp</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Toggles timestamp for local captures</short>
- <long>Toggles the insertion of a timestamp into local images</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/timestamp_string</key>
- <applyto>/apps/camorama/preferences/timestamp_string</applyto>
- <owner>camorama</owner>
- <type>string</type>
- <default>Camorama!</default>
- <locale name="C">
- <short>Custom text for the timestamp</short>
- <long>Defines a string of custom text to be inserted into the image.</long>
- </locale>
- </schema>
-
- <schema>
- <key>/schemas/apps/camorama/preferences/use_custom_string</key>
- <applyto>/apps/camorama/preferences/use_custom_string</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Toggles the custom string</short>
- <long>Toggles the use of the custom string for the timestamp in images.</long>
- </locale>
- </schema>
-
-<schema>
- <key>/schemas/apps/camorama/preferences/show_adjustments</key>
- <applyto>/apps/camorama/preferences/show_adjustments</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Toggles the video adjustment sliders</short>
- <long>Toggles the use of the sliders to adjust the video properties</long>
- </locale>
- </schema>
-<schema>
- <key>/schemas/apps/camorama/preferences/show_effects</key>
- <applyto>/apps/camorama/preferences/show_effects</applyto>
- <owner>camorama</owner>
- <type>bool</type>
- <default>true</default>
- <locale name="C">
- <short>Toggles the video effects buttons</short>
- <long>Toggles the use of the buttons to adjust the video filters</long>
- </locale>
- </schema>
-
-</schemalist>
-</gconfschemafile>
diff --git a/data/org.gnome.camorama.gschema.xml b/data/org.gnome.camorama.gschema.xml
new file mode 100644
index 0000000..f21147c
--- /dev/null
+++ b/data/org.gnome.camorama.gschema.xml
@@ -0,0 +1,129 @@
+<schemalist>
+ <schema id="org.gnome.camorama" path="/org/gnome/camorama/">
+ <key name="append-ts-to-file" type="b">
+ <default>true</default>
+ <summary>Append timestamp to filename</summary>
+ <description>Appends a timestamp, in UNIX time, to the ends of filenames</description>
+ </key>
+ <key name="auto-capture" type="b">
+ <default>false</default>
+ <summary>Toggles auto-capture</summary>
+ <description>Toggles automatic capturing of pictures.</description>
+ </key>
+ <key name="auto-capture-interval" type="i">
+ <default>1200000</default>
+ <summary>Interval for auto-capture</summary>
+ <description>Specifies the interval for automatic capture of pictures.</description>
+ </key>
+ <key name="device" type="s">
+ <default>'/dev/video0'</default>
+ <summary>Video device</summary>
+ <description>The unix file system path to the device that's assigned to your camera.</description>
+ </key>
+ <key name="drawdate" type="b">
+ <default>false</default>
+ <summary>Toggles the datestamp in captures</summary>
+ <description>Toggles the drawing of a datestamp within the captured pictures</description>
+ </key>
+ <key name="file-type" type="i">
+ <default>1</default>
+ <summary>Local capture image format</summary>
+ <description>Specifies the image format to be used for locally saved pictures</description>
+ </key>
+ <key name="height" type="i">
+ <default>0</default>
+ <summary>Image height</summary>
+ <description>Image height used by the camera. Zero means autoselect</description>
+ </key>
+ <key name="hostname" type="s">
+ <default>'yourdomain.org'</default>
+ <summary>Hostname for FTP server</summary>
+ <description>Hostname for the FTP server for remote captures.</description>
+ </key>
+ <key name="local-capture" type="b">
+ <default>true</default>
+ <summary>Toggles local capture</summary>
+ <description>When capturing pictures via the "Take Picture" button, or with auto capture, this key toggles the saving of pictures locally.</description>
+ </key>
+ <key name="remote-proto" type="s">
+ <default>'your-username'</default>
+ <summary>Protocol to use for remote access</summary>
+ <description>The URI name of the protocol that will be used to connect to a remote server. Can be ftp, sftp or smb</description>
+ </key>
+ <key name="remote-uri" type="s">
+ <default>'your-username'</default>
+ <summary>Complete URI used to store image snapshots remotely</summary>
+ <description>The complete URI of the last successful access to a remote server, including protocol, host and remote directory</description>
+ </key>
+ <key name="remote-append-ts-to-file" type="b">
+ <default>false</default>
+ <summary>Append timestamp to remote filename</summary>
+ <description>Appends a timestamp, in UNIX time, to the ends of remote filenames</description>
+ </key>
+ <key name="remote-capture" type="b">
+ <default>false</default>
+ <summary>Toggles remote capture</summary>
+ <description>When capturing pictures via the "Take Picture" button, or with auto capture, this key toggles the saving of pictures to a remote server.</description>
+ </key>
+ <key name="remote-file-type" type="i">
+ <default>0</default>
+ <summary>Remote capture image format</summary>
+ <description>Specifies the image format to be used for remotely saved pictures</description>
+ </key>
+ <key name="remote-save-dir" type="s">
+ <default>'your/upload/folder'</default>
+ <summary>Folder for remote captures</summary>
+ <description>Folder for saving captured pictures remotely</description>
+ </key>
+ <key name="remote-save-file" type="s">
+ <default>'Webcam'</default>
+ <summary>Remote save filename</summary>
+ <description>Name for the filename of uploaded images.</description>
+ </key>
+ <key name="remote-timestamp" type="b">
+ <default>false</default>
+ <summary>Toggles timestamp for remote captures</summary>
+ <description>Toggles the insertion of a timestamp into the images for FTP upload.</description>
+ </key>
+ <key name="save-dir" type="s">
+ <default>'~/Webcam_Pictures'</default>
+ <summary>Folder for local captures</summary>
+ <description>Folder for saving captured pictures to locally</description>
+ </key>
+ <key name="save-file" type="s">
+ <default>'Webcam'</default>
+ <summary>Filename for local captures</summary>
+ <description>Filename for saving captured pictures to locally</description>
+ </key>
+ <key name="timestamp" type="b">
+ <default>false</default>
+ <summary>Toggles timestamp for local captures</summary>
+ <description>Toggles the insertion of a timestamp into local images</description>
+ </key>
+ <key name="timestamp-string" type="s">
+ <default>'Camorama!'</default>
+ <summary>Custom text for the timestamp</summary>
+ <description>Defines a string of custom text to be inserted into the image.</description>
+ </key>
+ <key name="use-custom-string" type="b">
+ <default>false</default>
+ <summary>Toggles the custom string</summary>
+ <description>Toggles the use of the custom string for the timestamp in images.</description>
+ </key>
+ <key name="show-adjustments" type="b">
+ <default>true</default>
+ <summary>Toggles the video adjustment sliders</summary>
+ <description>Toggles the use of the sliders to adjust the video properties</description>
+ </key>
+ <key name="show-effects" type="b">
+ <default>true</default>
+ <summary>Toggles the video effects buttons</summary>
+ <description>Toggles the use of the buttons to adjust the video filters</description>
+ </key>
+ <key name="width" type="i">
+ <default>0</default>
+ <summary>Image width</summary>
+ <description>Image width used by the camera. Zero means autoselect</description>
+ </key>
+ </schema>
+</schemalist>

Privacy Policy