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

Extract core ncurses code and use Notcurses #21

Closed
dankamongmen opened this issue Sep 21, 2019 · 4 comments · Fixed by #45
Closed

Extract core ncurses code and use Notcurses #21

dankamongmen opened this issue Sep 21, 2019 · 4 comments · Fixed by #45
Assignees
Labels
notcurses notcurses bling
Milestone

Comments

@dankamongmen
Copy link
Owner

With the creation of liboutcurses, we should extract our core ncurses panel wheel, move it there, unify it with that of growlight, and stop carrying around this big bunch of shit.

@dankamongmen dankamongmen self-assigned this Sep 21, 2019
@dankamongmen dankamongmen changed the title Extract core ncurses code and move it into liboutcurses Extract core ncurses code and use Notcurses Sep 2, 2020
@dankamongmen dankamongmen added ncurses notcurses notcurses bling labels Sep 20, 2020
@dankamongmen
Copy link
Owner Author

This is moving along in the dankamongmen/notcurses branch. We compile and link against notcurses now, and can bring up certain subpanels. We need hook up the reel next, and we ought be largely done.

@dankamongmen
Copy link
Owner Author

dankamongmen commented Sep 28, 2020

We had first light earlier this evening. Some L2 nodes now show up for ifaces (details no longer do, heh). We need still:

  • growth (we only seem to write the first set of l2 nodes)
  • beveling (we're not drawing any borders on tablets or subplanes)
  • details pane
  • general smoothing
  • we crash on shutdown, looks like input thread outliving main

dankamongmen added a commit that referenced this issue Sep 28, 2020
@dankamongmen
Copy link
Owner Author

All l2 hosts are now showing up =]. We blow the hell out of the reel though. but things are truly coming along!

@dankamongmen
Copy link
Owner Author

dankamongmen/notcurses#1030 is progressing marvelously. Remaining issues:

  • general discoloration and lack of polish
  • we don't draw tablets larger than the screen
  • we're not drawing the remainder of the tablet boundary

but just about everything else seems to work now!

dankamongmen added a commit that referenced this issue Sep 28, 2020
dankamongmen added a commit that referenced this issue Sep 28, 2020
dankamongmen added a commit that referenced this issue Sep 28, 2020
dankamongmen added a commit that referenced this issue Sep 30, 2020
dankamongmen added a commit that referenced this issue Sep 30, 2020
dankamongmen added a commit that referenced this issue Sep 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
notcurses notcurses bling
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant