Commit Graph

685 Commits

Author SHA1 Message Date
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 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 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 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
Andrew Coles 9cbec4ebe4 Plural-form correction.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=941151
2009-03-18 23:27:36 +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 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
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
Volker Lanz 0d9d8bea7e No tooltips for mutable part widgets (the tooltip's content would be out of
date as soon as the part widget is modified).

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=902199
2008-12-27 17:12:13 +00:00
Volker Lanz 1eec719a7d HIG improvements: Use radio buttons instead of combo box for partition role;
also add buddies and shortcuts.

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=902047
2008-12-27 13:37:44 +00:00
Volker Lanz a7a090381f Fix text capitalization according to
http://techbase.kde.org/Projects/Usability/HIG/Capitalization

svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=902032
2008-12-27 12:01:29 +00:00
Volker Lanz b97e5225be Output reason why a mount or unmount might have failed.
Patch by Marcel Partap <mpartap@gmx.net>

CCBUG: 178708


svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=901487
2008-12-25 16:46:40 +00:00
Volker Lanz 5536e16c3e show tooltips for partwidgets
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=897984
2008-12-17 10:19:58 +00:00
Volker Lanz 36c787f40f don't try to print capacity if it isn't valid
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=887293
2008-11-21 13:57:14 +00:00
Volker Lanz 0f917174a5 Use itemDoubleClicked() instead of itemActivated() for partition tree widget.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=887243
2008-11-21 13:00:59 +00:00
Volker Lanz d611536684 Fix warnings in gcc 4.3
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=887192
2008-11-21 12:28:39 +00:00
Andrius Štikonas f0f9f13256 Use i18ncp() instead of i18nc() for proper plural support.
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=886664
2008-11-19 19:58:59 +00:00
Volker Lanz 74c692a4cc Use Ok and Cancel buttons instead of Apply and Close in part props dialog.
svn path=/trunk/kdereview/partitionmanager/; revision=879224
2008-11-02 19:21:36 +00:00
Laurent Montel 8ae4bd939d Fix includes
svn path=/trunk/kdereview/partitionmanager/; revision=877306
2008-10-29 07:45:19 +00:00
Laurent Montel 34ced586d7 Fix forward declaration
svn path=/trunk/kdereview/partitionmanager/; revision=877303
2008-10-29 07:41:08 +00:00
Volker Lanz 6dd8aa8b29 Add KUIT markers.
svn path=/trunk/playground/sysadmin/partitionmanager/; revision=869687
2008-10-09 19:21:56 +00:00
Allen Winter fcaa2c7586 fix include guards. found while I was testing krazy false positive fixes
svn path=/trunk/playground/sysadmin/partitionmanager/; revision=869633
2008-10-09 14:44:32 +00:00
Volker Lanz dcc0525184 Make krazy happy.
svn path=/trunk/playground/sysadmin/partitionmanager/; revision=869258
2008-10-08 16:26:10 +00:00
Volker Lanz f10ffb5001 Show an info message if no device is selected or the selected device has no
valid partition table.

No need to overwrite paintEvent().

svn path=/trunk/playground/sysadmin/partitionmanager/; revision=868394
2008-10-06 09:18:31 +00:00
Volker Lanz f2e2bbdfe3 Disable OK button in resize dialog per default, enabling it if something's
modified.

svn path=/trunk/playground/sysadmin/partitionmanager/; revision=868381
2008-10-06 08:01:28 +00:00
Volker Lanz d1de6bce91 whitespace
svn path=/trunk/playground/sysadmin/partitionmanager/; revision=868377
2008-10-06 07:48:45 +00:00
Volker Lanz 26d914e7c8 Don't allow creating a new partition table on a device with currently mounted
partitions.

svn path=/trunk/playground/sysadmin/partitionmanager/; revision=868375
2008-10-06 07:31:11 +00:00
Albert Astals Cid 58ee52dc31 missing comma
Spotted by mvillarino

svn path=/trunk/playground/sysadmin/partitionmanager/; revision=865408
2008-09-27 13:49:19 +00:00
Volker Lanz d6dc26bd90 import of KDE Partition Manager
svn path=/trunk/playground/sysadmin/partitionmanager/; revision=864431
2008-09-24 19:32:01 +00:00