Skip to content

Drop files in documents panel to open#613

Merged
chrisgregan merged 5 commits into
mainfrom
drag-open
Feb 13, 2026
Merged

Drop files in documents panel to open#613
chrisgregan merged 5 commits into
mainfrom
drag-open

Conversation

@chrisgregan
Copy link
Copy Markdown
Contributor

Dropping a file in a documents section now causes the document to open in that section. Updated text displayed in document section when no documents are open. All files may now be opened by context menu, double click or drag and drop regardless of file type. Opening an unsupported file type now displays an alert and gives the user the option to open with the default application. Refactored TextBinarySniffer to handle more text encodings and added unit tests. Moved cross-cutting utilities to a Celbridge.Utilities project instead of living in Celbridge.Foundation.

Fixes #611, #612

@chrisgregan chrisgregan merged commit 447f47b into main Feb 13, 2026
3 checks passed
@chrisgregan chrisgregan deleted the drag-open branch February 13, 2026 13:47
chrisgregan added a commit that referenced this pull request Mar 19, 2026
* Drag files to document section to open

* Extract cross-cutting utilities to a Celbridge.Utilities project

* Add unit tests for TextBinarySniffer

* Display "Open with Application" dialog for unsupported file types.

* Refactor OpenDocument methods
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drag files to document panel to open

1 participant