feat: scrollable timeline + config formatting on project level#110
feat: scrollable timeline + config formatting on project level#110chevoisiatesalvati wants to merge 2 commits into
Conversation
- Introduced .editorconfig to standardize code formatting across different editors. - Added .vscode/extensions.json to recommend essential VSCode extensions for development. - Created .vscode/settings.json to configure editor settings for formatting on save and default formatters for various file types. - Added .prettierrc and .prettierignore in the frontend directory to configure Prettier settings and ignore specific directories. - Updated package.json and package-lock.json to include Prettier as a dependency and added format scripts.
|
hi @chevoisiatesalvati I think that your solution for scrollable is correct and the formatting config is also correct, what I'm not so sure is for the vscode but I'm okey with it too... we are about to merge a big PR that introduces controller cached performance viz and a few improvements on the reports and ai chats, so after that one, rebase and we could include your pr. |
Yeah I guess that configuration must be tested from different IDEs to properly check if it's working, honestly I asked Cursor to do it for me and I'm not really sure it works since it's hard to test alone (I should try different IDEs, different configs, possibly different computers eheh). |
|
haha yeah that's the problem that we usually face also with hummingbot that everything has to work in all the machines and os ;) |
I've added a configuration for formatting files at the project level so that when everyone formats one file is gonna be always the same (so to avoid a milion changes for every time I change 1 line of code in a file I've never worked on).
Please @cardosofede @fengtality if you have in mind any different configuration just change it accordingly (but let's put one because I have format on save enabled and I'd like to keep it like that since it's a good thing).
Other than that I've introduce a scrollable timeline bar so that we are able to check older runs for our routines (in current main we can only check latest 20 runs).
This is the result: