Volker Lanz
ebf1612dc8
add setting of default FS to config dialog
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101986
2010-03-11 14:17:21 +00:00
Volker Lanz
a4488119d5
don't use i18n() for the plugin version at all
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101350
2010-03-09 23:06:50 +00:00
Volker Lanz
0187332c91
don't use i18nc() but ki18nc() instead
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101346
2010-03-09 22:50:26 +00:00
Volker Lanz
867ca54aca
use configure icon, not app icon, for general settings page
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101339
2010-03-09 22:39:03 +00:00
Volker Lanz
669a6f2a62
use KAboutData for plugin name and version information
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101336
2010-03-09 22:37:23 +00:00
Volker Lanz
10f548e910
use schema instead of DTD
...
add labels
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101252
2010-03-09 19:01:17 +00:00
Volker Lanz
2e7510e816
add visibility to the config class
...
create an instance of the config in main() instead of the main window.
configure the backend plugin to load via the config file
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1101230
2010-03-09 17:13:22 +00:00
Volker Lanz
156dcf9e33
add some i18n comments to make clearer what the header text is supposed to mean
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100689
2010-03-08 10:28:00 +00:00
Volker Lanz
e55a076615
fix typo
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100688
2010-03-08 10:27:05 +00:00
Volker Lanz
fe9ad46a98
add option to specify the minimum log level
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100568
2010-03-07 21:20:33 +00:00
Volker Lanz
4d6b168474
add a context menu to the log output to allow saving and clearing the log
...
refactor some code for context menu stuff.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100535
2010-03-07 19:02:02 +00:00
Volker Lanz
8d71ec34b4
removed no longer used method declartion showPartitionContextMenu
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100487
2010-03-07 16:54:12 +00:00
Volker Lanz
be3614ef89
some more TODO ideas
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100453
2010-03-07 15:45:00 +00:00
Script Kiddy
3b8225a8d5
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1100309
2010-03-07 06:56:44 +00:00
Volker Lanz
5aceae05fc
negate the THREADED define so threaded device scanning is on by default
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098818
2010-03-04 11:52:37 +00:00
Volker Lanz
07392da9c2
oops, forgot to add this
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098779
2010-03-04 10:29:36 +00:00
Volker Lanz
1ad2964e43
sort 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.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098618
2010-03-04 00:08:28 +00:00
Volker Lanz
899d27fb34
introduce a define to disable threaded device scanning in case we don't find a
...
workaround for the solid problem.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098456
2010-03-03 18:58:14 +00:00
Volker Lanz
532d84f6e5
move stuff from advanced page to general page
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098326
2010-03-03 13:32:35 +00:00
Volker Lanz
10054c2577
not used anymore
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098316
2010-03-03 13:22:34 +00:00
Volker Lanz
42359826d2
use List face type for config dialog and some icons
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098247
2010-03-03 10:46:23 +00:00
Volker Lanz
55a9af5a8d
don'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.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098237
2010-03-03 10:09:51 +00:00
Volker Lanz
dd9d20345d
scan for devices in the backend, not the device scanner thread
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098235
2010-03-03 09:51:53 +00:00
Volker Lanz
23d78e20b4
just show a "scanning..." msg if there is no device node set
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098233
2010-03-03 09:49:44 +00:00
Volker Lanz
1bc2951102
the progress dialog is set to autoclose so it's not necessary to hide it in the
...
main window
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098231
2010-03-03 09:48:59 +00:00
Volker Lanz
4427937088
rename all progressChanged signals to progress for consistency
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098220
2010-03-03 09:18:59 +00:00
Volker Lanz
754457ef51
turns out this is actually a feature...
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098218
2010-03-03 09:11:55 +00:00
Volker Lanz
7f33130265
Add a ctor to CreatePartitionTableOperation that takes a PartitionTable
...
pointer, not a PartitionTable::Type. This is required for the import.
Add a basic import partition table feature to the GUI and make it work.
Add calls to PartitionManagerWidget::updatePartitions(),
MainWindow::enableActions() and the selectedPartitionChanged handler to the
operationsChanged handler to make sure the info pane and actions are always
updated when the operation stack changes (e.g. on undo). TODO: remove all
updatePartition() and similar calls from methods in PartitionManagerWidget.
Make the device properties action disabled per default and enable it only if a
device is selected. It's actually possible for no device to be selected if the
backend doesn't find any devices at all.
Fix status tips and markup.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098154
2010-03-03 00:15:26 +00:00
Volker Lanz
845f44ccef
make 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)
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1098148
2010-03-02 23:56:21 +00:00
Volker Lanz
3392940beb
add basic export-partitiontable-feature
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097939
2010-03-02 13:35:57 +00:00
Volker Lanz
142d49800a
fix license: use BSD for cmake modules
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097728
2010-03-02 00:12:14 +00:00
Volker Lanz
8bd6442fa8
fix speling
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097726
2010-03-02 00:04:02 +00:00
Volker Lanz
8b114958f7
fix include orders
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097725
2010-03-02 00:02:43 +00:00
Volker Lanz
3a8794caa0
use const ref in foreach
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097724
2010-03-01 23:58:43 +00:00
Volker Lanz
ddb1790dd4
move the backend plugins to a src subdir of their own
...
fix the gazillion arg-unused warnings in the dummy plugin with plenty of
Q_UNUSED usage until the dummy plugin gets a little meatier.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097717
2010-03-01 23:08:53 +00:00
Volker Lanz
a383d17f75
don'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
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097709
2010-03-01 22:48:23 +00:00
Volker Lanz
1e2a852df9
remove all traces of libparted from the main binary and lib
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097708
2010-03-01 22:42:52 +00:00
Volker Lanz
2f2a8589f2
add a very very primitive dummy backend plugin for testing
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097683
2010-03-01 21:32:19 +00:00
Volker Lanz
714ded6172
don't include stuff from jobs
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097682
2010-03-01 21:31:52 +00:00
Volker Lanz
afffc3b4d8
don't assume a device always has a partition table.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097675
2010-03-01 21:13:36 +00:00
Volker Lanz
6573273554
don't use children().size() but numPrimaries() to find out if a partition table
...
is empty.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097659
2010-03-01 20:20:46 +00:00
Volker Lanz
2e82663ca9
update info pane when creating partition table
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097656
2010-03-01 20:15:10 +00:00
Volker Lanz
02adb06d06
commit changes in the jobs: makes more sense and is required for flags anyway
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097654
2010-03-01 20:10:23 +00:00
Volker Lanz
d8a594e226
never hurts to have kdebug.h
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097649
2010-03-01 20:01:18 +00:00
Volker Lanz
5ce08f267c
emit progress via CoreBacken::self()
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097612
2010-03-01 18:58:21 +00:00
Volker Lanz
0ab3817d46
clean up the plugin interface a bit.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097594
2010-03-01 18:30:35 +00:00
Volker Lanz
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.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097441
2010-03-01 12:00:07 +00:00
Volker Lanz
c7bc3368e4
turn the libparted backend into a plugin
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097425
2010-03-01 11:02:38 +00:00
Volker Lanz
60e6c1b109
export classes
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097422
2010-03-01 10:53:53 +00:00
Volker Lanz
2d49f64f16
export classes
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097419
2010-03-01 10:50:35 +00:00