Author Topic: Wikipad: the online calculator keypad anyone can edit  (Read 13242 times)

0 Members and 1 Guest are viewing this topic.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Wikipad: the online calculator keypad anyone can edit
« on: September 03, 2011, 12:11:54 pm »
My goal with this it to get as much information about the calculator's keys in one place as possible. The emphasis is on how they're usually used, to help future UI designers (for games and such) have a better idea of how to make things more consistent and intuitive for calculator users.

Double-click any section to edit. Information you enter is automatically automagically saved when the text box loses focus. Seriously, anyone can edit this thing (even bots), so please don't spam! I'm keeping logs just in case. If I do find vandalism, I'll have to force everyone to be registered in order to edit (all I have to do is uncomment a line) :/

URL: http://clrhome.org/resources/keypad/
« Last Edit: December 16, 2011, 12:09:35 am by Deep Thought »




Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #1 on: September 03, 2011, 02:37:29 pm »
I'm having trouble editing the text.  After I finish typing and defocus the browser, the text turns gray (which I believe is normal).  Upon refresh, the text is replaced with "0".  Now, the box is entirely gone.  (If you find "vandalism" on the mode key, it is due to this problem.  :/

By the way, I am using Google Chrome. 

EDIT: I'm able to edit other items now with no trouble, but the EOS box under the MODE button is still missing.
EDIT2: Now I can't click on any keys.
« Last Edit: September 03, 2011, 02:48:57 pm by ralphdspam »
ld a, 0
ld a, a

Offline NanoWar

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 140
  • Rating: +18/-6
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #2 on: September 03, 2011, 03:10:32 pm »
Nothing happens when I double click a key (Firefox 3.6).

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #3 on: September 03, 2011, 03:23:03 pm »
nothing happens when i double click in opera either.



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline mrmprog

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 559
  • Rating: +35/-1
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #4 on: September 03, 2011, 03:56:03 pm »
I too am not able to do anything.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #5 on: September 03, 2011, 04:32:13 pm »
Yeah, it doesn't save entries, as far as I can tell. Also, keep in mind that getkeyr actually has 3 (4? not sure if lowercase gets its own) keycodes per key, and none for second and alpha.

Oh, and what is EOS?

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #6 on: September 03, 2011, 04:50:09 pm »
I'm having trouble editing the text.  After I finish typing and defocus the browser, the text turns gray (which I believe is normal).  Upon refresh, the text is replaced with "0".  Now, the box is entirely gone.  (If you find "vandalism" on the mode key, it is due to this problem.  :/
Not sure why that happened, since it didn't happen to me. Which box was this?
Nothing happens when I double click a key (Firefox 3.6).
nothing happens when i double click in opera either.
I too am not able to do anything.
That must be because ralph's problem corrupted the data on the MODE section. (Not your fault, just a bug.)
Yeah, it doesn't save entries, as far as I can tell. Also, keep in mind that getkeyr actually has 3 (4? not sure if lowercase gets its own) keycodes per key, and none for second and alpha.
It does save, for me at least ??? And yeah, _GetKey should be in the form 0/S/A/a, where 0 is without modifiers, S is with 2nd, A is uppercase alpha, and a is lowercase alpha.
Oh, and what is EOS?
It's what TI calls the TI-OS.
« Last Edit: September 03, 2011, 04:51:04 pm by Deep Thought »




Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #7 on: September 03, 2011, 04:51:44 pm »
ok

but there aren't any definitions in it at all for me, even the ones I haven't touched.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #8 on: September 03, 2011, 05:18:40 pm »
but there aren't any definitions in it at all for me, even the ones I haven't touched.
The only one I've finished is 2nd <_<

By the way, I reset the thing, so please tell me if there are any more bugs.




Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #9 on: September 03, 2011, 05:21:35 pm »
Well, I think I found the problem.

It won't load entries you've put into it until you refresh the page, at least in chrome. But now it takes them!

Edit: I think I broke something......

Spoiler For weirdstuffs:
Warning: DOMDocument::load(): Unescaped '<' not allowed in attributes values in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): attributes construct error in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): Couldn't find end of Start Tag k line 2 in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): error parsing attribute name in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): attributes construct error in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): Couldn't find end of Start Tag i line 2 in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): expected '>' in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): Opening and ending tag mismatch: c line 2 and i in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4 Warning: DOMDocument::load(): Extra content at the end of the document in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in
« Last Edit: September 03, 2011, 05:23:03 pm by willrandship »

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #10 on: September 03, 2011, 05:25:07 pm »
I can't get it to work -- it lists a huge bunch of warnings in gray at the top.

Quote
Warning: DOMDocument::load(): Unescaped '<' not allowed in attributes values in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): attributes construct error in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): Couldn't find end of Start Tag k line 2 in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): error parsing attribute name in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): attributes construct error in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): Couldn't find end of Start Tag i line 2 in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): expected '>' in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): Opening and ending tag mismatch: c line 2 and i in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4
 
Warning: DOMDocument::load(): Extra content at the end of the document in /home/deepthought/public_html/resources/keypad/conf.xml, line: 2 in /home/deepthought/public_html/resources/keypad/index.php on line 4

Edit: Ninja'd
« Last Edit: September 03, 2011, 05:25:24 pm by Michael_Lee »
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #11 on: September 03, 2011, 05:29:57 pm »
Sorry, my bad. I was testing stuff.




Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #12 on: September 03, 2011, 05:33:38 pm »
A few more problems:

1. It's really hard to read the gray font.  Perhaps shift it to the side and give it a white background?

2. I can't click on another key when the text covers it.  Again, try shifting it to a different location.


Edit: Scratch that, I had to maximize my window.  That solved it :)
« Last Edit: September 03, 2011, 05:36:28 pm by Michael_Lee »
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #13 on: September 03, 2011, 05:52:36 pm »
Yeah, not working well. Nice idea though.

This thing would come in help though.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Wikeypad: the online calculator keypad anyone can edit
« Reply #14 on: September 03, 2011, 06:04:03 pm »
Yeah, not working well. Nice idea though.
It's actually working surprisingly well. Problem is that I'm doing a ton of bugfixing while everyone eles is editing, which was what caused some of the most recent problems. All your changes are safe in my logfile.
This thing would come in help though.
I use that all the time. It's a lot better than this when I just want the keycodes.

EDIT: Fixed lots of bugs. No box should ever disappear anymore.

EDIT2: Anyone think I should use Comic Sans?
« Last Edit: September 03, 2011, 06:38:35 pm by Deep Thought »