summaryrefslogtreecommitdiff
path: root/Libraries
AgeCommit message (Expand)Author
2020-05-18LibJS: Rename to_{i32,size_t}() to as_{i32,size_t}() for clarityLinus Groh
2020-05-18LibGUI: Tweak EmojiInputDialog layout :^)Andreas Kling
2020-05-18LibJS: Check for exception after converting object to string primitiveLinus Groh
2020-05-18LibJS: Throw TypeError when coercing symbol to numberLinus Groh
2020-05-18LibJS: Pass Interpreter& to Value::to_number() et al.Linus Groh
2020-05-18LibJS: Change Value::to_object(Heap& -> Interpreter&)Linus Groh
2020-05-18LibJS: Remove no-op SymbolPrototype::description_setter()Linus Groh
2020-05-17LibGUI: Fix crash in TextDocument::remove(TextRange)Andreas Kling
2020-05-17LibVT: TerminalWidget now opts into emoji input by default :^)Andreas Kling
2020-05-17LibGUI: TextEditor now opts in to emoji input by default :^)Andreas Kling
2020-05-17LibGUI: Add a simple emoji input dialog activated by Ctrl+Alt+Space :^)Andreas Kling
2020-05-17LibVT: Handle keydown events with multi-byte text correctlyAndreas Kling
2020-05-17LibGUI: Make the TextEditor widget store UTF-32 codepointsAndreas Kling
2020-05-17LibGfx: Add UTF-32 version of the text painting code pathsAndreas Kling
2020-05-17LibVT: Make TerminalWidget::selected_text() produce UTF-8 strings :^)Andreas Kling
2020-05-17LibGfx: Let's make it Font::width(Utf32View)Andreas Kling
2020-05-17LibC: Don't let ctype isfoo() helpers access array out of boundsAndreas Kling
2020-05-17LibGfx: Add Font::width(u32* codepoints, size_t)Andreas Kling
2020-05-17LibJS: Add symbol objectsmattco98
2020-05-17LibGemini: Implement rendering text/gemini documents to HTMLAnotherTest
2020-05-17LibJS: Simplify various StringPrototype functionsLinus Groh
2020-05-17LibJS: Add Number.parseFloat()Linus Groh
2020-05-17LibJS: Add parseFloat()Linus Groh
2020-05-17LibGemini+LibHTTP: Defer did_progress call to match other callbacksConrad Pankoff
2020-05-17LibWeb: Recognise and pass gemini URLs to ProtocolServerConrad Pankoff
2020-05-17LibGemini: Implement basic Gemini protocol supportConrad Pankoff
2020-05-17LibVT: Store all-ASCII terminal lines as 8-bit charactersAndreas Kling
2020-05-17Kernel + LibC: Handle running processes in do_waitid()AnotherTest
2020-05-17LibCore: Allow ArgsParser::parse() to not exit on failureAnotherTest
2020-05-17LibCore: Reset getopt's state when starting parse()AnotherTest
2020-05-16LibCore: Always wait_for_events() when pumping the event loopAndreas Kling
2020-05-16LibWeb: Log URL when loading <script> with src attributeLinus Groh
2020-05-16AK: Fix URL's operator<<() and use itLinus Groh
2020-05-16LibJS: Make Object.prototype.constructor non-enumerableLinus Groh
2020-05-16LibVT: Don't try to set the window title to invalid UTF-8 textAndreas Kling
2020-05-16LibVT: Add incremental UTF-8 parsing to the terminal input handlerAndreas Kling
2020-05-16LibVT: Tweak input parsing related namesAndreas Kling
2020-05-16LibVT: Switch VT::Line to being backed by 32-bit codepointsAndreas Kling
2020-05-16Kernel: Absorb LibBareMetal back into the kernelAndreas Kling
2020-05-16Kernel: Remove now-unused KernelInfoPage.hAndreas Kling
2020-05-16Kernel: Remove sys$getdtablesize()Andreas Kling
2020-05-16Kernel: Remove the "kernel info page" used for fast gettimeofday()Andreas Kling
2020-05-16Kernel: Let's say that IO::delay(N) delays for N microsecondsAndreas Kling
2020-05-16LibELF: Handle DT_SONAME dynamic entriesAndrew Kaster
2020-05-16LibGUI+WindowServer: Allow applications to set custom cursor bitmapsShannon Booth
2020-05-16FileManager+LibGUI+Userland: Switch clipboard to MIME typesSergey Bugaev
2020-05-15LibM: Fix floor() and floorf() for negative numbersAndreas Kling
2020-05-15LibM: Add floorf() for @rexim :^)Andreas Kling
2020-05-15LibVT: Move out the Line class from Terminal to its own classAndreas Kling
2020-05-15LibCore: Fix timer expiration processingSergey Bugaev