Comments (8)
This affects Windows too. We should set up file associations with SB3 and maybe SB2 / SB:
https://www.electron.build/configuration/configuration#PlatformSpecificBuildOptions-fileAssociations
from scratch-desktop.
As passing sb3 files through the command line was added with #150, this feature should be easy to add - for Windows at least. (for MacOS, it is necessary to implement a callback for the open-file
event) I think the only thing left is to add the required settings to the Electron Builder config. Is anyone working on this?
from scratch-desktop.
How is this still not a thing? It's such a 'normal' feature and wastes so much of my time!
from scratch-desktop.
It's also a nightmare with a hord of 12 year olds in your computer lab. A fix would be great._
from scratch-desktop.
I have scratch files emailed (from a system). 30x kids in a class might email 12x scratch files in a half term. A typical UK school may have 8 classes in the year group. A bit of maths and that’s a lot of time wasted - I reckon in Windows, now you can open via command line - you could do via a batch file. Mac I’m unsure…
from scratch-desktop.
It's also not just the time wasted, but my pupils don't understand why double clicking the files doesn't work. I have explained thousands of times, but it's so counter-inuitive that it doesn't seem to reach them. In the end, I gave up on the desktop app, because I'm tired of explaining this over and over.
from scratch-desktop.
Sorry that people are running into this. Thanks for reviving attention to it.
from scratch-desktop.
Sorry that people are running into this. Thanks for reviving attention to it.
Any progress? Neither Windows nor Mac can open files by double clicking still.
from scratch-desktop.
Related Issues (20)
- error on command: npm start HOT 4
- Cannot switch the language on Chrome OS / Android version
- Unique project name with Auto Save option enabled by default in Scratch Desktop editor HOT 1
- Basic clone, pull, push Git integration in a kid friendly way HOT 2
- Upgrade to Electron 13 in order to support Debian Bullseye HOT 1
- Crashing each time while trying to open Scratch on Windows 11 HOT 1
- Can't build setup.exe for windows HOT 1
- Can't save project anymore on Linux platform since upgrade to Electron 15 HOT 1
- Desktop 3.27.0 EXE binary is not signed HOT 1
- [Bug] Open the work from the file local under windows10, the input box loses focus. HOT 2
- App Stores don't link to App privacy policy HOT 3
- npm start with locally cloned scratch-gui/vm fails by cannot find module error HOT 1
- official Scratch extension for LEGO SPIKE Prime and Essential HOT 1
- ENA-83: Ability to Zoom In and Zoom Out responsively HOT 3
- How to modify Scratch desktop version HOT 1
- Dependency Dashboard
- Action Required: Fix Renovate Configuration
- set the default value of allowToChangeInstallationDirectory to true?
- All dialogs are unlocalized
- Why menu picture could not display after I install scratch version 3.29.1?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scratch-desktop.