Live data from Hacker News

Luckysheet, an open-source spreadsheet

github.com

121–123 of 123 posts

Re: Luckysheet, an open-source spreadsheet

#121
post #25

Seems snappy enough on mobile, but translation of functions seems to be missing, so the formula editor is all in chinese to me. Not sure if that is plugable in runtime. One needs to at least translate src/function/functionlist.js maybe more.. This would all be easier if this was not a Vue app, but rather HTML5 but all in all not that different from how desktop apps are made.

There are English tips for formula in the functionlist.js

Re: Luckysheet, an open-source spreadsheet

#122

I will keep saying this every single time some one gets this wrong (which is at least 49 times out of 50): the only way to handle scrolling properly on the web is for your scroll events to fall onto a real scrollable area, and to observe the effect it has (e.g. apply the scroll position to what you’re rendering with). This can be tricky to achieve well when you have dynamic content that the mouse needs to be able to…

It seems difficult for a canvas-based spreadsheet to do native scrolling. The DOM is drawn in advance and there is no cost to scroll. But canvas is different, every frame of scrolling means calculation. In this case, the use of native scrolling will cause jamming and poor experience.

Re: Luckysheet, an open-source spreadsheet

#123

Earlier quoted context omitted.

Registration/Login required(I'll take the installation over that in many cases) No properly working (or even implemented) keyboard shortcuts; I just tried, Google Sheets tells me to use Ctrl+C etc. but it doesn't do anything, and what's even worse is that the menu item for "insert" doesn't do anything either because Google wants to force me to use the dysfunctional keybinding...thanks I guess Usually no right click +…

I understand the sentiment, but some of your points are simply not true. Ctrl+C works fine last time I tested GDocs (inc sheets). It also have offline support, and supports right clicking? Input lag is very dependant on the actual application and how it's made AFAIK, albeit it might be more difficult to do it right using web tech. That leaves two arguments (basically privacy arguments). That is not it related to web…

To be fair, Google apps are extreme outliers in SaaS, especially offline support.
Post reply on HN