Add file deletion detection, WebKit improvements, and bug fixes
- Add FileExternallyDeletedEvent with UI indicator in tabs for deleted files - Set minimum height (300px) for editors container - Add Developer Tools to WebKit context menu - Fix DnD URI handling when uris list is empty - Fix buffer replacement using freeze_notify and proper bounds handling - Move webkit_ui_settings to new path - Remove <change_me> placeholders from APP_NAME and user config
This commit is contained in:
@@ -6,6 +6,8 @@
|
||||
from .code_event import CodeEvent
|
||||
from .register_provider_event import RegisterProviderEvent
|
||||
from .register_command_event import RegisterCommandEvent
|
||||
from .file_externally_modified_event import FileExternallyModifiedEvent
|
||||
from .file_externally_deleted_event import FileExternallyDeletedEvent
|
||||
|
||||
from .get_new_command_system_event import GetNewCommandSystemEvent
|
||||
from .request_completion_event import RequestCompletionEvent
|
||||
|
||||
13
src/libs/dto/code/file_externally_deleted_event.py
Normal file
13
src/libs/dto/code/file_externally_deleted_event.py
Normal file
@@ -0,0 +1,13 @@
|
||||
# Python imports
|
||||
from dataclasses import dataclass, field
|
||||
|
||||
# Lib imports
|
||||
|
||||
# Application imports
|
||||
from .code_event import CodeEvent
|
||||
|
||||
|
||||
|
||||
@dataclass
|
||||
class FileExternallyDeletedEvent(CodeEvent):
|
||||
...
|
||||
13
src/libs/dto/code/file_externally_modified_event.py
Normal file
13
src/libs/dto/code/file_externally_modified_event.py
Normal file
@@ -0,0 +1,13 @@
|
||||
# Python imports
|
||||
from dataclasses import dataclass, field
|
||||
|
||||
# Lib imports
|
||||
|
||||
# Application imports
|
||||
from .code_event import CodeEvent
|
||||
|
||||
|
||||
|
||||
@dataclass
|
||||
class FileExternallyModifiedEvent(CodeEvent):
|
||||
...
|
||||
@@ -95,7 +95,7 @@ class WebkitUISettings(WebKit2.Settings):
|
||||
self.set_property('javascript-can-open-windows-automatically', False)
|
||||
|
||||
# Debugging
|
||||
self.set_property('enable-developer-extras', False)
|
||||
self.set_property('enable-developer-extras', True)
|
||||
self.set_property('enable-write-console-messages-to-stdout', False)
|
||||
self.set_property('draw-compositing-indicators', False)
|
||||
self.set_property('enable-mock-capture-devices', False)
|
||||
Reference in New Issue
Block a user