Comments (3)
Hey thanks for the report.
I run Flex2 on linux - but I'm using a tiling window manager so it is not affected by issues like this.
Here's a version that may fix the issue: https://easyupload.io/phb7as
Let me know if it's working now and I can do a new release. Also let me know if this resolves the issue with having to clear local storage.
from flex2.
The new version worked like a charm, thank you!
Every issue I mentioned seems to be fixed.
As for the local storage problem, I cannot reproduce it so far.
Unfortunately, I couldn't collect any meaningful info on the problem, since the application didn't display any error messages or saved logs I could review.
I attempted to deploy a dev version from the sources, but I had multiple issues with getting it to work at all (I'm no Electron or JavaScript developer to begin with).
It crashed with syntax error in app/components/ui/select/index.js in the following line:
const value = this.options.find((d) => d.value == store[accessor])?.label;
I'm not familiar with this syntax, but I believed, this would've been a working substitute:
const value = this.options.find((d) => d.value == store[accessor]) && this.options.find((d) => d.value == store[accessor]).label;
After fixing this file, the application crashed with some sort of "duplicate element ID" error in a model.
I'm not sure, if this is related to the local storage issue or not.
I've installed NodeJS v.12, but it appears it doesn't support some of the syntax sugar you're using. If a newer version is required, I think it should be referred to in a package.json
file (I'm no expert, but I've seen some npm packages require a certain minimal version of NodeJS).
from flex2.
So instead of putting out a new release I just updated the v0.0.8 archive for linux, glad it's resolved.
The other bug I have seen myself, but thought it only happened in development. It's known and will fix it, but if it doesnt appear to be happening for you now that's great.
As for the node versioning, yeah that syntax requires a newer version, but since electron bundles the node version required it shouldn't impact users ever. For development, yeah it does make sense to list which engine is required though so I will add it. Thanks for looking!
from flex2.
Related Issues (20)
- Add ability to add global palette offset for objects HOT 1
- Add ability to cycle through sprite pieces HOT 2
- Keep getting "Error: Can only save art at offset 0" despite it being set on 0 HOT 3
- Onion skin function HOT 1
- Mappings appear to occasionally corrupt when opening Sonic CD format graphics HOT 2
- Sprite strip has wrong zoom HOT 2
- Sonic 3&K's object DPLC is buggy if the first sprite is blank HOT 2
- Remappable Keys
- Option for DPLCs beyond 16 tiles HOT 3
- Custom Mapping Format - Support for Macros? HOT 2
- Please update Electron version for better Wayland support HOT 4
- Editing Sonic 1 "Sonic Sprite" on Linux 64-bit Crashes to a Red Screen HOT 1
- How do I edit the title emblem (the foreground on the title screen)? HOT 3
- sprites are not loading?? HOT 10
- asm68k @ local label error HOT 6
- Import error HOT 3
- [Suggestion] Sonic Crackers mapping/DPLC support HOT 5
- Readd support for older windows platforms
- Sonic 1/2 options for mappings in wrong spot HOT 2
- Splitscreen Support HOT 2
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 flex2.