l10n daemon script
36f03c17c2
GIT_SILENT made messages (after extraction)
2017-02-04 03:52:40 +01:00
Andrius Štikonas
a33b1f516a
Add missing trailing colon.
2017-01-26 23:38:37 +00:00
Andrius Štikonas
3cefd3f087
Revert "Pass through /home/andrius environmental variable to use ~/.config/ and user theme."
...
This reverts commit 408edd7f15
.
2017-01-09 12:27:24 +00:00
Andrius Štikonas
7f5e592ba9
Use qAsConst and required Qt 5.7.1.
2017-01-05 19:11:32 +00:00
Andrius Štikonas
408edd7f15
Pass through /home/andrius environmental variable to use ~/.config/ and user theme.
2017-01-05 18:32:28 +00:00
Andrius Štikonas
71481dd606
Fix desktop file.
...
KDE Partition Manager restarts itself with correct environmental variables.
BUG: 374272
2017-01-02 13:37:24 +02:00
l10n daemon script
7b0f19ead5
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2016-12-20 12:48:20 +01:00
l10n daemon script
4bfd117d4a
GIT_SILENT made messages (after extraction)
2016-12-20 08:43:32 +01:00
Andrius Štikonas
771c0ceaa2
Add a validator for LVM VG names. Restrict to alphanumeric and +-_.
2016-12-07 21:51:22 +00:00
Andrius Štikonas
d2b3f7344a
Revert "Remove LVM LV formatted as LVM PV partition from the PV list when resizing LVM VG if it belongs to the same VG."
...
This reverts commit 6e6f41b209
.
2016-12-06 03:18:29 +00:00
Andrius Štikonas
6e6f41b209
Remove LVM LV formatted as LVM PV partition from the PV list when resizing LVM VG if it belongs to the same VG.
2016-12-06 02:51:54 +00:00
Andrius Štikonas
d9c80e3b76
Silence some layout warnings.
2016-11-19 03:03:36 +00:00
Andrius Štikonas
f9c1665e87
LVM VG resize should be allowed if final size is exactly equal to used space.
...
I.e. replace strict inequality with more or equal.
2016-11-07 18:57:30 +00:00
Andrius Štikonas
3eddfe2374
Use new kpmcore function to check whether LVM VG can be removed.
2016-11-05 15:35:27 +00:00
Andrius Štikonas
042b83e1a0
Update copyright.
2016-11-04 14:14:05 +00:00
Andrius Štikonas
2602e0620c
Fix handling of encrypted LVM physical volumes.
2016-11-03 14:22:11 +00:00
Andrius Štikonas
46ae0c73a8
Store list of physical volumes in a global variable.
2016-11-03 13:26:23 +00:00
Andrius Štikonas
97aedd1806
Replace complicated QPair type with custom LvmPV class.
2016-11-02 23:07:01 +00:00
Andrius Štikonas
b2520a8dc6
Refresh actions after LVM VG deactivate job.
2016-10-30 02:32:26 +00:00
Andrius Štikonas
3c465a4cb6
Pass more variables to sudo for Wayland support.
2016-10-27 01:51:50 +01:00
Andrius Štikonas
c84026a27e
Pass KDE_FULL_SESSION variable to sudo if it was defined in the initial environment.
2016-10-19 21:26:59 +01:00
l10n daemon script
bedfee3a98
SVN_SILENT made messages (after extraction)
2016-10-07 07:04:25 +00:00
Andrius Štikonas
f8c172a5c0
Revert "Do not allow the second instance of Partition Manager"
...
This reverts commit 71510d2709
.
2016-10-06 17:59:17 +01:00
Andrius Štikonas
fea271330d
Use cached values for resizing volume groups.
2016-09-24 21:09:16 +01:00
Andrius Štikonas
9a337e72f4
Add a template to easily access inner filesystem inside LUKS.
2016-09-22 13:15:29 +01:00
Andrius Štikonas
e30c95ea25
Add some extra context for translators.
2016-09-18 11:59:25 +01:00
Andrius Štikonas
b5f5a78054
Make two strings translatable.
2016-09-18 11:56:37 +01:00
Andrius Štikonas
5bebcfbbc8
More conversion from QStringList to QList<const Partition*>.
...
listPhysicalVolumes::checkedItems is now QList based.
2016-09-18 01:55:14 +01:00
Andrius Štikonas
e2afd2c683
Avoid calling lvm command to list Volume Groups in CreateNewVolumeGroup dialog.
2016-09-11 02:54:16 +01:00
Andrius Štikonas
007c2faf11
Continue converting LVM away from QStrings to Partition objects.
2016-09-11 00:19:58 +01:00
Andrius Štikonas
280ba106e8
Store the list of LVM Physical Volumes in operationStack.
2016-09-10 22:10:11 +01:00
Andrius Štikonas
95ca21f4e2
More optimizations for LVM.
2016-09-08 01:42:13 +01:00
Andrius Štikonas
da663169f7
Adapt to kpmcore changes regarding LVM PV detection.
2016-09-07 14:36:59 +01:00
Andrius Štikonas
e7d2a21599
Hide encrypt/decrypt action for non luks partitions.
2016-09-06 00:34:16 +01:00
Andrius Štikonas
29cb8f6201
Replace 2 cases of getLVs with LVPathList.
2016-09-05 17:29:09 +01:00
Andrius Štikonas
10a2aca527
Initial work on storing LVM variables during initial scan.
2016-09-05 14:48:59 +01:00
Andrius Štikonas
19cd61dad0
Update to latest KPMcore API (cache luks specific values during the scan).
2016-09-04 23:34:16 +01:00
Andrius Štikonas
98150d48bb
Readd forgotten files.
2016-09-04 15:58:53 +01:00
Andrius Štikonas
614503a910
Rename Volume->VolumeGroup.
2016-09-04 12:25:43 +01:00
Andrius Štikonas
46b2c16131
Use lvm2_pvFS pointer to call member functions.
2016-09-04 11:58:46 +01:00
l10n daemon script
6cd699643a
SVN_SILENT made messages (after extraction)
2016-09-02 07:10:06 +00:00
Andrius Štikonas
e7ac5e5fa2
Q_FOREACH porting.
2016-09-01 00:44:33 +01:00
Andrius Štikonas
78c4b09467
Let Qt handle object deletion.
2016-08-27 00:17:01 +01:00
Andrius Štikonas
e8fee5dd23
Do not allow creating LVM LV with no name.
2016-08-27 00:16:39 +01:00
Andrius Štikonas
cafbf8d30c
Do not call a function to check ok button status twice.
2016-08-26 23:16:56 +01:00
Andrius Štikonas
b04093bbfc
Add support for setting labels online.
2016-08-26 18:59:54 +01:00
Andrius Štikonas
302b44730d
Volume -> Volume Group.
2016-08-25 15:55:49 +01:00
Andrius Štikonas
c3664c42b1
Improve descriptions of LVM actions.
2016-08-25 15:51:15 +01:00
Andrius Štikonas
c30a983921
Add more KUIT string contexts.
2016-08-25 00:22:32 +01:00
Andrius Štikonas
94ef37623e
Add About KPMcore Library action.
2016-08-25 00:15:07 +01:00
Andrius Štikonas
43c15ed2d0
Move Panels Shown action a bit lower in the menu.
2016-08-24 23:18:39 +01:00
Andrius Štikonas
7f0ab53f8a
Cleanup includes a bit.
2016-08-23 16:40:16 +01:00
Andrius Štikonas
a234179358
Show more accurate device type in case of LVM VG.
2016-08-23 16:06:37 +01:00
Andrius Štikonas
55032b66a3
Create a new Tools menu as Teo suggested.
...
It contains actions to create a new volume, view supported filesystems, etc.
View menu was cleaned up and enable/disable panel actions were moved
to settings menu.
2016-08-22 22:49:42 +01:00
Pino Toscano
89eb1e127f
fixuifiles
2016-08-16 22:14:42 +02:00
Andrius Štikonas
784758831b
Add Chantara Tith to credits.
2016-08-15 17:41:11 +01:00
Chantara Tith
9c6aae990a
Use deactivate VG operation to check if a volume is deactivatable.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
bd2db0ceef
Hide smart status and create partition table operations for non Disk Devices.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
25e33357d2
Disable resizing or deactivating deactivated LVM volume groups.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
b8c1acc7b6
Do not allow deactivating LVM VG devices that have mounted partitions.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
22173b75a6
Show disabled remove volume group operation for non-empty Volume Groups.
2016-08-15 17:38:00 +01:00
Chantara Tith
81daeba1d5
Change deactivate VG action icon to 'media-eject'
2016-08-15 17:38:00 +01:00
Chantara Tith
c0d11a9025
Manually call deactivate VG operation's preview.
2016-08-15 17:38:00 +01:00
Chantara Tith
f5a7a324ff
Deactivate Volume Group right away without Apply operation.
2016-08-15 17:38:00 +01:00
Chantara Tith
f167642d87
Set LVM operations/actions to invisible when other device is selected.
2016-08-15 17:38:00 +01:00
Chantara Tith
b581c3d715
API changes, change to renamed methods.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
5267f9825a
Convert some more for loops to ranged based loop.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
a379c4ab31
Also add deactivate volume group action to .rc file.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
0b92926465
Fix a previous commit (inner loop for was making deep copy.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
561269a2e6
Convert to C++11 for loop where it is safe to do so.
2016-08-15 17:38:00 +01:00
Chantara Tith
fe01d6c2e2
Remove partTableWidget from VolumeDialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
9803797647
Fix volumeDialog updateSizeInfos not updating when there isn't any PVs.
2016-08-15 17:38:00 +01:00
Chantara Tith
9d3ddf4e5c
Remove dirty PVs from CreateVolumeDialog physical volumes list.
2016-08-15 17:38:00 +01:00
Chantara Tith
9525683522
Add deactivating LVM VG action.
2016-08-15 17:38:00 +01:00
Chantara Tith
1472b310fd
Disable OK button when creating new VG with name of an existing one.
2016-08-15 17:38:00 +01:00
Chantara Tith
5775560759
When creating new LV, disable OK button if the LV name already exists.
2016-08-15 17:38:00 +01:00
Chantara Tith
9e58e13d21
Get current PV list from deviceNodeList instead of calling external one.
2016-08-15 17:38:00 +01:00
Chantara Tith
7f61e77eb5
Add selected device to ResizeVolumeDialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
f863a15a72
update partTable only when partition list update.
2016-08-15 17:38:00 +01:00
Chantara Tith
92cbb1f6dc
Fix crash when smartStatus is nullptr.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
175ea6a5ed
Do not attempt removing LVM VG if there are active LVs.
2016-08-15 17:38:00 +01:00
Andrius Štikonas
33d38c9852
Move PE size spinbox constraints to .ui file.
2016-08-15 17:38:00 +01:00
Chantara Tith
2b25813040
Set PE Size spinBox minimum value to 1.
2016-08-15 17:38:00 +01:00
Chantara Tith
ce9ad5559e
Enable Smart Status for Disk Device only.
2016-08-15 17:38:00 +01:00
Chantara Tith
2ec6857064
Decouple Sector and Size informations update.
2016-08-15 17:38:00 +01:00
Chantara Tith
c8844c91e9
Remove lvm2_pv from FileSystem comboBox when creating LV.
2016-08-15 17:38:00 +01:00
Chantara Tith
8e44082a73
Total used sectors and total LV in volumeDialog only need to be updated once.
2016-08-15 17:38:00 +01:00
Chantara Tith
6a2663d4d5
Disable partTableWidget preview for create/resize volumeDialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
12e373dd45
Remove redundant informations of LVM PV from infopane.
2016-08-15 17:38:00 +01:00
Chantara Tith
89d310e0c8
Use different seperator to avoid error with string handling.
2016-08-15 17:38:00 +01:00
Chantara Tith
34d6934a1b
Fix typo.
2016-08-15 17:38:00 +01:00
Chantara Tith
906f85a54d
Disable resize/remove volume group action when LVM device is not selected.
2016-08-15 17:38:00 +01:00
Chantara Tith
da6cb2e4df
Add more LVM infos to the infopane.
2016-08-15 17:38:00 +01:00
Chantara Tith
1a3cee45ff
Add MiB suffix to PE size spinBox.
2016-08-15 17:38:00 +01:00
Chantara Tith
99e36d4e32
update total sector when PE size is changed.
2016-08-15 17:38:00 +01:00
Chantara Tith
cbd61d90c0
Read and Display size of PV inside physical volumes list.
2016-08-15 17:38:00 +01:00
Chantara Tith
e25b6aa784
Payload offset return in byte size instead of sector number.
2016-08-15 17:38:00 +01:00
Chantara Tith
9f3e3bc5f0
Add functionality to specify PE size when creating VG.
2016-08-15 17:38:00 +01:00
Chantara Tith
475a677601
Disable moving for LV.
2016-08-15 17:38:00 +01:00
Chantara Tith
7f50dbaf4d
Change from isLegalSize to isValidSize.
2016-08-15 17:38:00 +01:00
Chantara Tith
e437c46d45
Disable OK button when LV name is empty.
2016-08-15 17:38:00 +01:00
Chantara Tith
100277b0e1
Display warning message when trying to remove VG with existing LV.
2016-08-15 17:38:00 +01:00
Chantara Tith
5f364befd8
Temporary disable changing volume type and PE size, until the features are implemented on KPMCore side.
2016-08-15 17:38:00 +01:00
Chantara Tith
2917317619
Update volumeDialog ok button status as the used and total size changes.
2016-08-15 17:38:00 +01:00
Chantara Tith
e6834393ae
Fix the hacky solution for the usedSize overflow.
2016-08-15 17:38:00 +01:00
Chantara Tith
a9655d7fad
FIX used size overflow when multiplied.
2016-08-15 17:38:00 +01:00
Chantara Tith
27882cdb6a
Display device info on volume dialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
01cb06a4a4
It makes more sense to display used size instead of the allocated sectors.
2016-08-15 17:38:00 +01:00
Chantara Tith
b8be4f7c79
Add volume resizing dialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
bc4321d105
Add totalAllocatedSectors to volume widget.
2016-08-15 17:38:00 +01:00
Chantara Tith
f7d475d05c
Initialize VG name if there is any.
2016-08-15 17:38:00 +01:00
Chantara Tith
f84821ff9c
Unclutter createVolumeDialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
71a6cc761d
Simplify if clause.
2016-08-15 17:38:00 +01:00
Chantara Tith
951cb925ea
Move to using static lvm2_pv methods.
2016-08-15 17:38:00 +01:00
Chantara Tith
a89dbbdd7d
Add checkbox for selecting multiple partition when creating new volume.
2016-08-15 17:38:00 +01:00
Chantara Tith
a1fe5dff56
Temporary Use selected Partition as PV for creating new VG.
2016-08-15 17:38:00 +01:00
Chantara Tith
9a4e54fb42
Add remove and resize action to MainWindow.
2016-08-15 17:38:00 +01:00
Chantara Tith
80f32cd53a
Add volume type ComboBox to VolumeWidget
2016-08-15 17:38:00 +01:00
Chantara Tith
46e509ba28
Use custom list widget for displaying PV.
2016-08-15 17:38:00 +01:00
Chantara Tith
7a5f8fb1a8
Update CreateVolumeDialog OK button status.
2016-08-15 17:38:00 +01:00
Chantara Tith
8e4d9fc849
Change volumeWidget's label default value.
2016-08-15 17:38:00 +01:00
Chantara Tith
3721b198bf
Abstract createvolumewidget generic stuffs to volumedialog base class.
2016-08-15 17:38:00 +01:00
Chantara Tith
4f564d52f5
Initial work on createvolume widget and dialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
0dd81709a1
Display DevicePropDialog totalsectors and type correctly
2016-08-15 17:38:00 +01:00
Chantara Tith
975e005ed2
Append all the remaining space for LVM resize dialog.
2016-08-15 17:38:00 +01:00
Chantara Tith
1673a9ddeb
Hide sizeDetailsWidget for LVM device. This also fix crashes when trying to align LV
2016-08-15 17:38:00 +01:00
Chantara Tith
e9cfc151f7
Hide freeSpace Before and After Label for LVM resize.
2016-08-15 17:38:00 +01:00
Chantara Tith
e798a26cb6
Make LVM partition immovable when resize.
2016-08-15 17:38:00 +01:00
Chantara Tith
f49b36fe14
Hide LV name for disk device resize
2016-08-15 17:38:00 +01:00
Chantara Tith
07bf741c6a
Add new LV operation
2016-08-15 17:38:00 +01:00
Chantara Tith
6c946d7a2c
Initial work on LVM Device
2016-08-15 17:38:00 +01:00
Chantara Tith
a2df4b648b
Add lvm-specific infopane information
2016-08-15 17:38:00 +01:00
Andrius Štikonas
35db33089b
Add more KUIT string contexts.
2016-08-15 16:57:43 +01:00
Andrius Štikonas
6676dd8c03
Fix string context.
2016-07-31 01:26:10 +01:00
Andrius Štikonas
84e16503f4
Fix if/else statements of previous commit.
2016-07-24 19:07:31 +01:00
Andrius Štikonas
169588dc0f
Make sure empty KLocalizedStrings are not converted to QStrings.
2016-07-24 18:47:33 +01:00
Andrius Štikonas
71510d2709
Do not allow the second instance of Partition Manager
...
BUG: 365882
2016-07-20 12:36:36 +01:00
Andrius Štikonas
4654fcd729
update appstream path to use ECM variable
2016-07-19 16:30:35 +01:00
Andrius Štikonas
f81cb3cc30
Improve semantic markup.
2016-07-18 02:21:14 +01:00
Andrius Štikonas
63683b5712
Use C++11 initializer list.
2016-07-13 22:47:17 +01:00
Andrius Štikonas
a0ba49a26d
Add more command line options (license, author, etc.).
2016-07-12 23:59:01 +01:00
Andrius Štikonas
eaa9f6eaf1
Do not use obsolete type.
2016-07-06 20:44:40 +01:00
Andrius Štikonas
ee3466f1f8
Do not convert empty KLocalizedStrings into QStrings.
2016-07-06 16:02:06 +01:00
Andrius Štikonas
6c78120883
Reduce usage of moc.
2016-07-02 12:12:56 +01:00
Andrius Štikonas
75adb928fe
Use lambda functions for overloaded connections.
2016-07-01 15:51:28 +01:00
Andrius Štikonas
2b7f23ec27
Use new connect style with KStandardAction.
2016-07-01 15:42:12 +01:00
Andrius Štikonas
63a75bb4e6
Add placeholderText in MountOptionsDialog.
2016-06-15 15:49:26 +02:00
Andrius Štikonas
af140882a7
Add Ok/Cancel buttons to EditMountPointOptionsDialog.
...
BUG: 364284
2016-06-15 15:35:35 +02:00
Andrius Štikonas
fa385538b4
Disable EditMountPoints dialog if partition cannot be mounted.
2016-05-24 16:44:07 +01:00
Andrius Štikonas
88fa3c3697
Fix mountpointdialog for encrypted filesystems.
2016-05-24 16:35:39 +01:00
Andrius Štikonas
b94564e360
Convert remaining QObject::connect to new syntax.
2016-05-22 20:03:49 +01:00
Andrius Štikonas
ae5089abfc
Luks helper functions are non-static now.
2016-05-20 19:38:56 +01:00
Andrius Štikonas
5a408305f2
Convert some signals and slots to the new syntax.
2016-05-18 22:23:59 +01:00
Andrius Štikonas
36caff20f6
Also remove luks from General Settings page.
2016-05-18 19:20:24 +01:00
Andrius Štikonas
fb18336e95
Do not show luks filesystem in combobox in PartPropsDialog when not necessary.
2016-05-18 19:14:20 +01:00
Andrius Štikonas
59862f48dd
Do not allow moving first sector if moving partition is disabled.
2016-05-18 15:28:59 +01:00
Andrius Štikonas
6ae11620f3
Relax restriction on decrypt/deactivate.
2016-05-18 14:56:57 +01:00
Andrius Štikonas
f8ecc67811
Disable Luks decrypt/deactivate if operation stack is non-empty.
2016-05-18 13:14:10 +01:00
Andrius Štikonas
262bda5b3b
Do not allow moving first sector if moving partition is disabled.
2016-05-18 12:08:20 +01:00
Andrius Štikonas
8b7982df08
Update function description to match current parameters.
2016-05-18 11:59:06 +01:00
Andrius Štikonas
a2c3cfa074
Do not show luks as an option to reformat in partition properties dialog.
2016-05-18 11:54:24 +01:00
Andrius Štikonas
65d80dd405
Respect minCapacity when creating new filesystem in small unallocated partition
...
BUG:363050
2016-05-17 19:33:08 +01:00
Andrius Štikonas
1dc73f975d
Do not allow recreating luks filesystem.
2016-05-17 18:53:14 +01:00
Andrius Štikonas
374f88fa5f
Remove reduntant virtual keywords.
2016-05-17 18:03:28 +01:00
Andrius Štikonas
c01d63cb02
Revert "Remove Luks from FileSystemFactory."
...
This reverts commit dd1f6aaae0
.
2016-05-17 15:30:57 +01:00
Andrius Štikonas
dd1f6aaae0
Remove Luks from FileSystemFactory.
2016-05-17 15:05:05 +01:00
Andrius Štikonas
8763fbf2ae
Add an indication when filesystem is encrypted.
2016-05-17 01:25:52 +01:00
Andrius Štikonas
ac278bb06d
Check whether LUKS verification passphrase matches.
...
Set passphrase length to be from 1 to 512.
2016-05-17 01:06:45 +01:00
Andrius Štikonas
ca6398fe99
Remove non-user friendly captions.
2016-05-12 21:45:07 +01:00
Andrius Štikonas
21d02b31dc
Fix a typo.
2016-05-10 15:16:05 +01:00
Andrius Štikonas
18aecafe46
Port from QRegExp to QRegularExpression.
2016-05-10 15:08:06 +01:00
Andrius Štikonas
b940840a86
Fix importing partition table.
2016-05-10 14:49:57 +01:00
Andrius Štikonas
57fea2269d
Use KActionCollection::setDefaultShortcut to silence warnings on startup.
2016-05-08 02:29:49 +01:00
Andrius Štikonas
d7cb055554
Change default filesystem to Ext4.
...
BUG: 360556
2016-05-06 23:18:58 +01:00
Andrius Štikonas
ed5379236b
Move Teo from Credits to Authors.
2016-05-06 22:52:17 +01:00
Andrius Štikonas
98835662ca
Start migration from QLineEdit to KNewPasswordWidget for LUKS passphrases.
2016-04-29 21:27:43 +01:00
Andrius Štikonas
b0cf50e443
Pass a pointer to the parent widget to decrypt dialog.
2016-04-29 12:36:32 +01:00
Andrius Štikonas
0d76d71fc4
Merge branch 'master' into luks-decorator
2016-04-28 14:48:06 +01:00
Andrius Štikonas
51bf1b94f8
Move constructor to .cpp file.
2016-04-28 14:09:51 +01:00
Andrius Štikonas
b21d1ffa84
Resize the header of ApplyProgressDialogWidget.
2016-04-28 14:01:09 +01:00
Andrius Štikonas
1832059353
Add override keyword to virtual functions.
2016-04-28 00:17:47 +01:00
Andrius Štikonas
92d4ea5d95
Fix incorrect HTML markup.
2016-04-27 18:53:26 +01:00
Andrius Štikonas
80b01010a6
Never show encrypt options for Extended partitions.
2016-04-26 14:39:15 +01:00
Andrius Štikonas
97bd4e94e1
Do not use QStringLiteral for empty strings.
2016-04-26 13:55:58 +01:00
Andrius Štikonas
e5eed419f3
Do not show luks in FileSystemSupportDialog.
2016-04-26 13:03:10 +01:00
Andrius Štikonas
8f05b9e422
Limit passphrase input field to 512 characters.
2016-04-26 12:52:46 +01:00
Andrius Štikonas
2790b430bb
Allow setting labels during creation of LUKS volume.
2016-04-24 17:48:24 +01:00
Teo Mrnjavac
221c375bd4
Rookie mistake.
2016-04-21 19:30:18 +02:00
Teo Mrnjavac
9a8dc0127d
Force show the passphrase widgets.
2016-04-21 19:25:53 +02:00
Teo Mrnjavac
1e300afbac
Correctly hide passphrase widget.
2016-04-21 19:21:34 +02:00
Teo Mrnjavac
f56539a4b0
Revert "Do not delete checkbox and passprase widget objects."
...
This reverts commit 2bed9f23eb
.
2016-04-21 18:44:25 +02:00
Teo Mrnjavac
5fc1683672
Don't crash on resize dialog.
2016-04-21 18:43:54 +02:00
Andrius Štikonas
2bed9f23eb
Do not delete checkbox and passprase widget objects.
...
Workarounds a crash when resizing LUKS partitions.
2016-04-21 17:37:49 +01:00
Teo Mrnjavac
a1b886578f
Set the passphrase on FS::luks.
2016-04-21 17:57:25 +02:00
Teo Mrnjavac
5f3a0ca691
Hide it by default.
2016-04-21 17:56:55 +02:00
Teo Mrnjavac
0c065cd786
Add passphrase widget to create dialog.
2016-04-21 17:56:44 +02:00
Teo Mrnjavac
64668df117
Avoid using exceptions, again.
2016-04-20 15:15:01 +02:00
Teo Mrnjavac
1b958db71f
Avoid using exceptions.
2016-04-20 14:46:22 +02:00
Teo Mrnjavac
cf4d687d54
Rely on the partition role instead of the filesystem type.
2016-04-19 17:08:01 +02:00
Teo Mrnjavac
29d3a92805
Use the role instead of the filesystem type to detect a LUKS volume.
2016-04-19 16:54:33 +02:00
Teo Mrnjavac
03d3925775
PartitionRole::LUKS is now PartitionRole::Luks.
2016-04-19 16:53:56 +02:00
Andrius Štikonas
ad64f7537b
Rename qglobal.h to QtGlobal
2016-04-18 17:17:19 +01:00
Andrius Štikonas
f878865aa0
Merge branch 'master' into luks-decorator
2016-04-16 00:34:50 +01:00
Andrius Štikonas
b3303ee6bf
Fix LUKS encryption support for filesystems without support for writing label.
...
This enables LUKS encryption for Reiser4 and LVM PV.
2016-04-16 00:28:14 +01:00
Teo Mrnjavac
13031913f4
Update copyrights.
2016-04-15 15:45:22 +02:00
Teo Mrnjavac
46baf7c440
Create FS as inner FS in LUKS if the encrypt setting is checked.
...
Filter out LUKS from FS combo.
2016-04-15 15:38:11 +02:00
Teo Mrnjavac
c67911c0d2
Hide LUKS checkBox by default.
2016-04-15 15:36:41 +02:00
Teo Mrnjavac
b0b2eccc23
Add "Encrypt" checkBox to partition widget.
...
Also replace occurrences of NULL with nullptr.
2016-04-15 15:35:45 +02:00
Andrius Štikonas
cf891183cb
Always use because it is type safe.
2016-04-14 19:18:36 +01:00
Teo Mrnjavac
0c780279ae
Resurrect LUKS code which was previously merged+reverted.
...
Revert "Revert "Merge branch 'luks-decorator'""
This reverts commit 6806de6fb7
.
2016-03-31 18:20:57 +02:00
Andrius Štikonas
59544f4712
Update copyright in About dialog.
...
Update credits.
2016-03-02 19:20:51 +00:00
Andrius Štikonas
9c91e25e96
Update copyright.
2016-03-02 18:33:40 +00:00
Andrius Štikonas
51b0295d7b
Merge branch '2.0'
2016-02-29 17:18:13 +00:00
Teo Mrnjavac
97175c71ad
Fix bug with EditMountPointDialog not having Ok&Cancel buttons.
2016-02-29 01:11:10 +00:00
Andrius Štikonas
c140e6665f
Fix checkSupportInNode for extended partitions (disables bogus warning).
2016-02-29 01:05:39 +00:00
Andrius Štikonas
5fc9974b8d
Merge branch '2.0'
2016-02-26 14:48:29 +00:00
Teo Mrnjavac
5e7c9f7131
Fix crash when applying settings.
2016-02-26 15:32:14 +01:00
Andrius Štikonas
6d76d92f23
Add basic support for F2FS.
...
Bump version to 2.0.50
Bug: 359795
2016-02-25 23:30:57 +00:00
Andrius Štikonas
d2a013222e
Use KLocalizeStrings to avoid nested xi18n calls.
...
Nested xi18n calls cause QStrings to be escaped and makes HTML
visible in KMessageBox.
BUG: 354925
2016-02-18 14:59:59 +00:00
Andrius Štikonas
3ccc829483
Add a comment.
2016-01-31 14:23:49 +00:00
Andrius Štikonas
53e1413d06
Look for kdesu binary in libexec path.
2016-01-29 16:44:17 +00:00
Andrius Štikonas
15b7fa3470
kpmcore/ prefix in #includes is no longer required.
2016-01-12 00:12:49 +00:00
Andrius Štikonas
333e03ac10
Get rid of kpmgui internal library.
...
kpmgui was basically the whole partitionmanager except for main.cpp file.
All useful functions were moved to kpmcore library, kpmgui is not necessary now.
2016-01-06 15:56:32 +02:00
Andrius Štikonas
d7a77c8934
Initialize KCrash.
2015-12-05 19:25:04 +00:00
l10n daemon script
92c1b2d7a2
SVN_SILENT made messages (after extraction)
2015-11-04 14:16:11 +00:00
Andrius Štikonas
6806de6fb7
Revert "Merge branch 'luks-decorator'"
...
This reverts commit 54ce33b472
, reversing
changes made to 98d08a81c5
.
2015-09-16 14:14:53 +01:00
Timo Gurr
6128aa9635
Fix the install location of the appdata.xml file.
2015-09-15 23:17:53 +01:00
Andrius Štikonas
54ce33b472
Merge branch 'luks-decorator'
2015-09-15 23:15:53 +01:00
Teo Mrnjavac
a88ceb2140
Fix bug with EditMountPointDialog not having Ok&Cancel buttons.
2015-08-14 18:07:26 +02:00
Teo Mrnjavac
65ffb182c5
Hook up new LUKS functionality from KPMcore.
...
Add decrypt action to actionCollection and context menu.
Wrap very long lines.
Replace NULL with nullptr, TODO: do this everywhere.
2015-08-14 17:57:27 +02:00
l10n daemon script
98d08a81c5
SVN_SILENT made messages (after extraction)
2015-07-31 08:16:21 +00:00
Teo Mrnjavac
6e1ff468d3
Set partition color code on PartWidget, and react to settings change.
2015-07-17 13:37:30 +02:00
Teo Mrnjavac
48a2090b48
Generate color codes array from Settings.
2015-07-17 13:37:08 +02:00
Teo Mrnjavac
9d9a2b345a
Make sure sectorAlignment is set.
2015-07-15 19:03:39 +02:00
Andrius Štikonas
81004a2445
Format partitionmanager code using KDE style.
2015-07-13 17:17:41 +03:00
Teo Mrnjavac
94bae2494f
Fix indentation.
2015-07-13 15:50:45 +02:00
Teo Mrnjavac
23084a258d
Specify default filesystem type when creating new partition.
2015-07-13 15:33:45 +02:00
Teo Mrnjavac
c0381cd913
Read Shred action from KConfig.
2015-07-10 15:57:02 +02:00
Teo Mrnjavac
cf51fa1ad0
Move PartResizerWidget and related to KPMcore.
2015-07-08 18:16:03 +02:00
Andrius Štikonas
618468742c
Move FileSystem::defaultFileSystem to GUI.
2015-06-30 22:22:13 +03:00
Andrius Štikonas
a58a041e6a
Move Capacity::preferredUnit to GUI.
2015-06-14 02:06:18 +01:00
l10n daemon script
23825bfca3
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-06-13 11:31:00 +00:00
l10n daemon script
2af3245033
SVN_SILENT made messages (after extraction)
2015-06-13 09:23:46 +00:00
Andrius Štikonas
11b097141a
Move createFileSystemColor back to GUI.
2015-06-12 13:11:29 +01:00
Andrius Štikonas
b651d8de89
Move kpmcore to another repository (sysadmin/kpmcore)
2015-06-04 01:51:56 +01:00
Andrius Štikonas
a630a5cc0a
Add -F flag to force recreation of ext2/3/4 filesystems.
...
BUG: 347948
2015-05-19 16:00:12 +01:00
Andrius Štikonas
f66cfe21c7
Use fatlabel instead of mtools to change FAT labels.
...
We already use other utils from dosfstools anyway.
Also, fatlabel seems to be more reliable.
2015-05-14 15:40:30 +01:00
l10n daemon script
9c495d5f46
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-04-30 10:10:38 +00:00
l10n daemon script
12b16c346b
SVN_SILENT made messages (after extraction)
2015-04-30 08:35:52 +00:00
Andrius Štikonas
47bf8bb72d
Use mtools to set FAT labels.
...
Partition Manager used its internal fork of mtools to avoid setting up
device to drive letter mappings. It looks like recent versions of
mtools can be used without it by using special device ::
2015-04-29 00:39:36 +01:00
Andrius Štikonas
e63b0e43e9
Use ntfs-3g name instead of ntfsprogs.
2015-04-29 00:16:39 +01:00
Andrius Štikonas
1093b3c4f5
Create QApplication first.
2015-04-26 14:22:55 +01:00
l10n daemon script
9ad78c5c4c
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-04-19 10:15:54 +00:00
Andrius Štikonas
9d135978ad
Add HiDPI support.
2015-04-09 23:26:52 +03:00
l10n daemon script
d761cd090f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2015-04-06 09:52:22 +00:00
l10n daemon script
695eabcf8d
SVN_SILENT made messages (after extraction)
2015-04-06 08:16:42 +00:00
Andrius Štikonas
c0a6954968
Fix a failing build due to incorrect link in config.kcfgc
2015-04-05 11:19:26 +03:00
Andrius Štikonas
936a2fe91f
Rename config.kcfg to a more specific name.
...
BUG: 345857
2015-04-04 21:33:29 +03:00
Andrius Štikonas
05a2b9e990
Specify more link libraries to prepare for eventual repo split.
2015-03-28 18:35:30 +00:00
Andrius Štikonas
2b7d2ff377
Move util/htmlreport util/helpers to kpmgui library.
2015-03-28 18:23:53 +00:00
Andrius Štikonas
8e5c1b1ebd
Move naturalLessThan function out of util/helpers.
2015-03-28 16:56:39 +00:00
Andrius Štikonas
0ce605e7bd
Move KAboutData setup code out of util/helpers.cpp to main.cpp.
2015-03-28 00:48:51 +00:00
Andrius Štikonas
93f6bcdc83
Generate export header for libkpmgui.
2015-03-28 00:43:38 +00:00
Chris Campbell
0ff2c923c3
Split partitionmanagerprivate into kpmcore and kpmgui.
...
Please enter the commit message for your changes. Lines starting
2015-03-27 16:28:21 +00:00
l10n daemon script
2f780df746
SVN_SILENT made messages (.desktop file)
2015-02-28 11:35:37 +00:00
l10n daemon script
5588b5c0c9
SVN_SILENT made messages (after extraction)
2015-02-28 09:34:19 +00:00
l10n daemon script
29d5ed031e
SVN_SILENT made messages (.desktop file)
2015-02-27 11:40:43 +00:00
l10n daemon script
2b336878ba
SVN_SILENT made messages (after extraction)
2015-02-27 09:33:28 +00:00
l10n daemon script
11fbc9a64b
SVN_SILENT made messages (after extraction)
2015-02-25 08:52:51 +00:00
l10n daemon script
f64456f8dc
SVN_SILENT made messages (after extraction)
2015-02-22 09:01:22 +00:00
Andrius Štikonas
85ee018dd7
Change homepage (the previous domain owned by Volker has expired).
2015-02-17 11:56:39 +00:00
l10n daemon script
431450b94d
SVN_SILENT made messages (after extraction)
2015-02-09 10:03:15 +00:00
Andrius Štikonas
8262cac87a
Set exfat msdos/gpt partition type to ntfs.
...
BUG:343940
2015-02-08 22:35:08 +00:00
Andrius Štikonas
2c8fb641f6
libparted: Use libparted to recognize btrfs and nilfs2.
2015-02-08 21:03:13 +00:00
Andrius Štikonas
bbb2fa3067
Use GPLv3 copyright notices.
2015-02-07 00:32:25 +00:00
Andrius Štikonas
c493b78305
Do not throw an error when creating unformatted partition.
2015-02-06 01:08:11 +00:00
Andrius Štikonas
c0307bf172
Fix more compiler warnings.
2015-02-05 11:17:34 +00:00
Andrius Štikonas
97baf57d67
Fix size constrains of extendable part of sizedialog.
2015-02-05 10:37:50 +00:00
l10n daemon script
a64eed7855
SVN_SILENT made messages (.desktop file)
2015-02-05 09:02:36 +00:00
Andrius Štikonas
8b26ef6d4a
Add myself to credits.
2015-02-05 01:41:51 +00:00
Andrius Štikonas
a7a6d56112
PartitionManager links to and uses GPLv3 libraries, so switch license to GPLv3+.
2015-02-05 01:32:14 +00:00
Andrius Štikonas
aa8c8eeb37
Change myself from developer to maintainer.
2015-02-05 01:12:27 +00:00
Andrius Štikonas
d52ea34cf7
Complete KF5 port:
...
* Expose backend versions in a similar manner to backend Id.
* Fix configure dialog signals.
2015-02-05 00:09:39 +00:00
Andrius Štikonas
02ffa73bb5
Fix gaining root privileges when command line options are supplied.
2015-02-04 23:19:49 +00:00
Andrius Štikonas
4c64caa6fb
One more fix metadata access in corebackendmanager.
2015-02-04 02:43:28 +00:00
Teo Mrnjavac
f86a1077ca
Fix metadata access in corebackendmanager.
2015-02-03 20:32:29 +01:00
Teo Mrnjavac
69e411a6d6
Use kcoreaddons_desktop_to_json instead.
2015-02-03 20:18:40 +01:00
Teo Mrnjavac
aa132e1cdb
Try to port backend loading away from KAboutData.
2015-02-03 19:53:46 +01:00
Andrius Štikonas
79f7ef6494
Restore device scan progress.
2015-02-03 17:38:00 +00:00
l10n daemon script
2a120076d9
SVN_SILENT made messages (after extraction)
2015-01-28 07:36:25 +00:00
l10n daemon script
717aea24eb
SVN_SILENT made messages (.desktop file)
2015-01-09 09:33:01 +00:00
l10n daemon script
c2d15e97ff
SVN_SILENT made messages (.desktop file)
2015-01-06 10:54:53 +00:00
l10n daemon script
d41bb47000
SVN_SILENT made messages (.desktop file)
2015-01-01 08:57:04 +00:00
l10n daemon script
ed045414d2
SVN_SILENT made messages (after extraction)
2015-01-01 07:49:09 +00:00
l10n daemon script
1160156229
SVN_SILENT made messages (.desktop file)
2014-12-21 09:02:01 +00:00
André Marcelo Alvarenga
f9ff7f5ada
Remove extra space
2014-12-02 22:56:00 -02:00
Yuri Chornoivan
b44042a200
Fix tags
2014-11-30 11:52:13 +02:00
l10n daemon script
d2ee7f05b1
SVN_SILENT made messages (after extraction)
2014-11-26 07:33:53 +00:00
l10n daemon script
dc89d2acd7
SVN_SILENT made messages (after extraction)
2014-11-25 09:43:01 +00:00
Andrius Štikonas
d3f403c75a
Use reverse dns for appdata.
2014-11-23 12:59:35 +02:00