graphite-blockstack's People
graphite-blockstack's Issues
Bug: Shared Sheets not pulling through content of sheets when added to collection
To replicate:
- Create a sheet
- Add some content
- Share that sheet
- Log in as user shared with or have that person log in and try
- Grab shared sheet and add to collection
- Open sheet, content will be empty.
This is fixed locally. Will push the new version of sharing shortly.
Bug: Profile page coming back as a 404
Deployed with Netlify. Router not capturing the /profile route.
Bug: When switching between conversations with multiple contacts, you have to click the contact twice to get the conversation to load
Steps to reproduce:
- Make sure you have at least two conversations going
- Click into the conversation with one contact
- Click the other contact on the left
- That conversation will not load until you click again.
Bug: Windows users not able to lookup Blockstack IDs to find shared files
This has been resolved, but I'm adding it as a bug for tracking later.
Windows needs the name lookup and file lookup to point to https://core.blockstack.org/v1/names rather than localhost. Localhost is the default. Solution for now: hard-code https://core.blockstack.org/v1/names.
Design: Reskin Individual Spreadsheet Page
Currently, there are some similarities to Excel and Google Sheets, but not enough. This reskin should either make it feel like a direct clone or create something new entirely. Some things to consider:
- Formula and editing view should be displayed in cell and in a larger text input (similar to Excel and Sheets)
- Column headers (A-Z and so on) need to be fixed while the rest of the sheet scrolls. Same with Rows.
- Must have buttons for exporting, sharing, and printing
Bug: Autosave is a huge performance drag
Rather than auto-save, Graphite should take the same approach Google Docs does. Listen for changes and kick off auto-save only when those changes happen.
Initial test should be with sheets as updates are less frequent than with Docs.
Copyediting Error
Bug: Adding an image to a document increases the word count
Bug: Document IDs are randomly generated and can, in theory lead to duplicate IDs for a document
Example:
Using Math.random() as a baseline to generate the document ID means that even with unlimited document ID possibilities, the randomly generated ID could end up being the same as an existing document. The better method is something like:
-Create Random ID for first doc
-All subsequent documents should be random +1 (or something similar).
How can I get to spreadsheets I had in old version?
How can I get to spreadsheets I had in old version? And can you explain how you will be dealing with spreadsheets in the future. Trying to understand where you are going with product. Spreadsheets were important. Thanks
Bug: Quickly clicking back after creating a new doc makes data inaccessbile
Design: Complete Re-Design of Conversations
Right now, Conversations looks more like chat. This should look and feel like a Blockstack native email client instead.
Bug: Sheets formulas not working over https
It appears the formula parsing library is ignored over https. Solution: require it in from the component files.
Feature: Add collection of shared documents for each sharing user
As a user, I should be able to pull up all the documents or sheets another user has shared with me rather than querying one at a time.
Design: Reskin Welcome Page
This should include the sign-in page and the welcome page the user lands on after sign in.
Design: Reskin Collections Pages (Contacts, Docs, Sheets)
There needs to be uniformity in the way these pages look while at the same time letting users know they are in distinctly different components of the app.
Delete Contact Not Working
Takes user to blank screen.
Design: Reskin Individual Contact Card Page
Aside from updating the look, this page will also include a new feature:
Add note
Activity stream of notes added to a contact card
Feature: Implement Blockstack Multireader Support When Available.
Feature: [merged document list]
Merge document list into a single set of documents. Use a single "New..." button. Provide a filter to find sheets vs docs.
Bug: Bold button does not show as bold in the document
Bug: Unidentified function error
Feature: Add Font Selector to Editor
Quilljs supports font modules. Just need to add it to the editor.
Bug: "File Format is Invalid"
When trying to export a ".docx" file from Graphite I get the following error when I try to open up the document in Pages. "The file format is invalid." I haven't tried to open it up in Microsoft Word--I'm assuming it works--but you can't use Pages with the current version.
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.