summaryrefslogtreecommitdiff
path: root/Userland/Utilities/file.cpp
AgeCommit message (Expand)Author
2023-04-27LibCore+file: Factorize code to detect mime-type from bytes of a fileLucas CHOLLET
2023-03-21LibGfx: Move all image loaders and writers to a subdirectoryLucas CHOLLET
2023-03-17Userland: Use more common WAV MIME typekleines Filmröllchen
2023-03-13file: Read more metadata from audio fileskleines Filmröllchen
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-10Base+Userland: Add support for QOA files everywherekleines Filmröllchen
2023-02-27file: Use StringView instead of DeprecatedString for pathsNico Weber
2023-02-27file: Use StringView instead of DeprecatedString for descriptionNico Weber
2023-02-27file: Use StringView instead of DeprecatedString for mime typesNico Weber
2023-02-27file: Remove unnecessary DeprecatedString ctor callNico Weber
2023-02-27Utilities: Make `file` print more information for animated imagesNico Weber
2023-02-24file: Add a description for the image/webp mime typeNico Weber
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-01-20LibCore: Remove `FileStream`Tim Schumacher
2023-01-20LibGfx: Re-work the abstractions of sending image for decoding over IPCLiav A
2023-01-18LibGfx+Ladybird+Userland: Don't sniff for TGA images with only raw bytesLiav A
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-19file: Port to Core::StreamSam Atkins
2022-08-16Utilities/file: Handle all supported audio MIME typeskleines Filmröllchen
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-11Utilities: Read positional arguments as Strings not char*sSam Atkins
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-13LibELF: Accept Span instead of Pointer+Size in validate_program_headersIdan Horowitz
2022-01-13LibELF: Use StringBuilders instead of Strings for the interpreter pathIdan Horowitz
2021-12-21file: Add description & image details for image/x-qoiLinus Groh
2021-12-16file: Port to LibMainKenneth Myhra
2021-11-23LibCore+AK: Move MappedFile from AK to LibCoreAndreas Kling
2021-10-21Userland: Teach the file utility more about ELF filesValtteri Koskivuori
2021-07-27LibGfx: Improve ImageDecoder constructionAndreas Kling
2021-06-15Userland: Teach the file utility that empty files also existValtteri Koskivuori
2021-05-27file: Output directory when path is a directoryArjan Zuidema
2021-05-24LibCore+Userland: Add 13 more detectable file typesValtteri Koskivuori
2021-05-18LibCore+Userland: Add two more detectable formatsValtteri Koskivuori
2021-05-18LibCore+Userland: Add 5 more detectable filetypesValtteri Koskivuori
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-07Utilities: Use GzipDecompressor::describe_header for gzip descriptionsIdan Horowitz
2021-05-07file: Clean up mime type enumeration macroLinus Groh
2021-05-07file: Remove unused static description stringsLinus Groh
2021-05-07file: Don't exit immediately after file open errorLinus Groh
2021-05-07file: Remove redundant value_or({})Linus Groh
2021-05-07file: Avoid some unnecessary string copiesLinus Groh
2021-05-07Userland: Implement a file utilityValtteri Koskivuori