ladybird/Userland/DevTools/HackStudio
Skye Sprung 4370e8f80a HackStudio: Warn of unsaved changes before making a new project
Before, the warning dialog would be opened after the NewProjectDialog,
leading to focus-fighting by the two windows. This fixes that and makes
the action more consistent with the standard serenity way of handling
unsaved changes by asking before the NewProjectDialog is brought up.
The way this is achieved avoids having to rewrite open_project as well.
2022-08-31 15:21:03 +01:00
..
Debugger Everywhere: Make the codebase more architecture aware 2022-07-27 21:46:42 +00:00
Dialogs LibGUI+WindowServer: Introduce WindowModes 2022-08-25 13:28:50 +02:00
Git Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
LanguageClients Base: Launch LanguageServers at session start-up 2022-08-14 21:52:35 +01:00
LanguageServers Everywhere: Fix two inconsistent serenity_lib() output names 2022-07-03 22:59:13 +02:00
AutoCompleteResponse.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
ClassViewWidget.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ClassViewWidget.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
CMakeLists.txt Userland: Depend some applications on WebContent if it's being used 2022-05-26 21:54:58 +01:00
CodeDocument.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CodeDocument.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Editor.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Editor.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
EditorWrapper.cpp HackStudio: Fix crash when opening or creating with open empty file 2022-08-31 15:21:03 +01:00
EditorWrapper.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
FindInFilesWidget.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
FindInFilesWidget.h HackStudio: Make FindInFilesWidget reset when opening new project 2021-08-22 10:30:06 +02:00
FindWidget.cpp HackStudio: Hide FindWidget on escape key press 2022-03-30 11:26:26 -04:00
FindWidget.gml HackStudio: Add FindWidget 2022-03-29 17:45:36 +02:00
FindWidget.h HackStudio: Add FindWidget 2022-03-29 17:45:36 +02:00
GMLPreviewWidget.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
GMLPreviewWidget.h HackStudio: Add GML Preview action tab 2021-07-29 11:33:16 +02:00
HackStudio.h HackStudio: Fix update modified document on tab widget 2022-08-13 16:43:18 +01:00
HackStudioWidget.cpp HackStudio: Warn of unsaved changes before making a new project 2022-08-31 15:21:03 +01:00
HackStudioWidget.h HackStudio: Fix update modified document on tab widget 2022-08-13 16:43:18 +01:00
Language.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
Language.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
LanguageClient.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
LanguageClient.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
Locator.cpp LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
Locator.h DevTools: Use default constructors/destructors 2022-02-16 07:33:15 -05:00
main.cpp Userland: Rely on a single authoritative source for the default PATH 2022-08-23 19:00:04 +01:00
Project.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Project.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ProjectBuilder.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
ProjectBuilder.h DevTools/HackStudio: Add verify_make_is_installed() 2022-07-12 11:56:23 +01:00
ProjectConfig.cpp HackStudio: Allow customizing the actions of the Build & Run buttons 2022-04-15 00:15:04 +02:00
ProjectConfig.h HackStudio: Allow customizing the actions of the Build & Run buttons 2022-04-15 00:15:04 +02:00
ProjectDeclarations.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ProjectDeclarations.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
ProjectFile.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ProjectFile.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ProjectTemplate.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ProjectTemplate.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
TerminalWrapper.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
TerminalWrapper.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ToDoEntries.cpp LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
ToDoEntries.h LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
ToDoEntriesWidget.cpp LibCodeComprehension: Re-organize code comprehension related code 2022-05-21 18:15:58 +02:00
ToDoEntriesWidget.h HackStudio: Clear ToDo entries upon opening new project 2021-08-22 10:30:06 +02:00