diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2013-09-13 11:41:08 +0800 |
---|---|---|
committer | LAN-TW <lantw44@gmail.com> | 2013-09-13 11:41:08 +0800 |
commit | 824048dc604f3b5be8c5099d4a30a09997743d3d (patch) | |
tree | 793c95d0c0f8ad817acbe31dfca12afc792c12ce | |
parent | 32096d3c975e7ce2fa4941299ee1a31ec5e8d64a (diff) | |
download | gsoc2013-libgnome-autoar-824048dc604f3b5be8c5099d4a30a09997743d3d.tar.gz gsoc2013-libgnome-autoar-824048dc604f3b5be8c5099d4a30a09997743d3d.tar.zst gsoc2013-libgnome-autoar-824048dc604f3b5be8c5099d4a30a09997743d3d.zip |
AutoarExtract: properties related to progress will not be writable
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | gnome-autoar/autoar-extract.c | 54 | ||||
-rw-r--r-- | gnome-autoar/autoar-extract.h | 8 |
3 files changed, 5 insertions, 58 deletions
@@ -2,6 +2,7 @@ *.o *.lo *.la +*.bak *.stamp .deps .libs diff --git a/gnome-autoar/autoar-extract.c b/gnome-autoar/autoar-extract.c index 0ff36f0..d398d34 100644 --- a/gnome-autoar/autoar-extract.c +++ b/gnome-autoar/autoar-extract.c @@ -233,18 +233,6 @@ autoar_extract_set_property (GObject *object, g_clear_object (&(priv->output_file)); priv->output_file = g_object_ref (g_value_get_object (value)); break; - case PROP_SIZE: - autoar_extract_set_size (arextract, g_value_get_uint64 (value)); - break; - case PROP_COMPLETED_SIZE: - autoar_extract_set_completed_size (arextract, g_value_get_uint64 (value)); - break; - case PROP_FILES: - autoar_extract_set_files (arextract, g_value_get_uint (value)); - break; - case PROP_COMPLETED_FILES: - autoar_extract_set_completed_files (arextract, g_value_get_uint (value)); - break; case PROP_SOURCE_IS_MEM: priv->source_is_mem = g_value_get_boolean (value); break; @@ -338,40 +326,6 @@ autoar_extract_get_notify_interval (AutoarExtract *arextract) } void -autoar_extract_set_size (AutoarExtract *arextract, - guint64 size) -{ - g_return_if_fail (AUTOAR_IS_EXTRACT (arextract)); - arextract->priv->size = size; -} - -void -autoar_extract_set_completed_size (AutoarExtract *arextract, - guint64 completed_size) -{ - g_return_if_fail (AUTOAR_IS_EXTRACT (arextract)); - g_return_if_fail (completed_size >= arextract->priv->completed_size); - arextract->priv->completed_size = completed_size; -} - -void -autoar_extract_set_files (AutoarExtract *arextract, - guint files) -{ - g_return_if_fail (AUTOAR_IS_EXTRACT (arextract)); - arextract->priv->files = files; -} - -void -autoar_extract_set_completed_files (AutoarExtract *arextract, - guint completed_files) -{ - g_return_if_fail (AUTOAR_IS_EXTRACT (arextract)); - g_return_if_fail (completed_files >= arextract->priv->completed_files); - arextract->priv->completed_files = completed_files; -} - -void autoar_extract_set_output_is_dest (AutoarExtract *arextract, gboolean output_is_dest) { @@ -1184,7 +1138,7 @@ autoar_extract_class_init (AutoarExtractClass *klass) "File size", "Size of the extracted files", 0, G_MAXUINT64, 0, - G_PARAM_READWRITE | + G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (object_class, PROP_COMPLETED_SIZE, @@ -1192,7 +1146,7 @@ autoar_extract_class_init (AutoarExtractClass *klass) "Written file size", "Bytes written to disk", 0, G_MAXUINT64, 0, - G_PARAM_READWRITE | + G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (object_class, PROP_FILES, @@ -1200,7 +1154,7 @@ autoar_extract_class_init (AutoarExtractClass *klass) "Files", "Number of files in the archive", 0, G_MAXUINT32, 0, - G_PARAM_READWRITE | + G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (object_class, PROP_COMPLETED_FILES, @@ -1208,7 +1162,7 @@ autoar_extract_class_init (AutoarExtractClass *klass) "Written files", "Number of files has been written", 0, G_MAXUINT32, 0, - G_PARAM_READWRITE | + G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (object_class, PROP_SOURCE_IS_MEM, diff --git a/gnome-autoar/autoar-extract.h b/gnome-autoar/autoar-extract.h index ef6edd5..64911ec 100644 --- a/gnome-autoar/autoar-extract.h +++ b/gnome-autoar/autoar-extract.h @@ -110,14 +110,6 @@ gboolean autoar_extract_get_source_is_mem (AutoarExtract *arextract); gboolean autoar_extract_get_output_is_dest (AutoarExtract *arextract); gint64 autoar_extract_get_notify_interval (AutoarExtract *arextract); -void autoar_extract_set_size (AutoarExtract *arextract, - guint64 size); -void autoar_extract_set_completed_size (AutoarExtract *arextract, - guint64 completed_size); -void autoar_extract_set_files (AutoarExtract *arextract, - guint files); -void autoar_extract_set_completed_files (AutoarExtract *arextract, - guint completed_files); void autoar_extract_set_output_is_dest (AutoarExtract *arextract, gboolean output_is_dest); void autoar_extract_set_notify_interval (AutoarExtract *arextract, |