[giimote commit] r205 - Moved the changelog and FAQ to the wiki

1 view
Skip to first unread message

codesite...@google.com

unread,
May 13, 2009, 6:25:55 PM5/13/09
to gii...@googlegroups.com
Author: leif902
Date: Wed May 13 15:04:02 2009
New Revision: 205

Added:
wiki/ChangeLog.wiki
wiki/FAQ.wiki

Log:
Moved the changelog and FAQ to the wiki

Added: wiki/ChangeLog.wiki
==============================================================================
--- (empty file)
+++ wiki/ChangeLog.wiki Wed May 13 15:04:02 2009
@@ -0,0 +1,160 @@
+#summary The changelog for major GiiMote releases
+#labels Phase-Support
+
+= GiiMote Version 2.5 =
+Mar 08, 2008
+Revision 75
+
+== Revisions ==
+Version 2.51: Updated new function definitions in the GEX
+
+== Breaking Changes ==
+ * wm_set_dead_zone has been removed
+
+== New Functions ==
+ * wm_set_accel_dead_zone_x
+ * wm_set_accel_dead_zone_y
+ * wm_set_accel_dead_zone_z
+ * wm_get_accel_dead_zone_x
+ * wm_get_accel_dead_zone_y
+ * wm_get_accel_dead_zone_z
+ * wm_nunchuck_set_accel_dead_zone_x
+ * wm_nunchuck_set_accel_dead_zone_y
+ * wm_nunchuck_set_accel_dead_zone_z
+ * wm_nunchuck_get_accel_dead_zone_x
+ * wm_nunchuck_get_accel_dead_zone_y
+ * wm_nunchuck_get_accel_dead_zone_z
+ * wm_set_joystick_dead_zone
+ * wm_get_joystick_dead_zone
+ * wm_set_trigger_dead_zone
+ * wm_get_trigger_dead_zone
+
+== Fixes ==
+ * wm_set_calibration functions now work properly
+ * wm_disconnect now returns -1 on error
+
+== Other ==
+ * Added XML comment headers to all functions, variables, classes and
namespaces in the source
+ * Created a new help file documenting the internals of the library
+ * Fixed all mentions of the "Microsoft Permissive License" which does
not exist (It's "Public")
+
+
+= GiiMote Version 2.4 =
+Jan 29, 2008
+Revision 57
+
+== Fixes ==
+ * Functions relating to joystick pressure now return the proper values
+
+== Other ==
+ * All IR sensor functions now support dots 1, 2, 3, and 4
+
+
+= GiiMote Version 2.3 =
+Dec 22, 2007
+Revision 49
+
+== Breaking Changes ==
+ * The joystick direction functions now return degree values like the
help file says
+
+== New Functions ==
+ * wm_nunchuck_pressure
+ * wm_classic_pressure
+
+== Other ==
+ * The change log now gives the SVN revision number corresponding to the
GiiMote build
+
+
+= GiiMote Version 2.2 =
+Dec 01, 2007
+Revision 37
+
+== Revisions ==
+ * Version 2.21: An old copy of the help file that did not document the
new features of version 2.2 was updated
+
+== Breaking Changes ==
+ * Several functions are now less error tolerant
+
+== Fixes ==
+ * Errors are now returned instead of thrown as exceptions
+ * The wm_connected method now detects the connection status even if the
connection has been dropped
+ * Fixed several small memory leaks involving Mii Data
+ * wm_classic_direction now returns the proper error code if an invalid
joystick argument is supplied
+ * The joystick functions now handle improper joystick arguments
correctly and return -1
+ * wm_check_extension now returns -2 if the extension check fails
+
+== New Functions ==
+ * wm_exists
+ * wm_get_status
+ * wm_set_calibration_x0
+ * wm_set_calibration_xg
+ * wm_set_calibration_y0
+ * wm_set_calibration_yg
+ * wm_set_calibration_z0
+ * wm_set_calibration_zg
+ * wm_classic_set_calibration_maxtrigger
+ * wm_classic_set_calibration_mintrigger
+ * wm_classic_set_calibration_maxx
+ * wm_classic_set_calibration_minx
+ * wm_classic_set_calibration_midx
+ * wm_classic_set_calibration_midy
+ * wm_classic_set_calibration_maxy
+ * wm_classic_set_calibration_miny
+ * wm_nunchuck_set_calibration_x0
+ * wm_nunchuck_set_calibration_xg
+ * wm_nunchuck_set_calibration_y0
+ * wm_nunchuck_set_calibration_yg
+ * wm_nunchuck_set_calibration_z0
+ * wm_nunchuck_set_calibration_zg
+ * wm_nunchuck_set_calibration_maxx
+ * wm_nunchuck_set_calibration_maxy
+ * wm_nunchuck_set_calibration_midx
+ * wm_nunchuck_set_calibration_midy
+ * wm_nunchuck_set_calibration_minx
+ * wm_nunchuck_set_calibration_miny
+
+== Other ==
+ * wm_mii_data_inject and wm_mii_data_dump now have optional third
arguments for dumping/injecting individual Mii's
+ * Cleaned up the source a bit more
+
+
+= GiiMote version 2.1 =
+Nov 21, 2007
+Revision 35
+
+== Fixes ==
+ * Fixed a small memory leak that would never occur in practice
+
+== New Functions ==
+ * wm_set_leds_int(leds)
+ * wm_mii_get_address(mii,block)
+
+== Other ==
+ * Cleaned up the source code
+
+
+= GiiMote version 2.0 =
+
+== Breaking Changes ==
+ * wm_connect now auto-detects the write method
+
+== Fixes ==
+ * Extensions inserted before connected are now handled properly
+ * When injecting Mii's the CRC is now automatically updated on the Wii
Remote
+ * wm_get_led now returns the proper value
+
+== New Functions ==
+ * wm_set_write_method
+ * wm_ir_dot_get_midx
+ * wm_ir_dot_get_midy
+ * wm_ir_dot_get_rawmidx
+ * wm_ir_dot_get_rawmidy
+ * wm_mii_update_crc
+ * wm_mii_dump
+ * wm_mii_inject
+ * wm_set_dead_zone
+
+== New Constants ==
+ * dz_trigger
+ * dz_joystick
+ * dz_accel
\ No newline at end of file

Added: wiki/FAQ.wiki
==============================================================================
--- (empty file)
+++ wiki/FAQ.wiki Wed May 13 15:04:02 2009
@@ -0,0 +1,39 @@
+#summary Frequently asked questions about GiiMote
+#labels Phase-Support
+
+ * *What is GiiMote?*
+ * GiiMote is an open source extension for [GML] and [MATLAB] which
adds support for Nintendo's innovative [WiiRemote Wii Remote]. To use
GiiMote, you will need a registered copy of [GameMaker Game Maker] or
[MATLAB].
+ * *I get an error before I even do anything; how do I fix it?*
+ * Make sure you have the [DotNet Microsoft .NET Framework] installed
on your computer.
+ * *I can't see the help file, what's wrong?*
+ * If the help file is not being displayed properly it is most likely
being blocked by Windows. See [UnblockFiles here] for instructions on
unblocking restricted files in Windows.
+ * *Does GiiMote have any dependencies?*
+ * Yes, GiiMote uses [DotNet Microsoft's .NET Framework] technology.
+ * *Is GiiMote open source?*
+ * Yes, GiiMote is, and always will be, open source.
+ * *Where can I find the source code?*
+ * You can view the source
[http://code.google.com/p/giimote/source/browse/ here] and find out more
about obtaining your own copy by reading the [BuildDocumentation build
documentation].
+ * *If GiiMote is open source, can I join the project and contribute code
or wiki articles?*
+ * Yes, you can! See the [GettingStarted getting started guide] for the
details.
+ * *Does the GiiMote project use any sort of version control?*
+ * Yes, you can find instructions for checking out GiiMote over
subversion (SVN) on [http://code.google.com/p/giimote/source/checkout this
page].
+ * *Can I get access to the subversion repository and commit my changes?*
+ * Start out by submitting a few [CreatingPatches patches], then
request an invite to join the [http://groups.google.com/group/giimote dev
group] and ask for access there.
+ * *How do I use the Wii Remote's speaker?*
+ * The speaker on the Wii Remote is not supported at this time.
+ * *What has changed in the latest version of GiiMote?*
+ * To see recent changes see the [ChangeLog changelog].
+ * *What has changed in the latest revision of GiiMote's source code?*
+ * To see recent commits visit
[http://code.google.com/p/giimote/source/list this page].
+ * *What has changed in the project overall recently?*
+ * To see all changes to the project which have occured recently see
[http://code.google.com/p/giimote/updates/list this page].
+ * *The GMC says this project does not work yet, does it?*
+ * Yes, there are lots of old posts on the GMC, the current stable
version of the project works fine.
+ * *How does my computer communicate with the Wii Remote?*
+ * The Wii Remote has a built in Bluetooth radio. To use GiiMote your
computer must have an internal or external Bluetooth radio that supports
the standard HID (Human Interface Device) service.
+ * *Is my Bluetooth device supported or will it work with the Wii Remote?*
+ * I'm afraid I don't know, there are many lists of devices which
support the Wii Remote online, most likely the answer is yes.
+ * *Why can't I edit the wiki?*
+ * Sorry, you'll have to [CreatingPatches create a patch] and submit
your edits in patch form. After they are reviewed I will add your pages to
the wiki.
+ * *My question is not covered here, what do I do?*
+ * Post your question on the
[http://gmc.yoyogames.com/index.php?showtopic=313260 GiiMote topic] at the
GMC or comment on this page. There is also a good chance that your question
has already been covered on the GMC or on the
[http://code.google.com/p/giimote/w/list wiki].
\ No newline at end of file

Reply all
Reply to author
Forward
0 new messages