-
Notifications
You must be signed in to change notification settings - Fork 72
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
Code shuffling for output modes #26
Code shuffling for output modes #26
Conversation
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
Modes can be switched by using functions, e.g. into_egfx() so the Egfx examples where changed to use that. Signed-off-by: Daniel Egger <daniel@eggers-club.de>
f02a68c
to
ab2bc32
Compare
Can I close this in favour of #27? |
As of right now, I see the mode names and functions being this:
I'd like to see a trait called |
You mean as in expose just the raw commands? I'd suggest I start with the renaming and then we'll take it from there. |
Instead of |
Erm, I don't think so. Not for now at least; I think commands need a bit more thought. It would essentially just expose Yeah |
Signed-off-by: Daniel Egger <daniel@eggers-club.de>
@jamwaffles Is this good to go? I'd like to work on the stuff depending on these changes. I can also squash the changes if you'd like to get rid of the intermediate state. |
I'm liking where this is going, but two last things:
|
I agree we should have that. I just don't want to overload this one with too much stuff and would rather have this as a dedicated follow up. At the moment this is blocking the CharacterMode implementation and a number of consolidation and cleanup changes so I'd rather have this completed ASAP so we're not restricted with the order of the followup changes. |
Okiedoke, LGTM then :). Sorry for holding onto it. |
These changes shuffle the code a around a little bit to make room for the addition of new operating modes with alternative APIs.