Commit Graph

1874 Commits

Author SHA1 Message Date
Şenol Korkmaz 751482d509 Updated Turkish translation 2011-07-06 17:49:25 +03:00
Piotr Drąg ee8022635c Updated Polish translation 2011-06-13 17:38:25 +02:00
Arash Mousavi f7559a0977 Updated Persian Translation 2011-06-12 23:32:09 +04:30
Curtis Gedak 8a58b5b53e Enable compile and link with libparted 3.0 (#651559)
The release of (lib)parted 3.0 includes a change to the Application
Programing Interface - API.  Most importantly, libparted 3.0 removes
many file system specific function calls, and hence the capabilities
provided by these functions.  In order for GParted to compile and link
with libparted 3.0, this libparted functionality is lost.

Specifically, the functionality that is lost when GParted is compiled
and linked with libparted 3.0 is as follows:

  - Loss of ability to grow and shrink FAT16 and FAT32 file systems
  - Loss of ability to shrink HFS and HFS+ file systems
  - Loss of ability to determine used and unused sectors in HFS and
      HFS+ file systems
  - Loss of ability to erase file system signatures on partition
      create and format

It is hoped that other free software projects will include some or all
of the above lost functionality, which can then be added back to
GParted.

This commit includes a change in how FAT16 and FAT32 file systems are
moved.  Specifically the move is now performed internally by GParted
when linked with libparted 3.0.  The move functionality is provided by
libparted for prior libparted versions (e.g. less than 3.0).

This is the final enhancement in a series of commits that enable
GParted to compile with libparted version 3.0.

Closes Bug #651559 - Doesn't compile against parted 3.0
2011-06-09 09:59:41 -06:00
Curtis Gedak 13568bcee7 Add configure check for libparted version 3.0.0 or higher
This enhancement is in preparation for addressing the following bug
report:
Bug #651559 - Doesn't compile against parted 3.0
2011-06-08 10:38:55 -06:00
Curtis Gedak 9cdd6c0092 Minor format changes to final configuration summary 2011-06-07 11:01:13 -06:00
Daniel Nylander dd6a8af544 Updated Swedish translation 2011-06-04 10:57:27 +02:00
Gil Forcada c32be7062b [l10n]Updated Catalan translation 2011-06-03 19:16:28 +02:00
Curtis Gedak ef11ab4e34 Add .csettings to .gitignore 2011-05-31 11:26:29 -06:00
Curtis Gedak 53b2b50f4a Fix size off by one sector with unrecognized disk label (#649444)
On disks with an unrecognized disk label, the end sector value
was saved as one sector larger than actual.  This caused the
Partition Information dialog to report the end sector value and
the total number of sectors on the disk as one larger than the
actual value.

Closes Bug #649444 - Partition information reports wrong sector
                     count
2011-05-31 09:45:18 -06:00
Gabor Kelemen ad129afa4d Updated Hungarian translation 2011-05-29 00:43:27 +02:00
Matej Urbančič c080e91501 Updated Slovenian translation 2011-05-27 22:52:12 +02:00
Yuri Myasoedov f2a3aa3d6a Updated Russian translation 2011-05-27 09:48:56 +04:00
Mario Blättermann 82156b16af [l10n] Updated German translation 2011-05-26 22:28:13 +02:00
Marek Černocký e56157bae0 Updated Czech translation 2011-05-26 18:19:48 +02:00
Daniel Mustieles 8319733d65 Updated Spanish translation 2011-05-25 19:23:34 +02:00
Curtis Gedak f188974a6c Improve English grammar: amount -> number (#650237)
Closes Bug #650237 - Grammar error: amount -> number
2011-05-24 11:53:08 -06:00
Gabor Kelemen cdbede1727 Typo: "on on" -> on 2011-05-24 11:03:31 -06:00
Curtis Gedak e306b3abe4 Add missed NEWS entry from 0.8.1 release 2011-05-23 11:11:15 -06:00
Curtis Gedak c21146c547 Append -git to version for continuing development 2011-05-23 10:39:29 -06:00
Curtis Gedak 899d226793 ========== gparted-0.8.1 ========== 2011-05-23 09:46:51 -06:00
Luana Campos Ferreira 89535b1b59 Updated Brazilian Portuguese translation 2011-05-23 09:43:27 -03:00
krishnababu k ab5cc7aa9c Added Telugu Translations done by praveen Illa 2011-05-23 14:08:41 +05:30
krishnababu k 564da6d41f Added Telugu locale te in LINGUAS 2011-05-23 14:08:04 +05:30
Daniel Korostil 12d6eadaf1 Uploaded Ukranian 2011-05-23 03:25:09 +03:00
Yuri Myasoedov 11505f9a81 Updated Russian translation 2011-05-22 22:00:14 +04:00
Gabor Kelemen e42f4a75e2 Updated Hungarian translation 2011-05-22 16:13:05 +02:00
Piotr Drąg 9f8371cec6 Updated Polish translation 2011-05-21 14:35:57 +02:00
Arash Mousavi 6d3254f1cc Updated Persian Translation 2011-05-20 05:50:55 +04:30
Arash Mousavi c28034ef87 Added Persian translation 2011-05-20 03:53:56 +04:30
Alexander Shopov 0c7edd95ba Updated Bulgarian translation 2011-05-18 07:38:30 +03:00
Kristjan SCHMIDT 2a52cde7ff Add Esperanto translation 2011-05-04 18:49:25 +02:00
Vincent Blut 13d7f33877 Fixed typos in French translation 2011-04-22 21:22:29 +02:00
Rudolfs Mazurs 02464eb648 Updated Latvian translation. 2011-04-02 16:08:57 +03:00
Curtis Gedak 23d35e3776 Add note to AUTHORS file for Seth's contributions 2011-03-27 10:48:21 -06:00
Seth Heeren 82fcb1ef0b Simplified cleanup_cursor() implementation
I hit this performance bug when I cloneda 40G NTFS partition. The actual
copy was done in under 11 minutes. After that I was shocked to find that
gparted would spend over 12 minutes in cleanup_cursor, pegging a CPU
core. (On a quad core desktop...)

Simply replacing the ustring with std::string would reduce the time to
about 1.5 minutes. Still bad. Also, I didn't want to lose UTF8
awareness.

So I rewrote the algorithm in 'streaming mode'. This has the (potential)
drawback that locale conversions are done, but performs well and
- IMHO - is a lot more readable.

On a minor note: this implementation correctly handles backspaces at the
start of a line.
2011-03-27 10:37:08 -06:00
Milo Casagrande 6c3129b972 [l10n] Updated Italian translation 2011-03-25 14:33:15 +01:00
Curtis Gedak ba28423e76 Remove one level of quoting when spawning commands
Change spawn_command_line_sync to spawn_sync to reduce the level of
quoting required when passing commands to the function.  Since
spawn_command_line_sync uses the parent's environment, the replacement
call also uses the parent's environment.

This change permits unmounting of file systems mounted with an
apostrophe in the mount point name.

Ubuntu launchpad bug 151796 - Can't unmount partition with apostrophe
                              in label
https://bugs.launchpad.net/ubuntu/+source/gparted/+bug/151796
2011-03-19 11:25:04 -06:00
Lucian Adrian Grijincu 38d9018214 Updated Romanian translation 2011-03-18 23:36:49 +01:00
Lucian Adrian Grijincu 7b8ad93754 Updated Romanian translation 2011-03-18 23:36:22 +01:00
Claude Paroz 05d6d076c5 Updated French translation 2011-02-27 22:19:33 +01:00
Curtis Gedak caa7656829 Ensure graphical error message displayed when run by non-root user
Ubuntu launchpad bug 696937 - Running gparted as non-root user
                              displays no graphical error message
https://bugs.launchpad.net/ubuntu/+source/gparted/+bug/696937
2011-02-27 11:41:40 -07:00
Curtis Gedak 3499b2327a Add openSUSE command to install dependencies to README 2011-02-26 10:20:02 -07:00
Ask H. Larsen 4c7b3928c0 Updated Danish translation 2011-02-26 11:59:12 +01:00
Ask H. Larsen 7ef2bf5c64 Updated Danish translation 2011-02-26 11:56:32 +01:00
Curtis Gedak 87acba030c Remove all usage of kpartx to avoid partition entry duplicates
Usage of the kpartx package to create partition names has been
completely removed.  Hence kpartx is no longer even an optionally used
package by gparted.

This change is related to the following bug report:

Ubuntu launchpad bug 719129 - [Natty] Gparted duplicates dmraid
                              partition devices
https://bugs.launchpad.net/ubuntu/+source/gparted/+bug/719129
2011-02-22 14:40:02 -07:00
Curtis Gedak 2f99511228 Add flag --enable-libparted-dmraid to use native libparted dmraid
The new configure option --enable-libparted-dmraid enables the native
use of /dev/mapper dmraid support in the libparted library.

If this option is not specified, or is disabled, then gparted code
will be used to support dmraid.  The gparted code uses the old dmraid
partition naming scheme of always appending the partition number to
the device name.  The letter 'p' is not inserted between the device
name and the partition number.  The gparted code is particularly
useful when used with older versions of libparted that do not support
/dev/mapper dmraid.

Ubuntu launchpad bug 719129 - [Natty] Gparted duplicates dmraid
                              partition devices
https://bugs.launchpad.net/ubuntu/+source/gparted/+bug/719129
2011-02-22 13:22:49 -07:00
Hannie Dumoleyn 37e19bcb19 [l10n] Updated Dutch translation 2011-02-19 22:16:50 +01:00
Curtis Gedak 8bc1377c22 Add comment for documentation maximum image width recommendation 2011-02-19 11:00:36 -07:00
Hannie Dumoleyn 96708f2a56 [l10n] Updated Dutch translation 2011-02-18 17:01:13 +01:00