Commit Graph

582 Commits

Author SHA1 Message Date
Bart Hakvoort 7052e18d79 replaced 'device_partitions' with 'partitions' use new Device::partitions
* include/Device.h,
  src/Device.cc: replaced 'device_partitions' with 'partitions'
* src/Win_GParted.cc: use new Device::partitions
* include/Partition.h,
  src/Partition.cc: added 'realpath'
* src/Dialog_Partition_Info.cc: use Partition::realpath..
* include/GParted_Core.h,
  src/GParted_Core.cc:use ped_partition_get_path() instead of
  constructing it ourselves. (#325800)
  Also use global maps for mountpoints and shortpaths to prevent
  fileaccess from happening more then once per scan.
2006-01-05 20:01:34 +00:00
Vincent van Adrighem 58506080aa Translation updated by Tino Meinen.
2006-01-04  Vincent van Adrighem  <adrighem@gnome.org>

	* nl.po: Translation updated by Tino Meinen.
2006-01-04 21:16:16 +00:00
Bart Hakvoort 2a972b06b8 added get_length() from now on values >=1024MB are displayed in GB's
* include/Partition.h,
  src/Partition.cc: added get_length()
* include/Utils.h,
  src/Utils.cc,
  src/Dialog_Partition_Info.cc,
  src/Operation.cc,
  src/TreeView_Detail.cc,
  src/VBox_VisualDisk.cc,
  src/Win_GParted.cc: from now on values >=1024MB are displayed in
  GB's (#319840)
2006-01-04 18:54:46 +00:00
Bart Hakvoort 06925f41a8 replaced 'can not' with 'cannot' (#325570)
* src/Win_GParted.cc: replaced 'can not' with 'cannot' (#325570)
2006-01-03 11:34:08 +00:00
Adam Weinberger 31a89d8d2f Updated Canadian English translation.
2006-01-02  Adam Weinberger  <adamw@gnome.org>

	* en_CA.po: Updated Canadian English translation.
2006-01-03 03:15:15 +00:00
Bart Hakvoort fb672f5219 happy new year ;) fixed some alignment issues removed confirmationdialogs
* happy new year ;)
* src/TreeView_Detail.cc: fixed some alignment issues
* include/GParted_Core.h,
  src/GParted_Core.cc,
  include/Operation.h,
  src/Operation.cc,
  include/Win_GParted.h,
  src/Win_GParted.cc: removed confirmationdialogs for delete and
  convert partitions (#319841).
  Also renamed 'convert' to 'format' to reflect the actual
  functionality.
2006-01-02 15:18:29 +00:00
Francisco Javier F. Serrador 2de4dcb67a Updated Spanish translation.
2005-12-30  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* es.po: Updated Spanish translation.
2005-12-30 21:36:02 +00:00
Bart Hakvoort 8fd8e31271 fixed alignments of cells in combo_devices
* src/Win_GParted.cc: fixed alignments of cells in combo_devices
2005-12-30 18:11:03 +00:00
Bart Hakvoort 3a4b43e0ad replaced deprecated OptionMenu with ComboBox. also fixed some issues which
* include/Win_GParted.h,
  src/Win_GParted.cc: replaced deprecated OptionMenu with ComboBox.
  also fixed some issues which arised when no devices were detected.
2005-12-29 23:35:37 +00:00
Bart Hakvoort f369959995 removed -g from AM_C(XX)FLAGS
* src/Makefile.am: removed -g from AM_C(XX)FLAGS
2005-12-29 16:06:59 +00:00
Bart Hakvoort 75cbfc05f2 replaced access() with Glib::file_test in wait_for_node()
* src/GParted_Core.cc: replaced access() with Glib::file_test in wait_for_node()
2005-12-29 14:34:20 +00:00
Bart Hakvoort 15604e46c0 disable treeview and graphical partition display at scantime fixed two
* src/Win_GParted.cc: disable treeview and graphical partition display at scantime
* src/GParted_Core.cc: fixed two (potential) problems with device detection.
2005-12-29 14:21:45 +00:00
Bart Hakvoort 0f29376e99 because lp_partition didn't get initialized the libpartedscan for free
* src/GParted_Core.cc: because lp_partition didn't get initialized the
  libpartedscan for free space would always fail. fixed.
2005-12-29 00:10:05 +00:00
Bart Hakvoort 23aa549c7c :spawn_command_line_sync() + general cleanups in the set_used_sectors()
* replaced popen() with Glib::spawn_command_line_sync() + general
  cleanups in the set_used_sectors() functions.
2005-12-28 16:43:06 +00:00
Adam Weinberger 963b916c44 Updated Canadian English translation.
2005-12-26  Adam Weinberger  <adamw@gnome.org>

	* en_CA.po: Updated Canadian English translation.
2005-12-26 22:15:43 +00:00
Bart Hakvoort 4fc49c2760 merry christmas cleanups replaced popen() with
* merry christmas
* src/GParted_Core.cc,
  src/VBox_VisualDisk.cc,
  src/Win_GParted.cc: cleanups
* include/FileSystem.h,
  src/FileSystem.cc,
  src/ext2.cc,
  src/ext3.cc: replaced popen() with Glib::spawn_command_line_sync()
2005-12-24 23:55:54 +00:00
Bart Hakvoort 45e29fb694 replaced C-style cast with static_cast removed unnecessary 'int
* src/TreeView_Detail.cc: replaced C-style cast with static_cast
* src/VBox_VisualDisk.cc: removed unnecessary 'int ext_length'
2005-12-24 13:31:09 +00:00
Bart Hakvoort 7ef6e3e5c8 emit proper signals for several events. cleanups..
* include/TreeView_Detail.h,
  src/TreeView_Detail.cc,
  include/VBox_VisualDisk.h,
  src/VBox_VisualDisk.cc,
  include/Win_GParted.h,
  src/Win_GParted.cc: emit proper signals for several events.
* include/Partition.h,
  src/Partition.cc: cleanups..
2005-12-24 00:06:05 +00:00
Bart Hakvoort adc76a7686 overloaded operator == rewrote the graphical partitiondisplay. It now
* include/Partition.h,
  src/Partition.cc: overloaded operator ==
* include/VBox_VisualDisk.h,
  src/VBox_VisualDisk.cc: rewrote the graphical partitiondisplay. It
  now supports resizing and the extended partition is also selectable.
  see also #312656
* include/Win_GParted.h,
  src/Win_GParted.cc: use the new graphical partitiondisplay.
* src/TreeView_Detail.cc: minor cleanups
2005-12-22 22:20:55 +00:00
Žygimantas Beručka afb93e5449 Updated Lithuanian translation.
2005-12-22  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.
2005-12-22 11:47:34 +00:00
Vincent van Adrighem b058b1a55e Translation updated by Tino Meinen.
2005-12-20  Vincent van Adrighem  <adrighem@gnome.org>

	* nl.po: Translation updated by Tino Meinen.
2005-12-20 00:31:19 +00:00
Gabor Kelemen 6d182dbd51 Hungarian translation updated.
2005-12-19  Gabor Kelemen  <kelemeng@gnome.hu>

	* hu.po: Hungarian translation updated.
2005-12-19 15:37:59 +00:00
Bart Hakvoort 52f1c4899f replaced deprecated Gtk::Optionmenu with Gtk::ComboBoxText
* include/Dialog_Disklabel.h,
  src/Dialog_Disklabel.cc: replaced deprecated Gtk::Optionmenu with
  Gtk::ComboBoxText
2005-12-15 16:16:48 +00:00
Bart Hakvoort 488063371b don't wait for node to appear when an extended partition is created.
* src/GParted_Core.cc: don't wait for node to appear when an extended
  partition is created.
2005-12-15 15:42:09 +00:00
Bart Hakvoort 9564cf841b added get_color_as_pixbuf() to create colored squares of custom sizes.
* include/Utils.h,
  src/Utils.cc: added get_color_as_pixbuf() to create colored squares
  of custom sizes. These can be use troughout the app to represent
  filesystems. e.g. in the treeview and convertmenu.
* include/TreeView_Detail.h,
  src/TreeView_Detail.cc,
  include/VBox_VisualDisk.h,
  src/VBox_VisualDisk.cc,
  include/Win_GParted.h,
  src/Win_GParted.cc: use Utils::get_color_as_pixbuf() instead of
  custom drawn widgets.
2005-12-15 15:10:34 +00:00
Ignacio Casal Quinteiro 0f4155c498 *** empty log message *** 2005-12-14 16:15:46 +00:00
Bart Hakvoort 93300e2b32 use mkdir instead of wrapping CLI tool
* include/FileSystem.h,
  src/jfs.cc,
  src/xfs.cc: use mkdir instead of wrapping CLI tool
2005-12-14 15:15:51 +00:00
Bart Hakvoort 7f57bb1090 added mount() and unmount() use Utils::mount and Utils::umount instead of
* include/Utils.h,
  src/Utils.cc: added mount() and unmount()
* src/Win_GParted.cc,
  src/jfs.cc,
  src/xfs.cc: use Utils::mount and Utils::umount instead of wrapping
  CLI tools.
2005-12-14 14:47:58 +00:00
Bart Hakvoort 0df805afe8 since we now have the device_path in Partition we don't need to
* src/Partition.cc: since we now have the device_path in Partition we
  don't need to 'calculate' it anymore.
2005-12-14 02:09:13 +00:00
Bart Hakvoort 25db5b2ec0 did some cleanups added get_index_extended to get the ext_index in a
* include/GParted_Core.h,
  src/GParted_Core.cc: did some cleanups
* include/Operation.h,
  src/Operation.cc: added get_index_extended to get the ext_index in a
  uniform way instead of calculating it every time ourselves.
2005-12-14 01:58:15 +00:00
Bart Hakvoort 523bc6a6b4 check if file is open before using it. removed commented include
* src/GParted_Core.cc: check if file is open before using it.
* src/Utils.cc: removed commented include
2005-12-13 22:07:01 +00:00
Bart Hakvoort 808b777019 replaced the inline Utils functions with static functions. This shaves a
* replaced the inline Utils functions with static functions.
  This shaves a few kbytes (24 in fact) off the binary and is a bit
  cleaner code-wise (imho).
2005-12-13 21:30:13 +00:00
Alexander Shopov a98e9e4c14 Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>
2005-12-13  Alexander Shopov  <ash@contact.bg>

	* bg.po: Updated Bulgarian translation by
	Alexander Shopov <ash@contact.bg>
2005-12-13 07:05:17 +00:00
Bart Hakvoort c5f508c520 don't use wait_for_node() if resizing an extended partition (they don't
* src/GParted_Core.cc: don't use wait_for_node() if resizing an
  extended partition (they don't have nodes :P)
2005-12-12 09:36:42 +00:00
Miloslav Trmac 714193cdee Updated Czech translation.
2005-12-11  Miloslav Trmac  <mitr@volny.cz>

	* cs.po: Updated Czech translation.
2005-12-11 21:58:08 +00:00
Bart Hakvoort 391f802577 added include/Utils.h replaced get_sym_path with get_short_path for
* po/POTFILES.in: added include/Utils.h
* include/GParted_Core.h,
  src/GParted_Core.cc: replaced get_sym_path with get_short_path for
  cleaner code and better performance.
2005-12-11 18:46:43 +00:00
Bart Hakvoort a6a47c7df5 use statvfs instead of this ugly df-wrapping.
* include/GParted_Core.h,
  src/GParted_Core.cc: use statvfs instead of this ugly df-wrapping.
2005-12-11 00:05:28 +00:00
Francisco Javier F. Serrador 6d8e9a65de Updated Spanish translation.
2005-12-10  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* es.po: Updated Spanish translation.
2005-12-10 21:51:59 +00:00
Francisco Javier F. Serrador 6f391dba42 Updated Spanish translation.
2005-12-09  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* es.po: Updated Spanish translation.
2005-12-09 12:48:14 +00:00
Bart Hakvoort 7aee5aed95 added 'Glib::ustring mountpoint' implemented set_mountpoints() to set
* include/Partition.h,
  src/Partition.cc: added 'Glib::ustring mountpoint'
* include/GParted_Core.h,
  src/GParted_Core.cc: implemented set_mountpoints() to set mountpoint
  in partitions.
* include/Dialog_Partition_Info.h,
  src/Dialog_Partition_Info.cc: use Partition::mountpoint instead of
  finding it ourselves.
2005-12-08 17:03:29 +00:00
Bart Hakvoort 642f0a145b from now on each partition has a reference to it's device. make use of new
* include/Partition.h,
  src/Partition.cc: from now on each partition has a reference to it's
  device.
* src/Win_GParted.cc,
  src/Dialog_Partition_New.cc: make use of new Set() from partition
* include/GParted_Core.h,
  src/GParted_Core.cc: since ped_file_system_clobber() ignored reiser4
  i've implemented a custom 'filesystem signature remover'.
  Also made use of the fact a partition now knows on which device it
  lives.
* src/Operation.cc: the get_string() didn't use
  Get_Filesystem_String() and thus returned faulty strings. Also did
  some cleanups.
2005-12-07 22:44:40 +00:00
Bart Hakvoort 702a852d2d made warning a bit more informative
* src/GParted_Core.cc: made warning a bit more informative
2005-12-07 11:44:58 +00:00
Bart Hakvoort 7e4efd3c2e rewrote quite some stuff to use an enum to indentify filesystems instead
* rewrote quite some stuff to use an enum to indentify filesystems
  instead of stringcomparisons.
2005-12-07 11:21:27 +00:00
Ignacio Casal Quinteiro 94072f4b3e *** empty log message *** 2005-12-04 16:12:16 +00:00
Adam Weinberger f3d71b999e Updated Canadian English translation.
2005-12-03  Adam Weinberger  <adamw@gnome.org>

	* en_CA.po: Updated Canadian English translation.
2005-12-04 00:58:57 +00:00
Miloslav Trmac d84cf4656f Updated Czech translation.
2005-12-02  Miloslav Trmac  <mitr@volny.cz>

	* cs.po: Updated Czech translation.
2005-12-02 19:54:02 +00:00
Žygimantas Beručka f688aec03c removed src/Dialog_About.cc.
2005-11-30  Žygimantas Beručka  <zygis@gnome.org>

        * POTFILES.in: removed src/Dialog_About.cc.
2005-11-30 07:52:34 +00:00
Bart Hakvoort 73c5fa6f4e fixed 'broken pipe' warning removed unnecessary 'echo 2 |' from freespace
* src/jfs.cc: fixed 'broken pipe' warning
* src/fat16.cc,
  src/fat32.cc: removed unnecessary 'echo 2 |' from freespace scan.
2005-11-29 17:14:38 +00:00
Bart Hakvoort d32802166b implemented a 'wait_for_node()' function after reading
* include/GParted_Core.h,
  src/GParted_Core.cc: implemented a 'wait_for_node()' function after
  reading http://bugs.gentoo.org/show_bug.cgi?id=102343. I couldn't
  reproduce the bug myself, but i hope this wil solve it.
  Also made 'set_partition_type()' return a boolean for improved
  errorchecking.
2005-11-29 14:50:20 +00:00
Bart Hakvoort 0e6c78c2b7 P )
* decided to use the Supported enum a bit more efficient in checks
  ( doh, big deal :P )
2005-11-28 17:04:13 +00:00