Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestions and concerns. #3

Open
agoodfellow123 opened this issue Jan 22, 2024 · 1 comment
Open

Suggestions and concerns. #3

agoodfellow123 opened this issue Jan 22, 2024 · 1 comment
Assignees

Comments

@agoodfellow123
Copy link

agoodfellow123 commented Jan 22, 2024

Hello, I just found out about pyTermTk and tried to make my own IDE in it, I have failed
miserably. Then I looked for example projects and found this project. It is exactly what I want! But the last commit was 6 months ago so that got me thinking is this abandoned or are you working on the framework instead to make coding ttkode easier?

Anyway here are a few suggestions:

  • Make a discussion page on github so we can write non-issue topics there instead.
  • Add a terminal at the bottom so we can easily compile our projects without exiting the program.
  • Ctrl+c unfortunately closes the program which, if I understand correctly is a framework issue.
  • Ctrl-Backspace doesn't do anything unfortunately I'm assuming that is a limitation on the framework too.
  • Remove "Size", "Type", "Date" from tree, which I tried to do myself too but couldn't find the right API code.
  • LSP: which won't be easy to implement I know but if you can handle that this may become the go-to terminal IDE for everyone!
  • Perhaps a config file? I'm quite content with the theme but some might want to customize it.

Edit: Ah I just realised there is a config system, I just got confused because I didn't see any example file.

@ceccopierangiolieugenio
Copy link
Owner

ceccopierangiolieugenio commented Jan 22, 2024

No, it is not abandoned,
I wanted to make pyTermTk more feature complete in order to proceed with ttkode,
in particular I wanted to have a terminal widget in order to use ttkode to debug python the same way vscode is doing,
and I was carried away with side projects...

I think I will go back updating this.
So far many things are not working,
the save feature is disabled to avoid to save by mistake during my tests,
same for ctrl+c
I kept it to kill the app because at the beginning when the program crashed I just had to ctrl+c
I think I will fix those things soon.
Another thing, I wanted to implement a plugin mechanism,
I prototyped it in my other project, tlogg, it is working but I need some time to implement it also in ttkode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants