Evolutionary game-theory simulator https://oyun.charlespence.net/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2022 lines
88 KiB

  1. 2009-04-03 18:24 Charles Pence <cpence [at] gmail.com>
  2. * doc/manual/html/typepage.html, doc/manual/pdf/manual.pdf,
  3. doc/manual/pdf/typepage.tex, doc/manual/source/typepage.text,
  4. doc/manual/wxhelp/logos.htb, doc/manual/wxhelp/typepage.html:
  5. Finished Type Page docs (issue 15).
  6. 2009-04-03 18:20 Charles Pence <cpence [at] gmail.com>
  7. * doc/manual/html/install.html, doc/manual/pdf/install.tex,
  8. doc/manual/pdf/manual.pdf, doc/manual/source/install.text,
  9. doc/manual/wxhelp/install.html, doc/manual/wxhelp/logos.htb:
  10. Finished 'installation' docs (issue 15).
  11. 2009-04-03 16:15 Charles Pence <cpence [at] gmail.com>
  12. * Makefile.in, build/bakefiles/install.bkl,
  13. build/bakefiles/logos.bkl, build/bakefiles/win_dist.mk,
  14. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  15. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc,
  16. build/msw/mingwm10.dll, src/common/filesystem.cpp: Added support
  17. for making a Win32 binary ZIP distribution -- I don't think we
  18. need a Windows installer, yet.
  19. 2009-04-02 21:18 Charles Pence <cpence [at] gmail.com>
  20. * Makefile.in, build/bakefiles/install.bkl,
  21. build/bakefiles/logos.bkl: Fixing issue 13 -- installing
  22. documentation to the right place when using Autoconf.
  23. 2009-04-02 04:35 Charles Pence <cpence [at] gmail.com>
  24. * src/common/filesystem.cpp, src/ui/logosapp.cpp: Fixed the
  25. bundle-resources code on OS X, we're now finding the
  26. documentation on all three platforms.
  27. 2009-04-02 04:28 Charles Pence <cpence [at] gmail.com>
  28. * build/tools/sane_build_disk_image.py: Fixed the disk-image-build
  29. script.
  30. 2009-04-02 03:45 Charles Pence <cpence [at] gmail.com>
  31. * Makefile.in: Updated Makefile.
  32. 2009-04-02 03:44 Charles Pence <cpence [at] gmail.com>
  33. * build/bakefiles/osx.bkl: Error in the build disk image call.
  34. 2009-04-02 03:42 Charles Pence <cpence [at] gmail.com>
  35. * Makefile.in: Updated Makefile.
  36. 2009-04-02 03:41 Charles Pence <cpence [at] gmail.com>
  37. * build/bakefiles/osx.bkl: Added the logos_image target. (Oops.)
  38. 2009-04-02 03:39 Charles Pence <cpence [at] gmail.com>
  39. * Makefile.in: Updated Makefile.
  40. 2009-04-02 03:39 Charles Pence <cpence [at] gmail.com>
  41. * build/bakefiles/osx.bkl, build/macosx/Logos.dmg: Added a template
  42. Logos disk image for Mac and a build script for it.
  43. 2009-04-02 03:16 Charles Pence <cpence [at] gmail.com>
  44. * src/common/filesystem.cpp: Quick compilation fix on OS X.
  45. 2009-04-02 03:11 Charles Pence <cpence [at] gmail.com>
  46. * Makefile.in: Updated the makefile.
  47. 2009-04-02 03:09 Charles Pence <cpence [at] gmail.com>
  48. * build/bakefiles/osx.bkl, build/macosx/Info.plist.in,
  49. build/macosx/logos.icns, build/macosx/wxmac.icns: Added a new
  50. Mac-format Logos icon.
  51. 2009-04-02 03:00 Charles Pence <cpence [at] gmail.com>
  52. * Makefile.in, build/autoconf/logos.png, build/bakefiles/logos.bkl:
  53. Added a rule to copy a Logos icon to $(DATADIR)/pixmaps.
  54. 2009-04-02 02:14 Charles Pence <cpence [at] gmail.com>
  55. * build/bakefiles/make_dist.mk: Fixed 'make dist' rule to copy the
  56. xpm icon.
  57. 2009-04-02 02:13 Charles Pence <cpence [at] gmail.com>
  58. * build/autoconf/logos.xpm, build/msw/logos.ico,
  59. build/msw/logos.rc, src/ui/logoswizard.cpp: Added a program icon
  60. in Windows and XPM format.
  61. 2009-04-01 11:50 Charles Pence <cpence [at] gmail.com>
  62. * build/tools/sane_build_disk_image.py: Added an OS X disk image
  63. building script. Will be adding a template DMG file soon.
  64. 2009-03-31 20:49 Charles Pence <cpence [at] gmail.com>
  65. * doc/manual/html/install.html, doc/manual/pdf/install.tex,
  66. doc/manual/pdf/manual.pdf, doc/manual/source/install.text,
  67. doc/manual/wxhelp/install.html, doc/manual/wxhelp/logos.htb,
  68. src/common/filesystem.cpp: Added support for an environment
  69. variable DOCDIR that we can use if a Linux user doesn't want to
  70. install the binary.
  71. 2009-03-31 20:37 Charles Pence <cpence [at] gmail.com>
  72. * Makefile.in, build/bakefiles,
  73. build/bakefiles/.bakefile_gen.state, build/bakefiles/files.bkl,
  74. build/bakefiles/logos.bkl, build/bakefiles/make_dist.mk,
  75. build/bakefiles/osx.bkl, build/bakefiles/version.bkl,
  76. build/msw/makefile.vc: We have a fully functional 'make dist'
  77. target, so we can now prepare source archives.
  78. 2009-03-30 16:49 Charles Pence <cpence [at] gmail.com>
  79. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  80. build/bakefiles/osx.bkl: Should fix issue 10 for Mac OS.
  81. 2009-03-30 16:46 Charles Pence <cpence [at] gmail.com>
  82. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  83. build/bakefiles/Bakefiles.bkgen, build/bakefiles/logos.bkl: Added
  84. support for installing documentation in the right place on Linux.
  85. 2009-03-30 16:22 Charles Pence <cpence [at] gmail.com>
  86. * build/tools/make-manual.sh, build/tools/make-wxdocs.sh,
  87. doc/manual/pdf/manual.pdf, doc/manual/wxhelp/logos.htb: Added
  88. logos.htb to the SVN repository.
  89. 2009-03-30 16:14 Charles Pence <cpence [at] gmail.com>
  90. * build/tools/make-docs.sh, build/tools/make-manual.sh,
  91. build/tools/make-wxdocs.sh: Split make-docs.sh into
  92. make-wxdocs.sh and make-manual.sh.
  93. 2009-03-30 16:11 Charles Pence <cpence [at] gmail.com>
  94. * src/common/filesystem.cpp, src/ui/logosapp.cpp: An attempt to
  95. find the documentation in the place where it ought to live on
  96. most platforms. Now we need to modify the build system to build
  97. it and put it there.
  98. 2009-03-30 04:05 Charles Pence <cpence [at] gmail.com>
  99. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  100. build/bakefiles/logos.bkl, build/msw/logos_logos.dsp,
  101. build/msw/logos_vc7_logos.vcproj,
  102. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc,
  103. src/common/filesystem.cpp, src/common/filesystem.h,
  104. src/ui/logosapp.cpp: Added a function which determines the
  105. documentation path. Currently only implemented on Linux.
  106. 2009-03-30 03:48 Charles Pence <cpence [at] gmail.com>
  107. * build/bakefiles/.bakefile_gen.state,
  108. build/bakefiles/Bakefiles.bkgen, build/gnu: Removed support for
  109. the 'gnu' Bakefile type. We're not supporting building on Linux
  110. without Autoconf.
  111. 2009-03-30 03:46 Charles Pence <cpence [at] gmail.com>
  112. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  113. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  114. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  115. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc: Oops,
  116. forgot to commit the rest of the updated build files the last
  117. time around.
  118. 2009-03-30 03:45 Charles Pence <cpence [at] gmail.com>
  119. * src/common/filesystem.cpp, src/common/filesystem.h: Added code
  120. for the detection of the full path to the executable, in a
  121. buffer-safe, platform-agnostic way. We'll need this to find the
  122. documentation and resources on OS X.
  123. 2009-03-27 02:37 Charles Pence <cpence [at] gmail.com>
  124. * README: Added a README file based in part on the `welcome' page
  125. of the manual.
  126. 2009-03-25 02:51 Charles Pence <cpence [at] gmail.com>
  127. * lib/CppUnitLite/Test.h, lib/CppUnitLite/TestRegistry.cpp,
  128. lib/CppUnitLite/TestResult.cpp, src/ui/logosapp.cpp: Fixed some
  129. Unicode printing bugs. This still isn't perfect -- rather, it
  130. relies on our being built on a Unicode build. I probably won't
  131. fix this until wxWidgets 3 comes out.
  132. 2009-03-25 02:26 Charles Pence <cpence [at] gmail.com>
  133. * NEWS, build/tools/make-docs.sh, doc/manual/html/playerspage.html,
  134. doc/manual/html/release.html, doc/manual/html/typepage.html,
  135. doc/manual/pdf/manual.pdf, doc/manual/pdf/playerspage.tex,
  136. doc/manual/pdf/release.tex, doc/manual/pdf/typepage.tex,
  137. doc/manual/wxhelp/playerspage.html,
  138. doc/manual/wxhelp/release.html, doc/manual/wxhelp/typepage.html:
  139. Added support for generating a NEWS file from release.text in the
  140. manual. (Don't change the 'release.text' format too much!)
  141. 2009-03-25 02:08 Charles Pence <cpence [at] gmail.com>
  142. * doc/manual/source/release.text, lib/CppUnitLite/Failure.cpp,
  143. lib/CppUnitLite/Failure.h, lib/CppUnitLite/Test.cpp,
  144. lib/CppUnitLite/Test.h, lib/CppUnitLite/TestRegistry.cpp,
  145. lib/CppUnitLite/TestRegistry.h, lib/CppUnitLite/TestResult.cpp,
  146. src/ui/logosapp.cpp: Converted the internals of the testing
  147. library to WX functions, and added standard --help and --version
  148. parameters.
  149. 2009-03-23 17:46 Charles Pence <cpence [at] gmail.com>
  150. * doc/doxygen/annotated.html,
  151. doc/doxygen/classEvoFinishPage-members.html,
  152. doc/doxygen/classEvoFinishPage.html,
  153. doc/doxygen/classEvoGraphRenderer-members.html,
  154. doc/doxygen/classEvoGraphWindow-members.html,
  155. doc/doxygen/classEvoGraphWindow.html,
  156. doc/doxygen/classEvoPage-members.html,
  157. doc/doxygen/classEvoPage.html,
  158. doc/doxygen/classEvoTournament-members.html,
  159. doc/doxygen/classEvoTournament.html,
  160. doc/doxygen/classFSAPlayer-members.html,
  161. doc/doxygen/classFSAPlayer.html,
  162. doc/doxygen/classFSAState-members.html,
  163. doc/doxygen/classFSAState.html,
  164. doc/doxygen/classFinishPage-members.html,
  165. doc/doxygen/classFinishPage.html,
  166. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  167. doc/doxygen/classHtmlDialog-members.html,
  168. doc/doxygen/classHtmlDialog.html,
  169. doc/doxygen/classLogosApp-members.html,
  170. doc/doxygen/classLogosApp.html,
  171. doc/doxygen/classLogosWizard-members.html,
  172. doc/doxygen/classLogosWizard.html,
  173. doc/doxygen/classLogosWizardDropTarget-members.html,
  174. doc/doxygen/classLogosWizardDropTarget.html,
  175. doc/doxygen/classLogosWizardPage-members.html,
  176. doc/doxygen/classLogosWizardPage.html,
  177. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  178. doc/doxygen/classMatchDialog-members.html,
  179. doc/doxygen/classMatchDialog.html,
  180. doc/doxygen/classOneShotFinishPage-members.html,
  181. doc/doxygen/classOneShotFinishPage.html,
  182. doc/doxygen/classOneShotPage-members.html,
  183. doc/doxygen/classOneShotPage.html,
  184. doc/doxygen/classPlayer-members.html,
  185. doc/doxygen/classPlayer.html,
  186. doc/doxygen/classPlayersPage-members.html,
  187. doc/doxygen/classPlayersPage.html,
  188. doc/doxygen/classPrisonerDilemma-members.html,
  189. doc/doxygen/classPrisonerDilemma.html,
  190. doc/doxygen/classRandomPlayer-members.html,
  191. doc/doxygen/classRandomPlayer.html,
  192. doc/doxygen/classTitForTatPlayer-members.html,
  193. doc/doxygen/classTitForTatPlayer.html,
  194. doc/doxygen/classTournament-members.html,
  195. doc/doxygen/classTournament.html,
  196. doc/doxygen/classTypePage-members.html,
  197. doc/doxygen/classTypePage.html, doc/doxygen/classes.html,
  198. doc/doxygen/crosscompile.html, doc/doxygen/functions.html,
  199. doc/doxygen/functions_0x62.html, doc/doxygen/functions_0x63.html,
  200. doc/doxygen/functions_0x64.html, doc/doxygen/functions_0x65.html,
  201. doc/doxygen/functions_0x66.html, doc/doxygen/functions_0x67.html,
  202. doc/doxygen/functions_0x68.html, doc/doxygen/functions_0x69.html,
  203. doc/doxygen/functions_0x6c.html, doc/doxygen/functions_0x6d.html,
  204. doc/doxygen/functions_0x6e.html, doc/doxygen/functions_0x6f.html,
  205. doc/doxygen/functions_0x70.html, doc/doxygen/functions_0x72.html,
  206. doc/doxygen/functions_0x73.html, doc/doxygen/functions_0x74.html,
  207. doc/doxygen/functions_0x75.html, doc/doxygen/functions_0x77.html,
  208. doc/doxygen/functions_func.html, doc/doxygen/functions_type.html,
  209. doc/doxygen/functions_vars.html, doc/doxygen/group__common.html,
  210. doc/doxygen/group__game.html, doc/doxygen/group__tourney.html,
  211. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  212. doc/doxygen/index.html, doc/doxygen/mainpages/crosscompile.h,
  213. doc/doxygen/mainpages/main.h, doc/doxygen/modules.html,
  214. doc/doxygen/pages.html, doc/doxygen/structEvoGraphRenderer.html,
  215. doc/doxygen/structEvoGraphRenderer_1_1SVGColor-members.html,
  216. doc/doxygen/structEvoGraphRenderer_1_1SVGColor.html: Removed the
  217. 'other doc pages' from the SVN tree, and put them in the wiki.
  218. The Doxygen docs are now *just* a source-code reference.
  219. 2009-03-21 00:57 Charles Pence <cpence [at] gmail.com>
  220. * src/ui/evopage.cpp, src/ui/oneshotpage.cpp, src/ui/oneshotpage.h,
  221. src/ui/playerspage.cpp: Hmm, not sure how that bug made it this
  222. long. You now have to run the tournament in order to advance past
  223. either of the tournament pages.
  224. 2009-03-21 00:50 Charles Pence <cpence [at] gmail.com>
  225. * doc/manual/source/playerspage.text,
  226. doc/manual/source/typepage.text, src/ui/evofinishpage.cpp,
  227. src/ui/evofinishpage.h, src/ui/evopage.cpp, src/ui/evopage.h,
  228. src/ui/oneshotfinishpage.cpp, src/ui/oneshotfinishpage.h,
  229. src/ui/oneshotpage.cpp, src/ui/oneshotpage.h,
  230. src/ui/playerspage.cpp, src/ui/playerspage.h,
  231. src/ui/typepage.cpp, src/ui/typepage.h: Added a little bit more
  232. documentation, and connected up the help buttons on each page to
  233. the appropriate help page.
  234. 2009-03-21 00:27 Charles Pence <cpence [at] gmail.com>
  235. * doc/manual/html/evopage.png, doc/manual/pdf/evopage.png,
  236. doc/manual/pdf/manual.pdf, doc/manual/source/evopage.png,
  237. doc/manual/wxhelp/evopage.png: Updated the EvoPage image to match
  238. the recent changes.
  239. 2009-03-21 00:22 Charles Pence <cpence [at] gmail.com>
  240. * ChangeLog, build/tools/make-changelog.sh,
  241. build/tools/make-docs.sh, build/tools/make-images.sh,
  242. make-docs.sh: Separated out the various documentation scripts so
  243. that we don't waste so much time generating docs.
  244. 2009-03-20 02:22 Charles Pence <cpence [at] gmail.com>
  245. * src/ui/evopage.cpp, src/ui/evopage.h: That's one way to solve
  246. issue 8 -- we don't need that graph label anyway.
  247. 2009-03-20 02:20 Charles Pence <cpence [at] gmail.com>
  248. * src/ui/logosapp.cpp: Silly fix for building on OS X.
  249. 2009-03-18 20:05 Charles Pence <cpence [at] gmail.com>
  250. * doc/manual/html/evofinishpage.html,
  251. doc/manual/html/evofinishpage.png, doc/manual/html/evopage.html,
  252. doc/manual/html/evopage.png,
  253. doc/manual/html/oneshotfinishpage.html,
  254. doc/manual/html/oneshotfinishpage.png,
  255. doc/manual/html/oneshotpage.html,
  256. doc/manual/html/oneshotpage.png, doc/manual/html/pages.html,
  257. doc/manual/html/playerspage.html,
  258. doc/manual/html/playerspage.png, doc/manual/html/typepage.html,
  259. doc/manual/html/typepage.png, doc/manual/pdf/evofinishpage.png,
  260. doc/manual/pdf/evofinishpage.tex, doc/manual/pdf/evopage.png,
  261. doc/manual/pdf/evopage.tex, doc/manual/pdf/manual.pdf,
  262. doc/manual/pdf/manual.tex, doc/manual/pdf/oneshotfinishpage.png,
  263. doc/manual/pdf/oneshotfinishpage.tex,
  264. doc/manual/pdf/oneshotpage.png, doc/manual/pdf/oneshotpage.tex,
  265. doc/manual/pdf/pages.tex, doc/manual/pdf/playerspage.png,
  266. doc/manual/pdf/playerspage.tex, doc/manual/pdf/typepage.png,
  267. doc/manual/pdf/typepage.tex, doc/manual/source/evofinishpage.png,
  268. doc/manual/source/evofinishpage.text,
  269. doc/manual/source/evopage.png, doc/manual/source/evopage.text,
  270. doc/manual/source/oneshotfinishpage.png,
  271. doc/manual/source/oneshotfinishpage.text,
  272. doc/manual/source/oneshotpage.png,
  273. doc/manual/source/oneshotpage.text, doc/manual/source/pages.text,
  274. doc/manual/source/playerspage.png,
  275. doc/manual/source/playerspage.text,
  276. doc/manual/source/typepage.png, doc/manual/source/typepage.text,
  277. doc/manual/wxhelp/evofinishpage.html,
  278. doc/manual/wxhelp/evofinishpage.png,
  279. doc/manual/wxhelp/evopage.html, doc/manual/wxhelp/evopage.png,
  280. doc/manual/wxhelp/oneshotfinishpage.html,
  281. doc/manual/wxhelp/oneshotfinishpage.png,
  282. doc/manual/wxhelp/oneshotpage.html,
  283. doc/manual/wxhelp/oneshotpage.png, doc/manual/wxhelp/pages.html,
  284. doc/manual/wxhelp/playerspage.html,
  285. doc/manual/wxhelp/playerspage.png,
  286. doc/manual/wxhelp/typepage.html, doc/manual/wxhelp/typepage.png:
  287. Added screenshot images to all the different types of
  288. documentation. Would be easier if we could count on the presence
  289. of symbolic links, but we can't.
  290. 2009-03-16 20:15 Charles Pence <cpence [at] gmail.com>
  291. * AUTHORS, ChangeLog, ChangeLog-2005, ChangeLog-2006,
  292. ChangeLog-2007, ChangeLog-2008, THANKS, build/tools/authors.xml:
  293. Obfuscated e-mails in ChangeLog, cleaned up AUTHORS, and added
  294. THANKS.
  295. 2009-03-16 19:47 Charles Pence <cpence [at] gmail.com>
  296. * ChangeLog, ChangeLog-2005, ChangeLog-2006, ChangeLog-2007,
  297. ChangeLog-2008, build/tools, build/tools/authors.xml,
  298. build/tools/svn2cl.sh, build/tools/svn2cl.xsl, make-docs.sh:
  299. Added support for generating proper ChangeLog files, and created
  300. 200{5,6,7,8} and current ChangeLog files.
  301. 2009-03-16 03:00 Charles Pence <cpence [at] gmail.com>
  302. * src/ui/evopage.cpp: Fixed a problem preventing cross-compiling of
  303. Win32 binaries.
  304. 2009-03-16 02:31 Charles Pence <cpence [at] gmail.com>
  305. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  306. build/gnu/makefile.gnu, build/msw/logos_logos.dsp,
  307. build/msw/logos_vc7_logos.vcproj,
  308. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc,
  309. doc/doxygen/index.html, doc/doxygen/mainpages/main.h,
  310. doc/manual/pdf/manual.pdf, src/ui/logosapp.cpp: We now only need
  311. to modify the Bakefile and the release notes (in the
  312. documentation) when we make a new minor release. A major release
  313. also needs a change in the Doxyfile.
  314. 2009-03-16 02:22 Charles Pence <cpence [at] gmail.com>
  315. * doc/manual/html/evofinishpage.html, doc/manual/html/evopage.html,
  316. doc/manual/html/glossary.html, doc/manual/html/install.html,
  317. doc/manual/html/logos.css,
  318. doc/manual/html/oneshotfinishpage.html,
  319. doc/manual/html/oneshotpage.html, doc/manual/html/pages.html,
  320. doc/manual/html/playerspage.html, doc/manual/html/release.html,
  321. doc/manual/html/started.html, doc/manual/html/tools/body.inc,
  322. doc/manual/html/tools/menuh.css, doc/manual/html/typepage.html,
  323. doc/manual/html/welcome.html, doc/manual/pdf/install.tex,
  324. doc/manual/pdf/manual.pdf, doc/manual/pdf/release.tex,
  325. doc/manual/pdf/started.tex, doc/manual/pdf/welcome.tex,
  326. doc/manual/source/install.text, doc/manual/source/release.text,
  327. doc/manual/source/started.text, doc/manual/source/welcome.text,
  328. doc/manual/wxhelp/install.html, doc/manual/wxhelp/release.html,
  329. doc/manual/wxhelp/started.html, doc/manual/wxhelp/welcome.html:
  330. Updating documentation (content now in the first four pages).
  331. 2009-03-16 02:20 Charles Pence <cpence [at] gmail.com>
  332. * build/bakefiles/logos.bkl, build/bakefiles/osx.bkl,
  333. build/bakefiles/version.bkl: First steps toward getting proper
  334. version numbering (that I only have to change in one location).
  335. 2009-03-15 21:59 Charles Pence <cpence [at] gmail.com>
  336. * Doxyfile, src/game/player.h, src/tourney/match.h,
  337. src/ui/logosapp.cpp, src/ui/tools/logoswizardpage.cpp: Another
  338. round of commits on OS X. We have functional multi-wizard
  339. creating, and Logos acts like a good little OS X app.
  340. 2009-03-15 20:23 Charles Pence <cpence [at] gmail.com>
  341. * doc/manual/html/tools/csshover.htc,
  342. doc/manual/html/tools/menuh.css: Added mime types for CSS/HTC
  343. files.
  344. 2009-03-15 20:21 Charles Pence <cpence [at] gmail.com>
  345. * doc/manual/html/evofinishpage.html, doc/manual/html/evopage.html,
  346. doc/manual/html/glossary.html, doc/manual/html/install.html,
  347. doc/manual/html/logos-contents.hhc,
  348. doc/manual/html/logos-index.hhk, doc/manual/html/logos.css,
  349. doc/manual/html/logos.hhp, doc/manual/html/logos.hhp.cached,
  350. doc/manual/html/oneshotfinishpage.html,
  351. doc/manual/html/oneshotpage.html, doc/manual/html/pages.html,
  352. doc/manual/html/playerspage.html, doc/manual/html/release.html,
  353. doc/manual/html/started.html, doc/manual/html/tools,
  354. doc/manual/html/tools/body.inc,
  355. doc/manual/html/tools/csshover.htc,
  356. doc/manual/html/tools/end.inc, doc/manual/html/tools/header.inc,
  357. doc/manual/html/tools/menuh.css, doc/manual/html/typepage.html,
  358. doc/manual/html/welcome.html, doc/manual/pdf/manual.pdf,
  359. doc/manual/pdf/manual.tex, doc/manual/pdf/welcome.tex,
  360. doc/manual/source/welcome.text, doc/manual/wxhelp,
  361. doc/manual/wxhelp/evofinishpage.html,
  362. doc/manual/wxhelp/evopage.html, doc/manual/wxhelp/glossary.html,
  363. doc/manual/wxhelp/install.html,
  364. doc/manual/wxhelp/logos-contents.hhc,
  365. doc/manual/wxhelp/logos-index.hhk, doc/manual/wxhelp/logos.hhp,
  366. doc/manual/wxhelp/logos.hhp.cached,
  367. doc/manual/wxhelp/oneshotfinishpage.html,
  368. doc/manual/wxhelp/oneshotpage.html, doc/manual/wxhelp/pages.html,
  369. doc/manual/wxhelp/playerspage.html,
  370. doc/manual/wxhelp/release.html, doc/manual/wxhelp/started.html,
  371. doc/manual/wxhelp/typepage.html, doc/manual/wxhelp/welcome.html,
  372. make-docs.sh: Massive update to documentation once again. Now
  373. building separate browsable-html and wxHTML sets of
  374. documentation, and the PDF documentation looks much better.
  375. 2009-03-15 19:37 Charles Pence <cpence [at] gmail.com>
  376. * doc/manual/html/evofinishpage.html, doc/manual/html/evopage.html,
  377. doc/manual/html/glossary.html, doc/manual/html/index.html,
  378. doc/manual/html/install.html, doc/manual/html/logos.css,
  379. doc/manual/html/oneshotfinishpage.html,
  380. doc/manual/html/oneshotpage.html, doc/manual/html/pages.html,
  381. doc/manual/html/playerspage.html, doc/manual/html/release.html,
  382. doc/manual/html/started.html, doc/manual/html/typepage.html,
  383. doc/manual/html/welcome.html, make-docs.sh: Added a stylesheet
  384. which is now being linked into the documentation, this will help
  385. viewing on proper browsers.
  386. 2009-03-15 19:31 Charles Pence <cpence [at] gmail.com>
  387. * doc/doxygen/annotated.html,
  388. doc/doxygen/classEvoFinishPage-members.html,
  389. doc/doxygen/classEvoFinishPage.html,
  390. doc/doxygen/classEvoPage-members.html,
  391. doc/doxygen/classEvoPage.html,
  392. doc/doxygen/classFinishPage-members.html,
  393. doc/doxygen/classFinishPage.html,
  394. doc/doxygen/classLogosApp-members.html,
  395. doc/doxygen/classLogosApp.html,
  396. doc/doxygen/classLogosWizard-members.html,
  397. doc/doxygen/classLogosWizard.html,
  398. doc/doxygen/classLogosWizardDropTarget-members.html,
  399. doc/doxygen/classLogosWizardDropTarget.html,
  400. doc/doxygen/classLogosWizardPage-members.html,
  401. doc/doxygen/classLogosWizardPage.html,
  402. doc/doxygen/classOneShotFinishPage-members.html,
  403. doc/doxygen/classOneShotFinishPage.html,
  404. doc/doxygen/classOneShotPage-members.html,
  405. doc/doxygen/classOneShotPage.html,
  406. doc/doxygen/classPlayersPage-members.html,
  407. doc/doxygen/classPlayersPage.html,
  408. doc/doxygen/classTypePage-members.html,
  409. doc/doxygen/classTypePage.html, doc/doxygen/classes.html,
  410. doc/doxygen/functions.html, doc/doxygen/functions_0x63.html,
  411. doc/doxygen/functions_0x65.html, doc/doxygen/functions_0x66.html,
  412. doc/doxygen/functions_0x67.html, doc/doxygen/functions_0x6c.html,
  413. doc/doxygen/functions_0x6f.html, doc/doxygen/functions_0x70.html,
  414. doc/doxygen/functions_0x72.html, doc/doxygen/functions_0x73.html,
  415. doc/doxygen/functions_0x74.html, doc/doxygen/functions_0x75.html,
  416. doc/doxygen/functions_0x77.html, doc/doxygen/functions_func.html,
  417. doc/doxygen/functions_vars.html, doc/doxygen/group__ui.html,
  418. doc/doxygen/hierarchy.html, doc/manual/evofinishpage.html,
  419. doc/manual/evopage.html, doc/manual/glossary.html,
  420. doc/manual/html, doc/manual/html/evofinishpage.html,
  421. doc/manual/html/evopage.html, doc/manual/html/glossary.html,
  422. doc/manual/html/index.html, doc/manual/html/install.html,
  423. doc/manual/html/logos-contents.hhc,
  424. doc/manual/html/logos-index.hhk, doc/manual/html/logos.hhp,
  425. doc/manual/html/logos.hhp.cached,
  426. doc/manual/html/oneshotfinishpage.html,
  427. doc/manual/html/oneshotpage.html, doc/manual/html/pages.html,
  428. doc/manual/html/playerspage.html, doc/manual/html/release.html,
  429. doc/manual/html/started.html, doc/manual/html/typepage.html,
  430. doc/manual/html/welcome.html, doc/manual/index-browser.html,
  431. doc/manual/index.html, doc/manual/install.html,
  432. doc/manual/list.html, doc/manual/logos-contents.hhc,
  433. doc/manual/logos-index.hhk, doc/manual/logos.hhp,
  434. doc/manual/logos.hhp.cached, doc/manual/oneshotfinishpage.html,
  435. doc/manual/oneshotpage.html, doc/manual/pages.html,
  436. doc/manual/pdf, doc/manual/pdf/evofinishpage.tex,
  437. doc/manual/pdf/evopage.tex, doc/manual/pdf/glossary.tex,
  438. doc/manual/pdf/install.tex, doc/manual/pdf/manual.pdf,
  439. doc/manual/pdf/manual.tex, doc/manual/pdf/oneshotfinishpage.tex,
  440. doc/manual/pdf/oneshotpage.tex, doc/manual/pdf/pages.tex,
  441. doc/manual/pdf/playerspage.tex, doc/manual/pdf/release.tex,
  442. doc/manual/pdf/started.tex, doc/manual/pdf/typepage.tex,
  443. doc/manual/pdf/welcome.tex, doc/manual/playerspage.html,
  444. doc/manual/release.html, doc/manual/source,
  445. doc/manual/source/evofinishpage.text,
  446. doc/manual/source/evopage.text, doc/manual/source/glossary.text,
  447. doc/manual/source/install.text,
  448. doc/manual/source/oneshotfinishpage.text,
  449. doc/manual/source/oneshotpage.text, doc/manual/source/pages.text,
  450. doc/manual/source/playerspage.text,
  451. doc/manual/source/release.text, doc/manual/source/started.text,
  452. doc/manual/source/typepage.text, doc/manual/source/welcome.text,
  453. doc/manual/started.html, doc/manual/typepage.html, make-docs.sh,
  454. src/ui/logoswizard.h: Massive update to documentation. Doxygen
  455. docs are the same, but we're now building the user manual into
  456. HTML and PDF via Markdown source and Pandoc.
  457. 2009-03-15 18:57 Charles Pence <cpence [at] gmail.com>
  458. * build/doc: Oops. Decided to use Pandoc instead.
  459. 2009-03-15 18:53 Charles Pence <cpence [at] gmail.com>
  460. * Doxyfile, doc/doxygen.css, doc/doxygen/tools,
  461. doc/doxygen/tools/doxygen.css, doc/doxygen/tools/footer.inc,
  462. doc/doxygen/tools/header.inc, doc/footer.inc, doc/header.inc:
  463. Cleaned up the doc/ folder, moving the Doxygen utilities to a new
  464. 'tools' directory.
  465. 2009-03-15 18:51 Charles Pence <cpence [at] gmail.com>
  466. * build/doc, build/doc/markdown-license.text,
  467. build/doc/markdown-readme.text, build/doc/markdown.pl,
  468. build/doc/smartypants-readme.txt, build/doc/smartypants.pl: First
  469. step in documentation with Markdown: add Markdown and SmartyPants
  470. to the build tools.
  471. 2009-03-15 18:22 Charles Pence <cpence [at] gmail.com>
  472. * Doxyfile: Changed Doxyfile to ensure we make documentation for
  473. Mac-specific code as well.
  474. 2009-03-15 17:50 Charles Pence <cpence [at] gmail.com>
  475. * src/ui/logosapp.cpp, src/ui/logosapp.h: Added a 'New' item to the
  476. OS X menu bar (untested, need to build this on OS X).
  477. 2009-03-15 17:22 Charles Pence <cpence [at] gmail.com>
  478. * src/ui/logosapp.cpp, src/ui/logosapp.h,
  479. src/ui/tools/logoswizardpage.cpp: Add a 'parent' parameter to the
  480. ShowHelp method, so we can properly parent the modal help dialog.
  481. 2009-03-15 17:19 Charles Pence <cpence [at] gmail.com>
  482. * src/ui/logosapp.cpp, src/ui/logosapp.h: Guard all the Mac OS X
  483. specific code in __WXMAC__ to keep the LogosApp clean on other
  484. platforms.
  485. 2009-03-15 14:13 Charles Pence <cpence [at] gmail.com>
  486. * Makefile.in, aclocal.m4, autoconf_inc.m4,
  487. build/bakefiles/.bakefile_gen.state, build/bakefiles/files.bkl,
  488. build/gnu/config.gnu, build/gnu/makefile.gnu,
  489. build/msw/config.vc, build/msw/logos_logos.dsp,
  490. build/msw/logos_vc7_cppunitlite.vcproj,
  491. build/msw/logos_vc7_logos.vcproj,
  492. build/msw/logos_vc7_util-hhp2cached.vcproj,
  493. build/msw/logos_vc8_cppunitlite.vcproj,
  494. build/msw/logos_vc8_logos.vcproj,
  495. build/msw/logos_vc8_util-hhp2cached.vcproj,
  496. build/msw/makefile.vc, configure, src/ui/evofinishpage.cpp,
  497. src/ui/evofinishpage.h, src/ui/evopage.cpp, src/ui/evopage.h,
  498. src/ui/finishpage.cpp, src/ui/finishpage.h, src/ui/logosapp.cpp,
  499. src/ui/logosapp.h, src/ui/logoswizard.cpp, src/ui/logoswizard.h,
  500. src/ui/oneshotfinishpage.cpp, src/ui/oneshotfinishpage.h,
  501. src/ui/oneshotpage.cpp, src/ui/oneshotpage.h,
  502. src/ui/playerspage.cpp, src/ui/playerspage.h,
  503. src/ui/tools/logoswizardpage.cpp, src/ui/tools/logoswizardpage.h,
  504. src/ui/typepage.cpp, src/ui/typepage.h: Separated LogosApp into
  505. LogosApp and LogosWizard.
  506. 2009-03-15 04:04 Charles Pence <cpence [at] gmail.com>
  507. * Makefile.in, aclocal.m4, autoconf_inc.m4,
  508. build/bakefiles/.bakefile_gen.state, build/bakefiles/osx.bkl,
  509. build/gnu/config.gnu, build/gnu/makefile.gnu,
  510. build/msw/config.vc, build/msw/logos_vc7_cppunitlite.vcproj,
  511. build/msw/logos_vc7_logos.vcproj,
  512. build/msw/logos_vc7_util-hhp2cached.vcproj,
  513. build/msw/logos_vc8_cppunitlite.vcproj,
  514. build/msw/logos_vc8_logos.vcproj,
  515. build/msw/logos_vc8_util-hhp2cached.vcproj,
  516. build/msw/makefile.vc, configure, src/ui/logosapp.cpp: Building
  517. and running successfully on OS X, for the first time. A little
  518. oddness in the file menu. Need to try to fix that, perhaps by
  519. making it possible to spawn multiple wizards?
  520. 2009-03-14 23:59 Charles Pence <cpence [at] gmail.com>
  521. * src/ui/logosapp.cpp, src/ui/logosapp.h: Added code (untested) to
  522. create an OS X menubar with Quit, About, and Help options.
  523. 2009-03-14 23:29 Charles Pence <cpence [at] gmail.com>
  524. * doc/doxygen/annotated.html,
  525. doc/doxygen/classEvoGraphRenderer-members.html,
  526. doc/doxygen/classEvoGraphWindow-members.html,
  527. doc/doxygen/classEvoGraphWindow.html,
  528. doc/doxygen/classEvoPage-members.html,
  529. doc/doxygen/classEvoPage.html,
  530. doc/doxygen/classFSAPlayer-members.html,
  531. doc/doxygen/classFSAPlayer.html, doc/doxygen/classes.html,
  532. doc/doxygen/functions_0x62.html, doc/doxygen/functions_0x63.html,
  533. doc/doxygen/functions_0x64.html, doc/doxygen/functions_0x65.html,
  534. doc/doxygen/functions_0x66.html, doc/doxygen/functions_0x67.html,
  535. doc/doxygen/functions_0x6c.html, doc/doxygen/functions_0x6f.html,
  536. doc/doxygen/functions_0x72.html, doc/doxygen/functions_0x73.html,
  537. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  538. doc/doxygen/group__common.html, doc/doxygen/group__ui.html,
  539. doc/doxygen/hierarchy.html,
  540. doc/doxygen/structEvoGraphRenderer.html,
  541. doc/doxygen/structEvoGraphRenderer_1_1SVGColor-members.html,
  542. doc/doxygen/structEvoGraphRenderer_1_1SVGColor.html,
  543. src/ui/evopage.h: Updated documentation.
  544. 2009-03-14 23:25 Charles Pence <cpence [at] gmail.com>
  545. * build/msw/logos_vc9.sln, build/msw/logos_vc9.vcproj,
  546. build/msw/logos_vc9_cppunitlite.vcproj,
  547. build/msw/logos_vc9_logos.vcproj,
  548. build/msw/logos_vc9_util-hhp2cached.vcproj: Right, we'd removed
  549. automatic generation of VC9 projects, but we weren't updating
  550. them, so they were out of date. Fixed.
  551. 2009-03-14 23:25 Charles Pence <cpence [at] gmail.com>
  552. * build/msw/logos_vc7_wxplot.vcproj,
  553. build/msw/logos_vc8_wxplot.vcproj,
  554. build/msw/logos_vc9_wxplot.vcproj, build/msw/logos_wxplot.dsp:
  555. Removed a few wxplot projects that Bakefile had generated.
  556. 2009-03-14 23:24 Charles Pence <cpence [at] gmail.com>
  557. * src/ui/evopage.cpp: Setting the bitmap depth to '32' seems to
  558. result in transparent PNGs, even though all my colors
  559. (pens/brushes) are fully opaque. Removing the '32' fixes it, so
  560. there you go.
  561. 2009-03-14 23:20 Charles Pence <cpence [at] gmail.com>
  562. * src/ui/evopage.cpp, src/ui/evopage.h: Implemented very nice SVG
  563. output (best viewed in Firefox, Inkscape can't handle our
  564. font-placement tags yet).
  565. 2009-03-14 21:00 Charles Pence <cpence [at] gmail.com>
  566. * Makefile.in, autoconf_inc.m4,
  567. build/bakefiles/.bakefile_gen.state, build/bakefiles/logos.bkl,
  568. build/bakefiles/wxplot.bkl, build/gnu/config.gnu,
  569. build/gnu/makefile.gnu, build/msw/config.vc, build/msw/logos.dsw,
  570. build/msw/logos_logos.dsp, build/msw/logos_vc7.sln,
  571. build/msw/logos_vc7_cppunitlite.vcproj,
  572. build/msw/logos_vc7_logos.vcproj,
  573. build/msw/logos_vc7_util-hhp2cached.vcproj,
  574. build/msw/logos_vc8.sln, build/msw/logos_vc8_cppunitlite.vcproj,
  575. build/msw/logos_vc8_logos.vcproj,
  576. build/msw/logos_vc8_util-hhp2cached.vcproj,
  577. build/msw/makefile.vc, lib/wxPlotLite, src/ui/evopage.cpp,
  578. src/ui/evopage.h: First stab at a home-grown graphing code.
  579. Already looks better. Bugs: not saving PNG files correctly (?!)
  580. and SVG output still to be written.
  581. 2009-03-12 04:22 Charles Pence <cpence [at] gmail.com>
  582. * lib/wxPlotLite/drivers.h, lib/wxPlotLite/plcore.cpp,
  583. lib/wxPlotLite/plcore.h, lib/wxPlotLite/plctrl.cpp,
  584. lib/wxPlotLite/plpage.cpp, lib/wxPlotLite/plplot.h,
  585. lib/wxPlotLite/plplotP.h, lib/wxPlotLite/plstrm.h,
  586. lib/wxPlotLite/wxPlot.cpp, lib/wxPlotLite/wxPlot.h,
  587. lib/wxPlotLite/wxwin.cpp: More simplification of the wxPlotLite
  588. code.
  589. 2009-03-12 04:00 Charles Pence <cpence [at] gmail.com>
  590. * lib/wxPlotLite/drivers.h, lib/wxPlotLite/plcore.cpp,
  591. lib/wxPlotLite/plcore.h, lib/wxPlotLite/plctrl.cpp,
  592. lib/wxPlotLite/plpage.cpp, lib/wxPlotLite/plplot.h,
  593. lib/wxPlotLite/plplotP.h, lib/wxPlotLite/plstrm.h,
  594. lib/wxPlotLite/wxPlot.cpp, lib/wxPlotLite/wxPlot.h,
  595. lib/wxPlotLite/wxwin.cpp: More tidying of wxPlotLite source.
  596. 2009-03-12 03:46 Charles Pence <cpence [at] gmail.com>
  597. * lib/wxPlotLite/drivers.h, lib/wxPlotLite/plcore.h,
  598. lib/wxPlotLite/wxwin.cpp: Removed the _char driver function. This
  599. would just be far too complicated.
  600. 2009-03-12 03:22 Charles Pence <cpence [at] gmail.com>
  601. * lib/wxPlotLite/drivers.h, lib/wxPlotLite/plcore.h,
  602. lib/wxPlotLite/plplot.h, lib/wxPlotLite/plsym.cpp,
  603. lib/wxPlotLite/wxPlot.cpp, lib/wxPlotLite/wxPlot.h,
  604. lib/wxPlotLite/wxwin.cpp: Some simplification on the way to
  605. wx-based font rendering.
  606. 2009-03-12 02:51 Charles Pence <cpence [at] gmail.com>
  607. * Makefile.in, autoconf_inc.m4,
  608. build/bakefiles/.bakefile_gen.state, build/bakefiles/logos.bkl,
  609. build/bakefiles/wxplot.bkl, build/gnu/config.gnu,
  610. build/gnu/makefile.gnu, build/msw/config.vc,
  611. build/msw/logos_logos.dsp,
  612. build/msw/logos_vc7_cppunitlite.vcproj,
  613. build/msw/logos_vc7_logos.vcproj,
  614. build/msw/logos_vc7_util-hhp2cached.vcproj,
  615. build/msw/logos_vc7_wxplot.vcproj,
  616. build/msw/logos_vc8_cppunitlite.vcproj,
  617. build/msw/logos_vc8_logos.vcproj,
  618. build/msw/logos_vc8_util-hhp2cached.vcproj,
  619. build/msw/logos_vc8_wxplot.vcproj, build/msw/logos_wxplot.dsp,
  620. build/msw/makefile.vc, lib/wxPlot, lib/wxPlotLite,
  621. lib/wxPlotLite/plstrm.h, lib/wxPlotLite/wxPlot.cpp,
  622. lib/wxPlotLite/wxPlot.h, lib/wxPlotLite/wxwin.cpp: Renamed wxPlot
  623. to wxPlotLite -- I don't want people thinking this is *anything*
  624. like the original wxPlot.
  625. 2009-03-12 02:46 Charles Pence <cpence [at] gmail.com>
  626. * lib/wxPlot/plstrm.h, lib/wxPlot/wxPlot.cpp, lib/wxPlot/wxPlot.h,
  627. lib/wxPlot/wxwin.cpp, src/ui/evopage.cpp, src/ui/evopage.h:
  628. Finally we're properly working on OS X. Required a substantial
  629. overhaul to the bitmap saving code. We now have the wxPlot source
  630. drawing in tandem on both a wxGraphicsContext *and* a wxMemoryDC.
  631. 2009-03-09 20:16 Charles Pence <cpence [at] gmail.com>
  632. * src/ui/evopage.cpp, src/ui/playerspage.cpp: Audit of strings
  633. before we start work on gettext support; found two bad strings.
  634. 2009-03-09 17:45 Charles Pence <cpence [at] gmail.com>
  635. * src/game/fsaplayer.cpp: Added some tests for various kinds of
  636. invalid user data (these should *always* have been here, and
  637. there should be more).
  638. 2009-03-09 17:39 Charles Pence <cpence [at] gmail.com>
  639. * src/common/error.cpp, src/common/error.h: Implemented an error
  640. stack, for now closing issue 6.
  641. 2009-03-09 17:33 Charles Pence <cpence [at] gmail.com>
  642. * src/ui/evopage.cpp, src/ui/oneshotpage.cpp: Changed error
  643. reporting format.
  644. 2009-03-09 04:25 Charles Pence <cpence [at] gmail.com>
  645. * src/game/fsaplayer.cpp, src/ui/playerspage.cpp: Resolve issue 7:
  646. check FSA players for fully-valid moves and transitions at load
  647. time, and report errors.
  648. 2009-03-08 22:42 Charles Pence <cpence [at] gmail.com>
  649. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  650. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  651. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  652. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc,
  653. src/common/error.cpp, src/common/error.h, src/common/rng.h,
  654. src/game/fsaplayer.cpp, src/game/game.h,
  655. src/tourney/evotournament.cpp, src/tourney/match.cpp,
  656. src/tourney/tournament.cpp, src/ui/evopage.cpp,
  657. src/ui/oneshotpage.cpp: Added an error reporting facility (*very*
  658. basic), and we're now properly reporting tournament- and
  659. game-related errors.
  660. 2009-03-08 16:10 Charles Pence <cpence [at] gmail.com>
  661. * src/game/fsaplayer.cpp, src/game/fsaplayer.h,
  662. src/ui/playerspage.cpp: Added proper game-move checking
  663. (replacing a hack) in FSAPlayer::Load().
  664. 2009-03-08 04:29 Charles Pence <cpence [at] gmail.com>
  665. * doc/doxygen.css, doc/doxygen/annotated.html,
  666. doc/doxygen/classClickListBox-members.html,
  667. doc/doxygen/classClickListBox.html,
  668. doc/doxygen/classEvoFinishPage-members.html,
  669. doc/doxygen/classEvoFinishPage.html,
  670. doc/doxygen/classEvoGraphWindow-members.html,
  671. doc/doxygen/classEvoGraphWindow.html,
  672. doc/doxygen/classEvoPage-members.html,
  673. doc/doxygen/classEvoPage.html,
  674. doc/doxygen/classEvoTournament-members.html,
  675. doc/doxygen/classEvoTournament.html,
  676. doc/doxygen/classFSAPlayer-members.html,
  677. doc/doxygen/classFSAPlayer.html,
  678. doc/doxygen/classFSAState-members.html,
  679. doc/doxygen/classFSAState.html,
  680. doc/doxygen/classFinishPage-members.html,
  681. doc/doxygen/classFinishPage.html,
  682. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  683. doc/doxygen/classHtmlDialog-members.html,
  684. doc/doxygen/classHtmlDialog.html,
  685. doc/doxygen/classLogosApp-members.html,
  686. doc/doxygen/classLogosApp.html,
  687. doc/doxygen/classLogosDropTarget-members.html,
  688. doc/doxygen/classLogosDropTarget.html,
  689. doc/doxygen/classLogosWizardPage-members.html,
  690. doc/doxygen/classLogosWizardPage.html,
  691. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  692. doc/doxygen/classMatchDialog-members.html,
  693. doc/doxygen/classMatchDialog.html,
  694. doc/doxygen/classOneShotFinishPage-members.html,
  695. doc/doxygen/classOneShotFinishPage.html,
  696. doc/doxygen/classOneShotPage-members.html,
  697. doc/doxygen/classOneShotPage.html,
  698. doc/doxygen/classPlayer-members.html,
  699. doc/doxygen/classPlayer.html,
  700. doc/doxygen/classPlayersPage-members.html,
  701. doc/doxygen/classPlayersPage.html,
  702. doc/doxygen/classPrisonerDilemma-members.html,
  703. doc/doxygen/classPrisonerDilemma.html,
  704. doc/doxygen/classRandomPlayer-members.html,
  705. doc/doxygen/classRandomPlayer.html,
  706. doc/doxygen/classTitForTatPlayer-members.html,
  707. doc/doxygen/classTitForTatPlayer.html,
  708. doc/doxygen/classTournament-members.html,
  709. doc/doxygen/classTournament.html,
  710. doc/doxygen/classTypePage-members.html,
  711. doc/doxygen/classTypePage.html, doc/doxygen/classes.html,
  712. doc/doxygen/crosscompile.html, doc/doxygen/doxygen.css,
  713. doc/doxygen/doxygen.png, doc/doxygen/functions.html,
  714. doc/doxygen/functions_0x62.html, doc/doxygen/functions_0x63.html,
  715. doc/doxygen/functions_0x64.html, doc/doxygen/functions_0x65.html,
  716. doc/doxygen/functions_0x66.html, doc/doxygen/functions_0x67.html,
  717. doc/doxygen/functions_0x68.html, doc/doxygen/functions_0x69.html,
  718. doc/doxygen/functions_0x6c.html, doc/doxygen/functions_0x6d.html,
  719. doc/doxygen/functions_0x6e.html, doc/doxygen/functions_0x6f.html,
  720. doc/doxygen/functions_0x70.html, doc/doxygen/functions_0x71.html,
  721. doc/doxygen/functions_0x72.html, doc/doxygen/functions_0x73.html,
  722. doc/doxygen/functions_0x74.html, doc/doxygen/functions_0x75.html,
  723. doc/doxygen/functions_0x77.html, doc/doxygen/functions_func.html,
  724. doc/doxygen/functions_type.html, doc/doxygen/functions_vars.html,
  725. doc/doxygen/group__common.html, doc/doxygen/group__game.html,
  726. doc/doxygen/group__tourney.html, doc/doxygen/group__ui.html,
  727. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  728. doc/doxygen/modules.html, doc/doxygen/pages.html,
  729. doc/doxygen/tab_b.gif, doc/doxygen/tab_l.gif,
  730. doc/doxygen/tab_r.gif, doc/doxygen/tabs.css, doc/footer.inc,
  731. doc/header.inc, doc/manual/evofinishpage.html,
  732. doc/manual/evopage.html, doc/manual/glossary.html,
  733. doc/manual/index-browser.html, doc/manual/index.html,
  734. doc/manual/install.html, doc/manual/list.html,
  735. doc/manual/oneshotfinishpage.html, doc/manual/oneshotpage.html,
  736. doc/manual/pages.html, doc/manual/playerspage.html,
  737. doc/manual/release.html, doc/manual/started.html,
  738. doc/manual/typepage.html: Fixed a bunch of bad MIME-type
  739. properties (thanks to Google Code support group folks!).
  740. 2009-03-06 21:01 Charles Pence <cpence [at] gmail.com>
  741. * doc/doxygen/classEvoPage-members.html,
  742. doc/doxygen/classEvoPage.html, doc/doxygen/functions_0x70.html,
  743. doc/doxygen/functions_func.html: Whoops, didn't update
  744. documentation last time.
  745. 2009-03-06 21:01 Charles Pence <cpence [at] gmail.com>
  746. * doc/doxygen/classEvoPage-members.html,
  747. doc/doxygen/classEvoPage.html, doc/doxygen/functions_0x70.html,
  748. doc/doxygen/functions_func.html, src/ui/evopage.cpp,
  749. src/ui/evopage.h: Changed the EvoPage::PaintGraph() method to
  750. draw on a passed wxDC (particularly, a wxPaintDC from
  751. EvoGraphWindow::OnPaint). I *think* this will fix our problems
  752. with drawing on OS X (though I still need to test that).
  753. 2009-03-06 20:41 Charles Pence <cpence [at] gmail.com>
  754. * Doxyfile, doc/doxygen.css, doc/doxygen/doxygen.css,
  755. doc/doxygen/footer.inc, doc/doxygen/header.inc, doc/footer.inc,
  756. doc/header.inc: Moved the CSS files, which were getting trampled
  757. on.
  758. 2009-03-06 20:34 Charles Pence <cpence [at] gmail.com>
  759. * Doxyfile, doc/doxygen/annotated.html,
  760. doc/doxygen/classClickListBox-members.html,
  761. doc/doxygen/classClickListBox.html,
  762. doc/doxygen/classEvoFinishPage-members.html,
  763. doc/doxygen/classEvoFinishPage.html,
  764. doc/doxygen/classEvoGraphWindow-members.html,
  765. doc/doxygen/classEvoGraphWindow.html,
  766. doc/doxygen/classEvoPage-members.html,
  767. doc/doxygen/classEvoPage.html,
  768. doc/doxygen/classEvoTournament-members.html,
  769. doc/doxygen/classEvoTournament.html,
  770. doc/doxygen/classFSAPlayer-members.html,
  771. doc/doxygen/classFSAPlayer.html,
  772. doc/doxygen/classFSAState-members.html,
  773. doc/doxygen/classFSAState.html,
  774. doc/doxygen/classFinishPage-members.html,
  775. doc/doxygen/classFinishPage.html,
  776. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  777. doc/doxygen/classHtmlDialog-members.html,
  778. doc/doxygen/classHtmlDialog.html,
  779. doc/doxygen/classLogosApp-members.html,
  780. doc/doxygen/classLogosApp.html,
  781. doc/doxygen/classLogosDropTarget-members.html,
  782. doc/doxygen/classLogosDropTarget.html,
  783. doc/doxygen/classLogosWizardPage-members.html,
  784. doc/doxygen/classLogosWizardPage.html,
  785. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  786. doc/doxygen/classMatchDialog-members.html,
  787. doc/doxygen/classMatchDialog.html,
  788. doc/doxygen/classOneShotFinishPage-members.html,
  789. doc/doxygen/classOneShotFinishPage.html,
  790. doc/doxygen/classOneShotPage-members.html,
  791. doc/doxygen/classOneShotPage.html,
  792. doc/doxygen/classPlayer-members.html,
  793. doc/doxygen/classPlayer.html,
  794. doc/doxygen/classPlayersPage-members.html,
  795. doc/doxygen/classPlayersPage.html,
  796. doc/doxygen/classPrisonerDilemma-members.html,
  797. doc/doxygen/classPrisonerDilemma.html,
  798. doc/doxygen/classRandomPlayer-members.html,
  799. doc/doxygen/classRandomPlayer.html,
  800. doc/doxygen/classTitForTatPlayer-members.html,
  801. doc/doxygen/classTitForTatPlayer.html,
  802. doc/doxygen/classTournament-members.html,
  803. doc/doxygen/classTournament.html,
  804. doc/doxygen/classTypePage-members.html,
  805. doc/doxygen/classTypePage.html, doc/doxygen/classes.html,
  806. doc/doxygen/crosscompile.html, doc/doxygen/doxygen.css,
  807. doc/doxygen/doxygen.png, doc/doxygen/footer.inc,
  808. doc/doxygen/functions.html, doc/doxygen/functions_0x62.html,
  809. doc/doxygen/functions_0x63.html, doc/doxygen/functions_0x64.html,
  810. doc/doxygen/functions_0x65.html, doc/doxygen/functions_0x66.html,
  811. doc/doxygen/functions_0x67.html, doc/doxygen/functions_0x68.html,
  812. doc/doxygen/functions_0x69.html, doc/doxygen/functions_0x6c.html,
  813. doc/doxygen/functions_0x6d.html, doc/doxygen/functions_0x6e.html,
  814. doc/doxygen/functions_0x6f.html, doc/doxygen/functions_0x70.html,
  815. doc/doxygen/functions_0x71.html, doc/doxygen/functions_0x72.html,
  816. doc/doxygen/functions_0x73.html, doc/doxygen/functions_0x74.html,
  817. doc/doxygen/functions_0x75.html, doc/doxygen/functions_0x77.html,
  818. doc/doxygen/functions_func.html, doc/doxygen/functions_type.html,
  819. doc/doxygen/functions_vars.html, doc/doxygen/group__common.html,
  820. doc/doxygen/group__game.html, doc/doxygen/group__tourney.html,
  821. doc/doxygen/group__ui.html, doc/doxygen/header.inc,
  822. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  823. doc/doxygen/modules.html, doc/doxygen/pages.html,
  824. doc/doxygen/tab_b.gif, doc/doxygen/tab_l.gif,
  825. doc/doxygen/tab_r.gif, doc/doxygen/tabs.css, doc/footer.inc,
  826. doc/header.inc, doc/index.html, doc/logos-contents.hhc,
  827. doc/logos-index.hhk, doc/logos.hhp, doc/logos.hhp.cached,
  828. doc/manual, doc/manual/evofinishpage.html,
  829. doc/manual/evopage.html, doc/manual/glossary.html,
  830. doc/manual/index.html, doc/manual/install.html,
  831. doc/manual/logos-contents.hhc, doc/manual/logos-index.hhk,
  832. doc/manual/logos.hhp, doc/manual/logos.hhp.cached,
  833. doc/manual/oneshotfinishpage.html, doc/manual/oneshotpage.html,
  834. doc/manual/pages.html, doc/manual/playerspage.html,
  835. doc/manual/release.html, doc/manual/started.html,
  836. doc/manual/typepage.html, make-docs.sh: Committed a boatload of
  837. documentation changes, including not putting the Doxygen docs in
  838. the user manual/online documentation.
  839. 2009-03-06 20:15 Charles Pence <cpence [at] gmail.com>
  840. * Doxyfile, doc/doxygen.css, doc/doxygen/DoxygenLayout.xml,
  841. doc/doxygen/annotated.html,
  842. doc/doxygen/classEvoFinishPage-members.html,
  843. doc/doxygen/classEvoFinishPage.html,
  844. doc/doxygen/classEvoGraphWindow-members.html,
  845. doc/doxygen/classEvoGraphWindow.html,
  846. doc/doxygen/classEvoPage-members.html,
  847. doc/doxygen/classEvoPage.html,
  848. doc/doxygen/classEvoTournament-members.html,
  849. doc/doxygen/classEvoTournament.html,
  850. doc/doxygen/classFSAPlayer-members.html,
  851. doc/doxygen/classFSAPlayer.html,
  852. doc/doxygen/classFSAState-members.html,
  853. doc/doxygen/classFSAState.html,
  854. doc/doxygen/classFinishPage-members.html,
  855. doc/doxygen/classFinishPage.html,
  856. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  857. doc/doxygen/classHtmlDialog-members.html,
  858. doc/doxygen/classHtmlDialog.html,
  859. doc/doxygen/classLogosApp-members.html,
  860. doc/doxygen/classLogosApp.html,
  861. doc/doxygen/classLogosDropTarget-members.html,
  862. doc/doxygen/classLogosDropTarget.html,
  863. doc/doxygen/classLogosWizardPage-members.html,
  864. doc/doxygen/classLogosWizardPage.html,
  865. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  866. doc/doxygen/classMatchDialog-members.html,
  867. doc/doxygen/classMatchDialog.html,
  868. doc/doxygen/classOneShotFinishPage-members.html,
  869. doc/doxygen/classOneShotFinishPage.html,
  870. doc/doxygen/classOneShotPage-members.html,
  871. doc/doxygen/classOneShotPage.html,
  872. doc/doxygen/classPlayer-members.html,
  873. doc/doxygen/classPlayer.html,
  874. doc/doxygen/classPlayersPage-members.html,
  875. doc/doxygen/classPlayersPage.html,
  876. doc/doxygen/classPrisonerDilemma-members.html,
  877. doc/doxygen/classPrisonerDilemma.html,
  878. doc/doxygen/classRandomPlayer-members.html,
  879. doc/doxygen/classRandomPlayer.html,
  880. doc/doxygen/classTitForTatPlayer-members.html,
  881. doc/doxygen/classTitForTatPlayer.html,
  882. doc/doxygen/classTournament-members.html,
  883. doc/doxygen/classTournament.html,
  884. doc/doxygen/classTypePage-members.html,
  885. doc/doxygen/classTypePage.html, doc/doxygen/classes.html,
  886. doc/doxygen/crosscompile.html, doc/doxygen/doxygen.css,
  887. doc/doxygen/functions.html, doc/doxygen/functions_0x62.html,
  888. doc/doxygen/functions_0x63.html, doc/doxygen/functions_0x64.html,
  889. doc/doxygen/functions_0x65.html, doc/doxygen/functions_0x66.html,
  890. doc/doxygen/functions_0x67.html, doc/doxygen/functions_0x68.html,
  891. doc/doxygen/functions_0x69.html, doc/doxygen/functions_0x6c.html,
  892. doc/doxygen/functions_0x6d.html, doc/doxygen/functions_0x6e.html,
  893. doc/doxygen/functions_0x6f.html, doc/doxygen/functions_0x70.html,
  894. doc/doxygen/functions_0x72.html, doc/doxygen/functions_0x73.html,
  895. doc/doxygen/functions_0x74.html, doc/doxygen/functions_0x75.html,
  896. doc/doxygen/functions_0x77.html, doc/doxygen/functions_func.html,
  897. doc/doxygen/functions_type.html, doc/doxygen/functions_vars.html,
  898. doc/doxygen/group__common.html, doc/doxygen/group__game.html,
  899. doc/doxygen/group__tourney.html, doc/doxygen/group__ui.html,
  900. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  901. doc/doxygen/modules.html, doc/doxygen/pages.html,
  902. doc/doxygen/tabs.css, doc/header.inc, src/ui/logosapp.h: Updated
  903. documentation and built with latest version of Doxygen.
  904. 2009-03-06 19:49 Charles Pence <cpence [at] gmail.com>
  905. * Makefile.in, autoconf_inc.m4,
  906. build/bakefiles/.bakefile_gen.state, build/bakefiles/logos.bkl,
  907. build/msw/logos.rc, build/msw/logos_logos.dsp,
  908. build/msw/logos_vc7_logos.vcproj,
  909. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc,
  910. configure: Added an .RC file to the Win32 executable, which
  911. includes the default wxWidgets resources.
  912. 2009-03-06 19:39 Charles Pence <cpence [at] gmail.com>
  913. * src/ui/oneshotpage.cpp: Changed window creation order in
  914. OneShotPage to give us the right tab-traversal order through the
  915. dialog box.
  916. 2009-03-03 19:51 Charles Pence <cpence [at] gmail.com>
  917. * src/common/rng.cpp, src/common/rng.h, src/game/random.cpp,
  918. src/ui/logosapp.cpp: Place the RNG in a namespace, and seed it
  919. with current time on startup.
  920. 2009-03-03 19:33 Charles Pence <cpence [at] gmail.com>
  921. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  922. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  923. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  924. build/msw/logos_vc8_logos.vcproj, build/msw/makefile.vc,
  925. src/common/rtf.cpp, src/common/rtf.h,
  926. src/tourney/evotournament.cpp, src/tourney/evotournament.h,
  927. src/tourney/match.cpp, src/tourney/match.h,
  928. src/tourney/tournament.cpp, src/ui/oneshotfinishpage.cpp,
  929. src/ui/oneshotpage.cpp, src/ui/playerspage.cpp: Removed silly
  930. rtf.* code, and cleaned up a few dependencies.
  931. 2009-02-25 22:34 Charles Pence <cpence [at] gmail.com>
  932. * lib/CppUnitLite/Test.h, src/tourney/tournament.cpp,
  933. src/tourney/tournament.h: Added more robust unit tests for the
  934. Tournament class, and converted the testing macros to do { ... }
  935. while (0)
  936. 2009-02-22 23:10 Charles Pence <cpence [at] gmail.com>
  937. * src/game/player.h, src/tourney/tournament.cpp,
  938. src/tourney/tournament.h: Added some tests to the Tournament
  939. class, which exposed a bug in the MockPlayer. To prevent such
  940. bugs in the future, the Player class is now pure virtual; if you
  941. don't properly derive Think() and Clone(), you'll get an error.
  942. 2009-02-22 22:46 Charles Pence <cpence [at] gmail.com>
  943. * lib/CppUnitLite/Test.cpp, lib/CppUnitLite/Test.h,
  944. lib/CppUnitLite/TestRegistry.cpp, lib/CppUnitLite/TestRegistry.h,
  945. lib/CppUnitLite/TestResult.cpp, lib/CppUnitLite/TestResult.h,
  946. src/tourney/evotournament.cpp, src/tourney/tournament.cpp,
  947. src/ui/playerspage.cpp: Once more cleaned up the output of the
  948. unit tests.
  949. 2009-02-22 22:27 Charles Pence <cpence [at] gmail.com>
  950. * src/tourney/match.cpp: A little cleanup on the Match test suite,
  951. which was largely correctly done.
  952. 2009-02-18 22:18 Charles Pence <cpence [at] gmail.com>
  953. * src/game/fsaplayer.cpp, src/game/player.cpp,
  954. src/game/prisoner.cpp, src/game/random.cpp,
  955. src/game/titfortat.cpp: Updated all the game-tree unit tests to
  956. be more sane.
  957. 2009-02-18 15:24 Charles Pence <cpence [at] gmail.com>
  958. * lib/CppUnitLite/Test.cpp, lib/CppUnitLite/Test.h,
  959. lib/CppUnitLite/TestResult.cpp, lib/CppUnitLite/TestResult.h:
  960. Added a count of successful test conditions to the test harness.
  961. 2009-02-18 15:17 Charles Pence <cpence [at] gmail.com>
  962. * src/game/game.cpp, src/game/prisoner.cpp: Updated some unit tests
  963. for the Game and PrisonerDilemma.
  964. 2009-02-16 04:43 Charles Pence <cpence [at] gmail.com>
  965. * Makefile.in, aclocal.m4, autoconf_inc.m4,
  966. build/bakefiles/.bakefile_gen.state, build/bakefiles/osx.bkl,
  967. build/gnu/config.gnu, build/gnu/makefile.gnu,
  968. build/msw/config.vc, build/msw/logos_vc7_cppunitlite.vcproj,
  969. build/msw/logos_vc7_logos.vcproj,
  970. build/msw/logos_vc7_util-hhp2cached.vcproj,
  971. build/msw/logos_vc7_wxplot.vcproj,
  972. build/msw/logos_vc8_cppunitlite.vcproj,
  973. build/msw/logos_vc8_logos.vcproj,
  974. build/msw/logos_vc8_util-hhp2cached.vcproj,
  975. build/msw/logos_vc8_wxplot.vcproj, build/msw/makefile.vc,
  976. configure: Made building the OSX bundle optional on the Autoconf
  977. build. Type 'make logos_bundle' to build it.
  978. 2009-02-16 04:42 Charles Pence <cpence [at] gmail.com>
  979. * src/ui/logosapp.cpp, src/ui/logosapp.h, src/ui/playerspage.cpp,
  980. src/ui/playerspage.h: Added support for file drag-and-drop on
  981. Windows, Mac OS X, and Linux. (Wow, that was easy.)
  982. 2009-02-16 03:52 Charles Pence <cpence [at] gmail.com>
  983. * Makefile.in, aclocal.m4, autoconf_inc.m4,
  984. build/bakefiles/.bakefile_gen.state,
  985. build/bakefiles/Bakefiles.bkgen, build/bakefiles/logos.bkl,
  986. build/bakefiles/osx.bkl, build/gnu/config.gnu,
  987. build/gnu/makefile.gnu, build/macosx, build/macosx/Info.plist.in,
  988. build/macosx/wxmac.icns, build/msw/config.vc,
  989. build/msw/logos_vc7_cppunitlite.vcproj,
  990. build/msw/logos_vc7_logos.vcproj,
  991. build/msw/logos_vc7_util-hhp2cached.vcproj,
  992. build/msw/logos_vc7_wxplot.vcproj,
  993. build/msw/logos_vc8_cppunitlite.vcproj,
  994. build/msw/logos_vc8_logos.vcproj,
  995. build/msw/logos_vc8_util-hhp2cached.vcproj,
  996. build/msw/logos_vc8_wxplot.vcproj, build/msw/makefile.vc,
  997. configure, src/ui/oneshotpage.h: Updates for building on wxMac.
  998. We can create OS X bundles now, though we still need to
  999. deactivate it for non-OSX targets.
  1000. 2009-02-13 21:48 Charles Pence <cpence [at] gmail.com>
  1001. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1002. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1003. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1004. build/msw/logos_vc8_logos.vcproj,
  1005. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc,
  1006. src/common/rtf.cpp, src/common/rtf.h,
  1007. src/ui/oneshotfinishpage.cpp: Added support for outputting a
  1008. detailed RTF report of a one-shot tournament.
  1009. 2009-02-13 18:44 Charles Pence <cpence [at] gmail.com>
  1010. * src/ui/finishpage.cpp, src/ui/oneshotfinishpage.cpp: Fixed two
  1011. bugs, one with the vertical text alignment on FinishPage buttons,
  1012. and one with the data-save notification not being shown on the
  1013. OneShotFinishPage.
  1014. 2009-02-12 01:11 Charles Pence <cpence [at] gmail.com>
  1015. * src/ui/evofinishpage.cpp, src/ui/oneshotfinishpage.cpp,
  1016. src/ui/oneshotpage.h: Added summary CSV export from the
  1017. OneShotFinishPage.
  1018. 2009-02-12 00:52 Charles Pence <cpence [at] gmail.com>
  1019. * src/ui/finishpage.cpp, src/ui/finishpage.h, src/ui/logosapp.cpp,
  1020. src/ui/oneshotfinishpage.cpp, src/ui/oneshotfinishpage.h: Added
  1021. some buttons to the OneShotFinishPage, and fixed a few bugs
  1022. (sizers on FinishPage, and client window size saving).
  1023. 2009-02-11 23:59 Charles Pence <cpence [at] gmail.com>
  1024. * src/ui/logosapp.cpp: Added configuration support to store the
  1025. position and size of the main wizard window.
  1026. 2009-02-11 23:38 Charles Pence <cpence [at] gmail.com>
  1027. * doc/doxygen/annotated.html,
  1028. doc/doxygen/classEvoFinishPage-members.html,
  1029. doc/doxygen/classEvoFinishPage.html,
  1030. doc/doxygen/classEvoPage-members.html,
  1031. doc/doxygen/classEvoPage.html,
  1032. doc/doxygen/classEvoTournament.html,
  1033. doc/doxygen/classFSAPlayer-members.html,
  1034. doc/doxygen/classFSAPlayer.html,
  1035. doc/doxygen/classFinishPage-members.html,
  1036. doc/doxygen/classFinishPage.html,
  1037. doc/doxygen/classOneShotFinishPage-members.html,
  1038. doc/doxygen/classOneShotFinishPage.html,
  1039. doc/doxygen/classPlayer-members.html,
  1040. doc/doxygen/classPlayer.html,
  1041. doc/doxygen/classRandomPlayer-members.html,
  1042. doc/doxygen/classRandomPlayer.html,
  1043. doc/doxygen/classTitForTatPlayer-members.html,
  1044. doc/doxygen/classTitForTatPlayer.html,
  1045. doc/doxygen/classTournament-members.html,
  1046. doc/doxygen/classTournament.html, doc/doxygen/functions.html,
  1047. doc/doxygen/functions_0x64.html, doc/doxygen/functions_0x66.html,
  1048. doc/doxygen/functions_0x67.html, doc/doxygen/functions_0x69.html,
  1049. doc/doxygen/functions_0x6f.html, doc/doxygen/functions_0x70.html,
  1050. doc/doxygen/functions_0x72.html, doc/doxygen/functions_0x73.html,
  1051. doc/doxygen/functions_0x74.html, doc/doxygen/functions_func.html,
  1052. doc/doxygen/functions_type.html, doc/doxygen/functions_vars.html,
  1053. doc/doxygen/group__tourney.html, doc/doxygen/group__ui.html,
  1054. src/game/fsaplayer.h, src/game/random.h, src/game/titfortat.h,
  1055. src/ui/oneshotfinishpage.h: Updated documentation.
  1056. 2009-02-11 23:35 Charles Pence <cpence [at] gmail.com>
  1057. * src/ui/evofinishpage.cpp: Converted the allocated array to a
  1058. wxArrayString in CSV generation.
  1059. 2009-02-11 23:32 Charles Pence <cpence [at] gmail.com>
  1060. * src/ui/evofinishpage.cpp: Added support for saving CSV files.
  1061. 2009-02-11 19:18 Charles Pence <cpence [at] gmail.com>
  1062. * Doxyfile, src/game/fsaplayer.h, src/game/player.h,
  1063. src/game/random.h, src/game/titfortat.h,
  1064. src/tourney/evotournament.cpp, src/tourney/evotournament.h,
  1065. src/tourney/tournament.cpp, src/tourney/tournament.h,
  1066. src/ui/evopage.cpp, src/ui/oneshotpage.cpp,
  1067. src/ui/playerspage.cpp: Major architectural update -- can now add
  1068. multiple players of the same name and author to the tournament.
  1069. 2009-02-11 18:42 Charles Pence <cpence [at] gmail.com>
  1070. * lib/wxPlot/lsvg.h, src/ui/evofinishpage.cpp, src/ui/evopage.h,
  1071. src/ui/logosapp.cpp: Functional image and SVG saving on the
  1072. EvoFinishPage. [Needs more testing.]
  1073. 2009-01-31 22:55 Charles Pence <cpence [at] gmail.com>
  1074. * src/ui/evofinishpage.cpp, src/ui/evofinishpage.h,
  1075. src/ui/finishpage.cpp, src/ui/finishpage.h: Added some bare-bones
  1076. UI to the EvoFinishPage.
  1077. 2009-01-31 21:56 Charles Pence <cpence [at] gmail.com>
  1078. * doc/doxygen/annotated.html,
  1079. doc/doxygen/classEvoFinishPage-members.html,
  1080. doc/doxygen/classEvoFinishPage.html,
  1081. doc/doxygen/classFinishPage-members.html,
  1082. doc/doxygen/classFinishPage.html,
  1083. doc/doxygen/classLogosWizardPage.html,
  1084. doc/doxygen/classOneShotFinishPage-members.html,
  1085. doc/doxygen/classOneShotFinishPage.html,
  1086. doc/doxygen/functions.html, doc/doxygen/functions_func.html,
  1087. doc/doxygen/functions_vars.html, doc/doxygen/group__ui.html,
  1088. doc/doxygen/hierarchy.html: Updated documentation.
  1089. 2009-01-31 21:35 Charles Pence <cpence [at] gmail.com>
  1090. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1091. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1092. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1093. build/msw/logos_vc8_logos.vcproj,
  1094. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc,
  1095. src/ui/evofinishpage.cpp, src/ui/evofinishpage.h,
  1096. src/ui/finishpage.cpp, src/ui/finishpage.h,
  1097. src/ui/oneshotfinishpage.cpp, src/ui/oneshotfinishpage.h: Split
  1098. off all the hideous duplicated code in the two finishing pages
  1099. into a base class.
  1100. 2009-01-31 20:38 Charles Pence <cpence [at] gmail.com>
  1101. * doc/doxygen/annotated.html, doc/doxygen/classEvoFinishPage.html,
  1102. doc/doxygen/classOneShotFinishPage.html,
  1103. doc/doxygen/group__ui.html, src/ui/evofinishpage.h,
  1104. src/ui/oneshotfinishpage.h: Fixed a few documentation errors.
  1105. 2009-01-31 20:37 Charles Pence <cpence [at] gmail.com>
  1106. * doc/doxygen/annotated.html,
  1107. doc/doxygen/classEvoFinishPage-members.html,
  1108. doc/doxygen/classEvoFinishPage.html,
  1109. doc/doxygen/classEvoPage-members.html,
  1110. doc/doxygen/classEvoPage.html,
  1111. doc/doxygen/classLogosApp-members.html,
  1112. doc/doxygen/classLogosApp.html,
  1113. doc/doxygen/classLogosWizardPage.html,
  1114. doc/doxygen/classMatchDialog-members.html,
  1115. doc/doxygen/classMatchDialog.html,
  1116. doc/doxygen/classOneShotFinishPage-members.html,
  1117. doc/doxygen/classOneShotFinishPage.html,
  1118. doc/doxygen/classOneShotPage-members.html,
  1119. doc/doxygen/classOneShotPage.html, doc/doxygen/functions.html,
  1120. doc/doxygen/functions_0x62.html, doc/doxygen/functions_0x63.html,
  1121. doc/doxygen/functions_0x64.html, doc/doxygen/functions_0x65.html,
  1122. doc/doxygen/functions_0x66.html, doc/doxygen/functions_0x67.html,
  1123. doc/doxygen/functions_0x68.html, doc/doxygen/functions_0x69.html,
  1124. doc/doxygen/functions_0x6c.html, doc/doxygen/functions_0x6d.html,
  1125. doc/doxygen/functions_0x6e.html, doc/doxygen/functions_0x6f.html,
  1126. doc/doxygen/functions_0x70.html, doc/doxygen/functions_0x71.html,
  1127. doc/doxygen/functions_0x72.html, doc/doxygen/functions_0x73.html,
  1128. doc/doxygen/functions_0x74.html, doc/doxygen/functions_0x75.html,
  1129. doc/doxygen/functions_0x77.html, doc/doxygen/functions_func.html,
  1130. doc/doxygen/functions_vars.html, doc/doxygen/group__ui.html,
  1131. doc/doxygen/hierarchy.html: Updated documentation.
  1132. 2009-01-31 20:31 Charles Pence <cpence [at] gmail.com>
  1133. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1134. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1135. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1136. build/msw/logos_vc8_logos.vcproj,
  1137. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc,
  1138. src/ui/evofinishpage.cpp, src/ui/evofinishpage.h,
  1139. src/ui/logosapp.cpp, src/ui/logosapp.h,
  1140. src/ui/oneshotfinishpage.cpp, src/ui/oneshotfinishpage.h: Added a
  1141. bare-bones skeleton of the OneShotFinishPage and EvoFinishPage.
  1142. 2009-01-31 17:51 Charles Pence <cpence [at] gmail.com>
  1143. * lib/wxPlot/lsvg.h, lib/wxPlot/plstrm.h, lib/wxPlot/wxPlot.cpp,
  1144. lib/wxPlot/wxPlot.h, lib/wxPlot/wxwin.cpp, src/ui/evopage.cpp,
  1145. src/ui/evopage.h: Saving the graph image in the EvoPage as both a
  1146. bitmap image (imageGraph) and as an SVG file (svgGraph) for use
  1147. by the soon-to-be-written ending page.
  1148. 2009-01-31 16:56 Charles Pence <cpence [at] gmail.com>
  1149. * lib/wxPlot/plvpor.cpp: Fixed the clipping problem we were having
  1150. with the graph window border.
  1151. 2009-01-31 16:42 Charles Pence <cpence [at] gmail.com>
  1152. * src/ui/evopage.cpp, src/ui/logosapp.cpp, src/ui/matchdialog.cpp,
  1153. src/ui/tools/htmldialog.cpp: Fixed some control positioning/size
  1154. issues in MatchDialog and HtmlDialog, and fixed the scrolling
  1155. issue on the MatchDialog text boxes.
  1156. 2009-01-28 02:57 Charles Pence <cpence [at] gmail.com>
  1157. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1158. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1159. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1160. build/msw/logos_vc8_logos.vcproj,
  1161. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc,
  1162. src/ui/logosapp.cpp, src/ui/matchdialog.cpp,
  1163. src/ui/matchdialog.h, src/ui/oneshotpage.cpp,
  1164. src/ui/oneshotpage.h, src/ui/tools/htmldialog.cpp,
  1165. src/ui/tools/logoswizardpage.cpp: A first step at adding back the
  1166. match-details view. Still rather broken, but coming along.
  1167. 2009-01-27 04:21 Charles Pence <cpence [at] gmail.com>
  1168. * Doxyfile, configure, configure.ac, doc/doxygen/classPlayer.html,
  1169. doc/doxygen/classPlayersPage-members.html,
  1170. doc/doxygen/classPlayersPage.html,
  1171. doc/doxygen/classRandomPlayer-members.html,
  1172. doc/doxygen/classRandomPlayer.html, doc/doxygen/functions.html,
  1173. doc/doxygen/functions_func.html, lib/wxPlot/plbox.cpp,
  1174. lib/wxPlot/plcore.cpp, lib/wxPlot/plctrl.cpp,
  1175. lib/wxPlot/plcvt.cpp, lib/wxPlot/plline.cpp, lib/wxPlot/plplot.h,
  1176. lib/wxPlot/plplotP.h, lib/wxPlot/plsym.cpp,
  1177. lib/wxPlot/wxPlot.cpp, lib/wxPlot/wxPlot.h, lib/wxPlot/wxwin.cpp,
  1178. src/game/game.h, src/game/player.h,
  1179. src/tourney/evotournament.cpp, src/tourney/tournament.cpp,
  1180. src/ui/evopage.cpp, src/ui/evopage.h, src/ui/logosapp.cpp,
  1181. src/ui/oneshotpage.cpp, src/ui/playerspage.cpp,
  1182. src/ui/playerspage.h, src/ui/tools/logoswizardpage.cpp,
  1183. src/ui/typepage.cpp: Now compiling entirely without warnings with
  1184. GCC 4.3.2 -Wall -Wextra.
  1185. 2009-01-27 03:41 Charles Pence <cpence [at] gmail.com>
  1186. * Doxyfile, doc/doxygen/annotated.html,
  1187. doc/doxygen/classEvoGraphWindow-members.html,
  1188. doc/doxygen/classEvoGraphWindow.html,
  1189. doc/doxygen/classEvoPage-members.html,
  1190. doc/doxygen/classEvoPage.html,
  1191. doc/doxygen/classEvoTournament-members.html,
  1192. doc/doxygen/classFSAPlayer-members.html,
  1193. doc/doxygen/classGame-members.html,
  1194. doc/doxygen/classLogosApp-members.html,
  1195. doc/doxygen/classLogosApp.html,
  1196. doc/doxygen/classLogosWizardPage-members.html,
  1197. doc/doxygen/classLogosWizardPage.html,
  1198. doc/doxygen/classOneShotPage-members.html,
  1199. doc/doxygen/classOneShotPage.html,
  1200. doc/doxygen/classPlayer-members.html,
  1201. doc/doxygen/classPlayer.html,
  1202. doc/doxygen/classPlayersPage-members.html,
  1203. doc/doxygen/classPrisonerDilemma-members.html,
  1204. doc/doxygen/classRandomPlayer-members.html,
  1205. doc/doxygen/classRandomPlayer.html,
  1206. doc/doxygen/classTitForTatPlayer-members.html,
  1207. doc/doxygen/classTournament-members.html,
  1208. doc/doxygen/classTypePage.html, doc/doxygen/functions.html,
  1209. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1210. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1211. src/game/random.h, src/ui/evopage.cpp, src/ui/evopage.h,
  1212. src/ui/tools/logoswizardpage.h: With this, as far as I know, we
  1213. should have all the current code documented.
  1214. 2009-01-26 02:13 Charles Pence <cpence [at] gmail.com>
  1215. * src/ui/logosapp.cpp, src/ui/logosapp.h: Modified the main
  1216. execution such that we're actually creating a top-level window
  1217. and using the main wxWidgets loop. This should make us actually
  1218. work on wxMac.
  1219. 2009-01-25 14:51 Charles Pence <cpence [at] gmail.com>
  1220. * src/ui/oneshotpage.cpp: A quick build fix for wxMac.
  1221. 2009-01-24 21:22 Charles Pence <cpence [at] gmail.com>
  1222. * src/ui/tools/htmldialog.cpp, src/ui/tools/logoswizardpage.cpp:
  1223. Did the same wxID_ANY change to the tools that I did to the rest
  1224. earlier.
  1225. 2009-01-24 19:13 Charles Pence <cpence [at] gmail.com>
  1226. * src/ui/playerspage.cpp: Added the default-button trick to the
  1227. PlayersPage.
  1228. 2009-01-24 18:59 Charles Pence <cpence [at] gmail.com>
  1229. * src/ui/evopage.cpp, src/ui/evopage.h, src/ui/logosapp.cpp,
  1230. src/ui/logosapp.h, src/ui/oneshotpage.cpp,
  1231. src/ui/playerspage.cpp: Cleaned up the OneShotPage constructor,
  1232. and switched to using wxID_ANY instead of '-1' when we mean
  1233. wxID_ANY.
  1234. 2009-01-23 18:00 Charles Pence <cpence [at] gmail.com>
  1235. * src/ui/evopage.cpp, src/ui/logosapp.h, src/ui/oneshotpage.cpp,
  1236. src/ui/oneshotpage.h, src/ui/tools/logoswizardpage.cpp,
  1237. src/ui/tools/logoswizardpage.h: Added tab order and
  1238. default-button magic to the OneShotPage, which caused a crazy
  1239. battle for focus. Now we're making sure to guard focus logic with
  1240. IsShownOnScreen() and adding a wxEVT_DATA_UPDATE every time the
  1241. page changes.
  1242. 2009-01-23 01:03 Charles Pence <cpence [at] gmail.com>
  1243. * src/ui/evopage.cpp, src/ui/evopage.h: Fixed the tab order on the
  1244. EvoPage, and played with the default button order.
  1245. 2009-01-22 05:32 Charles Pence <cpence [at] gmail.com>
  1246. * src/ui/evopage.cpp: Bah! Finally! The dialog-control-creation
  1247. order trick works on wxWidgets just like Windows.
  1248. 2009-01-21 21:37 Charles Pence <cpence [at] gmail.com>
  1249. * src/ui/evopage.cpp: Yipes, non-building commit earlier!
  1250. 2009-01-21 21:36 Charles Pence <cpence [at] gmail.com>
  1251. * make-docs.sh: Updated the docs script to build out of tree.
  1252. 2009-01-21 21:34 Charles Pence <cpence [at] gmail.com>
  1253. * doc, doc/doxygen/annotated.html,
  1254. doc/doxygen/classPlayersPage-members.html,
  1255. doc/doxygen/classPlayersPage.html, doc/doxygen/functions.html,
  1256. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1257. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1258. doc/logos.htb: Updated documentation. Also, ignoring the built
  1259. .htb file in the doc directory.
  1260. 2009-01-21 21:32 Charles Pence <cpence [at] gmail.com>
  1261. * src/ui/evopage.cpp, src/ui/evopage.h, src/ui/logosapp.cpp: The
  1262. mnemonic for the generation spinner is still broken, but I'm
  1263. committing in order to run a custom build for a colleague.
  1264. 2009-01-18 20:16 Charles Pence <cpence [at] gmail.com>
  1265. * src/ui/playerspage.cpp: The behavior of the apps-key (a
  1266. ContextMenuEvent with position (-1, -1)) was entirely wrong.
  1267. Fixed.
  1268. 2009-01-18 15:40 Charles Pence <cpence [at] gmail.com>
  1269. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1270. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1271. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1272. build/msw/logos_vc8_logos.vcproj,
  1273. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc,
  1274. src/ui/evopage.cpp, src/ui/evopage.h, src/ui/playerspage.cpp,
  1275. src/ui/playerspage.h, src/ui/tools/clicklistbox.cpp,
  1276. src/ui/tools/clicklistbox.h: Removed the ClickListBox -- turns
  1277. out there's a wxContextMenuEvent that gets propagated to the
  1278. parent automatically, and also handles things like the
  1279. right-click menu key for free. Also, moved the graph legend
  1280. display in the EvoPage from a graph click to a dedicated "Show
  1281. Legend" button which is disabled until the tournament is run.
  1282. 2009-01-18 03:24 Charles Pence <cpence [at] gmail.com>
  1283. * doc/doxygen/annotated.html, doc/doxygen/classLogosApp.html,
  1284. doc/doxygen/classLogosWizardPage.html,
  1285. doc/doxygen/classOneShotPage-members.html,
  1286. doc/doxygen/classOneShotPage.html,
  1287. doc/doxygen/classTypePage.html, doc/doxygen/functions.html,
  1288. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1289. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1290. src/ui/oneshotpage.h: Documented the OneShotPage.
  1291. 2009-01-18 02:52 Charles Pence <cpence [at] gmail.com>
  1292. * doc/doxygen/annotated.html, doc/doxygen/classLogosApp.html,
  1293. doc/doxygen/classLogosWizardPage.html,
  1294. doc/doxygen/classPlayersPage-members.html,
  1295. doc/doxygen/classPlayersPage.html,
  1296. doc/doxygen/classTypePage-members.html,
  1297. doc/doxygen/classTypePage.html, doc/doxygen/functions.html,
  1298. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1299. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1300. src/ui/playerspage.h, src/ui/tools/clicklistbox.h,
  1301. src/ui/typepage.cpp, src/ui/typepage.h: Documented the TypePage
  1302. and PlayersPage (and fixed a bug I introduced while documenting
  1303. [!]).
  1304. 2009-01-18 01:56 Charles Pence <cpence [at] gmail.com>
  1305. * doc/doxygen/annotated.html,
  1306. doc/doxygen/classClickListBox-members.html,
  1307. doc/doxygen/classClickListBox.html, doc/doxygen/functions.html,
  1308. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1309. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1310. src/ui/tools/clicklistbox.h: Documented the ClickListBox class.
  1311. 2009-01-17 04:06 Charles Pence <cpence [at] gmail.com>
  1312. * doc/doxygen/annotated.html,
  1313. doc/doxygen/classHtmlDialog-members.html,
  1314. doc/doxygen/classHtmlDialog.html, doc/doxygen/functions.html,
  1315. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1316. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1317. src/ui/evopage.cpp, src/ui/playerspage.cpp,
  1318. src/ui/tools/htmldialog.h: Documented the HtmlDialog class.
  1319. 2009-01-17 02:43 Charles Pence <cpence [at] gmail.com>
  1320. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1321. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1322. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1323. build/msw/logos_vc8_logos.vcproj,
  1324. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc,
  1325. src/ui/playerspage.cpp, src/ui/tools/clicklistbox.cpp,
  1326. src/ui/tools/clicklistbox.h, src/ui/tools/listbox.cpp,
  1327. src/ui/tools/listbox.h: Renamed "listbox.*" to "clicklistbox.*"
  1328. to match the class name.
  1329. 2009-01-16 21:02 Charles Pence <cpence [at] gmail.com>
  1330. * doc/doxygen/classFSAPlayer-members.html,
  1331. doc/doxygen/classFSAPlayer.html,
  1332. doc/doxygen/classPlayer-members.html,
  1333. doc/doxygen/classPlayer.html,
  1334. doc/doxygen/classRandomPlayer-members.html,
  1335. doc/doxygen/classRandomPlayer.html,
  1336. doc/doxygen/classTitForTatPlayer-members.html,
  1337. doc/doxygen/classTitForTatPlayer.html,
  1338. doc/doxygen/classTournament.html, doc/doxygen/functions.html,
  1339. doc/doxygen/functions_func.html, src/game/fsaplayer.cpp,
  1340. src/game/fsaplayer.h, src/game/player.cpp, src/game/player.h,
  1341. src/game/random.cpp, src/game/random.h, src/game/titfortat.cpp,
  1342. src/game/titfortat.h, src/tourney/evotournament.cpp,
  1343. src/tourney/tournament.cpp, src/tourney/tournament.h: Renamed the
  1344. CreateNew method of the Player class to Clone, which makes more
  1345. sense.
  1346. 2009-01-16 20:57 Charles Pence <cpence [at] gmail.com>
  1347. * doc/doxygen/group__ui.html, src/ui/logosapp.h: Added detailed
  1348. documentation for our custom event types.
  1349. 2009-01-16 15:53 Charles Pence <cpence [at] gmail.com>
  1350. * Doxyfile, doc/doxygen/annotated.html,
  1351. doc/doxygen/classLogosWizardPage-members.html,
  1352. doc/doxygen/classLogosWizardPage.html,
  1353. doc/doxygen/functions.html, doc/doxygen/functions_func.html,
  1354. doc/doxygen/functions_vars.html, doc/doxygen/group__ui.html,
  1355. doc/doxygen/hierarchy.html, src/ui/tools/logoswizardpage.cpp,
  1356. src/ui/tools/logoswizardpage.h: Documented the LogosWizardPage
  1357. class.
  1358. 2009-01-16 02:57 Charles Pence <cpence [at] gmail.com>
  1359. * doc/doxygen.css, doc/doxygen/annotated.html,
  1360. doc/doxygen/classEvoTournament-members.html,
  1361. doc/doxygen/classEvoTournament.html,
  1362. doc/doxygen/classFSAPlayer-members.html,
  1363. doc/doxygen/classFSAPlayer.html,
  1364. doc/doxygen/classFSAState-members.html,
  1365. doc/doxygen/classFSAState.html,
  1366. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1367. doc/doxygen/classLogosApp-members.html,
  1368. doc/doxygen/classLogosApp.html,
  1369. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1370. doc/doxygen/classPlayer-members.html,
  1371. doc/doxygen/classPlayer.html,
  1372. doc/doxygen/classPrisonerDilemma-members.html,
  1373. doc/doxygen/classPrisonerDilemma.html,
  1374. doc/doxygen/classRandomPlayer-members.html,
  1375. doc/doxygen/classRandomPlayer.html,
  1376. doc/doxygen/classTitForTatPlayer-members.html,
  1377. doc/doxygen/classTitForTatPlayer.html,
  1378. doc/doxygen/classTournament-members.html,
  1379. doc/doxygen/classTournament.html, doc/doxygen/crosscompile.html,
  1380. doc/doxygen/doxygen.css, doc/doxygen/functions.html,
  1381. doc/doxygen/functions_func.html, doc/doxygen/functions_type.html,
  1382. doc/doxygen/functions_vars.html, doc/doxygen/group__common.html,
  1383. doc/doxygen/group__game.html, doc/doxygen/group__tourney.html,
  1384. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1385. doc/doxygen/index.html, doc/doxygen/mainpages/crosscompile.h,
  1386. doc/doxygen/mainpages/main.h, doc/doxygen/modules.html,
  1387. doc/doxygen/pages.html: Added instructions for Windows
  1388. cross-compiling to the documentation.
  1389. 2009-01-16 01:24 Charles Pence <cpence [at] gmail.com>
  1390. * configure, configure.ac, src/ui/oneshotpage.cpp,
  1391. src/ui/oneshotpage.h: Added a few fixes that let
  1392. cross-compilation work.
  1393. 2009-01-15 14:02 Charles Pence <cpence [at] gmail.com>
  1394. * Doxyfile, src/tourney/evotournament.h, src/ui/evopage.cpp: Fixed
  1395. a compilation bug, and added a keyboard shortcut in the EvoPage.
  1396. 2009-01-15 13:52 Charles Pence <cpence [at] gmail.com>
  1397. * Doxyfile, doc/doxygen/annotated.html,
  1398. doc/doxygen/classLogosApp-members.html,
  1399. doc/doxygen/classLogosApp.html, doc/doxygen/functions.html,
  1400. doc/doxygen/functions_func.html, doc/doxygen/functions_vars.html,
  1401. doc/doxygen/group__ui.html, doc/doxygen/hierarchy.html,
  1402. doc/doxygen/index.html, doc/doxygen/modules.html,
  1403. src/ui/logosapp.cpp, src/ui/logosapp.h: Documented the LogosApp
  1404. class.
  1405. 2009-01-11 17:14 Charles Pence <cpence [at] gmail.com>
  1406. * Doxyfile: Ignore not just all the *files* in the SVN directories,
  1407. but the directories themselves, so they don't show up in the
  1408. Doxygen output.
  1409. 2009-01-11 17:11 Charles Pence <cpence [at] gmail.com>
  1410. * Doxyfile, doc/doxygen/annotated.html,
  1411. doc/doxygen/classEvoTournament-members.html,
  1412. doc/doxygen/classEvoTournament.html,
  1413. doc/doxygen/classFSAPlayer-members.html,
  1414. doc/doxygen/classFSAPlayer.html,
  1415. doc/doxygen/classFSAState-members.html,
  1416. doc/doxygen/classFSAState.html,
  1417. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1418. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1419. doc/doxygen/classPlayer-members.html,
  1420. doc/doxygen/classPlayer.html,
  1421. doc/doxygen/classPrisonerDilemma-members.html,
  1422. doc/doxygen/classPrisonerDilemma.html,
  1423. doc/doxygen/classRandomPlayer-members.html,
  1424. doc/doxygen/classRandomPlayer.html,
  1425. doc/doxygen/classTitForTatPlayer-members.html,
  1426. doc/doxygen/classTitForTatPlayer.html,
  1427. doc/doxygen/classTournament-members.html,
  1428. doc/doxygen/classTournament.html, doc/doxygen/functions.html,
  1429. doc/doxygen/functions_func.html, doc/doxygen/functions_type.html,
  1430. doc/doxygen/functions_vars.html, doc/doxygen/group__common.html,
  1431. doc/doxygen/group__game.html, doc/doxygen/group__tourney.html,
  1432. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  1433. doc/doxygen/modules.html, doc/footer.inc,
  1434. src/tourney/evotournament.cpp, src/tourney/evotournament.h:
  1435. Documented the EvoTournament class, and removed the timestamp
  1436. from the HTML footer so that *all* the docs aren't updated every
  1437. time we re-generate.
  1438. 2009-01-11 04:24 Charles Pence <cpence [at] gmail.com>
  1439. * lib/wxPlot/plbox.cpp, src/game/game.cpp,
  1440. src/tourney/tournament.h, src/ui/evopage.cpp, src/ui/evopage.h,
  1441. src/ui/logosapp.cpp, src/ui/logosapp.h, src/ui/oneshotpage.cpp,
  1442. src/ui/oneshotpage.h, src/ui/playerspage.cpp,
  1443. src/ui/playerspage.h, src/ui/tools/htmldialog.cpp,
  1444. src/ui/tools/htmldialog.h, src/ui/tools/listbox.cpp,
  1445. src/ui/tools/listbox.h, src/ui/tools/logoswizardpage.cpp,
  1446. src/ui/tools/logoswizardpage.h, src/ui/typepage.cpp,
  1447. src/ui/typepage.h: Added wxWidgets RTTI macros to all classes,
  1448. and fixed a few slight bugs/compiler warnings.
  1449. 2009-01-11 04:06 Charles Pence <cpence [at] gmail.com>
  1450. * Doxyfile, doc/doxygen/annotated.html,
  1451. doc/doxygen/classFSAPlayer-members.html,
  1452. doc/doxygen/classFSAPlayer.html,
  1453. doc/doxygen/classFSAState-members.html,
  1454. doc/doxygen/classFSAState.html,
  1455. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1456. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1457. doc/doxygen/classPlayer-members.html,
  1458. doc/doxygen/classPlayer.html,
  1459. doc/doxygen/classPrisonerDilemma-members.html,
  1460. doc/doxygen/classPrisonerDilemma.html,
  1461. doc/doxygen/classRandomPlayer-members.html,
  1462. doc/doxygen/classRandomPlayer.html,
  1463. doc/doxygen/classTitForTatPlayer-members.html,
  1464. doc/doxygen/classTitForTatPlayer.html,
  1465. doc/doxygen/classTournament-members.html,
  1466. doc/doxygen/classTournament.html, doc/doxygen/functions.html,
  1467. doc/doxygen/functions_func.html, doc/doxygen/functions_type.html,
  1468. doc/doxygen/functions_vars.html, doc/doxygen/group__common.html,
  1469. doc/doxygen/group__game.html, doc/doxygen/group__tourney.html,
  1470. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  1471. doc/doxygen/modules.html, src/tourney/tournament.cpp,
  1472. src/tourney/tournament.h: Documented the Tournament class.
  1473. 2009-01-07 03:26 Charles Pence <cpence [at] gmail.com>
  1474. * Makefile.in, build/bakefiles/.bakefile_gen.state,
  1475. build/bakefiles/hhp2cached.bkl, build/bakefiles/logos.bkl,
  1476. build/gnu/makefile.gnu, build/msw/logos.dsw,
  1477. build/msw/logos_util-hhp2cached.dsp, build/msw/logos_vc7.sln,
  1478. build/msw/logos_vc7_util-hhp2cached.vcproj,
  1479. build/msw/logos_vc8.sln,
  1480. build/msw/logos_vc8_util-hhp2cached.vcproj,
  1481. build/msw/logos_vc9.sln,
  1482. build/msw/logos_vc9_util-hhp2cached.vcproj,
  1483. build/msw/makefile.vc, doc/doxygen.css,
  1484. doc/doxygen/annotated.html,
  1485. doc/doxygen/classFSAPlayer-members.html,
  1486. doc/doxygen/classFSAPlayer.html,
  1487. doc/doxygen/classFSAState-members.html,
  1488. doc/doxygen/classFSAState.html,
  1489. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1490. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1491. doc/doxygen/classPlayer-members.html,
  1492. doc/doxygen/classPlayer.html,
  1493. doc/doxygen/classPrisonerDilemma-members.html,
  1494. doc/doxygen/classPrisonerDilemma.html,
  1495. doc/doxygen/classRandomPlayer-members.html,
  1496. doc/doxygen/classRandomPlayer.html,
  1497. doc/doxygen/classTitForTatPlayer-members.html,
  1498. doc/doxygen/classTitForTatPlayer.html, doc/doxygen/doxygen.css,
  1499. doc/doxygen/functions.html, doc/doxygen/functions_func.html,
  1500. doc/doxygen/functions_type.html, doc/doxygen/functions_vars.html,
  1501. doc/doxygen/group__common.html, doc/doxygen/group__game.html,
  1502. doc/doxygen/group__tourney.html, doc/doxygen/hierarchy.html,
  1503. doc/doxygen/index.html, doc/doxygen/modules.html,
  1504. doc/logos.hhp.cached, doc/logos.htb, doc/utils,
  1505. doc/utils/hhp2cached.cpp, make-docs.sh, src/game/fsaplayer.h,
  1506. src/tourney/match.cpp, src/tourney/match.h,
  1507. src/tourney/tournament.h: Started tournament documentation and,
  1508. more importantly, added hhp2cached to the document tree, enabled
  1509. compiling it, and added support for it in the make-docs.sh
  1510. script.
  1511. 2009-01-07 01:13 Charles Pence <cpence [at] gmail.com>
  1512. * doc/doxygen/annotated.html,
  1513. doc/doxygen/classFSAPlayer-members.html,
  1514. doc/doxygen/classFSAPlayer.html,
  1515. doc/doxygen/classFSAState-members.html,
  1516. doc/doxygen/classFSAState.html,
  1517. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1518. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1519. doc/doxygen/classPlayer-members.html,
  1520. doc/doxygen/classPlayer.html,
  1521. doc/doxygen/classPrisonerDilemma-members.html,
  1522. doc/doxygen/classPrisonerDilemma.html,
  1523. doc/doxygen/classRandomPlayer-members.html,
  1524. doc/doxygen/classRandomPlayer.html,
  1525. doc/doxygen/classTitForTatPlayer-members.html,
  1526. doc/doxygen/classTitForTatPlayer.html,
  1527. doc/doxygen/functions.html, doc/doxygen/functions_func.html,
  1528. doc/doxygen/functions_type.html, doc/doxygen/functions_vars.html,
  1529. doc/doxygen/group__common.html, doc/doxygen/group__game.html,
  1530. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  1531. doc/doxygen/modules.html, doc/logos.htb, make-docs.sh: Added a
  1532. script to generate the compressed documentation.
  1533. 2009-01-07 01:05 Charles Pence <cpence [at] gmail.com>
  1534. * doc/doxygen.css: Forgot a file.
  1535. 2009-01-07 00:39 Charles Pence <cpence [at] gmail.com>
  1536. * Doxyfile, doc/doxygen/annotated.html,
  1537. doc/doxygen/classFSAPlayer-members.html,
  1538. doc/doxygen/classFSAPlayer.html,
  1539. doc/doxygen/classFSAState-members.html,
  1540. doc/doxygen/classFSAState.html,
  1541. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1542. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1543. doc/doxygen/classPlayer-members.html,
  1544. doc/doxygen/classPlayer.html,
  1545. doc/doxygen/classPrisonerDilemma-members.html,
  1546. doc/doxygen/classPrisonerDilemma.html,
  1547. doc/doxygen/classRandomPlayer-members.html,
  1548. doc/doxygen/classRandomPlayer.html,
  1549. doc/doxygen/classTitForTatPlayer-members.html,
  1550. doc/doxygen/classTitForTatPlayer.html, doc/doxygen/doxygen.css,
  1551. doc/doxygen/functions.html, doc/doxygen/functions_func.html,
  1552. doc/doxygen/functions_type.html, doc/doxygen/functions_vars.html,
  1553. doc/doxygen/group__common.html, doc/doxygen/group__game.html,
  1554. doc/doxygen/hierarchy.html, doc/doxygen/index.html,
  1555. doc/doxygen/mainpages, doc/doxygen/mainpages/main.h,
  1556. doc/doxygen/modules.html, doc/footer.inc, doc/header.inc: Added a
  1557. Doxygen main page, and cleaned up some of the HTML.
  1558. 2009-01-07 00:22 Charles Pence <cpence [at] gmail.com>
  1559. * Doxyfile, Makefile.in, TODO, build/bakefiles/.bakefile_gen.state,
  1560. build/bakefiles/files.bkl, build/gnu/makefile.gnu,
  1561. build/msw/logos_logos.dsp, build/msw/logos_vc7_logos.vcproj,
  1562. build/msw/logos_vc8_logos.vcproj,
  1563. build/msw/logos_vc9_logos.vcproj, build/msw/makefile.vc, doc,
  1564. doc/doxygen, doc/doxygen/annotated.html,
  1565. doc/doxygen/classFSAPlayer-members.html,
  1566. doc/doxygen/classFSAPlayer.html,
  1567. doc/doxygen/classFSAState-members.html,
  1568. doc/doxygen/classFSAState.html,
  1569. doc/doxygen/classGame-members.html, doc/doxygen/classGame.html,
  1570. doc/doxygen/classMatch-members.html, doc/doxygen/classMatch.html,
  1571. doc/doxygen/classPlayer-members.html,
  1572. doc/doxygen/classPlayer.html,
  1573. doc/doxygen/classPrisonerDilemma-members.html,
  1574. doc/doxygen/classPrisonerDilemma.html,
  1575. doc/doxygen/classRandomPlayer-members.html,
  1576. doc/doxygen/classRandomPlayer.html,
  1577. doc/doxygen/classTitForTatPlayer-members.html,
  1578. doc/doxygen/classTitForTatPlayer.html, doc/doxygen/doxygen.css,
  1579. doc/doxygen/doxygen.png, doc/doxygen/functions.html,
  1580. doc/doxygen/functions_func.html, doc/doxygen/functions_type.html,
  1581. doc/doxygen/functions_vars.html, doc/doxygen/group__common.html,
  1582. doc/doxygen/group__game.html, doc/doxygen/hierarchy.html,
  1583. doc/doxygen/index.html, doc/doxygen/modules.html,
  1584. doc/doxygen/tab_b.gif, doc/doxygen/tab_l.gif,
  1585. doc/doxygen/tab_r.gif, doc/doxygen/tabs.css, doc/index.html,
  1586. doc/logos-contents.hhc, doc/logos-index.hhk, doc/logos.hhp,
  1587. src/common/mathlib.cpp, src/common/mathlib.h, src/common/rng.cpp,
  1588. src/common/rng.h, src/game/fsaplayer.cpp, src/game/fsaplayer.h,
  1589. src/game/game.cpp, src/game/game.h, src/game/player.cpp,
  1590. src/game/player.h, src/game/prisoner.cpp, src/game/prisoner.h,
  1591. src/game/random.cpp, src/game/random.h, src/game/titfortat.cpp,
  1592. src/game/titfortat.h, src/tourney/match.cpp, src/ui/logosapp.cpp,
  1593. src/ui/logosapp.h, src/ui/tools/logoswizardpage.cpp,
  1594. src/ui/tools/logoswizardpage.h: Added Doxygen documentation, with
  1595. docs currently available for the 'common' and 'game' modules.
  1596. 2009-01-04 03:47 Charles Pence <cpence [at] gmail.com>
  1597. * src/game/fsaplayer.cpp, src/game/fsaplayer.h, src/game/player.h,
  1598. src/game/random.h, src/game/titfortat.h,
  1599. src/tourney/evotournament.cpp, src/tourney/evotournament.h,
  1600. src/tourney/tournament.cpp, src/tourney/tournament.h,
  1601. src/ui/evopage.cpp, src/ui/evopage.h, src/ui/logosapp.cpp,
  1602. src/ui/logosapp.h, src/ui/oneshotpage.cpp, src/ui/oneshotpage.h,
  1603. src/ui/playerspage.cpp, src/ui/playerspage.h,
  1604. src/ui/tools/logoswizardpage.cpp, src/ui/tools/logoswizardpage.h,
  1605. src/ui/typepage.cpp, src/ui/typepage.h: A load of updates to get
  1606. rid of *almost* all global data. Still have the Game* parameter
  1607. to deal with.
  1608. 2009-01-04 02:54 Charles Pence <cpence [at] gmail.com>
  1609. * src/tourney/tournament.cpp, src/ui/evopage.cpp, src/ui/evopage.h,
  1610. src/ui/logosapp.cpp, src/ui/logosapp.h, src/ui/oneshotpage.cpp,
  1611. src/ui/oneshotpage.h, src/ui/playerspage.cpp,
  1612. src/ui/playerspage.h, src/ui/tools/listbox.cpp,
  1613. src/ui/tools/logoswizardpage.cpp, src/ui/tools/logoswizardpage.h,
  1614. src/ui/typepage.cpp, src/ui/typepage.h: A first round of updates
  1615. to take some of the pseudo-global wxGetApp() variables away.
  1616. 2009-01-04 01:25 Charles Pence <cpence [at] gmail.com>
  1617. * build/root: Removed trunk build-root.
  1618. 2009-01-04 01:24 Charles Pence <cpence [at] gmail.com>
  1619. * build/root/data/test: Moved test players from trunk build-root to
  1620. data root.
  1621. 2009-01-04 01:23 Charles Pence <cpence [at] gmail.com>
  1622. * build/root/data/players: Moved players from trunk build-root to
  1623. data root.
  1624. 2009-01-04 01:16 Charles Pence <cpence [at] gmail.com>
  1625. * ., CMakeLists.txt, INSTALL, Makefile.in, aclocal.m4,
  1626. autoconf_inc.m4, build/autoconf,
  1627. build/autoconf/ax_cflags_warn_all.m4,
  1628. build/autoconf/ax_cxx_check_flag.m4, build/autoconf/wxwin.m4,
  1629. build/bakefiles, build/bakefiles/.bakefile_gen.state,
  1630. build/bakefiles/Bakefiles.bkgen, build/bakefiles/cppunitlite.bkl,
  1631. build/bakefiles/files.bkl, build/bakefiles/logos.bkl,
  1632. build/bakefiles/wx.bkl, build/bakefiles/wx_unix.bkl,
  1633. build/bakefiles/wx_win32.bkl, build/bakefiles/wx_xrc.bkl,
  1634. build/bakefiles/wxplot.bkl, build/gnu, build/gnu/config.gnu,
  1635. build/gnu/makefile.gnu, build/macosx, build/msvc, build/msw,
  1636. build/msw/config.vc, build/msw/logos.dsp, build/msw/logos.dsw,
  1637. build/msw/logos_cppunitlite.dsp, build/msw/logos_logos.dsp,
  1638. build/msw/logos_vc7.sln, build/msw/logos_vc7.vcproj,
  1639. build/msw/logos_vc7_cppunitlite.vcproj,
  1640. build/msw/logos_vc7_logos.vcproj,
  1641. build/msw/logos_vc7_wxplot.vcproj, build/msw/logos_vc8.sln,
  1642. build/msw/logos_vc8.vcproj,
  1643. build/msw/logos_vc8_cppunitlite.vcproj,
  1644. build/msw/logos_vc8_logos.vcproj,
  1645. build/msw/logos_vc8_wxplot.vcproj, build/msw/logos_vc9.sln,
  1646. build/msw/logos_vc9.vcproj,
  1647. build/msw/logos_vc9_cppunitlite.vcproj,
  1648. build/msw/logos_vc9_logos.vcproj,
  1649. build/msw/logos_vc9_wxplot.vcproj, build/msw/logos_wxplot.dsp,
  1650. build/msw/makefile.vc, build/unix, config.guess, config.sub,
  1651. configure, configure.ac, install-sh: Switched from a CMake to a
  1652. Bakefile build. Bakefile is nice since it doesn't have to be
  1653. installed for users just to compile.
  1654. 2009-01-01 05:09 Charles Pence <cpence [at] gmail.com>
  1655. * src/common/mathlib.cpp, src/common/mathlib.h,
  1656. src/game/fsaplayer.cpp, src/game/fsaplayer.h, src/game/game.cpp,
  1657. src/game/game.h, src/game/player.cpp, src/game/player.h,
  1658. src/game/prisoner.cpp, src/game/prisoner.h, src/game/random.cpp,
  1659. src/game/random.h, src/game/titfortat.cpp, src/game/titfortat.h,
  1660. src/tourney/evotournament.cpp, src/tourney/evotournament.h,
  1661. src/tourney/match.cpp, src/tourney/match.h,
  1662. src/tourney/tournament.cpp, src/tourney/tournament.h,
  1663. src/ui/evopage.cpp, src/ui/evopage.h, src/ui/logosapp.cpp,
  1664. src/ui/logosapp.h, src/ui/oneshotpage.cpp, src/ui/oneshotpage.h,
  1665. src/ui/playerspage.cpp, src/ui/playerspage.h,
  1666. src/ui/tools/htmldialog.cpp, src/ui/tools/htmldialog.h,
  1667. src/ui/tools/listbox.cpp, src/ui/tools/listbox.h,
  1668. src/ui/tools/logoswizardpage.cpp, src/ui/tools/logoswizardpage.h,
  1669. src/ui/typepage.cpp, src/ui/typepage.h: Updated copyright
  1670. notices. Happy New Year!
  1671. 2009-01-01 05:05 Charles Pence <cpence [at] gmail.com>
  1672. * CMakeLists.txt, lib/wxPlot/plctrl.cpp, lib/wxPlot/plplotP.h,
  1673. lib/wxPlot/plsym.cpp, lib/wxPlot/wxPlot.cpp, src/common/common.h,
  1674. src/game/fsaplayer.cpp, src/game/fsaplayer.h, src/game/game.cpp,
  1675. src/game/game.h, src/game/player.cpp, src/game/player.h,
  1676. src/game/prisoner.cpp, src/game/prisoner.h, src/game/random.cpp,
  1677. src/game/random.h, src/game/titfortat.cpp, src/game/titfortat.h,
  1678. src/main.h, src/tourney/evotournament.cpp,
  1679. src/tourney/evotournament.h, src/tourney/match.cpp,
  1680. src/tourney/match.h, src/tourney/tournament.cpp,
  1681. src/tourney/tournament.h, src/ui/evopage.cpp,
  1682. src/ui/logosapp.cpp, src/ui/logosapp.h, src/ui/oneshotpage.cpp,
  1683. src/ui/playerspage.cpp, src/ui/tools/htmldialog.cpp,
  1684. src/ui/tools/listbox.cpp, src/ui/tools/logoswizardpage.cpp,
  1685. src/ui/typepage.cpp: Removed (!) main.h, removed all direct
  1686. reference to the STL (since it throws exceptions), switched to wx
  1687. Array and Map classes, and so forth.