Commit Graph

4592 Commits

Author SHA1 Message Date
Bastien Nocera
b3c785ee09 Add a --installations option
Similar to the --gl-drivers option, print the installation
paths for all system installations, including custom
installations defined in ${sysconfdir}/flatpak/installations.d/

Closes: #2122
Approved by: matthiasclasen
2019-01-08 00:26:17 +00:00
Matthias Clasen
3853ee49bd Add some internal docs
It helps for clarity to write down the expected behavior
of these flags, even if they are not public api.

Closes: #2512
Approved by: matthiasclasen
2019-01-08 00:11:41 +00:00
Matthias Clasen
835b311b61 uninstall: Present the choices clearly
A choice of 1) system 2) system 3) system is not
very useful. Show the refs.

Closes: #2492
Approved by: matthiasclasen
2019-01-07 23:57:09 +00:00
Matthias Clasen
86f3077be3 Nicer formatting for many choices
'flatpak install sdk' offers me 34 choices, so double digits
seem very realistic here. Make the numbers line up in this
case.

Closes: #2476
Approved by: matthiasclasen
2019-01-07 23:42:19 +00:00
Victor Kukshiev
b335ea8d49 update russian translation - part 3.1
Closes: #2465
Approved by: matthiasclasen
2019-01-07 23:25:38 +00:00
Victor Kukshiev
a2cecfb638 update russian translation - part 3
Closes: #2465
Approved by: matthiasclasen
2019-01-07 23:25:38 +00:00
Victor Kukshiev
8837325f85 oops
Closes: #2465
Approved by: matthiasclasen
2019-01-07 23:25:38 +00:00
Victor Kukshiev
269521ba5b update russian translation - part 2
Closes: #2465
Approved by: matthiasclasen
2019-01-07 23:25:38 +00:00
Victor Kukshiev
160f0613be update russian translation
Closes: #2465
Approved by: matthiasclasen
2019-01-07 23:25:38 +00:00
Matthias Clasen
e273bfec5f list, remote-ls: Avoid a stray newline
If we have nothing to print, don't print a stray newline.

Closes: #2461
Approved by: matthiasclasen
2019-01-07 23:10:51 +00:00
Matthias Clasen
4fad2de113 Generate a single-file api reference
Add a rule to generate a single-file html version of the
libflatpak api reference, for integration into readthedocs.

This is pretty plain, but serves the purpose.

Closes: #2526
Approved by: matthiasclasen
2019-01-07 22:56:43 +00:00
Matthias Clasen
efcf48f295 Rename library docs main xml file
We already have a flatpak-docs.xml file one level up.
This can only lead to confusion.

Closes: #2526
Approved by: matthiasclasen
2019-01-07 22:56:43 +00:00
Kukuh Syafaat
0fff275685 Update Indonesian translation
Closes: #2539
Approved by: matthiasclasen
2019-01-05 18:36:58 +00:00
Matthew Leeds
dcf207b293 dir: Fix a couple typos 2019-01-04 13:02:48 -08:00
Matthias Clasen
7c79fcc197 build-export: Document --end-of-life
This option was added without documentation.

Closes: #2524
Approved by: mwleeds
2019-01-04 19:25:32 +00:00
Matthias Clasen
e4dd8b3e11 Be stricter about installation IDs
Avoid unnecessary complications from accepting installation
IDs which won't work well on the commandline or in filenames.

Closes: #2514
Approved by: mwleeds
2019-01-04 19:13:49 +00:00
Matthias Clasen
8b3bac05f8 info: Don't format size when poking at details
When the -s option is used, it is likely that
the result is getting screenscraped and reparsed.

Make that easier by producing a plain number in
this case.

Closes: #2536
Approved by: mwleeds
2019-01-04 05:50:23 +00:00
Matthias Clasen
4efef1cebd info: Rename a variable for clarity
Closes: #2536
Approved by: mwleeds
2019-01-04 05:50:23 +00:00
Matthew Leeds
5238dd4f4b doc: Update wording for verbose options
This more closely matches the recently changed --help output for these
options, and distinguishes them from the options that only print some
information and exit.

