summaryrefslogtreecommitdiff
path: root/Userland/DevTools/HackStudio
AgeCommit message (Expand)Author
2021-03-17Everywhere: Remove pessimizing and redundant move()Andreas Kling
2021-03-13LanguageServers/Cpp: Support jumping to declaration of preprocessorItamar
2021-03-13LanguageServers/Cpp: Complete Preprocessor definitionsItamar
2021-03-13LibCpp: Implement Parser::text_in_range using text of tokensItamar
2021-03-13LibCpp: Access Cpp::Token members via getter functionsItamar
2021-03-13LibCpp: Replace defined preprocessor values when parsingItamar
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-09HackStudio: Add language client check in identifier clickBui Quang Minh
2021-03-08Everywhere: Remove unnecessary whitespace at the end of some lines.Emanuele Torre
2021-03-06HackStudio: Restart LanguageServer if it crashesItamar
2021-03-06LanguageServers: Support calling SetFileContent with not-yet open filesItamar
2021-03-06LanguageServers: Tweak FileDB APIItamar
2021-03-06HackStudio: Add ProjectFile::create_if_neededItamar
2021-03-06HackStudio: Create Language enum from file extension or language nameItamar
2021-03-06HackStudio: Remove redundant null check when creating a new project fileItamar
2021-03-06HackStudio: Make sure project files are created with an absolute pathItamar
2021-03-06HackStudio: Map connections to langauge-servers by language nameItamar
2021-03-06LanguageServers/Cpp: Allow the creation of DocumentData objects to failItamar
2021-03-04HackStudio/LanguageServers: Move some components out of CppAnotherTest
2021-03-03HackStudio: Allow multi-selection in project view treeBui Quang Minh
2021-03-02HackStudio: Implement removing file from diskBui Quang Minh
2021-03-02LanguageServers/Cpp: Fix nullptr dereference in ~LanguageClientItamar
2021-03-02LanguageServers/Cpp: Fix typoItamar
2021-02-27LibVT: Put TerminalWidget in the VT namespace :^)Andreas Kling
2021-02-27HackStudio: Support searching symbol declarations in the LocatorItamar
2021-02-27LanguageServers/Cpp: Update client asynchronously about symbolsItamar
2021-02-27LanguageServers/Cpp: Add type to DeclarationsItamar
2021-02-27LanguageServers: Add ProjectLoaction, Declaration types and use in IPCItamar
2021-02-26LanguageServers/Cpp: Don't VERIFY that a file could be foundItamar
2021-02-26HackStudio: Set correct icons, text and location in menusthankyouverycool
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-23HackStudio: Fix a misuse of dbgln() intended as dbgln_if()AnotherTest
2021-02-22HackStudio: Fix opened files appearing empty (#5480)Ivan Hansgaard Hansen
2021-02-20LanguageServers/Cpp: Add 'FindDeclaration' capabilityItamar
2021-02-20LibCpp: Store filename in ASTNodesItamar
2021-02-20HackStudio: Always use relative paths when opening project filesItamar
2021-02-20HackStudio: Display identifiers as clickableItamar
2021-02-20LibGUI: Swap order of InputBox value and parent window argsLinus Groh
2021-02-19LibGUI: Remove GUI::FilePicker::file_exists()Andreas Kling
2021-02-13LanguageServers/cpp: Use parser-based autocomplete engine by defaultItamar
2021-02-13HackStudio: Handle crash of the LanguageServer gracefullyItamar
2021-02-13LanguageServers/Cpp: Handle autocomplete request on an empty lineItamar
2021-02-13HackStudio: Set icon for 'make is not available' notificationItamar
2021-02-13HackStudio: Project templates and New Project dialogNick Vella
2021-02-10LanguageServers/Cpp: Autocomplete declarations from included headersItamar
2021-02-10LanguageServers/Cpp: Autocomplete function and struct/class namesItamar
2021-02-10HackStudio: Show notification if 'make' is not availableItamar
2021-02-08LanguageServers/Cpp: ParserAutoComplete engine inspects header filesItamar
2021-02-08LanguageServers/Cpp: Use FileDB and AutoCompleteEngine base classItamar
2021-02-08LanguageServers/Cpp: Add FileDB and pass project_root in Greet()Itamar