Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow opening BSP files by dragging over UI view #18

Open
tsa96 opened this issue Feb 7, 2023 · 0 comments · May be fixed by #19
Open

Allow opening BSP files by dragging over UI view #18

tsa96 opened this issue Feb 7, 2023 · 0 comments · May be fixed by #19
Labels
Priority: Low Something not very essential to the release, can be done in free time and bumped back if needed. Size: Medium Something that may take a few days or so to implement. Type: Enhancement This can improve a system/thing already in place.

Comments

@tsa96
Copy link
Member

tsa96 commented Feb 7, 2023

Only looked at this briefly but I think it's possible (on Windows at least) (AvaloniaUI/Avalonia#2635). We want users, especially moderators reviewing maps, to be able to open BSP files very quickly to check contents - if someone's reviewing a dozen maps in one sitting we should make it very streamlined.

Best way I can think of is having dragging a BSP file anywhere onto the UI immediately open that BSP. If another BSP file (by file path) is already open, spawn a new instance of Lumper and open in there. Should be lightweight enough to handle that, though maybe worth checking someone doesn't accidentally drag 100 files onto it and spawn a 100 instances at once.

@tsa96 tsa96 added Priority: Low Something not very essential to the release, can be done in free time and bumped back if needed. Size: Medium Something that may take a few days or so to implement. Type: Enhancement This can improve a system/thing already in place. labels Feb 7, 2023
@Riven-Spell Riven-Spell linked a pull request Feb 28, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Low Something not very essential to the release, can be done in free time and bumped back if needed. Size: Medium Something that may take a few days or so to implement. Type: Enhancement This can improve a system/thing already in place.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant