summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-07-11LibJS: Start implementing iterable framework, add ArrayIteratorMatthew Olsson
2020-07-11LibJS: Renamed Object::GetOwnPropertyReturnMode to Object::PropertyKindMatthew Olsson
2020-07-11Piano: Fix cliping of bottom notes when scrolling in RollWidgetPeter Elliott
2020-07-11Piano: Handle octave slider jumps of greater than 1Peter Elliott
2020-07-11LibGUI: Ignore KeyUp events by defaultPeter Elliott
2020-07-11LibJS: Remove a few superfluous exception checksLinus Groh
2020-07-11UserspaceEmulator: Implement the RET instructionAndreas Kling
2020-07-11UserspaceEmulator: Symbolicate disassembly output :^)Andreas Kling
2020-07-11UserspaceEmulator: Don't exit the emulation loop on "RET" :^)Andreas Kling
2020-07-11UserspaceEmulator: Implement PUSH_imm32 and PUSH_RM32Andreas Kling
2020-07-11UserspaceEmulator: Implement short-range jump instructionsAndreas Kling
2020-07-11UserspaceEmulator: Implement the CALL_imm32 instructionAndreas Kling
2020-07-11UserspaceEmulator: Fix broken inline assembly for asymmetric op_foosAndreas Kling
2020-07-11UserspaceEmulator: Print out the current EIP as we execute instructionsAndreas Kling
2020-07-11UserspaceEmulator: Load the target executable ELF semi-properly :^)Andreas Kling
2020-07-11UserspaceEmulator: Set up a very basic program entry stackAndreas Kling
2020-07-11UserspaceEmulator: Convert the XOR instruction to inline assemblyAndreas Kling
2020-07-11UserspaceEmulator: Convert the SUB instruction to inline assemblyAndreas Kling
2020-07-11UserspaceEmulator: Tweak INC and SAR helpers to not be SoftCPU membersAndreas Kling
2020-07-11UserspaceEmulator: Add the INC and ADD instructionsAndreas Kling
2020-07-11UserspaceEmulator: Give SoftCPU an API for evaluating jump conditionsAndreas Kling
2020-07-11UserspaceEmulator: Split SAR inline assembly into 8/16/32 bit variantsAndreas Kling
2020-07-11UserspaceEmulator: Support MOV_RM32_reg32 with memory destinationAndreas Kling
2020-07-11UserspaceEmulator: Implement the CMP family of instructionsAndreas Kling
2020-07-11FileManager: Specify "Open in Text Editor" action as default in context menuTom
2020-07-11WindowServer/LibGUI: Add default menu items and allow default action for cont...Tom
2020-07-11WindowServer: Add support for default MenuItemTom
2020-07-11WebServer: Allow the user to specify the base directoryAnotherTest
2020-07-11LibWeb: Check if layout node is still present after dispatch_eventKevin Meyer
2020-07-11LibWeb: Remove some unnecessary castsKevin Meyer
2020-07-11LibWeb: Fix EVENT_DEBUG dump compilationKevin Meyer
2020-07-11FontEditor: Add a "Save" menu itemNico Weber
2020-07-11FontEditor: Add a "Save as..." menu itemNico Weber
2020-07-11FontEditor: Add an "Open..." menu itemNico Weber
2020-07-11LibC: Implement tcflush(3)Peter Elliott
2020-07-10UserspaceEmulator: Warn in SoftMMU if accessing unknown memoryAndreas Kling
2020-07-10UserspaceEmulator: Implement a bunch of the MOV instructionsAndreas Kling
2020-07-10UserspaceEmulator: Implement the SAR instructionAndreas Kling
2020-07-10UserspaceEmulator: Implement the SUB family of instructionsAndreas Kling
2020-07-10UserspaceEmulator+LibX86: Implement all the forms of XORAndreas Kling
2020-07-10UserspaceEmulator: Better 8/16 bit GPR accessorsAndreas Kling
2020-07-10UserspaceEmulator: Add 8/16 bit memory read/write operationsAndreas Kling
2020-07-10UserspaceEmulator: First cut of generic instruction implementationsAndreas Kling
2020-07-10UserspaceEmulator: Add proper segment registersAndreas Kling
2020-07-10UserspaceEmulator: Add accessors for the 16-bit GPRsAndreas Kling
2020-07-10LibX86: Add a templatized way to resolve ModR/M memory referencesAndreas Kling
2020-07-10LibX86: Store Instruction's segment prefix as Optional<SegmentRegister>Andreas Kling
2020-07-10UserspaceEmulator: Fix a Clang warningAndreas Kling
2020-07-10FileManager: Show an open folder icon for the selected directorythankyouverycool
2020-07-10LibGUI: Add missing on_toggle hook to TreeViewthankyouverycool