Closes: #2537
Approved by: matthiasclasen
2019-01-04 03:53:19 +00:00
Matthias Clasen
d9982d8550 Improve handling of FLATPAK_BUILTIN_FLAG_ONE_DIR
Error out for all combinations of options that specify
more than one installations.

This was showing up e.g. with

flatpak config --installation=extra --system --get languages

Closes: #2511
Approved by: mwleeds
2019-01-03 23:05:31 +00:00
Matthias Clasen
c39ceac02e build-commit-from: Make docs match reality
Move the -s short option from --src-repo to --subject,
as the docs say. This makes more sense, to go with -b
for --body.

Closes: #2527
Approved by: mwleeds
2019-01-03 22:52:51 +00:00
Matthias Clasen
5bb7d9aec6 docs: Small improvements
Make it clear that flatpak(1) only lists global options,
and individual commands have their own.

Add a reference to flatpak-installation(5)

Closes: #2513
Approved by: mwleeds
2019-01-03 22:38:55 +00:00
Matthias Clasen
85789dd4ac Tweak the docs for --user/system/--installation
Take out the plurals, and tweak the wording to make
it less misleading.

See: #2509

Closes: #2513
Approved by: mwleeds
2019-01-03 22:38:55 +00:00
Matthias Clasen
1ab6bb027a build-bundle: Document --from-commit
This option was missing from the docs.

Closes: #2528
Approved by: mwleeds
2019-01-03 22:22:48 +00:00
Matthias Clasen
d3488af5c7 build-bundle: Reorder options
This is purely cosmetic, but it just does not make
sense to have the --oci option show up in the middle
of gpg-related options.

Closes: #2528
Approved by: mwleeds
2019-01-03 22:22:48 +00:00
Matthias Clasen
cfae583ec4 Reword help output slightly
Consistently use 'application' instead of 'app'
in the main --help output.

Closes: #2519
Approved by: mwleeds
2019-01-03 21:31:31 +00:00
Matthias Clasen
202f3f5939 Make help output fit 80 columns
Shorten the descriptions for --verbose and --ostree-verbose
to fit 80 columns.

Closes: #2519
Approved by: mwleeds
2019-01-03 21:31:31 +00:00
Matthias Clasen
d0d2642512 Align help output
Line up the command descriptions with the option descriptions
that GOptionContext produces, for more visually pleasing output.

Closes: #2519
Approved by: mwleeds
2019-01-03 21:31:31 +00:00
Matthias Clasen
1149d48e4f build-finish: Correct option help
The placeholder for --extension-priority was "0", which is
misleading.

Closes: #2529
Approved by: mwleeds
2019-01-03 21:17:50 +00:00
Matthias Clasen
6877dc4ff7 config: Fix a copy-paste error
The set handler was talking about --get.

Closes: #2531
Approved by: mwleeds
2019-01-03 20:52:46 +00:00
Matthias Clasen
a2e2068f67 Fix a copy-paste error
There was a copy-paste error causing us to show
system bus ownership wrongly in the permission
table, and causing the footnote numbering to be
out of sync.

Closes: #2535
Approved by: mwleeds
2019-01-03 20:51:13 +00:00
Matthias Clasen
57504820d3 Fix an infinite loop
It turns out that --columns=installation,bla was looping
forever, trying to get over the 'all' inside 'installation'.
Don't get stuck there.

It would be good to have unit tests for such internal functions.

Closes: #2463
Approved by: matthiasclasen
2018-12-21 18:36:23 +00:00
Matthias Clasen
ff9aa02d93 table printer: Remote debug spew
Closes: #2462
Approved by: matthiasclasen
2018-12-21 16:51:48 +00:00
AsciiWolf
b1320fde4d Update Czech translation
Closes: #2459
Approved by: matthiasclasen
2018-12-21 15:46:40 +00:00
Alexander Larsson
17f7bdbe7b Update po/* 1.1.2 2018-12-21 10:49:30 +01:00
Alexander Larsson
f1e1586841 Bump version to 1.1.2 2018-12-21 10:37:10 +01:00
Alexander Larsson
9c9fdd39eb Update NEWS for release 2018-12-21 10:37:10 +01:00
Alexander Larsson
b06f616172 Drop unneeded progress reporting
When pulling the ostree-metadata branch for p2p remotes we passed
NULL for progress which caused it to report with the default console
progress, which doesn't make any sense for the (small) ostree-metadata
branch.

Closes: #2456
Approved by: alexlarsson
2018-12-21 08:45:40 +00:00
Matthias Clasen
a5154d610f Cleaner progress display
With the new solid Unicode progress bar, we no
longer need the [] around it.  Drop it.

Closes: #2453
Approved by: alexlarsson
2018-12-21 08:29:33 +00:00
Matthias Clasen
140fc7e4a6 uninstall: Port to new library api
We can just use the new installation api to find
unused references.

Closes: #2444
Approved by: alexlarsson
2018-12-21 08:19:46 +00:00
Matthias Clasen
bcb20df3a4 installation: Add api to find unused refs
This is copying code from the unstall command that
was added for the --unused option, and makes it
available as a library api.

Closes: #1747

Closes: #2444
Approved by: alexlarsson
2018-12-21 08:19:46 +00:00
Matthias Clasen
6b59406e80 Consistently use Unicode ellipsis
Now that we're moving away from a pure ASCII esthetic,
it looks odd to me to have a mixture of 3 dots and
proper ellipsis, so switch everything over to use
U+2026 instead of 3 dots.

Some minor other formatting and string changes
are included here as well.

Closes: #2454
Approved by: alexlarsson
2018-12-21 08:07:25 +00:00
Matthias Clasen
c2e9dc2832 Hide the cursor while displaying progress
The cursor interferes with our fancy redraw
and progress, so hide it while we are doing that.

Closes: #2455
Approved by: alexlarsson
2018-12-21 08:06:49 +00:00
Matthias Clasen
e49822653f Add more Escape sequences
Add Escape sequences for hiding and showing the cursor.

Closes: #2455
Approved by: alexlarsson
2018-12-21 08:06:49 +00:00
Alexander Larsson
c9c395c5c9 table-printer: Correctly handle alignment with utf8
We can't use printf alignment, because that aligns on byte count, not
char counts.

Closes: #2451
Approved by: alexlarsson
2018-12-20 17:06:28 +00:00
Alexander Larsson
9d3b1d6990 table-printer: Fix regression crash
printer->rows is now a Row, not a GPtrArray

Closes: #2451
Approved by: alexlarsson
2018-12-20 17:06:28 +00:00
Alexander Larsson
ce13c45ccf list/remote-ls: Move version and branch column ahead of arch
Closes: #2448
Approved by: alexlarsson
2018-12-20 16:08:44 +00:00
Alexander Larsson
2a94bb8eb2 Use shorter names for origin remotes
Use only the last section in the id for origin remotes, to avoid
the origin column being really wide when listing stuff.

Closes: #2448
Approved by: alexlarsson
2018-12-20 16:08:44 +00:00
Alexander Larsson
b7e06dee2d tables: Add support for ellipsize start and use for app id
I think this makes a lot more sense than ellipsizing in the middle.
Most app ids start with a common prefix after all.

Closes: #2448
Approved by: alexlarsson
2018-12-20 16:08:44 +00:00
Matthias Clasen
5b247157a3 list, search: Ellipsize app ids in the middle
This preserves relevant information at the beginning
and the end.

Closes: #2448
Approved by: alexlarsson
2018-12-20 16:08:44 +00:00