10efee63d1don't add, subtract from the new first sector to make minimum size work
Volker Lanz
2010-03-25 19:58:35 +0000
c5d4f57c83Remove a partition from its parent in its dtor. This should fix bug 232092 but seems too risky to backport for now.
Volker Lanz
2010-03-25 10:21:55 +0000
68436ab3b9SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-03-25 07:14:06 +0000
6b4aa38bcdreplace numPendingOperations() with operationStack().size()
Volker Lanz
2010-03-24 23:32:20 +0000
74db24753bwarn if user changes backend and operations are pending
Volker Lanz
2010-03-24 23:30:20 +0000
ab945358cfrename copysourcerandom to copysourceshred because that is what it's used for
Volker Lanz
2010-03-24 10:42:30 +0000
27fe63b20dSVN_SILENT made messages (.desktop file)
Script Kiddy
2010-03-24 06:59:39 +0000
972a8e4fd0emit operationsChanged signal each time an operation is pushed even if it's merged with an existing operation: the merge may have caused an existing operation to change in a way that needs reflecting in the GUI (e.g. a NewOperation now has a different FileSystem)
Volker Lanz
2010-03-24 00:30:48 +0000
b28a66bc3fdon't assume idx 0 is the default file system
Volker Lanz
2010-03-24 00:20:35 +0000
a07e0ee103don't omit the X-KDE-Library line or things will break
Volker Lanz
2010-03-24 00:20:13 +0000
c1c466d97cmake building the dummy backend optional
Volker Lanz
2010-03-24 00:06:35 +0000
3a5604c619SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-03-23 06:54:29 +0000
8e5a3ad1e9SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-03-22 07:02:57 +0000
8074a1e702remove the kpart. it's totally broken now and would require a lot of work.
Volker Lanz
2010-03-21 11:59:58 +0000
dc3c0a98cdmove config dialog pages to files of their own
Volker Lanz
2010-03-21 11:52:07 +0000
40ae70af25move config stuff to its own src subdir
Volker Lanz
2010-03-21 11:32:31 +0000
5ca58c6c1cintroduce a CoreBackendManager class.
Volker Lanz
2010-03-21 10:50:44 +0000
389fc52e0eactually delete the d pointer in the dtor ;-)
Volker Lanz
2010-03-20 11:10:40 +0000
5c94a3f569remove outdated and misleading comment
Volker Lanz
2010-03-20 11:09:01 +0000
11853a9d68add a d pointer to the core backend base class and move its ctor and dtor to the implementation files to make this a little more future proof.
Volker Lanz
2010-03-20 11:07:52 +0000
fa0293aad7another todo
Volker Lanz
2010-03-20 11:07:00 +0000
e3932ebf3fuse "Advanced" as button text for the details button
Volker Lanz
2010-03-20 10:10:11 +0000
36dccf2c55new text for "align partition" checkbox
Volker Lanz
2010-03-20 08:56:01 +0000
791377f176only return true from PartResizerWidget::movePartition() if the partition was actually moved.
Volker Lanz
2010-03-19 14:13:04 +0000
6eab5deb08don't output a warning if the partition is smaller than expected due to aligning: we cannot know here if the warning is justified at all.
Volker Lanz
2010-03-19 14:07:57 +0000
edca30b707add a details widget for the size dialog base and use it for first and last sector
Volker Lanz
2010-03-18 11:04:13 +0000
a892c765cbuse a qdoublespinbox instead of a qspinbox for sectors so values higher than 2^31 fit
Volker Lanz
2010-03-17 10:48:24 +0000
c384fdaf21refactor the part resizer and the size dialog base so they're less ugly, less confusing and don't use free sectors before and after the partition but just plain start and end.
Volker Lanz
2010-03-16 11:40:54 +0000
a873af141cbackport: Update the partition's file system if the role changes and then update the constraints. This fixes a bug where the user was not able to grow an extended partition if he'd previously selected a file system that cannot grow beyond a certain size.
Volker Lanz
2010-03-16 11:23:00 +0000
f3c74efa53make the dummy device smaller so resizing isn't as difficult
Volker Lanz
2010-03-16 10:51:08 +0000
957a084149make sectorAlignment a static method of PartitionTable; we're going to need it in the part resizer widget
Volker Lanz
2010-03-15 18:31:54 +0000
fe9ad46a98add option to specify the minimum log level
Volker Lanz
2010-03-07 21:20:33 +0000
4d6b168474add a context menu to the log output to allow saving and clearing the log
Volker Lanz
2010-03-07 19:02:02 +0000
8d71ec34b4removed no longer used method declartion showPartitionContextMenu
Volker Lanz
2010-03-07 16:54:12 +0000
be3614ef89some more TODO ideas
Volker Lanz
2010-03-07 15:45:00 +0000
3b8225a8d5SVN_SILENT made messages (.desktop file)
Script Kiddy
2010-03-07 06:56:44 +0000
5aceae05fcnegate the THREADED define so threaded device scanning is on by default
Volker Lanz
2010-03-04 11:52:37 +0000
07392da9c2oops, forgot to add this
Volker Lanz
2010-03-04 10:29:36 +0000
1ad2964e43sort of solved. for one, we have a define now to turn off threaded scanning. also, the problems KFileDialog has as root don't seem to stem from solid.
Volker Lanz
2010-03-04 00:08:28 +0000
899d27fb34introduce a define to disable threaded device scanning in case we don't find a workaround for the solid problem.
Volker Lanz
2010-03-03 18:58:14 +0000
532d84f6e5move stuff from advanced page to general page
Volker Lanz
2010-03-03 13:32:35 +0000
10054c2577not used anymore
Volker Lanz
2010-03-03 13:22:34 +0000
42359826d2use List face type for config dialog and some icons
Volker Lanz
2010-03-03 10:46:23 +0000
55a9af5a8ddon't call updatePartitions() any more after pushing operations on the stack, the push method itself emits a signal that will lead to updateOperations() being called now.
Volker Lanz
2010-03-03 10:09:51 +0000
dd9d20345dscan for devices in the backend, not the device scanner thread
Volker Lanz
2010-03-03 09:51:53 +0000
23d78e20b4just show a "scanning..." msg if there is no device node set
Volker Lanz
2010-03-03 09:49:44 +0000
1bc2951102the progress dialog is set to autoclose so it's not necessary to hide it in the main window
Volker Lanz
2010-03-03 09:48:59 +0000
4427937088rename all progressChanged signals to progress for consistency
Volker Lanz
2010-03-03 09:18:59 +0000
754457ef51turns out this is actually a feature...
Volker Lanz
2010-03-03 09:11:55 +0000
7f33130265Add a ctor to CreatePartitionTableOperation that takes a PartitionTable pointer, not a PartitionTable::Type. This is required for the import.
Volker Lanz
2010-03-03 00:15:26 +0000
845f44ccefmake sure we still have a selected partition when trying to use it (now that the signal handler for operationsChanged in MainWindow calls updatePartitions, this is required)
Volker Lanz
2010-03-02 23:56:21 +0000
8b114958f7fix include orders
Volker Lanz
2010-03-02 00:02:43 +0000
3a8794caa0use const ref in foreach
Volker Lanz
2010-03-01 23:58:43 +0000
ddb1790dd4move the backend plugins to a src subdir of their own
Volker Lanz
2010-03-01 23:08:53 +0000
a383d17f75don't read the new partition table's type name from the device's partition table: it might not yet have been set to the new partition table and thus this will either be wrong or even crash if the device doesn't have a partition table at all
Volker Lanz
2010-03-01 22:48:23 +0000
1e2a852df9remove all traces of libparted from the main binary and lib
Volker Lanz
2010-03-01 22:42:52 +0000
2f2a8589f2add a very very primitive dummy backend plugin for testing
Volker Lanz
2010-03-01 21:32:19 +0000
714ded6172don't include stuff from jobs
Volker Lanz
2010-03-01 21:31:52 +0000