summaryrefslogtreecommitdiff
path: root/Userland/DevTools
AgeCommit message (Expand)Author
2021-05-14Profiler: Avoid copies / String construction when parsing profile (#7096)Brian Gianforcaro
2021-05-14Kernel+Profiler: Track lost time between profiler timer ticksGunnar Beutner
2021-05-14Profiler: Let the user ignore context switchesGunnar Beutner
2021-05-14Profiler: Add histogram for sample countsGunnar Beutner
2021-05-13Inspector: Don't check that target has pledged "accept"Andreas Kling
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
2021-05-13LibCore+Inspector: Reverse the direction of Inspector connectionsAndreas Kling
2021-05-13IPCCompiler: Add "u64" and "i64" to the list of primitive typesAndreas Kling
2021-05-12Userland+LibCore: Update FileWatcher + its users for InodeWatcher 2.0sin-ack
2021-05-12Everywhere: Add Alt shortcuts to remaining top-level menusLinus Groh
2021-05-12Everywhere: Rename app_menu to file_menu, continuedLinus Groh
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-10HackStudio: Tweak Files/Classes tab viewsAndreas Kling
2021-05-10HackStudio: Use is<GitWidget>() instead of comparing class_name()Andreas Kling
2021-05-10HackStudio: Remove the visual form editorAndreas Kling
2021-05-09CppLanguageServer: Cache declarations from headers in every documentItamar
2021-05-09CppLanguageServer: Call Parser::parse() inside create_document_data()Itamar
2021-05-09LibCpp: Rename m_definitions=>m_preprocessor_definitionsItamar
2021-05-09LanguageServers: Fix incorrect use of adopt_ref in FileDB::get()Itamar
2021-05-09UserspaceEmulator: Allow running executables not in PATHBrendan Coles
2021-05-08LibGUI: Some tweaks for TextEditor's will-execute-command virtualAndreas Kling
2021-05-08AK: Add missing GenericTraits<NonnullRefPtr>Itamar
2021-05-08HackStudio: Remove redundant insertion to m_open_filesItamar
2021-05-08LibGUI: Use UndoStack::on_state_change inside TextDocument/TextEditorAndreas Kling
2021-05-08Profiler: Fix scrolling behaviorGunnar Beutner
2021-05-08Profiler: Let the user select more than one processGunnar Beutner
2021-05-08Profiler: Migrate mouse events to TimelineViewCarlos César Neves Enumo
2021-05-08Profiler: Fix timeline wrong initial horizontal positionCarlos César Neves Enumo
2021-05-08Profiler: Make the timeline resizableGunnar Beutner
2021-05-07Profiler: Don't iterate all events when filtering timeline viewBrian Gianforcaro
2021-05-07Profiler: Make processes selectable in the timeline viewGunnar Beutner
2021-05-07Profiler: Remove the old process selection widgetGunnar Beutner
2021-05-07Profiler: Move filter checks into their own functionGunnar Beutner
2021-05-06Profiler: Add fixed track headers to the timeline viewAndreas Kling
2021-05-06Profiler: Add a statusbar and show the timeline selection info in it :^)Andreas Kling
2021-05-06Profiler: Rename ProfileTimelineWidget => TimelineTrackAndreas Kling
2021-05-06Profiler: Add TimelineView widget and make the timeline cursor globalAndreas Kling
2021-05-06Profiler: Tweak timeline widget appearanceAndreas Kling
2021-05-06Profiler: Show one timeline per process :^)Andreas Kling
2021-05-06LibGUI: Move widget registration to LibCoreTom
2021-05-04Profiler: Move everything into the "Profiler" namespaceAndreas Kling
2021-05-04Profiler: Don't link against LibCoreDumpAndreas Kling
2021-05-04Profiler: Print addresses in debug log in hex.Brian Gianforcaro
2021-05-03Userland: Add try_* IPC handlersGunnar Beutner
2021-05-03IPCCompiler: Don't generate handlers for response messagesGunnar Beutner
2021-05-03Userland: Use snake case names in .ipc filesGunnar Beutner
2021-05-03Userland: Make IPC results with one return value available directlyGunnar Beutner
2021-05-03Userland: Update IPC calls to use proxiesGunnar Beutner
2021-05-03Userland: Split IPC endpoints into proxies and stubsGunnar Beutner
2021-05-03Userland: Change IPC funcs to use plain arguments instead of a structGunnar Beutner