Comments (5)
Yep, if you're not trying to implement the stdlib os API, you should need a lot less code. Most of the logic in jsfs is implementing different os functions that aren't needed for simple file storage.
from fyne.
This could probably be done with the IndexedDB API which is suitable for storing larger amounts of data than the 5MB-10MB limit of localStorage
from fyne.
$250 is currently allocated for eligible contributors completing this work (see Contributing: Membership).
(split from the original ticket #2734)
from fyne.
This comment from @kkoreilly may be relevant here
from fyne.
It's probably more heavyweight (eg we don't need unix permissions, etc) and pulls in more dependencies than we want, but could be a good guide for how to build our own filesystem-like abstraction on indexeddb
from fyne.
Related Issues (20)
- Possible deadlocks around BaseWidget.Theme access HOT 6
- Memory leak in widget.Table due to constantly creating cells to cache.Renderer(impl) while table.Refresh() HOT 13
- [develop - android build] error while building to android HOT 1
- Custom fonts use memory that is never freed HOT 1
- Sometimes the last list row that should be visible doesn't show HOT 1
- UpdateHeader func of a table with header is being called multiple times whenever a cell in the table's body is refreshed HOT 2
- Don't show title when mouse hover on Systray menu HOT 1
- Table passes negative index to onSelected function HOT 5
- Tidy the fyne CLI (in tools repo) HOT 1
- When scroll bar is expanded, clicking above or below the bar should scroll up or down HOT 1
- Widget Entry with a custom icon HOT 3
- Fyne Demo not runnable on macOS Ventura VM (OpenGL related) HOT 3
- Unable to run some apps on M1 Macbook Pro HOT 2
- Build fails with transparent image for iOS icon HOT 3
- Disabled app tabs can still be selected in popup menu HOT 1
- Labels clipping some text below baseline HOT 6
- Wrong font rendering when overriding theme HOT 8
- Font can't be displayed correctly after fyne package HOT 2
- The text is not Alignment in button with custom font. HOT 1
- App crashed in windows10 enterprise HOT 6
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 fyne.