summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2022-01-23Everywhere: Convert VM::call() to JS::call()mjz19910
2022-01-23LibJS: Add some overloads for JS::call() and JS::call_impl()mjz19910
2022-01-23LibCore+LibC: Enforce the global event loop ban in codekleines Filmröllchen
2022-01-23LibCore: Fix signal handling race condition in EventLoopkleines Filmröllchen
2022-01-23LibCore: Create wake pipe on each threadkleines Filmröllchen
2022-01-23LibCore: Allow EventLoops to run on multiple threads safelykleines Filmröllchen
2022-01-23LibThreading: Introduce MutexProtected generic synchronization primitivekleines Filmröllchen
2022-01-23ClockSettings: Add a GUI application to set the system time zoneTimothy Flynn
2022-01-23timezone: Add a command line utility to set the system time zoneTimothy Flynn
2022-01-23LibC: Use LibTimeZone to offset localtime() for the system time zoneTimothy Flynn
2022-01-23LibTimeZone: Use /etc/timezone as the basis for the system time zoneTimothy Flynn
2022-01-23Userland: Add promises to programs that will read /etc/timezoneTimothy Flynn
2022-01-23LibTimeZone: Add an API to retrieve a list of all known IANA time zonesTimothy Flynn
2022-01-23LibJS+LibTimeZone+LibUnicode: Remove direct linkage to LibTimeZoneTimothy Flynn
2022-01-23DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibCTimothy Flynn
2022-01-23LibWeb: Consider TextDecorationStyle when rendering textTobias Christiansen
2022-01-23LibWeb: Add new property 'text-decoration-style'Tobias Christiansen
2022-01-23LibGUI: Expand underline support for Spans in TextEditorTobias Christiansen
2022-01-23LibGfx: Expand TextAttributes with more information about underliningTobias Christiansen
2022-01-23LibGfx: Add Painter::draw_triangle_wave()Tobias Christiansen
2022-01-23LibHTTP+AK: Rename CNETWORKJOB_DEBUG to NETWORKJOB_DEBUGNico Weber
2022-01-23LibHTTP+AK: Rename CHTTPJOB_DEBUG to HTTPJOB_DEBUGNico Weber
2022-01-23LibCore: Print the actual errno if sysbeep failedLiav A
2022-01-23SystemServer: Create /dev/devctl and create devices based on its eventsLiav A
2022-01-23SystemServer: Rename devfs => devtmpfsLiav A
2022-01-23LibWeb: Make LineBuilder assign height to empty line boxesAndreas Kling
2022-01-23WindowServer: Paint menu checkboxes as such instead of as framesthankyouverycool
2022-01-23TextEditor: Fix crash on startup when file specified cannot be openedRummskartoffel
2022-01-23LibWeb: Allow CSS floating objects to flow across multiple linesAndreas Kling
2022-01-23LibWeb: Put BFC floating object state into a structAndreas Kling
2022-01-23LibWeb: Don't do horizontal inline line layout twice for last lineAndreas Kling
2022-01-23LibWeb: Pass correct state to TextNode::compute_text_for_rendering()Andreas Kling
2022-01-23LibWeb: Make InlineLevelIterator::m_container a Layout::BlockContainer&Andreas Kling
2022-01-23LibWeb: Ignore some collapsible whitespace when building linesAndreas Kling
2022-01-23LibWeb: Remove old Layout::Node::split_into_lines() APIAndreas Kling
2022-01-23LibWeb: Align inline-level boxes to the baseline of the line boxAndreas Kling
2022-01-23LibWeb: Avoid creating an empty first line box in block containersAndreas Kling
2022-01-23LibWeb: Make LineBuilder respect LayoutMode::OnlyRequiredLineBreaksAndreas Kling
2022-01-23LibWeb: Make InlineLevelIterator ignore list item marker boxesAndreas Kling
2022-01-23LibWeb: Dimension inline-block boxes before deciding about line breaksAndreas Kling
2022-01-23LibWeb: Teach InlineLevelIterator to skip across inline-block elementsAndreas Kling
2022-01-23LibWeb: Use LineBuilder in IFC to layout line boxes incrementallyAndreas Kling
2022-01-23LibWeb: Add Layout::LineBuilder class for incremental line box layoutAndreas Kling
2022-01-23LibWeb: Remove duplicate type checks in SelectorEngineAndreas Kling
2022-01-23LibWeb: Remove duplicate checks in for_each_effective_style_rule()Andreas Kling
2022-01-23LibWeb: Move available_space_for_line() into InlineFormattingContextAndreas Kling
2022-01-23LibWeb: Add inline-level iterator that enumerates items for line layoutAndreas Kling
2022-01-23LibWeb: Add TreeNode<T>::next_in_pre_order(T* stay_within) variantAndreas Kling
2022-01-23LibJS: Make CreateTemporalDuration infallible in PlainYearMonthPrototypeLinus Groh
2022-01-23LibJS: Avoid ambiguity in TimeZone productionLinus Groh