Volker Lanz
3dce0a78aa
clean ups: whitespace, add some q_disable_copy macros, add props to class
...
headers
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1046695
2009-11-09 14:00:36 +00:00
Volker Lanz
455d667da4
add q_disable_copy macro
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1046683
2009-11-09 13:55:25 +00:00
Volker Lanz
3c9fe22bdc
clean ups: whitespace changes, init props in class headers, copy ctors,
...
assignments ops
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1046679
2009-11-09 13:52:54 +00:00
Volker Lanz
5036af3e5d
cleanup some stuff: whitespace fixes, add some q_disable_copy macros, add some
...
initialisations to class headers
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1046678
2009-11-09 13:51:08 +00:00
Script Kiddy
0695f3fe05
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1036511
2009-10-17 10:56:55 +00:00
Script Kiddy
c860ecae22
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1032229
2009-10-07 10:12:26 +00:00
Script Kiddy
60a40f1934
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1024801
2009-09-17 09:37:35 +00:00
Script Kiddy
65914579c0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1020156
2009-09-05 11:02:36 +00:00
Volker Lanz
eaa8efe6f8
don't build the KCM by default
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1014083
2009-08-21 12:10:25 +00:00
Script Kiddy
a8eeb193ba
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1012260
2009-08-17 09:31:18 +00:00
Script Kiddy
4b4bb108d1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1011883
2009-08-16 09:31:58 +00:00
Script Kiddy
45ac77cfe9
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1008347
2009-08-07 09:30:05 +00:00
Volker Lanz
f77ffc9964
use qpointers for modal dialogs, as discussed here:
...
http://www.kdedevelopers.org/node/3919
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1006484
2009-08-03 20:08:38 +00:00
Volker Lanz
051af47ad2
fix include guards
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1006483
2009-08-03 20:07:49 +00:00
Volker Lanz
ddefbe5186
make the ctor explicit, just for style
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1006482
2009-08-03 20:06:59 +00:00
Volker Lanz
cf3c6d202e
fix r941151: if the text is split, start counting at 1 again.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1006481
2009-08-03 20:06:39 +00:00
Volker Lanz
3c3a42aaa0
whatever happened to this file, it's obviously b0rken. remove the second copy.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1006480
2009-08-03 20:05:19 +00:00
Volker Lanz
0e518a5a9d
Add a virtual method to the FileSystem base class to allow updating the boot
...
sector for a file system after it has been moved or copied. Currently, only
NTFS requires such a special treatment, however.
Implement this virtual method for NTFS and update the file system's start
sector in the NTFS boot sector according to
http://thestarman.pcministry.com/asm/mbr/NTFSBR.htm
BUG: 202329
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1005978
2009-08-02 18:47:17 +00:00
Volker Lanz
079f24cc6d
no comma after i18n context or it won't work.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1005974
2009-08-02 18:44:30 +00:00
Volker Lanz
e9b3eccd5d
Clear the partition flags for a copied partition.
...
BUG: 202346
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1005968
2009-08-02 18:32:33 +00:00
Volker Lanz
ba088dd19f
set KAboutData for the kcm
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=997496
2009-07-15 21:45:29 +00:00
Volker Lanz
2499c31527
Set the number of used sectors on a newly created FS to -1.
...
BUG: 199710
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=995188
2009-07-12 09:46:43 +00:00
Script Kiddy
112efb75db
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=994996
2009-07-11 17:00:48 +00:00
Script Kiddy
ab493f7a8e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=992651
2009-07-07 14:11:19 +00:00
Volker Lanz
36d159651a
Fix typo in api doc.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=990336
2009-07-02 11:26:26 +00:00
Script Kiddy
3df60407e1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=984348
2009-06-20 15:49:32 +00:00
Script Kiddy
e67aac5027
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=981523
2009-06-13 15:27:53 +00:00
Script Kiddy
cf945c22de
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=979340
2009-06-09 14:50:33 +00:00
Volker Lanz
f6d1754ba6
Correctly handle ext4 filesystems even with patched parted 1.8.8 (and hopefully
...
1.8.9 too). Patch by Fatih Asici <fatih@pardus.org.tr>.
BUG: 195243
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=977576
2009-06-04 17:55:22 +00:00
Volker Lanz
f2fa7f71cb
Always show the current file system in the partition properties dialog's file
...
system combo box, even if it cannot be created, is too big or too small or
whatever.
BUG: 195156
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=977467
2009-06-04 11:07:17 +00:00
Script Kiddy
69a49b27a3
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=976379
2009-06-01 14:35:59 +00:00
Script Kiddy
a289a69d73
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=975966
2009-05-31 14:24:50 +00:00
Script Kiddy
e46e33d147
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=968358
2009-05-15 14:32:15 +00:00
Laurent Montel
962d4e92da
Fixuifiles
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=968215
2009-05-15 11:23:37 +00:00
Script Kiddy
8a767fb4e0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=967607
2009-05-13 15:27:50 +00:00
Volker Lanz
5c0acb2bba
Read and display UUID for some filesystems.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964310
2009-05-06 14:19:23 +00:00
Volker Lanz
52914fdc57
Make sure text in QLabels is selectable if the label is in interesting in the
...
slightest.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964255
2009-05-06 12:22:59 +00:00
Volker Lanz
e648eb9c78
Don't forget the volume label when resizing a linuxswap filesystem.
...
BUG: 191801
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964244
2009-05-06 11:33:22 +00:00
Volker Lanz
9c5580d1e2
Add support for getting fat16 and fat32 volume labels (no support for setting,
...
still).
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964225
2009-05-06 11:12:19 +00:00
Volker Lanz
9a1a21f3e7
LABEL and UUID in /etc/fstab have to be uppercase.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964192
2009-05-06 10:08:43 +00:00
Volker Lanz
fb0791ce0f
Find mountpoint if device is identified by label in fstab.
...
Use getmntent & friends to iterate over /etc/fstab, /etc/mtab and /proc/mounts,
as this seems to be the recommended way to do that.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964182
2009-05-06 09:54:12 +00:00
Volker Lanz
392dd95241
Increase block size for copying from one to eight cylinders.
...
Add some basic timing stuff and output copying speed and an estimation of the
time left to the report.
Fix a typo in i18n context.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964150
2009-05-06 07:44:16 +00:00
Volker Lanz
4b958cdfae
Don't assume the parent widget is the top level window where the title for the
...
progress information has to be set.
BUG: 191773
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964135
2009-05-06 05:43:08 +00:00
Volker Lanz
2ec1d5d282
Update free space before and after the partition in our own properties when
...
these values change or we'll lose track of the total size there is available.
BUG: 191740
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=964016
2009-05-05 20:01:40 +00:00
Volker Lanz
c6675a6ed3
Whitespace fix
...
SVN_SILENT
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=963996
2009-05-05 19:38:09 +00:00
Volker Lanz
3c0d91f9d9
Sort items in file system combo boxes case insensitively.
...
BUG: 191739
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=963992
2009-05-05 19:33:55 +00:00
Volker Lanz
4b3394d482
Explicitly set the default file system as selected on init.
...
BUG: 191738
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=963991
2009-05-05 19:31:10 +00:00
Script Kiddy
08fc99d620
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=961146
2009-04-29 14:52:43 +00:00
Volker Lanz
55df79ec2d
Revert commit 960966 by mlaurent: Breaks the build and doesn't appear to work
...
even if replacing the second partitionmanager.in by partitionmanager (without
the .in).
CCMAIL: montel@kde.org
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=960996
2009-04-29 12:46:38 +00:00
Laurent Montel
9dc0425f46
configure_file makes it for you
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=960966
2009-04-29 11:31:24 +00:00
Script Kiddy
396cb79ea6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=960483
2009-04-28 13:55:31 +00:00
Script Kiddy
84b660fd8c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=959883
2009-04-27 13:12:31 +00:00
Script Kiddy
758931aa32
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=959215
2009-04-25 17:52:11 +00:00
Volker Lanz
56d76c0c8e
Don't kill all buttons in all KDialogs ;-)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=958273
2009-04-23 16:42:53 +00:00
Volker Lanz
8a9c925636
Clean up the code a little.
...
Work around the problem that we're in our own KDialog if we're root with our
own Ok-button that will kill our OperationRunner thread if clicked.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=958262
2009-04-23 16:26:54 +00:00
Script Kiddy
59c7dcb9f7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=958214
2009-04-23 14:15:37 +00:00
Volker Lanz
6f3059ba46
Add some l10n stuff to the kpart test app so we can see if l10n works in the kpart
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957970
2009-04-23 07:52:43 +00:00
Volker Lanz
18a374e43a
Don't remember the pointer to the main window if it isn't used ever.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957960
2009-04-23 07:27:45 +00:00
Volker Lanz
ed2a78210d
Revert the init-with-singleshot-timer hack because it seems to break the kpart
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957959
2009-04-23 07:27:27 +00:00
Volker Lanz
1d82788aba
Add German name and comment.
...
Require root privileges to run this kcm.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957580
2009-04-22 14:14:26 +00:00
Volker Lanz
249e7421a6
Use the partition manager message catalog for the KCM.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957578
2009-04-22 14:06:18 +00:00
Volker Lanz
d17aca5338
Clean up includes, forward defines and a few other things.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957555
2009-04-22 12:54:37 +00:00
Volker Lanz
1fa99f0341
Move QTreeWidget for the log output to its own class.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957548
2009-04-22 12:41:30 +00:00
Volker Lanz
0ff681dd8d
Make the kcm work.
...
Don't use a hardcoded filename for the configuration; pass a name for the
configuration file to PartitionManagerWidget::init() instead, so the kcm and
the standalone app can each have an rc file of their own.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957525
2009-04-22 10:35:44 +00:00
Volker Lanz
0ae47a0723
Write the config after modifying it, don't rely on the main window to do it.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957498
2009-04-22 09:22:46 +00:00
Volker Lanz
4f6f488b6b
Try to remember the currently selected device when updating the devices list.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957497
2009-04-22 09:21:35 +00:00
Volker Lanz
e32146bbb5
fix indentation
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957469
2009-04-22 08:03:47 +00:00
Volker Lanz
678d4d5e67
make setSelectedDevice a slot
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957468
2009-04-22 07:59:33 +00:00
Volker Lanz
0dc566ae2b
remove commented out code
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957467
2009-04-22 07:59:09 +00:00
Volker Lanz
2b79c12152
Rename "Create New Partition Table" to "New Partition Table" to save some space
...
Fix a bug that would not allow the user to delete a newly created logical
partition because the app thought there were higher-numbered logical partitions
still present.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957442
2009-04-22 07:14:11 +00:00
Volker Lanz
44eef78bc0
* Refactor MainWindow and split it up into several classes for the central
...
widget and the docks.
* Add a first version of a kcontrol kcm for KDE Partition Manager based on
these refactored classes. Still a lot left to do, though.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957231
2009-04-21 16:36:43 +00:00
Volker Lanz
485a05f2c2
export GlobalLog
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=957230
2009-04-21 16:35:04 +00:00
Volker Lanz
2c2587902e
Don't use values() in foreach. Also, use qDeleteAll() if possible.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=954970
2009-04-16 16:41:54 +00:00
Volker Lanz
0bbf53b534
Playing around with the bad msleep()... This definitely needs more
...
investigation and a proper fix.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=954968
2009-04-16 16:39:13 +00:00
Volker Lanz
9bda1ce0e4
Init the main window class in a slot called with a single shot timer to speed
...
up perceived startup time for the application.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=954798
2009-04-16 11:37:00 +00:00
Albert Astals Cid
f7177b8319
this is a progress information, so use rescanning and not rescan
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=951849
2009-04-10 12:24:18 +00:00
Volker Lanz
d60496137a
Use a shell script to lock hal according to the hal-lock(1) man page so that
...
device notifications and automounts and other DE stuff don't get in the way of
the application.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=944542
2009-03-25 17:05:32 +00:00
Volker Lanz
b663b3f273
Add context menu to list of operations.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=944420
2009-03-25 14:53:50 +00:00
Volker Lanz
8874263386
Allow setting a file system label in the NewDialog.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=944331
2009-03-25 12:58:32 +00:00
Volker Lanz
aff8493c9a
fix spacer position in the layout
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=944330
2009-03-25 12:58:02 +00:00
Volker Lanz
4db2738db4
Add icons made by David Miller.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=944292
2009-03-25 12:11:10 +00:00
Volker Lanz
79ae5ada05
New year.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=942169
2009-03-21 10:17:28 +00:00
Andrew Coles
9cbec4ebe4
Plural-form correction.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=941151
2009-03-18 23:27:36 +00:00
Script Kiddy
a5785b298e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=930995
2009-02-24 15:30:53 +00:00
Laurent Montel
e4db769d92
cmakelint
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=927149
2009-02-16 22:02:13 +00:00
Script Kiddy
4e81e05b37
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=915645
2009-01-23 13:16:31 +00:00
Script Kiddy
01afc2d140
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=911512
2009-01-15 14:08:00 +00:00
Script Kiddy
c40df55977
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=910472
2009-01-13 12:38:01 +00:00
Volker Lanz
2a40a2e618
SVN_SILENT: Use lowercase for cmake commands. Looks a lot nicer.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=908106
2009-01-09 10:11:36 +00:00
Volker Lanz
85c0212ba3
Fix off-by-one error in createUnallocated() that would lead to free space of
...
the device's cylinder size between partitions being wasted.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=908094
2009-01-09 09:53:43 +00:00
Volker Lanz
3c910d61cd
Use a foreach instead of a while in insertUnallocated().
...
Also, no need to check if the free space is large enough: createUnallocated()
will return NULL if it isn't and PartitionNode::insert() can deal with that.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=908086
2009-01-09 09:25:59 +00:00
Volker Lanz
5c7cc1eceb
Use cylinder size of the device as minimum partition size.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=908074
2009-01-09 08:41:25 +00:00
Volker Lanz
306667e09e
Don't assume a device always has a valid partition table. This is the correct
...
fix for what I initially tried to fix with commit 898001.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=908045
2009-01-09 07:10:59 +00:00
Volker Lanz
edb74962fe
revert commit 898001: This is not the correct fix and introduces other bugs.
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=907527
2009-01-08 10:47:32 +00:00
Volker Lanz
6c4d8711d4
Don't assume a fixed minimum width is sufficient for extended partitions: It's
...
not. Partition widgets that have children need to have the minium width
dynamically calculated.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=907517
2009-01-08 10:13:42 +00:00
Script Kiddy
ea2a943d2f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=907144
2009-01-07 14:22:03 +00:00
Script Kiddy
bdcf48eab9
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=906045
2009-01-05 13:08:10 +00:00
Script Kiddy
7e0d81fc6b
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=902478
2008-12-28 13:29:37 +00:00
Volker Lanz
e79e20fa34
Also link against kio
...
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=902278
2008-12-27 22:46:14 +00:00
Volker Lanz
80bee5cfc4
Merge the kpart stuff from branches/work/partitionmanager/kpartstuff and
...
disable it in the build by default.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=902274
2008-12-27 22:12:42 +00:00