Andrew Wood
|
62ef4b91fc
|
Timestamp update.
|
2025-01-28 21:21:56 +00:00 |
|
Andrew Wood
|
8664521f08
|
Reformat with indent; update translation string line numbers.
|
2025-01-26 20:08:17 +00:00 |
|
Andrew Wood
|
0cf4e50e96
|
Timestamp update.
|
2025-01-11 21:22:02 +00:00 |
|
Andrew Wood
|
24d3351d5d
|
Position updates.
|
2024-12-22 12:10:08 +00:00 |
|
Andrew Wood
|
4a287f96fd
|
Timestamp update.
|
2024-12-19 21:11:17 +00:00 |
|
Andrew Wood
|
c186198a7e
|
Line number updates.
|
2024-12-18 22:41:38 +00:00 |
|
Andrew Wood
|
c58ddb4d66
|
Line number updates.
|
2024-12-17 23:57:07 +00:00 |
|
Andrew Wood
|
46902e1c0c
|
Line number updates.
|
2024-12-17 23:02:44 +00:00 |
|
Andrew Wood
|
3c09b31f92
|
Add colour code support with a %{sgr:...} format sequence.
|
2024-12-15 23:25:20 +00:00 |
|
Andrew Wood
|
8fa9df6e7a
|
New --bar-style option; replace "default" with "plain" or with a lookup against the selected default, as appropriate.
|
2024-12-14 00:06:30 +00:00 |
|
Andrew Wood
|
60563f3e3c
|
New bar formats - default, block, granular, shaded - with the granular format providing a smoother bar using Unicode block characters (#15)
|
2024-12-13 20:02:36 +00:00 |
|
Andrew Wood
|
78f4a60bf7
|
Change the formatter functions to take their 6 arguments as one struct pointer, making it less messy.
|
2024-12-12 22:36:07 +00:00 |
|
Andrew Wood
|
1d76c0bc64
|
Permit decimals with suffix for --size, --rate-limit, --buffer-size, and --error-skip-block (#35); and document the types of numbers allowed in the manual.
|
2024-12-10 22:09:32 +00:00 |
|
Andrew Wood
|
51a5de71c1
|
Add a "can_display_utf8" flag based on the current locale, for future use.
|
2024-12-09 23:23:07 +00:00 |
|
Andrew Wood
|
a4494159ea
|
Positions update after moving the formatter functions.
|
2024-12-09 21:46:00 +00:00 |
|
Andrew Wood
|
af99120067
|
Timestamp update.
|
2024-12-08 22:22:22 +00:00 |
|
Andrew Wood
|
35d5b9efab
|
Handle wide characters and ECMA-48 CSI sequences in the format string when calculating string widths.
|
2024-12-08 21:38:38 +00:00 |
|
Andrew Wood
|
f495303177
|
List all supported format sequences in the output of "--help".
|
2024-12-08 20:40:05 +00:00 |
|
Andrew Wood
|
fb2e6b4074
|
New "--format" sequences "{progress-bar-only}" and "{progress-amount-only}".
|
2024-12-08 20:13:33 +00:00 |
|
Andrew Wood
|
4ffdee0002
|
Introduce the pv_strwidth() function so that in future we can add support for escape sequences and UTF-8 in format strings.
|
2024-12-08 17:40:12 +00:00 |
|
Andrew Wood
|
5c5d53e1d1
|
Address two splint-related TODOs.
|
2024-12-08 17:31:59 +00:00 |
|
Andrew Wood
|
57149c2d03
|
Add long names to format sequences, such as "%{rate}".
|
2024-12-08 17:16:02 +00:00 |
|
Andrew Wood
|
838ebcb78f
|
Improve the handling of dangling or invalid "%" sequences.
|
2024-12-08 16:18:58 +00:00 |
|
Andrew Wood
|
6298a7be9d
|
Refactor the display formatters into their own functions, remove the static arrays for component contents, and start tracking the displayed width of each segment separately from the length in bytes.
|
2024-12-08 16:04:00 +00:00 |
|
Andrew Wood
|
cfea00b200
|
Use standalone flags to indicate whether we are tracking the last bytes output or the previous line written, so that the component array is not needed outside of display.c.
|
2024-12-08 10:23:24 +00:00 |
|
Andrew Wood
|
619a84949f
|
New format sequence "%nL" to display the most recently written line (#121).
|
2024-12-07 23:12:41 +00:00 |
|
Andrew Wood
|
c3648af57f
|
Handle the progress bar appearing more than once in the format string.
|
2024-12-07 20:23:20 +00:00 |
|
Andrew Wood
|
53b5ea54c6
|
Track the chosen size of format segments so that "%nA" can appear more than once, with different "n" values (#122).
|
2024-12-07 19:39:44 +00:00 |
|
Andrew Wood
|
7f8aa3f985
|
Timestamp update.
|
2024-12-07 14:31:54 +00:00 |
|
Andrew Wood
|
ddd9430bc9
|
Line positions update.
|
2024-12-03 23:48:15 +00:00 |
|
Andrew Wood
|
99bd1fc8d5
|
Version bump and associated updates.
|
2024-12-02 17:57:34 +00:00 |
|
Andrew Wood
|
dccc7345ab
|
New option "--extra-display" (#3, #4).
|
2024-12-01 19:39:59 +00:00 |
|
Andrew Wood
|
7e51fb8371
|
Update line numbers.
|
2024-12-01 16:09:29 +00:00 |
|
Andrew Wood
|
b8b7ff882d
|
Position updates.
|
2024-11-30 17:46:17 +00:00 |
|
Andrew Wood
|
725b5f7932
|
Line numbers update.
|
2024-11-03 01:40:34 +00:00 |
|
Andrew Wood
|
0318db838e
|
Version bump.
|
2024-10-15 22:11:38 +01:00 |
|
Andrew Wood
|
1fec5622b6
|
Line number updates.
|
2024-10-11 19:49:29 +01:00 |
|
Andrew Wood
|
579b592c12
|
Correct the wording of the line buffer allocation failure error message.
|
2024-10-09 18:55:33 +01:00 |
|
Andrew Wood
|
d1730258bf
|
Sync with code.
|
2024-10-09 18:42:53 +01:00 |
|
Andrew Wood
|
5c25f9270c
|
Line number updates.
|
2024-10-05 17:41:08 +01:00 |
|
Andrew Wood
|
29aa64092a
|
Timestamp update
|
2024-10-05 17:03:58 +01:00 |
|
Andrew Wood
|
d9a0041870
|
New --store-and-forward option (#100), including refactoring several areas to allow PV to run in two passes, and the ability to look at the output pipe buffer utilisation to more accurately reflect the total data transferred to the receiving end, rather than just the total amount written to the output buffer.
|
2024-10-05 16:21:59 +01:00 |
|
Andrew Wood
|
c548d1f2d8
|
Add a "--gauge" option which alters the progress bar to show the current rate as a percentage of the max rate seen, if the size is unknown (#46).
|
2024-10-04 22:15:14 +01:00 |
|
Andrew Wood
|
a2c6490d31
|
Prefix the estimated completion time of "--fineta" with "FIN" rather than "ETA" to differentiate it from the "ETA" provided by "--eta" (#43).
|
2024-10-04 19:45:08 +01:00 |
|
Andrew Wood
|
9bd5a518ea
|
New option "--stats", to show a line of statistics about the transfer once it has ended (issue #49).
|
2024-10-04 15:12:22 +01:00 |
|
Andrew Wood
|
fe4cc4b01d
|
Source line number updates.
|
2024-10-04 13:27:54 +01:00 |
|
Andrew Wood
|
5112251894
|
Source line number updates.
|
2024-10-04 10:24:28 +01:00 |
|
Andrew Wood
|
741e4b0b30
|
Source line number updates.
|
2024-10-03 23:00:03 +01:00 |
|
Andrew Wood
|
f1f333dc7a
|
Update version to 1.8.14.
|
2024-09-07 21:33:24 +01:00 |
|
Andrew Wood
|
c67248ffc7
|
Update to add the new strings in the options parser.
|
2024-08-06 23:35:55 +01:00 |
|