0 Members and 4 Guests are viewing this topic.
I haven't tried yet because I have no idea how to grab the ROM from my Nspire... TiLP doens't work :\
It seems that I should delete my repo and start collaborating with the organization.
QuoteIt seems that I should delete my repo and start collaborating with the organization.No, don't delete your repo, instead push upstream whenever you like to. If it's in any way a massive change, a pull request is the best way to avoid merge conflicts.Branches on upstream work as well, but there are no pull requests for them. At least that's how it works now for ndless-nspire/Ndless and Vogtinator/Ndless.
SHIT I THINK I DELETED THE ORG REPO!I WANTED TO DELETE MINE AND CHANGED TAB ACCIDENTALLY! Sorry!!!!!What can I do?
Oh, so that's what the automatic subscription was about....
Anyway, back to the code. How should the keymap be implemented? I thought about a direct mapping of characters, so to type a ( you just have to type (. For {, { and so on.
The downside to this is that the shift key can't be controlled anymore. What do you think about that?
QuoteOh, so that's what the automatic subscription was about.... Did you get a message? If antonio hadn't posted here, I wouldn't know about the accident..
GitHub <[email protected]>14:35Hey there, we're just writing to let you know that you've been automatically subscribed to a repository on GitHub. nspire-emus/nspire-emu created by Vogtinator Community emulator of TI nspire handhelds https://github.com/nspire-emus/nspire-emuYou'll receive notifications for all issues, pull requests, and comments that happen inside the repository. If you would like to stop watching this repository, you can manage your settings here: https://github.com/nspire-emus/nspire-emu/subscriptionYou can unwatch this repository immediately by clicking here: https://github.com/nspire-emus/nspire-emu/unsubscribe_via_email/....You were automatically subscribed because you've been given push access to the repository.Thanks!
Quote from: Vogtinator on November 22, 2014, 03:03:59 pmAnyway, back to the code. How should the keymap be implemented? I thought about a direct mapping of characters, so to type a ( you just have to type (. For {, { and so on.Yeah, I think it would be a good idea. But we obviously still need buttons, too (for nspire-specific keys...)When the core stuff are done, a skin-based thing (well, at least, a keyboard that looks like the real one) would be good too, like what KarmTI does (or to a lesser extent, nRemote).I looked at Qt and frame/headless windows (such that custom window shape/frames could be done for the skin-based interface, if that's the plan) and it looked relatively easy (3-4 lines of code in mainwindow actually, for making the window "custom", with transparent background etc.). I think I have the details bookmarked somewhere...
Quote from: Vogtinator on November 22, 2014, 03:03:59 pmThe downside to this is that the shift key can't be controlled anymore. What do you think about that?Hmm. Is there any specific application of this where it could be an annoyance ?But once again, the mapping could be temp. disabled with an option, too...
Quote from: Vogtinator on November 22, 2014, 03:03:59 pmQuoteOh, so that's what the automatic subscription was about.... Did you get a message? If antonio hadn't posted here, I wouldn't know about the accident.. Got this:Spoiler For Spoiler: QuoteGitHub <[email protected]>14:35Hey there, we're just writing to let you know that you've been automatically subscribed to a repository on GitHub. nspire-emus/nspire-emu created by Vogtinator Community emulator of TI nspire handhelds https://github.com/nspire-emus/nspire-emuYou'll receive notifications for all issues, pull requests, and comments that happen inside the repository. If you would like to stop watching this repository, you can manage your settings here: https://github.com/nspire-emus/nspire-emu/subscriptionYou can unwatch this repository immediately by clicking here: https://github.com/nspire-emus/nspire-emu/unsubscribe_via_email/....You were automatically subscribed because you've been given push access to the repository.Thanks!
Hm, what about Qml/Qt Quick? It seems to be perfect for this, it supports SVG natively and makes design relatively easy.
Quote from: Vogtinator on November 22, 2014, 04:53:08 pmHm, what about Qml/Qt Quick? It seems to be perfect for this, it supports SVG natively and makes design relatively easy.Ah, maybe. Cool then. I have never used it, so I didn't think about it.As long as it still works on all platform without adding much size overhead (?)