[GH-ISSUE #87] Add a native spreadsheet #27

Open
opened 2026-05-06 13:14:35 +02:00 by BreizhHardware · 6 comments

Originally created by @sandraev on GitHub (Nov 28, 2021).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/87

Using mainly KhiCAS for its spreadsheet, I would like to be able to use it without having to install the whole application (whose periodic table is not really useful anymore...), and with a more native design.

So I was thinking that creating a spreadsheet application could be a solution, either external, or internal, while joining issue #75...

Originally created by @sandraev on GitHub (Nov 28, 2021). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/87 Using mainly KhiCAS for its spreadsheet, I would like to be able to use it without having to install the whole application (whose periodic table is not really useful anymore...), and with a more native design. So I was thinking that creating a spreadsheet application could be a solution, either external, or internal, while joining issue #75...
Author
Owner

@Overengined commented on GitHub (Dec 5, 2021):

I agree, it would be cool to have a spreadsheet app with some basic formulas and reactivity.

<!-- gh-comment-id:986268795 --> @Overengined commented on GitHub (Dec 5, 2021): I agree, it would be cool to have a spreadsheet app with some basic formulas and reactivity.
Author
Owner

@Lauryy06 commented on GitHub (Dec 5, 2021):

It's indeed a really nice feature, but also very long and hard to implement. So I will not work on it for the moment, but I keep the idea in my mind !

<!-- gh-comment-id:986269338 --> @Lauryy06 commented on GitHub (Dec 5, 2021): It's indeed a really nice feature, but also very long and hard to implement. So I will not work on it for the moment, but I keep the idea in my mind !
Author
Owner

@Overengined commented on GitHub (Dec 5, 2021):

It's indeed a really nice feature, but also very long and hard to implement. So I will not work on it for the moment, but I keep the idea in my mind !

I suggest you add it on the roadmap 😉

<!-- gh-comment-id:986269516 --> @Overengined commented on GitHub (Dec 5, 2021): > It's indeed a really nice feature, but also very long and hard to implement. So I will not work on it for the moment, but I keep the idea in my mind ! I suggest you add it on the roadmap 😉
Author
Owner

@sandraev commented on GitHub (Dec 25, 2021):

sandraev/upsilon-py-spreadsheet

As I don't have (yet!) a good command of C++, I made a little spreadsheet model in Python.
Of course, it's nothing like a real application, but if it can give a structure to build on...
Granted, it's not beautiful OOP, organized with MVC and all, but Python is a bit limited in this area.
The GUI is hand-made, there's no scrolling (Escher will be soon in Python? ;-) and I had the laziness to reprogram Poincare for the calculations, but otherwise, it looks like it.
I hope this will help you, until I get serious about it.

<!-- gh-comment-id:1001026924 --> @sandraev commented on GitHub (Dec 25, 2021): [sandraev/upsilon-py-spreadsheet](https://github.com/sandraev/upsilon-py-spreadsheet) As I don't have (yet!) a good command of C++, I made a little spreadsheet model in Python. Of course, it's nothing like a real application, but if it can give a structure to build on... Granted, it's not beautiful OOP, organized with MVC and all, but Python is a bit limited in this area. The GUI is hand-made, there's no scrolling (Escher will be soon in Python? ;-) and I had the laziness to reprogram Poincare for the calculations, but otherwise, it looks like it. I hope this will help you, until I get serious about it.
Author
Owner

@Overengined commented on GitHub (Dec 25, 2021):

It looks quite cool

<!-- gh-comment-id:1001030329 --> @Overengined commented on GitHub (Dec 25, 2021): It looks quite cool
Author
Owner

@sandraev commented on GitHub (Dec 27, 2021):

Thank you! But I hope it will be useful!

<!-- gh-comment-id:1001442454 --> @sandraev commented on GitHub (Dec 27, 2021): Thank you! But I hope it will be useful!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#27
No description provided.