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

Some Feature Ideas and bugs for this client #3

Open
Moire9 opened this issue Oct 24, 2017 · 3 comments
Open

Some Feature Ideas and bugs for this client #3

Moire9 opened this issue Oct 24, 2017 · 3 comments

Comments

@Moire9
Copy link

Moire9 commented Oct 24, 2017

Hello. I've been using and testing this client for about a day, and I really like it. It's a good example of how a program should be made. However, despite this, there are some problems, and I also have some feature ideas.
First of all, it appears to crash on almost a schedule. It crashes to home menu about every five minutes, so I have to re-start the program.
Now, some ideas. I would like it to automatically display some history, rather than having to press Y. It'd be nice to have a selector GUI on the bottom screen that allows you to tap, or at least see, the channels. Besides that, great project!
grog

@yourWaifu
Copy link
Owner

yourWaifu commented Oct 24, 2017

The random crashing doesn't seem to be affecting me, and plus it happens randomly every few minutes, so this crash is going to be a tough one to fix. About the feature request, before a GUI like that can be made, a few things will need to be implemented to get that to work. Things like drawing and loading web image formats for it look the way I want it to.

@Moire9
Copy link
Author

Moire9 commented Oct 24, 2017

Yes, I had thought of the loading server images. Also, I thought of some new key functions:
Dpad Up/Down = Scroll
A = send message
B = delete last sent message/select message to delete
X = edit last sent message/select message to edit
Y + Dpad Up/Down = Fast Scroll
L/R = Switch Server
Dpad Left/Right = Switch Channel
Select = Toggle Debug Mode (show bytes sent, etc., what is currently shown on lower screen)
Well, that's all I could think of. A GUI you could put off for later, but I think you should do channel-server viewer on bottom screen, but include debug mode.

@yourWaifu
Copy link
Owner

yourWaifu commented Oct 24, 2017

I like most of what you are suggesting, but I would change

Switch Channel = Dpad Up/Down
Switch Server  = Dpad Left/Right
Scroll         = Touchscreen Swipe   # like on a smartphone, also messages will be on the bottom
Delete or Edit = Swipe Left or Right or Long Press on Touchscreen

My plans are a bit harder to implement then what you are asking tho, I'll consider yours as the first version.

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