Commit-Graf

121 Incheckningar

Upphovsman SHA1 Meddelande Datum
Matteo Cypriani 476f311559 Update version number to 0.2.1 2019-03-04 23:54:49 +01:00
Matteo Cypriani 1dee9e218f Update 0.2.1 CHANGELOG 2019-03-04 23:54:49 +01:00
Matteo Cypriani 186e598a7d gcp: switch from GObject to equivalent GLib methods
Fixes deprecation warnings.
2019-03-04 23:43:01 +01:00
Matteo Cypriani 721632baf8 README: GNU cp, link LICENSE, refer to manpage 2018-10-16 11:35:02 +02:00
Matteo Cypriani 9469a59718 gcp: vertical spacing 2018-10-16 10:31:15 +02:00
Matteo Cypriani 462676e803 Bump version to 0.2.1.dev1 2018-10-16 10:23:33 +02:00
Matteo Cypriani 8ce1846288 README: s/fs-fix/fix-filenames/ 2018-10-14 23:31:32 +02:00
Matteo Cypriani 07f53e4109 CHANGELOG: update for release 2018-10-14 22:54:42 +02:00
Matteo Cypriani 35b8fed792 Install man in man/man1
So it ends up in ~/.local/man instead of ~/.local/share/man when
installed with pip.
2018-10-14 22:53:19 +02:00
Matteo Cypriani 63870b25ed LICENSE.txt -> LICENSE
Because it's also supported by Python packaging tools and the extension
is ugly.
2018-10-14 22:10:52 +02:00
Matteo Cypriani 93c37d756d test: add test for --fix-filenames 2018-10-14 21:43:43 +02:00
Matteo Cypriani 7bff021cd3 Update translation files 2018-10-14 20:59:09 +02:00
Matteo Cypriani 81bd453526 Update/rework manpage 2018-10-14 20:23:25 +02:00
Matteo Cypriani 43da9301fa Rename --fs-fix -> --fix-filenames
Also, reorder/group options so that the help message is more readable.
2018-10-14 19:08:31 +02:00
Matteo Cypriani 0995d580c9 README: clarify installation instructions 2018-10-14 16:54:51 +02:00
Matteo Cypriani 007d04dd16 "Rename" gcp
Following Goffi's will, this commit renames Gcp (Goffi's CoPier) into
gcp (Gcp CoPier).
2018-10-14 16:52:27 +02:00
Matteo Cypriani 28e8089316 README: missing dependency 2018-07-05 20:31:14 +02:00
Matteo Cypriani 6dbb4152f5 gcp: fix bug introduced in cbd9648
gcp was not exiting after copying.
2018-07-04 20:57:38 +02:00
Matteo Cypriani c3a865920e Move test_gcp.py to test/ subdir 2018-07-04 20:36:18 +02:00
Matteo Cypriani 4a2c1224f9 Get rid of MANIFEST.in 2018-07-04 20:36:18 +02:00
Matteo Cypriani 7ba62cdfca Tune setup.py 2018-07-04 20:36:18 +02:00
Matteo Cypriani de8fe1900c Tune MANIFEST.in 2018-07-04 19:02:04 +02:00
Matteo Cypriani b2d16599a4 Rename COPYING -> LICENSE.txt
To comply with Python packaging guidelines.
2018-07-04 19:02:04 +02:00
Matteo Cypriani b2dcbd8368 README: add Installing 2018-06-20 17:25:41 +02:00
Matteo Cypriani c86dae222a CHANGELOG: reformat, update 2018-06-20 17:23:49 +02:00
Matteo Cypriani f99dcc1e2c First pass with Prospector
Also some beautifying, line wrapping, etc.
2018-06-20 17:13:45 +02:00
Matteo Cypriani cbd96480c5 gcp: reorganize __copyNextFile() 2018-06-20 17:13:45 +02:00
Matteo Cypriani c4db1808da i18n: re-generate gcp.po, update fr.po
Also fixed some messages.
2018-06-20 17:13:45 +02:00
Matteo Cypriani e17dbfa1c8 i18n: first pass on the .po files 2018-06-20 17:13:45 +02:00
Matteo Cypriani b83d37a5e9 Handle --preserve=all 2018-06-20 17:13:45 +02:00
Matteo Cypriani 2e0e8ba994 Add -p switch 2018-06-20 17:13:45 +02:00
Matteo Cypriani d40548f287 Add -R switch 2018-06-20 17:13:45 +02:00
Matteo Cypriani 193a0e2784 gcp: reindent argparse code 2018-06-20 17:13:45 +02:00
Matteo Cypriani 307ffbea86 gcp: fix newline mangling in version message 2018-06-20 17:13:45 +02:00
Matteo Cypriani 2136a91df4 Rework setup.py 2018-06-20 17:13:45 +02:00
Matteo Cypriani 1de548e62f test: Python3 fixes & improve comments 2018-06-20 17:13:45 +02:00
Matteo Cypriani e008689b9b gcp: run 2to3 2018-06-20 17:13:45 +02:00
Matteo Cypriani 97f8f0d752 Fix/update MANIFEST.in 2018-06-20 17:13:45 +02:00
Matteo Cypriani f436127427 gcp: update copyright & version 2018-06-20 17:13:45 +02:00
Matteo Cypriani 4c02959204 README: retitle "What's next", link to tracker 2018-04-15 18:18:22 +02:00
Matteo Cypriani 7a6317a5e6 README: update, proofread, reformat, wrap 2018-04-15 17:56:16 +02:00
Matteo Cypriani 7fa513de68 Fix typo "invalide" in user message 2018-04-15 17:45:16 +02:00
Matteo Cypriani cd317355f1 Actually convert to Python3
- Update shebang.
- Drop encoding line, useless in Python3.
- Use GObject rather than gobject.
2018-04-15 16:50:25 +02:00
Matteo Cypriani ecfe87cd99 Add option --fs-fix=<auto|force|no>
Currently, the filesystem fixes are applied only for FAT, in which these
special characters (:, ", etc.) are actually forbidden. NTFS, however, will
allow you to create file names containing these characters, but Windows will
still be unable to deal with the files (even to rename them!).

--fs-fix=force will be useful when copying to a NTFS filesystem that will be
read on Windows.

--fs-fix=no is the same as --no-fs-fix.

--fs-fix=auto is the same as the current default behaviour (i.e. fix names only
for FAT).
2018-04-15 16:39:10 +02:00
Matteo Cypriani b8fdd846a4 Rename README -> README.md 2018-04-15 16:18:16 +02:00
Jingbei Li 580776117f Update README.md 2018-04-15 16:10:54 +02:00
Jingbei Li 0d00e99525 Update README.md 2018-04-15 16:10:54 +02:00
Jingbei Li a6a5cf3a03 Update README.md 2018-04-15 16:10:54 +02:00
Jingbei Li 45905e8f35 don't preserve any attributes by default 2018-04-15 16:10:54 +02:00
Jingbei Li bdc1df9b6f update readme.rst to readme.md in setup.py 2018-04-15 16:10:54 +02:00