afffc3b4d8don't assume a device always has a partition table.
Volker Lanz
2010-03-01 21:13:36 +0000
6573273554don't use children().size() but numPrimaries() to find out if a partition table is empty.
Volker Lanz
2010-03-01 20:20:46 +0000
2e82663ca9update info pane when creating partition table
Volker Lanz
2010-03-01 20:15:10 +0000
02adb06d06commit changes in the jobs: makes more sense and is required for flags anyway
Volker Lanz
2010-03-01 20:10:23 +0000
d8a594e226never hurts to have kdebug.h
Volker Lanz
2010-03-01 20:01:18 +0000
5ce08f267cemit progress via CoreBacken::self()
Volker Lanz
2010-03-01 18:58:21 +0000
0ab3817d46clean up the plugin interface a bit.
Volker Lanz
2010-03-01 18:30:35 +0000
856ef859ebrename 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
c7bc3368e4turn the libparted backend into a plugin
Volker Lanz
2010-03-01 11:02:38 +0000
fc753a2f14update todo
Volker Lanz
2010-02-28 18:36:47 +0000
6706dbfadfmove the libparted stuff to its own subdir
Volker Lanz
2010-02-28 18:20:06 +0000
be401e1ca7completed encapsulating all libparted-specific stuff in a subclass derived from CoreBackend*
Volker Lanz
2010-02-28 17:57:55 +0000
05db0f55eabegin moving all libparted-related stuff to a backend class.
Volker Lanz
2010-02-27 21:32:00 +0000
1355007dfcformatting is plaintext for error message to report
Volker Lanz
2010-02-27 13:03:49 +0000
f1ab5d8d7ffix off by one
Volker Lanz
2010-02-27 12:52:00 +0000
dac0dd48b3SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-02-24 11:42:08 +0000
8bc47ee964rename any occurences of "disk label" to partition table for consistency
Volker Lanz
2010-02-24 11:32:12 +0000
a8b19642fcrename "snapping" to "aligning" partitions
Volker Lanz
2010-02-24 11:06:32 +0000
bd1f7b8c5dallow changing the msdos partition alignment from the device properties
Volker Lanz
2010-02-24 10:47:22 +0000
6dba1bbbd1remove unused signal
Volker Lanz
2010-02-24 10:45:26 +0000
fe975b9dfbcheck for correct alignment only after the partition table type has been set
Volker Lanz
2010-02-24 10:44:11 +0000
ed5c0da0bafix typos in comment
Volker Lanz
2010-02-24 10:43:06 +0000
df26044041rename LibParted class to LibPartedBackend (plus files)
Volker Lanz
2010-02-23 18:04:45 +0000
488178c823remove 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
ccdf62fe1eadd information about status of KCM and KPart
Volker Lanz
2010-02-23 17:17:08 +0000
2eb8c42c1dRemove 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
5d278d64b8make sure not to show our own status bar if we're a kpart
Volker Lanz
2010-02-21 17:54:52 +0000
4d036f7783clean up xml gui file and copy changes to kpart's rc file, too
Volker Lanz
2010-02-21 17:38:24 +0000
f8a79b009dsave and restore dialog sizes for edit mount points and mount options
Volker Lanz
2010-02-21 17:07:47 +0000
9c73e8f052save and restore size for configure dialog
Volker Lanz
2010-02-21 17:03:22 +0000
241ae7105eadd action to hide/show menu bar
Volker Lanz
2010-02-21 16:58:27 +0000
baa03c4d78don'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
51f3be7690don't connect do itemActivated for listDevies, connect to itemDoubleClicked.
Volker Lanz
2010-02-19 21:09:14 +0000
e8e8796d46add action for device properties to collection.
Volker Lanz
2010-02-18 00:06:36 +0000
16861abe7dThe 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
867027eeb8backport r1091925: copy file system's uuid when creating a file system from an existing one
Volker Lanz
2010-02-17 22:12:11 +0000
b7a0b4c4e1set the uuid when copying a FileSystem
Volker Lanz
2010-02-17 22:07:28 +0000
4849ec5ff8Add 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
06e7a29038Add 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
360131aba1don't format Byte with decimal digits
Volker Lanz
2010-02-17 10:27:42 +0000
1f3ed68b34add read-only flag to PartTableWidget
Volker Lanz
2010-02-17 10:06:23 +0000
26365e1079allow 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
3c41deeeabno longer necessary to include libparted headers
Volker Lanz
2010-02-14 14:23:27 +0000
95ace6b7d3make first and last usable sector methods static to libparted, no one else is using them
Volker Lanz
2010-02-14 12:35:01 +0000
bfbe3eed58clean up includes and doxygen comments
Volker Lanz
2010-02-14 11:42:44 +0000
f8b36e35b5move the code to detect if we're a KPart to its own method
Volker Lanz
2010-02-13 14:21:05 +0000
d0a66f66e1use 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
d9fd184c9dAdd some basic read-write-locking to the previewDevices.
Volker Lanz
2010-02-13 11:25:56 +0000
8ee33739c6use previewDevices(), not the property itself, in OperationStack
Volker Lanz
2010-02-12 13:30:28 +0000
eca8342e75Clean up ListOperations.
Volker Lanz
2010-02-12 11:49:35 +0000
7991de7fefClean up ListDevices and, in the process, also MainWindow and the KCM.
Volker Lanz
2010-02-12 11:29:12 +0000
921d6b18e6add some config values for advanced stuff:
Volker Lanz
2010-02-11 22:26:51 +0000
bead785279don't include headers no longer needed
Volker Lanz
2010-02-11 20:11:57 +0000
6f5680866cAdd 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
75181b6d2fadd method to change icon name after instantiation
Volker Lanz
2010-02-11 18:34:09 +0000
3ba56f1fd1make sectorAlignment signed (all sector numbers throughout the application are signed)
Volker Lanz
2010-02-02 18:04:38 +0000
9f2ff10e2fCheck 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
6438c7172dremove 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
896d31e179make 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
c809be064abegin work on new disk label type for msdos(vista)
Volker Lanz
2010-02-01 16:32:45 +0000
058f79debdemit devicesChanged() on undo: the disk label type might change
Volker Lanz
2010-02-01 10:40:28 +0000
85a0a22a27make 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
e7d7283a22actually use the calculated value, snappedFirst and don't calc it again
Volker Lanz
2010-02-01 09:08:33 +0000
8ecc3ccdf3fix off by one in getting the first usable sector
Volker Lanz
2010-02-01 09:08:06 +0000
17f37760aeuse information from KDiskFreeSpaceInfo only if the partition is mounted
Volker Lanz
2010-01-30 11:52:37 +0000
7d90e9f78ddon'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
d0eea0f396don'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
5ce3784fdeone todo less.
Volker Lanz
2010-01-29 16:41:56 +0000
c2f127d903make 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
40a8e43747make sure the info pane shows the new partition table type name
Volker Lanz
2010-01-29 11:35:07 +0000
87f2f41e1fadd basic support for GPT disk labels
Volker Lanz
2010-01-29 11:25:28 +0000
275dfde876revert r1077006: don't show all devices in partition tree. it's just too confusing.
Volker Lanz
2010-01-28 16:43:27 +0000
16dae55d04revert 1077129: re-add devices list. this is just not usable with >4 devices
Volker Lanz
2010-01-28 16:27:28 +0000
4503707e9dfix to register meta type for new name of Log class
Volker Lanz
2010-01-28 16:22:31 +0000
b9109a1126add another todo
Volker Lanz
2010-01-28 12:23:11 +0000
e643abb860SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-01-28 10:26:08 +0000
44af166f83rename all values in CommandSupportType to make them more unique
Volker Lanz
2010-01-27 13:00:14 +0000
84acbea6acrename FileSystem::SupportType to FileSystem::CommandSupportType
Volker Lanz
2010-01-27 12:48:42 +0000
efc5335a39don't install dbus xml file as long as it's unused
Volker Lanz
2010-01-27 10:27:37 +0000
8b6f51e0f1add minimal dbus support
Volker Lanz
2010-01-27 00:28:43 +0000
a6427ee3cerename 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
e66958e40bremove fatXX setlabe from the TODO list
Volker Lanz
2010-01-26 14:44:21 +0000
3bcaabaa9dadd code forked from mtools to allow settings FAT labels
Volker Lanz
2010-01-26 11:35:23 +0000
20fce584c7SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-01-25 10:41:20 +0000
49cc0e660fdevices list is gone, so one TODO less.
Volker Lanz
2010-01-19 13:13:15 +0000
4f5253e6a2remove devices list
Volker Lanz
2010-01-19 12:56:27 +0000
f67ca33866move setSelectedDevice method to a more suitable position in the file
Volker Lanz
2010-01-19 10:34:53 +0000
c98b1d702byet another fix for info pane layout
Volker Lanz
2010-01-19 10:31:42 +0000
e16357d14bshow all devices in the tree widget
Volker Lanz
2010-01-19 10:23:20 +0000
6fc880f94cadd edit mount points and shred to this one as well
Volker Lanz
2010-01-18 22:57:11 +0000
90720ad383hard 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