Skip to content
This repository has been archived by the owner on Jan 14, 2022. It is now read-only.

ncurses improvements #38

Open
2 tasks
christopher-dG opened this issue Oct 12, 2017 · 4 comments
Open
2 tasks

ncurses improvements #38

christopher-dG opened this issue Oct 12, 2017 · 4 comments

Comments

@christopher-dG
Copy link
Owner

  • Use a TextBox for input: ref
  • Wrap the script in bin in wrapper: ref
@academo
Copy link

academo commented Dec 3, 2018

Hey @christopher-dG I am working on a branch where I am making a refactor of the interface to use http://urwid.org/ that will be a massive change but will take away problems that I currently have in my multi-screen setup, so expect a huge Pull request some time next year (leaving for holidays won't have time to work on it)

https://github.com/academo/gpymusic/tree/urwid

@christopher-dG
Copy link
Owner Author

I've added you as a collaborator, if you're going to be putting active work into this it makes sense since I'm not really maintaining it. Feel free to work on a branch in this repo 🙂

@academo
Copy link

academo commented Dec 5, 2018

Wow! Thanks I'll move my development to the repo once I have something useful, I am still learning my way on urwid so I expect to spend a long time on it, what I'll try to do is a kind of a middle layer between the View and Writer to use a urwid view, once that is done I'll refactor the whole thing to replace the writer with the urwid view object.

So far I am having problems using the urwid ListBox that will allow me to create scrollable results lists and queue (no more how many can we put based on Y calculation :D)

@christopher-dG
Copy link
Owner Author

I'm looking forward to that, I don't have fond memories of x-offset and y-limit calculations 😅

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

No branches or pull requests

2 participants