summaryrefslogtreecommitdiff
path: root/Base/usr/share/man
AgeCommit message (Collapse)Author
2022-10-16Base: Remove /proc/devices nodeLiav A
That node was removed in a previous commit so let's remove it from this document too.
2022-10-12checksum: Support the '--check' optionimplicitfield
This commit also updates 'checksum' to use the Core::Stream::File API.
2022-10-12shot: Add ability to edit in PixelPaintJeremy Borgman
2022-10-06rev: Document the '-' filenameThomas Voss
2022-10-06Base: Update Toolbar manpageFrHun
2022-10-03Documentation: Change references to uid based sockets to sidsPeter Elliott
2022-10-02test: Support more optionsimplicitfield
Adds -g, -G, -k, -O and -u options.
2022-10-02Base: Fix grammar-o in GML Widget documentationNico Weber
2022-10-01config: Enable adding and removing groupsthankyouverycool
2022-09-27su: Add the --login optionLucas CHOLLET
This option, often used with only a lonely dash, allows to "simulate a login". For now, it just changes the current directory to the home of the new user.
2022-09-17Base: Update Magnifier.md use visual impairment vs sight impaireddjwisdom
2022-09-14Everywhere: Fix a variety of typosBrian Gianforcaro
Spelling fixes found by `codespell`.
2022-09-09Base: Update uniq(1) man pagedemostanis
2022-09-01Base: Add new Magnifier help documentationdjwisdom
2022-08-30Kernel/Storage: Introduce new boot device addressing modesLiav A
Before of this patch, we supported two methods to address a boot device: 1. Specifying root=/dev/hdXY, where X is a-z letter which corresponds to a boot device, and Y as number from 1 to 16, to indicate the partition number, which can be omitted to instruct the kernel to use a raw device rather than a partition on a raw device. 2. Specifying root=PARTUUID: with a GUID string of a GUID partition. In case of existing storage device with GPT partitions, this is most likely the safest option to ensure booting from persistent storage. While option 2 is more advanced and reliable, the first option has 2 caveats: 1. The string prefix "/dev/hd" doesn't mean anything beside a convention on Linux installations, that was taken into use in Serenity. In Serenity we don't mount DevTmpFS before we mount the boot device on /, so the kernel doesn't really access /dev anyway, so this convention is only a big misleading relic that can easily make the user to assume we access /dev early on boot. 2. This convention although resemble the simple linux convention, is quite limited in specifying a correct boot device across hardware setup changes, so option 2 was recommended to ensure the system is always bootable. With these caveats in mind, this commit tries to fix the problem with adding more addressing options as well as to remove the first option being mentioned above of addressing. To sum it up, there are 4 addressing options: 1. Hardware relative address - Each instance of StorageController is assigned with a index number relative to the type of hardware it handles which makes it possible to address storage devices with a prefix of the commandset ("ata" for ATA, "nvme" for NVMe, "ramdisk" for Plain memory), and then the number for the parent controller relative hardware index, another number LUN target_id, and a third number for LUN disk_id. 2. LUN address - Similar to the previous option, but instead we rely on the parent controller absolute index for the first number. 3. Block device major and minor numbers - by specifying the major and minor numbers, the kernel can simply try to get the corresponding block device and use it as the boot device. 4. GUID string, in the same fashion like before, so the user use the "PARTUUID:" string prefix and add the GUID of the GPT partition. For the new address modes 1 and 2, the user can choose to also specify a partition out of the selected boot device. To do that, the user needs to append the semicolon character and then add the string "partX" where X is to be changed for the partition number. We start counting from 0, and therefore the first partition number is 0 and not 1 in the kernel boot argument.
2022-08-28Base: Add new MouseSettings.md help documentdjwisdom
2022-08-28Base: Add new Mouse.md help documentdjwisdom
2022-08-28Base: Update Terminal's help documentationdjwisdom
2022-08-25Base: Add the -h/--hide-window option to the Eyes manpageMacDue
2022-08-14Base: Launch AudioServer at session start-upLucas CHOLLET
2022-08-14Everywhere: Get rid of the fbdev kernel boot argument remaindersLiav A
2022-08-13Browser+Base: Allow opening multiple URLs at once from command lineSam Atkins
This lets you run `br example.com wikipedia.org some/local/file.html` in one go and have them all opened as tabs.
2022-08-12SystemMonitor: Remove GML references to the deleted Hardware tabLiav A
2022-08-08Base: Replace getopt with getopt_long in man pagedemostanis
2022-08-07Base: Add HexEditor manualdjwisdom
2022-08-05Base: Update FontEditor manual use images with improved resolutiondjwisdom
2022-08-02Base: Update ImageViewer manual improve descriptiondjwisdom
2022-08-02Utilities+Base: Rename `pape` utility to `wallpaper`networkException
2022-07-29Base: Add more manpagesChase Struck
This commit adds manpages for About(1), AnalogClock(1), Assistant(1), Browser(1), Calculator(1), and Calendar(1).
2022-07-28Base: Add sort(1) man pagedemostanis
2022-07-27Documentation: Better file formats documentationsfdd
2022-07-24du: Fix a typo in the `--exclude-from` optionTim Schumacher
2022-07-19Utilities/lspci: Don't unveil /res/pci.ids if not asked to resolve IDsLiav A
I tested the grub image under VirtualBox and it appeared that the image didn't have pci.ids file included in the /res directory. In that case it would be expected that lspci can still function correctly if the -n parameter is passed, but then the unveil syscall failed because the file didn't exist. To cope with this, we should allow lspci to work without the pci.ids file being present at the filesystem, so let's not unveil this file if the -n parameter is passed.
2022-07-15Userland: Introduce the lsblk utility to show list of storage devicesLiav A
2022-07-11Base: Improve clipboard manpage stylekleines Filmröllchen
2022-07-11Documentation: Merge UsingFontEditor into existing FontEditor manpagekleines Filmröllchen
The generate-manpages script needs to be updated again to handle the new PNGs in section 1. (I'm intentionally not making this a multi-directory glob.)
2022-07-11Documentation: Move IPC endpoint documentation to manpage section 4kleines Filmröllchen
2022-07-11Documentation: Move all file format documentation into its own manpagekleines Filmröllchen
The documentation is largely unchanged except for adoption into the standard manpage format.
2022-07-10Base: Add uptime(1) manpageRussell
2022-07-09Base: Add -ftrivial-auto-var-init to man7/Mitigations.mdBrian Gianforcaro
2022-07-08Kernel: Implement an `axallowed` mount optionTim Schumacher
Similar to `W^X` and `wxallowed`, this allows for anonymous executable mappings.
2022-07-08mount: Allow extending `fstab` via drop-in files in `fstab.d`Tim Schumacher
2022-07-04Base: Update Network manpage to the new NetworkServer behaviorMaciej
2022-06-28Playground: Rename the application to GMLPlaygroundLinus Groh
Just "Playground" is too generic and doesn't match the general rule of "application name equals display name minus spaces".
2022-06-28Base: Add manpages for new layout systemFrHun
This is far from explaining all implications of the new layout system, but it covers the basics.
2022-06-22Base: Document /proc/{pid}/children in proc(7) manpageMacDue
2022-06-15Userland+Base: Remove Breakout and Pong gamesAndreas Kling
These games were not very playable and definitely not fun.
2022-06-15Utilities: Remove `ddate` joke programAndreas Kling
2022-06-13Base: Add a man-page for pwd(1)Chase Struck
2022-05-29Everywhere: Fix a bunch of typosLinus Groh