summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2013-09-13 11:02:58 +0800
committerLAN-TW <lantw44@gmail.com>2013-09-13 11:02:58 +0800
commite72daccdcf8d3add46fc67e93972bd9a9aea6f44 (patch)
tree49a9bc16eee662cefc9a445be2d11725472394a0
parent713b07d75c924f989a8bab0cab9d640dec35b180 (diff)
downloadgsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.tar
gsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.tar.gz
gsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.tar.bz2
gsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.tar.lz
gsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.tar.xz
gsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.tar.zst
gsoc2013-libgnome-autoar-e72daccdcf8d3add46fc67e93972bd9a9aea6f44.zip
AutoarCreate: properties related to progress will not be writable
-rw-r--r--gnome-autoar/autoar-create.c54
-rw-r--r--gnome-autoar/autoar-create.h8
2 files changed, 4 insertions, 58 deletions
diff --git a/gnome-autoar/autoar-create.c b/gnome-autoar/autoar-create.c
index 9580dc7..c6e0f58 100644
--- a/gnome-autoar/autoar-create.c
+++ b/gnome-autoar/autoar-create.c
@@ -178,18 +178,6 @@ autoar_create_set_property (GObject *object,
priv = arcreate->priv;
switch (property_id) {
- case PROP_SIZE:
- autoar_create_set_size (arcreate, g_value_get_uint64 (value));
- break;
- case PROP_COMPLETED_SIZE:
- autoar_create_set_completed_size (arcreate, g_value_get_uint64 (value));
- break;
- case PROP_FILES:
- autoar_create_set_files (arcreate, g_value_get_uint (value));
- break;
- case PROP_COMPLETED_FILES:
- autoar_create_set_completed_files (arcreate, g_value_get_uint (value));
- break;
case PROP_SOURCE:
g_strfreev (priv->source);
priv->source = g_value_dup_boxed (value);
@@ -290,40 +278,6 @@ autoar_create_get_notify_interval (AutoarCreate *arcreate)
}
void
-autoar_create_set_size (AutoarCreate *arcreate,
- guint64 size)
-{
- g_return_if_fail (AUTOAR_IS_CREATE (arcreate));
- arcreate->priv->size = size;
-}
-
-void
-autoar_create_set_completed_size (AutoarCreate *arcreate,
- guint64 completed_size)
-{
- g_return_if_fail (AUTOAR_IS_CREATE (arcreate));
- g_return_if_fail (completed_size >= arcreate->priv->completed_size);
- arcreate->priv->completed_size = completed_size;
-}
-
-void
-autoar_create_set_files (AutoarCreate *arcreate,
- guint files)
-{
- g_return_if_fail (AUTOAR_IS_CREATE (arcreate));
- arcreate->priv->files = files;
-}
-
-void
-autoar_create_set_completed_files (AutoarCreate *arcreate,
- guint completed_files)
-{
- g_return_if_fail (AUTOAR_IS_CREATE (arcreate));
- g_return_if_fail (completed_files >= arcreate->priv->completed_files);
- arcreate->priv->completed_files = completed_files;
-}
-
-void
autoar_create_set_output_is_dest (AutoarCreate *arcreate,
gboolean output_is_dest)
{
@@ -959,7 +913,7 @@ autoar_create_class_init (AutoarCreateClass *klass)
"Size",
"Total bytes will be read from disk",
0, G_MAXUINT64, 0,
- G_PARAM_READWRITE |
+ G_PARAM_READABLE |
G_PARAM_STATIC_STRINGS));
g_object_class_install_property (object_class, PROP_COMPLETED_SIZE,
@@ -967,7 +921,7 @@ autoar_create_class_init (AutoarCreateClass *klass)
"Read file size",
"Bytes read from disk",
0, G_MAXUINT64, 0,
- G_PARAM_READWRITE |
+ G_PARAM_READABLE |
G_PARAM_STATIC_STRINGS));
g_object_class_install_property (object_class, PROP_FILES,
@@ -975,7 +929,7 @@ autoar_create_class_init (AutoarCreateClass *klass)
"Files",
"Number of files to be compressed",
0, G_MAXUINT32, 0,
- G_PARAM_READWRITE |
+ G_PARAM_READABLE |
G_PARAM_STATIC_STRINGS));
g_object_class_install_property (object_class, PROP_COMPLETED_FILES,
@@ -983,7 +937,7 @@ autoar_create_class_init (AutoarCreateClass *klass)
"Read files",
"Number of files has been read",
0, G_MAXUINT32, 0,
- G_PARAM_READWRITE |
+ G_PARAM_READABLE |
G_PARAM_STATIC_STRINGS));
g_object_class_install_property (object_class, PROP_OUTPUT_IS_DEST,
diff --git a/gnome-autoar/autoar-create.h b/gnome-autoar/autoar-create.h
index 43dcfb4..4282c9f 100644
--- a/gnome-autoar/autoar-create.h
+++ b/gnome-autoar/autoar-create.h
@@ -101,14 +101,6 @@ guint autoar_create_get_completed_files (AutoarCreate *arcreate);
gboolean autoar_create_get_output_is_dest (AutoarCreate *arcreate);
gint64 autoar_create_get_notify_interval (AutoarCreate *arcreate);
-void autoar_create_set_size (AutoarCreate *arcreate,
- guint64 size);
-void autoar_create_set_completed_size (AutoarCreate *arcreate,
- guint64 completed_size);
-void autoar_create_set_files (AutoarCreate *arcreate,
- guint files);
-void autoar_create_set_completed_files (AutoarCreate *arcreate,
- guint completed_files);
void autoar_create_set_output_is_dest (AutoarCreate *arcreate,
gboolean output_is_dest);
void autoar_create_set_notify_interval (AutoarCreate *arcreate,