Commit Graph

  • afffc3b4d8 don't assume a device always has a partition table. Volker Lanz 2010-03-01 21:13:36 +0000
  • 6573273554 don't use children().size() but numPrimaries() to find out if a partition table is empty. Volker Lanz 2010-03-01 20:20:46 +0000
  • 2e82663ca9 update info pane when creating partition table Volker Lanz 2010-03-01 20:15:10 +0000
  • 02adb06d06 commit changes in the jobs: makes more sense and is required for flags anyway Volker Lanz 2010-03-01 20:10:23 +0000
  • d8a594e226 never hurts to have kdebug.h Volker Lanz 2010-03-01 20:01:18 +0000
  • 5ce08f267c emit progress via CoreBacken::self() Volker Lanz 2010-03-01 18:58:21 +0000
  • 0ab3817d46 clean up the plugin interface a bit. Volker Lanz 2010-03-01 18:30:35 +0000
  • 856ef859eb rename msdos_vista to msdos and make sure to use sector-based-alignment instead of vista. also use cylinder based instead of msdos legacy. Volker Lanz 2010-03-01 12:00:07 +0000
  • c7bc3368e4 turn the libparted backend into a plugin Volker Lanz 2010-03-01 11:02:38 +0000
  • 60e6c1b109 export classes Volker Lanz 2010-03-01 10:53:53 +0000
  • 2d49f64f16 export classes Volker Lanz 2010-03-01 10:50:35 +0000
  • fc753a2f14 update todo Volker Lanz 2010-02-28 18:36:47 +0000
  • 6706dbfadf move the libparted stuff to its own subdir Volker Lanz 2010-02-28 18:20:06 +0000
  • be401e1ca7 completed encapsulating all libparted-specific stuff in a subclass derived from CoreBackend* Volker Lanz 2010-02-28 17:57:55 +0000
  • 05db0f55ea begin moving all libparted-related stuff to a backend class. Volker Lanz 2010-02-27 21:32:00 +0000
  • 1355007dfc formatting is plaintext for error message to report Volker Lanz 2010-02-27 13:03:49 +0000
  • f1ab5d8d7f fix off by one Volker Lanz 2010-02-27 12:52:00 +0000
  • dac0dd48b3 SVN_SILENT made messages (.desktop file) Script Kiddy 2010-02-24 11:42:08 +0000
  • 8bc47ee964 rename any occurences of "disk label" to partition table for consistency Volker Lanz 2010-02-24 11:32:12 +0000
  • a8b19642fc rename "snapping" to "aligning" partitions Volker Lanz 2010-02-24 11:06:32 +0000
  • bd1f7b8c5d allow changing the msdos partition alignment from the device properties Volker Lanz 2010-02-24 10:47:22 +0000
  • 6dba1bbbd1 remove unused signal Volker Lanz 2010-02-24 10:45:26 +0000
  • fe975b9dfb check for correct alignment only after the partition table type has been set Volker Lanz 2010-02-24 10:44:11 +0000
  • ed5c0da0ba fix typos in comment Volker Lanz 2010-02-24 10:43:06 +0000
  • df26044041 rename LibParted class to LibPartedBackend (plus files) Volker Lanz 2010-02-23 18:04:45 +0000
  • 488178c823 remove KCM: it isn't building, it won't work after the refactoring and it appears no one really wants it. Volker Lanz 2010-02-23 17:25:53 +0000
  • ccdf62fe1e add information about status of KCM and KPart Volker Lanz 2010-02-23 17:17:08 +0000
  • 2eb8c42c1d Remove the few lines related to dbus stuff as long as we're not using any of it anyway. Volker Lanz 2010-02-23 16:30:05 +0000
  • 5d278d64b8 make sure not to show our own status bar if we're a kpart Volker Lanz 2010-02-21 17:54:52 +0000
  • 4d036f7783 clean up xml gui file and copy changes to kpart's rc file, too Volker Lanz 2010-02-21 17:38:24 +0000
  • f8a79b009d save and restore dialog sizes for edit mount points and mount options Volker Lanz 2010-02-21 17:07:47 +0000
  • 9c73e8f052 save and restore size for configure dialog Volker Lanz 2010-02-21 17:03:22 +0000
  • 241ae7105e add action to hide/show menu bar Volker Lanz 2010-02-21 16:58:27 +0000
  • baa03c4d78 don't pass a pointer to the selected device to ListDevice::updateDevices: this doesn't have any effect anyway. Volker Lanz 2010-02-19 21:25:48 +0000
  • 51f3be7690 don't connect do itemActivated for listDevies, connect to itemDoubleClicked. Volker Lanz 2010-02-19 21:09:14 +0000
  • 655656cbae backport r1092788: workaround a libparted commit_to_os bug. Volker Lanz 2010-02-19 14:46:25 +0000
  • 10c32cdb87 Work around a libparted bug when comittint changes to Linux found by the GParted authors. Volker Lanz 2010-02-19 14:44:12 +0000
  • fb63e4886f typo fix Yuri Chornoivan 2010-02-18 16:43:04 +0000
  • e8e8796d46 add action for device properties to collection. Volker Lanz 2010-02-18 00:06:36 +0000
  • 16861abe7d The available and used colors in the config aren't part of the file system color array. Volker Lanz 2010-02-17 23:00:55 +0000
  • 867027eeb8 backport r1091925: copy file system's uuid when creating a file system from an existing one Volker Lanz 2010-02-17 22:12:11 +0000
  • b7a0b4c4e1 set the uuid when copying a FileSystem Volker Lanz 2010-02-17 22:07:28 +0000
  • 4849ec5ff8 Add colors to identify each individual type of file system plus a config page to change these colors. Volker Lanz 2010-02-17 19:39:24 +0000
  • 06e7a29038 Add some more columns to the partition tree now that columns can easily be hidden. Pick a sane set of columns to show by default, too. Volker Lanz 2010-02-17 16:11:16 +0000
  • 51faaebb38 Add some basic configuration dialog stuff. Volker Lanz 2010-02-17 13:18:25 +0000
  • 360131aba1 don't format Byte with decimal digits Volker Lanz 2010-02-17 10:27:42 +0000
  • 1f3ed68b34 add read-only flag to PartTableWidget Volker Lanz 2010-02-17 10:06:23 +0000
  • 26365e1079 allow turning on and off columns in the partition tree; save and restore the settings in the config Volker Lanz 2010-02-16 20:07:33 +0000
  • 3c41deeeab no longer necessary to include libparted headers Volker Lanz 2010-02-14 14:23:27 +0000
  • 95ace6b7d3 make first and last usable sector methods static to libparted, no one else is using them Volker Lanz 2010-02-14 12:35:01 +0000
  • bfbe3eed58 clean up includes and doxygen comments Volker Lanz 2010-02-14 11:42:44 +0000
  • f8b36e35b5 move the code to detect if we're a KPart to its own method Volker Lanz 2010-02-13 14:21:05 +0000
  • d0a66f66e1 use the modal window attribute to disable the main window while a progress dialog is running instead of the hackish way we did that Volker Lanz 2010-02-13 12:31:29 +0000
  • d9fd184c9d Add some basic read-write-locking to the previewDevices. Volker Lanz 2010-02-13 11:25:56 +0000
  • 8ee33739c6 use previewDevices(), not the property itself, in OperationStack Volker Lanz 2010-02-12 13:30:28 +0000
  • eca8342e75 Clean up ListOperations. Volker Lanz 2010-02-12 11:49:35 +0000
  • 7991de7fef Clean up ListDevices and, in the process, also MainWindow and the KCM. Volker Lanz 2010-02-12 11:29:12 +0000
  • 921d6b18e6 add some config values for advanced stuff: Volker Lanz 2010-02-11 22:26:51 +0000
  • bead785279 don't include headers no longer needed Volker Lanz 2010-02-11 20:11:57 +0000
  • 6f5680866c Add a DeviceScanner class. Move code to scan for devices from core/libparted.cpp to this new class and use this class in PartitionManagerWidget Volker Lanz 2010-02-11 18:47:51 +0000
  • 75181b6d2f add method to change icon name after instantiation Volker Lanz 2010-02-11 18:34:09 +0000
  • 3ba56f1fd1 make sectorAlignment signed (all sector numbers throughout the application are signed) Volker Lanz 2010-02-02 18:04:38 +0000
  • 9f2ff10e2f Check if we can actually access the device via libparted and don't just segfault if that fails. Volker Lanz 2010-02-02 17:39:58 +0000
  • 6438c7172d remove requirement for msdos_vista partitions to start at xxxxxxx2048 and end at xxxxxx2047 -- the vista installer seems to act that way but it's apparently not really required. Volker Lanz 2010-02-02 17:16:47 +0000
  • 896d31e179 make snapping rules for start and end of partitions more abstract and begin implementing vista's weird snapping rules. Volker Lanz 2010-02-02 08:40:24 +0000
  • c809be064a begin work on new disk label type for msdos(vista) Volker Lanz 2010-02-01 16:32:45 +0000
  • 058f79debd emit devicesChanged() on undo: the disk label type might change Volker Lanz 2010-02-01 10:40:28 +0000
  • 85a0a22a27 make sure snapping to the front works even if the partition's first sector before snapping is between firstUsable and the first cylinder boundary Volker Lanz 2010-02-01 09:50:30 +0000
  • e7d7283a22 actually use the calculated value, snappedFirst and don't calc it again Volker Lanz 2010-02-01 09:08:33 +0000
  • 8ecc3ccdf3 fix off by one in getting the first usable sector Volker Lanz 2010-02-01 09:08:06 +0000
  • 17f37760ae use information from KDiskFreeSpaceInfo only if the partition is mounted Volker Lanz 2010-01-30 11:52:37 +0000
  • fe08f80bb6 typo: partitin->partition Yuri Chornoivan 2010-01-30 07:03:57 +0000
  • 7d90e9f78d don't assume on creating a new partition table that the existing partition table will be able to inform us about first and last usable sector... need to have some defaults here. Volker Lanz 2010-01-29 23:20:22 +0000
  • d0eea0f396 don't try to write the label file if the label is empty. also, clean up mwrite_one() a little. and make the return codes consistent so that 0 means success and anything else means error. Volker Lanz 2010-01-29 21:01:20 +0000
  • 5ce3784fde one todo less. Volker Lanz 2010-01-29 16:41:56 +0000
  • c2f127d903 make GPT support work: account for GPT writing a copy of its meta information to the end of the device, thus requiring us to leave some free space at the end Volker Lanz 2010-01-29 16:41:42 +0000
  • 40a8e43747 make sure the info pane shows the new partition table type name Volker Lanz 2010-01-29 11:35:07 +0000
  • 87f2f41e1f add basic support for GPT disk labels Volker Lanz 2010-01-29 11:25:28 +0000
  • 275dfde876 revert r1077006: don't show all devices in partition tree. it's just too confusing. Volker Lanz 2010-01-28 16:43:27 +0000
  • 16dae55d04 revert 1077129: re-add devices list. this is just not usable with >4 devices Volker Lanz 2010-01-28 16:27:28 +0000
  • 4503707e9d fix to register meta type for new name of Log class Volker Lanz 2010-01-28 16:22:31 +0000
  • b9109a1126 add another todo Volker Lanz 2010-01-28 12:23:11 +0000
  • e643abb860 SVN_SILENT made messages (.desktop file) Script Kiddy 2010-01-28 10:26:08 +0000
  • 44af166f83 rename all values in CommandSupportType to make them more unique Volker Lanz 2010-01-27 13:00:14 +0000
  • 84acbea6ac rename FileSystem::SupportType to FileSystem::CommandSupportType Volker Lanz 2010-01-27 12:48:42 +0000
  • efc5335a39 don't install dbus xml file as long as it's unused Volker Lanz 2010-01-27 10:27:37 +0000
  • 8b6f51e0f1 add minimal dbus support Volker Lanz 2010-01-27 00:28:43 +0000
  • a6427ee3ce rename log class to Log to avoid clashes with the C math lib function of the same name Volker Lanz 2010-01-26 21:12:42 +0000
  • e66958e40b remove fatXX setlabe from the TODO list Volker Lanz 2010-01-26 14:44:21 +0000
  • 3bcaabaa9d add code forked from mtools to allow settings FAT labels Volker Lanz 2010-01-26 11:35:23 +0000
  • 20fce584c7 SVN_SILENT made messages (.desktop file) Script Kiddy 2010-01-25 10:41:20 +0000
  • 49cc0e660f devices list is gone, so one TODO less. Volker Lanz 2010-01-19 13:13:15 +0000
  • 4f5253e6a2 remove devices list Volker Lanz 2010-01-19 12:56:27 +0000
  • f67ca33866 move setSelectedDevice method to a more suitable position in the file Volker Lanz 2010-01-19 10:34:53 +0000
  • c98b1d702b yet another fix for info pane layout Volker Lanz 2010-01-19 10:31:42 +0000
  • e16357d14b show all devices in the tree widget Volker Lanz 2010-01-19 10:23:20 +0000
  • 6fc880f94c add edit mount points and shred to this one as well Volker Lanz 2010-01-18 22:57:11 +0000
  • 90720ad383 hard code some size hint into the file system support dialog so it doesn't open way too small on first time. also, add some const accessors to the class while we're at it. Volker Lanz 2010-01-18 13:46:45 +0000
  • 908bfe3669 add "shred partition" feature Volker Lanz 2010-01-18 12:31:00 +0000
  • d975416a53 allow removing a mount point by clearing its mount path Volker Lanz 2010-01-16 22:31:39 +0000