kprinssu / anne-keyboard-windows

A Universal Windows Platform App for controlling Anne Pro Bluetooth enabled keyboards.
MIT License
139 stars 10 forks source link

adjust in-app keyboard size #23

Open Piping opened 7 years ago

Piping commented 7 years ago

Hi,

First of all, thank you for this awesome project that enables me to customize the keyboard through windows.

Can you show me how to change the size of keyboard shown in app? The keys are clustered together and the labels are not completely visible.

ethanmsmith commented 7 years ago

There is currently no way to resize the keyboard. Might be something worth looking into in the future, though. (Maybe when odins updates the keyboard firmware)

kprinssu commented 7 years ago

@Piping if you are referring to the UI, then it is doable. I am aware that the UI is clunky right now, but I do not have the time to redo it. If someone else is willing to do it, I can merge it and do a new build.

Piping commented 7 years ago

@kprinssu yeah, I am talking about UI. I never look at windows development and don't know C#. But if you can give me a start point on where the code should be updated, that will be very helpful.

ethanmsmith commented 7 years ago

@Piping I've found some free time, so I'm actually working on updating the ui at the moment. I've done some work, including enlarging the keyboard. You can see what I'm working on in my local repo

Piping commented 7 years ago

@ethanmsmith Thanks!!

kprinssu commented 7 years ago

@ethanmsmith please submit a PR, I'll merge the changes in.

ethanmsmith commented 7 years ago

Its not complete, yet. I had to move some things around and haven't got them fully up and running again. If I am going to put in the effort to separate views, I don't want to half ass the connection aspect.

The UI is complete, but it is not back to full functionality, then I have to test. Do you have any tests you run builds against?

kprinssu commented 7 years ago

There aren't any automated tests and builds.

ethanmsmith commented 7 years ago

Ok. Good to know

LMayne1 commented 6 years ago

Any idea why the light setting would only work on the first 7 keys off the KB? only escape through 7 are lighting up when i sync the profiles.

kprinssu commented 6 years ago

It's a bug that @ethanmsmith fixed. The fix is not added to the current release.

I am intending to do a new build later this week/early next week.

ghost commented 6 years ago

Github rookie here (which I why I post here): Is it possible to choose "no color"/transparent for the keycaps in this app?

PS: Really love the work here! 👍

ethanmsmith commented 6 years ago

What do you mean? Do you mean no lighting on a specific key/keys? If so, I don't actually recall. My gut says if you set it to black it might... But I don't think there is anything that allows off backlighting

kprinssu commented 6 years ago

@ethanmsmith I have pushed a new release containing your changes. @LMayne1 please give 1.0.4 a try. @bravobavo setting the colour to black should turn off the backlight.

ghost commented 6 years ago

I was thinking the same thing when turning on black. And yes, turning off backlight on spesific keys was what I meant :=) However, lately I think an issue has occured: when I set the buttons to black rgb(0,0,0), they always have this tint of the color that is currently selected (for example dark purple instead of black). First I thought this was because of the lighting spread from other buttons who were purple, but later, after changing everything to black it still was dark purple (or dark green if green was the selected color on the cirle picker). I do not recall having this problem before when testing, but maybe it is an issue, just wanted to bring it up ;)

On Fri, Dec 8, 2017 at 12:04 AM, Ethan Smith notifications@github.com wrote:

What do you mean? Do you mean no lighting on a specific key/keys? If so, I don't actually recall. My gut says if you set it to black it might... But I don't think there is anything that allows off backlighting

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.