commit 14b0ccc3c5b777d442c96e71db86e3b45cba8887
Author: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> Date: Thu Aug 19 21:30:29 2010 +0200 Fixed handling of key events in HGE backend Problem spotted and solution provided by darkfall3. Issue-number: 135 commit 71367f06710cdde4d7e928303bd78295c593fc86 Author: Olof Naessén <olof.naessen@gmail.com> Date: Mon Dec 7 19:14:24 2009 +0100 File for finding Irrlicht with CMake has been added. create mode 100644 CMake/Modules/FindIrrlicht.cmake commit f54148e4ff4fdbb931941ad868b6b62b30b3464c Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 7 19:10:30 2009 +0100 Patch by aaron.r.andersen has been applied. http://code.google.com/p/guichan/issues/detail?id=103 commit d4aee7a83962850d29df8d419a96b1406c8a5f95 Author: Thorbjørn Lindeijer <bjorn@lindeijer.nl> Date: Tue Oct 6 08:55:56 2009 +0200 Raised the soname version to 0.9 Let's hope I'm getting this right now. commit fc9e3a0f76fbab229af457f0f113159425c27fcf Author: Thorbjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Oct 5 20:57:06 2009 +0200 Updated the ChangeLog with changes since 0.8.1 Mainly mentioning those related to issues reported to the bug tracker. commit 430e4c70c5e141050e8d5836b2a9a25ce8e8f614 Author: Thorbjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Oct 5 20:35:12 2009 +0200 Fixed the libtool configuration to keep binary compatibility with 0.8.1 Need to keep LT_RELEASE on 0.8.1, otherwise the soname will change, which would unnecessarily break binary compatibility. From 0.9.0 onwards, the LT_RELEASE should probably not include the micro version. commit 66691d67698afbc59829f7e4d5b2d7f516348307 Author: Thorbjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Oct 5 20:04:10 2009 +0200 Added a .mailmap to fix my and Olofs name for some commits create mode 100644 .mailmap commit c61f5a065e34dd16da16947f4694d158d82c3458 Author: Thorbjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Sep 3 22:32:53 2009 +0200 Updated version to 0.8.2 commit d7e684fe45371532796d5b18005f10760ac7dfd8 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Sun May 17 19:51:58 2009 +0200 Removed unnecessary variable (cherry picked from commit 7e9f0de6ae4026a9b44cec457a91eb68e2031b83) commit e7b45fb1385e26e0a957d3b765ab1fd91c5fdc93 Author: Olof Naessn <olof.naessen@gmail.com> Date: Fri May 1 15:35:22 2009 +0200 convertToDisplayFormat has been changed so it now throws an exception if conversion fails. (cherry picked from commit 2c7c2d51801b53adc198446ba3e3b430b1bccd45) commit c8f221e99e60426b84b8ff5bfbf7b558339c718b Author: Olof Naessn <olof.naessen@gmail.com> Date: Fri May 1 15:31:20 2009 +0200 Disabled BRIEF_MEMBER_DESC as it's not very useful. (cherry picked from commit 9dd11afecf275b462508ab2519db9b209d1f683b) commit 375372c94d519ee0c29607ef65c30586d00e8a62 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Fri May 1 13:27:47 2009 +0200 Updated Doxygen file to Doxygen 1.5.8 (cherry picked from commit 248c226d245db0d735653e057dd48d437d0e9eee) commit 639be0cd609dc4735ab4ec219b59167be4e28eab Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Apr 16 00:17:20 2009 +0200 Added .gitignore file Added generated files on Linux to ignore list. (cherry picked from commit 3bdde97ed00ff83b479bb0258c8781e30dfd6449) create mode 100644 .gitignore commit cb9a7ffb898f05f2ca6eebd2504f566b279527b5 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed May 27 21:05:34 2009 +0200 Converted Windows newlines to UNIX format commit 3b8b9bf27df97bbd90c0023022ff59240c503179 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Apr 13 10:29:58 2009 +0000 Another typo. (cherry picked from commit 2ec240eae814f4fc36a4c173cd98abab71c838b2) commit 6217ed883512137dc62786190d459be13ec3dbe6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 23:24:08 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=79 (cherry picked from commit 8075bee1c45ba7221ebdc127d0413628591622c6) commit 1e89149b5d61f0a83604b7dca6f5047e7c9b4fe4 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 21:45:03 2008 +0000 Documentation of Widget::getChildrenArea has been enhanced. (cherry picked from commit ac25684370f72e5e204bd994fd736e630fb8425a) commit 907d8d7875749566ad7d081e17fba30d0fa7c7ad Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 17:07:31 2008 +0000 The way a text field draws itself has slightly changed. It now draws a border around its content when focused. (cherry picked from commit c9c8714df7b3a19721d3141c56978d0aaf85de29) commit 7540daa54a7f04f0b0516289c9ac27bc3784a274 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Sep 14 15:38:41 2008 +0000 A bug prevented scroll area from scrolling a list box correctly. It was caused by the fact that list box called Widget::showPart on every logic call to fix it's scroll when a user goes up and down the list which caused the scroll areas scroll to be ignored. The problem has been fixed by only calling Widget::showPart when a new item in the list box has been selected. (cherry picked from commit 6725f3b08248d94e3ac11ce530aec42e3029fc62) commit 1ec3fe3462140712c343ee76bfb6d7ad459b09d2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 10 16:31:34 2008 +0000 Click count in mouse events should now work as expected if the time stamp supplied by back ends is a time stamp in milliseconds when the event occurred. (cherry picked from commit f0e7bcb9b32c2fddfcc8c76c16cbd06e136caa07) commit 62a17e5feafbe8ee54a77a71136a4aff0439cf77 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Sep 4 07:20:32 2008 +0000 Added notes about deleting selection listeners to the documentation Warn about not forgetting to remove selection listeners from gcn::ListBox and gcn::DropDown when deleting them. See issue 69. (cherry picked from commit bf3ece4152614d0e2686ccb17c168bf58d7d9548) commit 1104a7dccdb3eb8c8e94072e7e932cb4d4dec765 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 14:55:37 2008 +0000 Unnecessary row has been removed. (cherry picked from commit f12feffc27153d46f8cf01e308ed72eee63f7d53) commit 8fb6f93c37e33d00af2e22c92e01b91efb203ba2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 14:38:54 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=64 (cherry picked from commit 8090b4fbd0cb73c092307a5b551929275b8aef5a) commit 24127bb6bb3f5736ab513c0d490aac36bcad611b Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Aug 20 23:38:27 2008 +0000 Fix whitespace and two of the same typos (cherry picked from commit 26e00ba1f8b4c1e9a6120bdfb32c563cc1d0bc99) commit d2b0259c473ebd0a1731525da38ccd4eeb61e28f Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 6 12:12:18 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=52 (cherry picked from commit be3b3c844b09408eeda07e5730b45bc2e9ceb046) commit ab67ef8d2c67732e7d84cb000b916fbfad7d71ee Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 23:21:52 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=56 (cherry picked from commit 38dd2d6e0e91bcf26281880fdc9413d2a64510b3) create mode 100644 guichan-0.8.pc.in create mode 100644 src/opengl/guichan_opengl-0.8.pc.in create mode 100644 src/sdl/guichan_sdl-0.8.pc.in commit ca2ccf94d405c25270d23a65a93bcac88e614159 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 21:18:55 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=43 (cherry picked from commit 98d94808f26240a1e7af77513a146cc9c2a870fd) commit 31b9364f5b60df85e05daac5cbd0b3b939bbe8d1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 20:20:58 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=48 (cherry picked from commit 40b4a526479f407546bb3a9d33eabc8ff75a40d3) commit 8aecb9f9f08039a13bf759d1c6e39c87706ef7f5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 20:15:38 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=48 (cherry picked from commit e3b13a3923cbe3e46c231b4f2817d2f0cabb58f9) commit 9cdbc1d2ac56d0256931b0949a2a7367abc2a098 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 20:00:26 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=47 (cherry picked from commit 95c29c2325b9fa4ed6a92aa346472d0bd3fbe734) commit 4eba17c25ddc4467af9d583bc83ebf6d2583c848 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 19:46:05 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=55 (cherry picked from commit f130370aa0d3be4bcf8dd3d71cb910d284b9fb2a) commit 0450a25415167b7102c97870378c5eda80ae50c6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jul 14 17:19:48 2008 +0000 Bugs have been fixed where casts with pointers to classes in the gcn namespace sometimes wasn't resolved correctly by compilers. (cherry picked from commit 118c8fc7a43d85cf1a155381c505d9f39ef40622) commit 86f81ee79f6e5dce0937d2c896615309827dbaf0 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jul 6 20:47:46 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=53 (cherry picked from commit a451b58f3da13d686702689ccbe92c44b8362c6e) commit 7e9f0de6ae4026a9b44cec457a91eb68e2031b83 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Sun May 17 19:51:58 2009 +0200 Removed unnecessary variable commit 3437d59c7393d5fafe151582d285b3665399a7b7 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Fri May 1 18:49:20 2009 +0200 Introduced convenience overloads for {fill,draw}Rectangle Since usually you don't have a gcn::Rectangle object ready, it is nice if there are convenience methods available that create the necessary object for you. Was quite useful for library code as well. commit 2c7c2d51801b53adc198446ba3e3b430b1bccd45 Author: Olof Naessn <olof.naessen@gmail.com> Date: Fri May 1 15:35:22 2009 +0200 convertToDisplayFormat has been changed so it now throws an exception if conversion fails. commit 9dd11afecf275b462508ab2519db9b209d1f683b Author: Olof Naessn <olof.naessen@gmail.com> Date: Fri May 1 15:31:20 2009 +0200 Disabled BRIEF_MEMBER_DESC as it's not very useful. commit 248c226d245db0d735653e057dd48d437d0e9eee Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Fri May 1 13:27:47 2009 +0200 Updated Doxygen file to Doxygen 1.5.8 commit 90c8966f6cb153d6ab03e146d3ade33a03b94bdc Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Apr 22 12:13:57 2009 +0200 Avoid conflicts with higher character codes for keys By using negative values. This fixes one problem with supporting utf8 with Guichan. commit f6cbf9d06a2039e75b2073ba2d4ed514182e9977 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Apr 16 19:56:20 2009 +0200 Added TabbedArea::getNumberOfTabs Can be useful to know. commit 3bdde97ed00ff83b479bb0258c8781e30dfd6449 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Apr 16 00:17:20 2009 +0200 Added .gitignore file Added generated files on Linux to ignore list. create mode 100644 .gitignore commit efa10744835f7314bfdb2ce42546ae4aaa08e169 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Apr 15 23:51:52 2009 +0200 Converted some files from Windows to UNIX newlines It's better to keep the repository in UNIX format. Convertion to/from native format can be done automatically using core.autocrlf. commit 2ec240eae814f4fc36a4c173cd98abab71c838b2 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Apr 13 10:29:58 2009 +0000 Another typo. commit ccb23ecd91bdc71e557d0a3ca5c7098a02e98be3 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Apr 13 10:28:42 2009 +0000 Typo fix. commit 425aeb4b7e73dd0099d9317a1e50d85129d67ad7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Dec 24 08:53:31 2008 +0000 A Cairo graphics backend has been added. Thanks Mehdi Abbad! create mode 100644 include/guichan/cairo.hpp create mode 100644 include/guichan/cairo/cairofont.hpp create mode 100644 include/guichan/cairo/cairographics.hpp create mode 100644 include/guichan/cairo/cairoimage.hpp create mode 100644 include/guichan/cairo/cairoimageloader.hpp create mode 100644 src/cairo/cairo.cpp create mode 100644 src/cairo/cairofont.cpp create mode 100644 src/cairo/cairographics.cpp create mode 100644 src/cairo/cairoimage.cpp create mode 100644 src/cairo/cairoimageloader.cpp commit 155a53c82b663b56c2c636a2fb203768491037bb Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 1 18:15:29 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=104 commit 28f2108354e6f72bc523b64286ecb61ed18d91d0 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Nov 13 16:57:19 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=103 commit d90db7a509a6d6ba8b7db55148320f64aa76260e Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 4 10:31:03 2008 +0000 Version has been changed to 0.9.0. delete mode 100644 guichan-0.8.pc.in delete mode 100644 guichan-0.9.pc.in commit 081eb13a9f22cb75fe5c9271fc50f64cf5bf4ba5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Nov 3 22:20:41 2008 +0000 Version has been changed to 0.9.0. create mode 100644 guichan.pc.in delete mode 100644 src/opengl/guichan_opengl-0.8.pc.in create mode 100644 src/opengl/guichan_opengl.pc.in delete mode 100644 src/sdl/guichan_sdl-0.8.pc.in create mode 100644 src/sdl/guichan_sdl.pc.in commit ca2bd3566c3d0420803ab4d286b51cd6212c907f Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Nov 3 20:49:03 2008 +0000 Version has been changed to 0.9.0. create mode 100644 guichan-0.9.pc.in commit 439dddd09ab924d6f02db331c6c077efe8a49d14 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Oct 26 11:26:59 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=103 create mode 100644 examples/irrlicht.hpp create mode 100644 examples/irrlichtaction.cpp create mode 100644 examples/irrlichthelloworld.cpp create mode 100644 examples/irrlichtwidgets.cpp create mode 100644 include/guichan/irrlicht.hpp create mode 100644 include/guichan/irrlicht/irrlichtgraphics.hpp create mode 100644 include/guichan/irrlicht/irrlichtimage.hpp create mode 100644 include/guichan/irrlicht/irrlichtimageloader.hpp create mode 100644 include/guichan/irrlicht/irrlichtinput.hpp create mode 100644 src/irrlicht/irrlicht.cpp create mode 100644 src/irrlicht/irrlichtgraphics.cpp create mode 100644 src/irrlicht/irrlichtimage.cpp create mode 100644 src/irrlicht/irrlichtimageloader.cpp create mode 100644 src/irrlicht/irrlichtinput.cpp commit 873bf1de82075cac4c5fcd8c05f015e3fa107ba1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Oct 24 14:15:02 2008 +0000 Missing ContainerEvent.cpp has been added. commit 270f25012c32e7183b18f0a58ad79e840befbd8d Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Oct 21 11:29:22 2008 +0000 Mac OS X doesn't seem to like const_reverse_iterators, so all const_reverse_iterators have been changed to normal reverse_iterators. commit 5d8e97d2468d68bbf7abcfd6c706c92b1949c860 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Sun Oct 19 13:07:16 2008 +0000 Added missing files. Reported by Klaus Blindert. commit 6dd9d84ae4845eab8109945d266448c6c56ee472 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Sat Oct 18 16:22:55 2008 +0000 Applied patch by Klaus Blindert and fixed compiler warnings about order of initialization. commit 636e1837a62cb3126d6a8554856c1219160161a9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Oct 17 12:24:02 2008 +0000 Compile error has been fixed. http://code.google.com/p/guichan/issues/detail?id=96 commit 44fb97c5b578da71350a8eb84d836768fbf5ffed Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Sep 28 07:34:45 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=89 commit d2fbab450909969af1b5c835ce61e4e27deba4bd Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 24 14:52:31 2008 +0000 Widget does not need to be a death listener. Widget::mWidgets has been renamed to Widget:mWidgetInstances so it's not confused with Widget::mChildren. Container::getChildren now returns the value of the newly added protected function Widget::getChildren. commit 0cb290edbfcadb86d3f94e75f478ea01f47668ae Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 24 14:31:06 2008 +0000 BasicContainer has been removed. commit cdd764791c06f6fcb4d1af4b23619f5ed6bba55a Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 24 13:42:14 2008 +0000 BasicContainer has been removed. delete mode 100644 include/guichan/basiccontainer.hpp delete mode 100644 src/basiccontainer.cpp commit 4335d513e97c1f01f8bba5487932d1d5309459ca Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Sep 23 17:41:42 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=82 commit b7b3efdad2d56bd7dc6efd2c67424d9ae48c7c32 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 22 17:54:08 2008 +0000 Rectangle::intersection, Rectangle::operator+ Rectangle::operator+= now checks if the supplied argument is empty. Also, Graphics now utilises the Rectangle::intersection function when clamping clip areas. commit f6d694d381d318a52ba58fcbf55289f6e0755d28 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 22 17:43:32 2008 +0000 Rectangle has been enhanced with functions for adding rectangles, getting intersections of rectangles and checking if a rectangle contains another rectangle. commit 75b12ff4c086433704ce8146d4eb2367063143dc Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Sep 20 20:00:14 2008 +0000 setRow has been implemented. commit 61784aaf2d88fbb9dc7efb20547a6cd3dc6c675e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Sep 20 18:05:50 2008 +0000 A bug has been fixed when the caret position is selected with the mouse. commit 1478f70095c523d7fcb95cc37cd770afb9cd4516 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Sep 19 15:37:13 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=59 commit 3acee30c0bb2540b2104ee2f803d8cd2844af0b9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Sep 19 13:42:52 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=75 commit 5de1c0cbb341e45819ee5efcd8907e398568f0c7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Sep 18 19:41:36 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=72 and comments and code clean up. commit 679cf15c4e45331554499f8bd1c9c4e94ea796b1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Sep 18 19:22:13 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=79 create mode 100644 include/guichan/text.hpp create mode 100644 src/text.cpp commit 53ba7658f6ae6830eed816c6c3cef7e528541bf6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 17 18:21:29 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=78 commit 21cd51b5a5c512f19c3aa2deebcee4bcf12e0787 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 17 18:17:41 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=78 commit 8075bee1c45ba7221ebdc127d0413628591622c6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 23:24:08 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=79 commit ac25684370f72e5e204bd994fd736e630fb8425a Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 21:45:03 2008 +0000 Documentation of Widget::getChildrenArea has been enhanced. commit c9c8714df7b3a19721d3141c56978d0aaf85de29 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 17:07:31 2008 +0000 The way a text field draws itself has slightly changed. It now draws a border around its content when focused. commit 840e2ea3b13eb24057b8505eaa615d4e6bd363c6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 15 10:28:34 2008 +0000 containerevent.hpp and containerlistener.hpp have been added. commit 6725f3b08248d94e3ac11ce530aec42e3029fc62 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Sep 14 15:38:41 2008 +0000 A bug prevented scroll area from scrolling a list box correctly. It was caused by the fact that list box called Widget::showPart on every logic call to fix it's scroll when a user goes up and down the list which caused the scroll areas scroll to be ignored. The problem has been fixed by only calling Widget::showPart when a new item in the list box has been selected. commit f0e7bcb9b32c2fddfcc8c76c16cbd06e136caa07 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 10 16:31:34 2008 +0000 Click count in mouse events should now work as expected if the time stamp supplied by back ends is a time stamp in milliseconds when the event occurred. commit b3ea7b2f058cc57d92f19cd7406314406372e40d Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 8 15:20:45 2008 +0000 Small fix. Forgot to backup the old dimension in setDimension. commit c6fab3ab6caec87c02b383288b10a82336e4b648 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 8 15:04:50 2008 +0000 Comments about resizing have been added. setWidth now properly adjusts the size before calling Widget::setWidth. commit d881bf7ab0bc530fcb0679b2cdb21a09e453e161 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Sep 8 14:39:05 2008 +0000 TabbedArea should not overload logic and do nothing, it should let BasicContainer perform it's logic. Also, when Widget distributes the resized event the children area of the TabbedArea should already have been adjusted. commit 2e25a4da6b942d9324936ae03ef8934e07cae892 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Sep 6 20:03:55 2008 +0000 Missing function declarations have been added. commit 5e37d507e8345c425131c2ade8e6823cacb74035 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Sep 5 13:43:35 2008 +0000 Textures should be turned off before drawing. commit bf3ece4152614d0e2686ccb17c168bf58d7d9548 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Sep 4 07:20:32 2008 +0000 Added notes about deleting selection listeners to the documentation Warn about not forgetting to remove selection listeners from gcn::ListBox and gcn::DropDown when deleting them. See issue 69. commit a8673bcf17fe9854c16719f9b94ffb829aa32e23 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 19:04:24 2008 +0000 Inclusion of containerlistener.hpp and containerevent.hpp have been added. commit edb24386f3d4eae373f0c3bf0870a0839cf4f6aa Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 18:56:29 2008 +0000 I just hate the way Visual Studio works when adding new files... delete mode 100644 include/guichan/src/containerevent.cpp create mode 100644 src/containerevent.cpp commit 9263b256a3f3fc7fd5388264d84fd623eb7a0097 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 18:50:01 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=68 create mode 100644 include/guichan/containerevent.hpp create mode 100644 include/guichan/containerlistener.hpp create mode 100644 include/guichan/src/containerevent.cpp commit 59e19f7b40f7d75ce9a8dcfb9a48b1d3d373ee71 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 15:01:15 2008 +0000 Spelling error has been corrected. commit f12feffc27153d46f8cf01e308ed72eee63f7d53 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 14:55:37 2008 +0000 Unnecessary row has been removed. commit 8090b4fbd0cb73c092307a5b551929275b8aef5a Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Sep 3 14:38:54 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=64 commit b50089aa71c0625f5273c468ac169b71f8bba664 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Aug 28 14:06:17 2008 +0000 Widget::getTop has been added. commit 0e898244e68d63baa5dc397c14ecab2aea475019 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Aug 28 13:49:11 2008 +0000 A segmentation fault has been fixed that could occur when a widget requested modal mouse input focus. The implementations of moveToTop and moveToBottom in BasicContainer are now safe to use during logic calls. InputEvent now has a distributer property used to tell which widget distributed the event. A bug in DirectX3DInput has been fixed. commit ebf5f166c86ff726a4025f0eadbb5b0aa337123b Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 25 17:52:12 2008 +0000 dispatchMessage has been change to take a message parameter and a window parameter so it can be used thread safe in the Windows message loop. commit b92b00febf8d23852c0cc5414af96c277e449552 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Aug 24 19:57:14 2008 +0000 A bug has been fixed where key values weren't converted to correct ASCII values. commit 9c227a4c1020bd143324056131f0ab491a9ff7a6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Aug 24 19:25:57 2008 +0000 Some bugs have been fixed. commit 03e447d44e29bc81498f912e227c75a35a420d8d Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Aug 24 19:06:21 2008 +0000 Experimental DirectX 3D support has been added. create mode 100644 examples/directx3d.hpp create mode 100644 include/guichan/directx3d.hpp create mode 100644 include/guichan/directx3d/directx3dgraphics.hpp create mode 100644 include/guichan/directx3d/directx3dimage.hpp create mode 100644 include/guichan/directx3d/directx3dimageloader.hpp create mode 100644 include/guichan/directx3d/directx3dinput.hpp create mode 100644 src/directx3d/directx3dgraphics.cpp create mode 100644 src/directx3d/directx3dimage.cpp create mode 100644 src/directx3d/directx3dimageloader.cpp create mode 100644 src/directx3d/directx3dinput.cpp commit 52798be09d6166fc81c227af068a74f6a07a899b Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Aug 21 17:52:20 2008 +0000 Getter and setter for the target plane width and height have been added. commit 26e00ba1f8b4c1e9a6120bdfb32c563cc1d0bc99 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Aug 20 23:38:27 2008 +0000 Fix whitespace and two of the same typos commit 417302b0a4d6b50ecb7534f4feee5d64964c3118 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 18 11:48:29 2008 +0000 Support for HGE's resource manager has been added. Thanks Kairehn! commit f44b087834e47c2e33be495107a4afabe8e96be7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Aug 9 17:12:11 2008 +0000 Source files are now grouped for better display in Visual Studio and similar IDEs. The Allegro extension is now built. commit 2e0c2dd864fc859dd045f2fbe67d1cd01687e6f1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Aug 9 12:45:14 2008 +0000 CMake support now includes building of the Allegro extension with Visual Studio. create mode 100644 CMake/Modules/FindAllegro.cmake delete mode 100644 cmake_modules/FindAllegro.cmake commit a4d97cd6c48629c01435f19ea3873b3a654c1dbf Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 8 22:35:01 2008 +0000 CMake now produces binaries for the core and for OpenGL with Visual Studio. commit ce6f0a227338dbad0500aab923e2cc271a38e55e Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 8 20:49:54 2008 +0000 Work on CMake support has been started. create mode 100644 CMakeLists.txt create mode 100644 cmake_modules/FindAllegro.cmake commit be3b3c844b09408eeda07e5730b45bc2e9ceb046 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 6 12:12:18 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=52 commit e92f88c5d906bdc9638f476c14efe27b91c6cfca Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Aug 5 10:31:47 2008 +0000 Has been updated. commit 01185869b3eda5ff2ed8ec5516ddae2362af327d Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 23:32:39 2008 +0000 Indentation and copyright has been updated. commit 2824d82397e1866cf03dc2e3e758d26262d0590f Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 23:29:33 2008 +0000 Files have been added to the ignore list. commit 38dd2d6e0e91bcf26281880fdc9413d2a64510b3 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 23:21:52 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=56 create mode 100644 guichan-0.8.pc.in create mode 100644 src/opengl/guichan_opengl-0.8.pc.in create mode 100644 src/sdl/guichan_sdl-0.8.pc.in commit a54c248ec57160b63fe38ec0a666e0951c454fa3 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 23:16:59 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=50 commit 24a11fbf50826a76862ff5667d371981628a0cbc Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 22:57:07 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=50 commit 98d94808f26240a1e7af77513a146cc9c2a870fd Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 21:18:55 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=43 commit 40b4a526479f407546bb3a9d33eabc8ff75a40d3 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 20:20:58 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=48 commit e3b13a3923cbe3e46c231b4f2817d2f0cabb58f9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 20:15:38 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=48 commit 95c29c2325b9fa4ed6a92aa346472d0bd3fbe734 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 20:00:26 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=47 commit f130370aa0d3be4bcf8dd3d71cb910d284b9fb2a Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 19:46:05 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=55 commit e98744d821ef0e3d2db21e7d4851903ba32d8d38 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Aug 4 19:44:33 2008 +0000 Files have been added to the ignore list. commit 118c8fc7a43d85cf1a155381c505d9f39ef40622 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jul 14 17:19:48 2008 +0000 Bugs have been fixed where casts with pointers to classes in the gcn namespace sometimes wasn't resolved correctly by compilers. commit a451b58f3da13d686702689ccbe92c44b8362c6e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jul 6 20:47:46 2008 +0000 http://code.google.com/p/guichan/issues/detail?id=53 commit d970c6df7ca64d2d7a4f32de14b5ca0d29914fa5 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu May 15 14:50:14 2008 +0000 Made it possible to set a TextField to be not editable (see task 45). commit faa1ff7131c82dde9d83c779b9e7ba2dc9170310 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun May 11 08:53:06 2008 +0000 Bug has been fixed where the children was incorrectly calculated. commit c53768e2b5994d460ce6478103b6fdbe57b5aecb Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat May 10 11:11:49 2008 +0000 Borland compile issue has been fixed. The __FUNCTION__ define is apparently not available with Borland compilers. commit a154429864dc2a948d29f21cdcdf688177bb54a8 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon May 5 09:24:03 2008 +0000 Fix for issue 45. When AllegroImage::free crashes it is a user error, but it's easy to make and there is no reason for Guichan to crash here. commit d63ab261c53a2bfca85657148087bebe65c5c11b Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Sun May 4 15:59:09 2008 +0000 Fixed two spelling errors and some whitespace corrections (tab removal). Also added some casts where my compiler was warning. commit 6d13c76b517871e31c7741cf39403573ad85f318 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat May 3 00:17:09 2008 +0000 API documentation has been enhanced. commit 7797ca3ad0313d1c78288ec207d35f9f3d3e9076 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat May 3 00:12:49 2008 +0000 A minor error in the main class documentation has been fixed. commit c9cb0c91b00701da2666f1ab3e5269d79e46c55b Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Apr 30 16:24:39 2008 +0000 Ignore common generated files. commit 112ad7b3be4a069c22a74e7904b109f825d7fa11 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Apr 30 16:11:31 2008 +0000 Removed some unused variables. commit bb6477e466608dd81c57d80620fb88c2e7d536a8 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Apr 30 10:26:44 2008 +0000 Document addition of setOpaque for TabbedArea. commit 64b76b09b76abc0466c8971db7f0a723ad9c4bc8 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Apr 30 10:00:41 2008 +0000 Fixed of ImageFont, DefaultFont and HGEImageFont to correctly override the const method Font::getStringIndexAt. commit d3aef6733b6847ee4347f04066b0f33b3b15c6cd Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Apr 28 10:29:49 2008 +0000 Patch by Tobing has been applied. Fixes a couple of compilation errors with contribs. commit 8a285712e49a74d4c08b310bfaca3159e9007c9d Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 26 11:57:04 2008 +0000 Has been updated. commit a813cccba0894a7a027212409dc949c95409a792 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 26 11:53:30 2008 +0000 Version number has been changed to 0.8.1. commit d0b315d278b261827f4cbad7bf0c395ef9fad925 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Apr 22 19:18:37 2008 +0000 GCC 4.3 issue has been fixed. commit 31cd864dc0a08fe7e1d6092f1948459f4f7e7ba4 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 17 18:32:18 2008 +0000 GCC 4.3 issue has been fixed. commit d19b6f22d877958a05f6f8d22b628a35748b9866 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Apr 14 10:28:27 2008 +0000 Unnecessary files have been removed. delete mode 100644 include/guichan/contrib/Makefile delete mode 100644 include/guichan/contrib/Makefile.in delete mode 100644 include/guichan/contrib/allegro/Makefile delete mode 100644 include/guichan/contrib/allegro/Makefile.in delete mode 100644 include/guichan/contrib/opengl/Makefile delete mode 100644 include/guichan/contrib/opengl/Makefile.in delete mode 100644 include/guichan/contrib/sdl/Makefile delete mode 100644 include/guichan/contrib/sdl/Makefile.in delete mode 100644 include/guichan/contrib/widgets/Makefile delete mode 100644 include/guichan/contrib/widgets/Makefile.in delete mode 100644 src/contrib/Makefile delete mode 100644 src/contrib/Makefile.in delete mode 100644 src/contrib/allegro/Makefile delete mode 100644 src/contrib/allegro/Makefile.in delete mode 100644 src/contrib/opengl/Makefile delete mode 100644 src/contrib/opengl/Makefile.in delete mode 100644 src/contrib/sdl/Makefile delete mode 100644 src/contrib/sdl/Makefile.in delete mode 100644 src/contrib/widgets/Makefile delete mode 100644 src/contrib/widgets/Makefile.in commit 8c82606849238036215b45e126882b3ec37b0099 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 15:24:32 2008 +0000 Dummy commit to test the mailing list. commit 64bfc600529036ea4e18b75622fa84c937cbc87e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 15:18:36 2008 +0000 Dummy commit to test the mailing list. commit a007109ddbc661817ec447d32fecf5f2198b077e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 15:09:39 2008 +0000 Dummy commit to test the mailing list. commit ba5109fdd43281372247cf4259c5cf19376271ce Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 13:47:37 2008 +0000 Add ons are now refered to as contribs and all contribs have been added to the main source directory under the contrib directory. All contribs now also reside in a namespace called contrib. delete mode 100644 addons/Makefile.am delete mode 100644 addons/adjustingcontainer/Makefile.am delete mode 100644 addons/adjustingcontainer/README delete mode 100644 addons/adjustingcontainer/adjustingcontainer.cpp delete mode 100644 addons/adjustingcontainer/adjustingcontainer.hpp delete mode 100644 addons/allegrotruetypefont/Makefile.am delete mode 100644 addons/allegrotruetypefont/allegrotruetypefont.cpp delete mode 100644 addons/allegrotruetypefont/allegrotruetypefont.hpp delete mode 100644 addons/oglftfont/oglftfont.cpp delete mode 100644 addons/oglftfont/oglftfont.hpp delete mode 100644 addons/sdltruetypefont/Makefile.am delete mode 100644 addons/sdltruetypefont/sdltruetypefont.cpp delete mode 100644 addons/sdltruetypefont/sdltruetypefont.hpp create mode 100644 include/guichan/contrib/Makefile create mode 100644 include/guichan/contrib/Makefile.am create mode 100644 include/guichan/contrib/Makefile.in create mode 100644 include/guichan/contrib/allegro/Makefile create mode 100644 include/guichan/contrib/allegro/Makefile.am create mode 100644 include/guichan/contrib/allegro/Makefile.in create mode 100644 include/guichan/contrib/allegro/allegroglyphkeeperfont.hpp create mode 100644 include/guichan/contrib/opengl/Makefile create mode 100644 include/guichan/contrib/opengl/Makefile.am create mode 100644 include/guichan/contrib/opengl/Makefile.in create mode 100644 include/guichan/contrib/opengl/oglftfont.hpp create mode 100644 include/guichan/contrib/sdl/Makefile create mode 100644 include/guichan/contrib/sdl/Makefile.am create mode 100644 include/guichan/contrib/sdl/Makefile.in create mode 100644 include/guichan/contrib/sdl/sdltruetypefont.hpp create mode 100644 include/guichan/contrib/widgets/Makefile create mode 100644 include/guichan/contrib/widgets/Makefile.am create mode 100644 include/guichan/contrib/widgets/Makefile.in create mode 100644 include/guichan/contrib/widgets/adjustingcontainer.hpp create mode 100644 src/contrib/Makefile create mode 100644 src/contrib/Makefile.am create mode 100644 src/contrib/Makefile.in create mode 100644 src/contrib/allegro/Makefile create mode 100644 src/contrib/allegro/Makefile.am create mode 100644 src/contrib/allegro/Makefile.in create mode 100644 src/contrib/allegro/allegroglyphkeeperfont.cpp create mode 100644 src/contrib/opengl/Makefile create mode 100644 src/contrib/opengl/Makefile.am create mode 100644 src/contrib/opengl/Makefile.in create mode 100644 src/contrib/opengl/oglftfont.cpp create mode 100644 src/contrib/sdl/Makefile create mode 100644 src/contrib/sdl/Makefile.am create mode 100644 src/contrib/sdl/Makefile.in create mode 100644 src/contrib/sdl/sdltruetypefont.cpp create mode 100644 src/contrib/widgets/Makefile create mode 100644 src/contrib/widgets/Makefile.am create mode 100644 src/contrib/widgets/Makefile.in create mode 100644 src/contrib/widgets/adjustingcontainer.cpp commit 063dc975e98dfc74c2565229ce175cccc70fa4dd Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 12:41:25 2008 +0000 ScrollArea::isOpaque and ScrollArea::setOpaque have been added to control if a scroll area should draw its background or not. commit ac9bf923e621cd62880661cfb372286211e8bc29 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 12:30:08 2008 +0000 Has been updated. commit 55d486ee529aa74bd0c049196dd5e1e952d4d110 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 12:29:01 2008 +0000 DELETE is now undefined in key.hpp if p commit a0750e7b9d22c87326971c0923ec7fc1a6340468 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 12:25:16 2008 +0000 Version number has been updated to 0.8.1. ChangeLog has been updated. commit 48cccbda3e7f42909442d61d18f1ffe6cc180967 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Apr 12 12:22:44 2008 +0000 Soname support has been fixed. The correct version number should now be displayed when using objdump. Also, the -no-defined flag has been added as a step in getting the build system to work properly with MinGW. commit 73935b29a6a6c0a3ebffdaead018585611cfb2b2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Apr 6 08:58:39 2008 +0000 Version has been updated to 0.8.0. commit 299f8e677b7ea5bb7db7ae783fb63d8938825c89 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Apr 6 08:53:58 2008 +0000 Version has been updated to 0.8.0 commit a45d2623c0b2cf76d6a7b84df1e57d051a0deab8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Apr 6 08:52:40 2008 +0000 Has been updated. commit 6da27d67d1ae9991e2e30b153a5cce6bf17a30c5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Apr 6 08:42:34 2008 +0000 Has been updated. commit d0400d4714bcdad2d1f00283c80e77317147ea5c Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Sun Mar 23 12:29:19 2008 +0000 Removed mentioning of x directories that had been removed in revision 990. commit 390f8e8d8a20b7120cfbd2b9937a5f423bb05d83 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Mar 22 21:07:33 2008 +0000 Patch has been applied. http://code.google.com/p/guichan/issues/detail?id=39 commit df337fb783bc0f8ce1bab1bc672e301f88b9d364 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Mar 10 11:24:02 2008 +0000 Support for PSP SDK by Danny Angelo has been reverted as it broke the configure scripts when using SDL but not PSP. delete mode 100644 README.PSP delete mode 100644 buildpsp.sh delete mode 100644 config.sub commit 84ff8621369de297eadbc80761a6da9764435e58 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Mar 9 22:32:22 2008 +0000 Issue 37 has been fixed. http://code.google.com/p/guichan/issues/detail?id=37 commit cc2d8e961ccc5a502fe6c28e1ff96f449deb2d5a Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Mar 9 21:47:06 2008 +0000 Support for PSP SDK by Danny Angelo has been added. create mode 100644 README.PSP create mode 100644 buildpsp.sh create mode 100644 config.sub commit 33d1e46684936a304ae82587a0c35c68d6b0b93c Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Mar 5 19:56:55 2008 +0000 A bug has been fixed where key release events always returned a 0 value. http://code.google.com/p/guichan/issues/detail?id=34 commit 957109f8411fba542c42860413d1bc8938173553 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Mar 5 09:24:26 2008 +0000 Typos have been fixed. http://code.google.com/p/guichan/issues/detail?id=35 commit 3cffde49fee87bfe5a426e8c799f143ed965cc60 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Feb 26 17:38:21 2008 +0000 A method for getting the height of a row has been added. The method can easily be overridden if another row height than the font row height is preferred. http://code.google.com/p/guichan/issues/detail?id=25 commit 1ca1ea270f50bb33bb5b06402808075b837c1e9c Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Feb 23 19:57:10 2008 +0000 == and != operators have been added. commit 2f431b404983b49adfd3cca1c39a9b0a9616e70d Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 15 10:06:43 2008 +0000 Missing hge.hpp and openlayer.hpp has been added as extra dist. commit d7ae8b130713cb4cf8653a2c577a918e5f8f314f Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Mon Feb 11 12:38:26 2008 +0000 Some optimizations in gcn::Icon by replacing setWidth + setHeight with setSize. commit 1d9590907eb3a8cc298f660c1436d0e90808d684 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Feb 9 17:24:25 2008 +0000 Patch by Tobing has been applied. "Hi, just discovered that when changing the Image of an Icon, the Icon better should resize to accommodate the new Image. Patch is attached." commit 628374cc0a02be7a7f30154ba4a1e40ec6e33c2b Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 8 23:57:10 2008 +0000 Unnecessary comments have been removed. commit 3a484c66e38332bbf235ef48e8d78d884b6eafbc Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 8 23:52:43 2008 +0000 A bug has been fixed where clip areas where incorrectly clamped. commit 0b68ba6b6d2f78cad10b206c579c553b77b47483 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 8 17:25:09 2008 +0000 The latest commit has been reverted as it seems the problem seems to be more complex. commit 1ef71f95db45481409b06d4a66800144cea92df8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 8 16:37:29 2008 +0000 A bug has been fixed where clip areas where incorrectly clamped. commit 29eb696aaf7aa7a78cece7d25f27d0235e4559ed Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 8 16:19:08 2008 +0000 A bug has been fixed where a list box didn't draw its elements correctly when having a negative y coordinate value due to an incorrect optimization. commit 395201e5bca27909ab7a5e1bf7b396b3bc3a32c9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 8 15:13:23 2008 +0000 Focus is now requested by a pressed widget before the widget distribute its events making it possible to remove a widget from the Gui in one of the event handlers without raising an exception. See http://code.google.com/p/guichan/issues/detail?id=24 commit 2ee32ee057150fe2f51757962b2743474cc1e6c2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Feb 5 15:23:00 2008 +0000 Compilation issue has been fixed. commit e6870e22f7b6600a19dd720497618d10e8c8aa6b Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 4 10:15:51 2008 +0000 A bug has been fixed where drawing of text did not use relative coordinates. commit 5242a9a8d41dc6b5729ae0a5d4708e4accabf345 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Feb 3 15:46:11 2008 +0000 Make clean has been fixed. commit 2f0d0311a0c32e98c7d73439a4e2d70eda5c4aef Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Feb 2 12:51:41 2008 +0000 Soname support has been added and all example files should now be included when using make dist. delete mode 100644 examples/allegroglwidgets.cpp delete mode 100644 examples/openglhelloworld.cpp commit 6e6e1090081259c9f58384afd741b80c6785e118 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Feb 2 10:44:17 2008 +0000 Dummy commit to test the mailing list. commit 2bc3319195c94fd4ba3d87e0a9f095bca211646e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Feb 2 10:39:11 2008 +0000 Dummy commit to test the mailing list. commit e5271f1ad79923ffa1810e2bc62435117d49ce9f Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Tue Jan 29 19:06:56 2008 +0000 Tabs width now adjust to their labels and some optimizations. commit 5b96b96c855a7a731b31fd42ffd2d460ca0b42d5 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Jan 23 10:33:22 2008 +0000 Fixed reference to DropDown::addSelectionListener and tweaked docs for valueChanged a little. commit 21896b57ad7651168c3c534df17b57d612bf98f4 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Wed Jan 23 10:12:16 2008 +0000 Fixed documentation of WidgetListener class and removed trailing whitespace in ChangeLog file. commit af86ee2b8a77ea318fbf1fd9e16592afb9279d8c Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 21 18:31:41 2008 +0000 isIntersecting is now a const function. commit 4f31cb074edcc134e87b444a3ea1466f29ebe310 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 21 18:31:03 2008 +0000 Output operator has been added. commit 7777a5face147e1fb30cf52a1bc2bd74f4684456 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 21 11:11:19 2008 +0000 Typo has been fixed. commit 7bbe0f3b50979ceca91da935a3a58559016e12a3 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 22:03:12 2008 +0000 Header has been updated with new copyright notice. commit 4db930ff09d0f599bc7982ce9750f9f7698d5aa8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 20:57:43 2008 +0000 Version number has been fixed. commit 3a75046d763099215a96be741a884385f2bb98c3 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 20:42:22 2008 +0000 The FPS demo has been fixed to work with Guichan 0.8.0. commit 869e0ce38da05623c040b063ac612de2be60e5e5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 20:39:33 2008 +0000 Widget::showPart has been added to simplify showing a specific part of a widget if a widget is larger than its container. This function utilises the BasicContianer::showWidgetPart function. commit 9a2ff887fe263f5a6954123b596f0201526315f7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 20:31:15 2008 +0000 Output operator has been added. commit b865037c52171a93bcab2beadaad9572dba39a95 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 20:28:42 2008 +0000 Has been fixed to work with Guichan 0.8.0. commit 8a50be4568ba3e4fde4a6b6bbe9fd25f7002372d Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 19:13:43 2008 +0000 Compilation warnings have been fixed. commit 1ef9ec6bdf51fc08a3787973a71bdd14f3f8fec8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 20 19:06:48 2008 +0000 Has been updated to work with the new examples. commit 7da130ac621bbea3ed9f9789c8a3d3c879443ec6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 9 20:47:21 2008 +0000 Bug fix in list box has been applied where list box might have tried to retrieve an item outside of the index range of the list model. commit 4c1d9a0bb1393dafb8efe28849c09914261a8ad8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 9 20:05:09 2008 +0000 Bug fix in list box has been applied where list box might have tried to retrieve an item outside of the index range of the list model. commit d7f911392613facf1150d5e1e98505013e675184 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jan 8 13:57:02 2008 +0000 Dummy commit to test the mailing list. commit a1b4334d588356e44e7634359fe771fe0230422b Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jan 8 13:40:19 2008 +0000 Dummy commit to test the mailing list. commit 94d5b1a0b695786159affc37bbbcbdafe1fadc37 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 7 18:05:41 2008 +0000 Rectangle::intersect has been renamed to Rectangle::isIntersecting. Documentation has been enhanced. commit 413b76dc3a83ab970dac5d9a35eb3d41790488ae Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 7 14:41:32 2008 +0000 Implementation of ImageFont has been changed slightly. Documentation has been enhanced. commit 0793785d92b65e26b9cde95c72ea3f56a66210ed Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 7 10:30:28 2008 +0000 All constructors of lister classes have been set to protected. Documentation has been enhanced. commit a1575621b1ae6f8baf12e526ee58cf58f0a85155 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 7 10:11:00 2008 +0000 Scroll area has been changed to always consume mouse events. commit 921b8c3d5b30bfca6071e8f7a61285c1c10371f8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 6 22:42:43 2008 +0000 Documentation has been enhanced. commit 9f432e9cffe701977ad10761e2d23256aa65ed64 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 6 22:27:32 2008 +0000 Documentation has been enhanced. commit 0d20acd237d449df23038ea2b9901b48bcc9ba3e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 6 22:16:46 2008 +0000 * Widget::hasModalFocus and Widget::hasModalMouseInputFocus has been renamed to Widget::isModalFocused and Widget::isModalMouseInputFocused. Widget::generateAction has been renamed to Widget::distributeActionEvent. Documentation has been enhanced. commit e89276555262cb31b3d68aa417386498b60edf3d Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Jan 4 21:34:18 2008 +0000 Patch by Tobing has been applied. commit 2be72cbd3382057fb872610e2dcfbf069c042de1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Jan 4 21:26:22 2008 +0000 Patch by Tobing has been applied. commit aa6686480fcfa055141cdc2eb01728168fc5b369 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Jan 4 11:38:42 2008 +0000 Comments have been updated. commit 6a127726afdfe93ecacd690fbfaa37a368ac6fd7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 19:29:09 2008 +0000 Memory leak has been fixed. commit 00d4287a5411f0f99c60b87e62fef26437e21ac6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 18:03:51 2008 +0000 Project files have been updated and added. delete mode 100644 examples/allegroaction.vcproj delete mode 100644 examples/allegrohelloworld.vcproj delete mode 100644 examples/allegrowidgets.vcproj delete mode 100644 examples/hgeaction.vcproj delete mode 100644 examples/hgehelloworld.vcproj delete mode 100644 examples/hgewidgets.vcproj delete mode 100644 examples/openglallegroaction.vcproj delete mode 100644 examples/openglallegrohelloworld.vcproj delete mode 100644 examples/openglallegrowidgets.vcproj delete mode 100644 examples/openglsdlaction.vcproj delete mode 100644 examples/openglsdlhelloworld.vcproj delete mode 100644 examples/openglsdlwidgets.vcproj create mode 100644 examples/projects/msvc2005/README.txt create mode 100644 examples/projects/msvc2005/allegro.sln create mode 100644 examples/projects/msvc2005/allegro/allegroaction.vcproj create mode 100644 examples/projects/msvc2005/allegro/allegrohelloworld.vcproj create mode 100644 examples/projects/msvc2005/allegro/allegrowidgets.vcproj create mode 100644 examples/projects/msvc2005/hge.sln create mode 100644 examples/projects/msvc2005/hge/hgeaction.vcproj create mode 100644 examples/projects/msvc2005/hge/hgehelloworld.vcproj create mode 100644 examples/projects/msvc2005/hge/hgewidgets.vcproj create mode 100644 examples/projects/msvc2005/openglallegro.sln create mode 100644 examples/projects/msvc2005/openglallegro/openglallegroaction.vcproj create mode 100644 examples/projects/msvc2005/openglallegro/openglallegrohelloworld.vcproj create mode 100644 examples/projects/msvc2005/openglallegro/openglallegrowidgets.vcproj create mode 100644 examples/projects/msvc2005/openglsdl/openglsdlaction.vcproj create mode 100644 examples/projects/msvc2005/openglsdl/openglsdlhelloworld.vcproj create mode 100644 examples/projects/msvc2005/openglsdl/openglsdlwidgets.vcproj create mode 100644 examples/projects/msvc2005/sdl.sln create mode 100644 examples/projects/msvc2005/sdl/sdlaction.vcproj create mode 100644 examples/projects/msvc2005/sdl/sdlhelloworld.vcproj create mode 100644 examples/projects/msvc2005/sdl/sdlwidgets.vcproj delete mode 100644 examples/sdlaction.vcproj delete mode 100644 examples/sdlhelloworld.vcproj delete mode 100644 examples/sdlwidgets.vcproj commit 162a41408eda35b9631d4bcd31056a1829b991d5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 14:59:46 2008 +0000 A text field's background colour is now configurable. commit 7c56005778e11946baafd88384612f04f0f0afae Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 14:45:22 2008 +0000 Configurations have been updated. commit 8f613349c51edb085debd11bd640d665dd9ed5b9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 14:28:45 2008 +0000 Configurations have been updated. commit 834a0a863ad2da47194c3299715a4ddd7d73fb21 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 14:27:54 2008 +0000 MSVC directory has been added. create mode 100644 lib/msvc/dummy commit aeb50039860cdaa8077d82ef9a11d934c21b2d7b Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 14:27:25 2008 +0000 MSVC directory has been added. create mode 100644 obj/msvc/dummy commit 87a86e9d44455b90c68b375768da0c34a5ccdcac Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 12:49:50 2008 +0000 Sanity check added to configure script. commit 770b83903c864f6f51f49e35be62dc20a1e89cdf Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jan 3 12:23:13 2008 +0000 Static library configurations have been added. commit 2239b5ebb2ba57dd82afa053fa43db1901d397b3 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 21:07:54 2008 +0000 Dev-Cpp is not considered deprecated. delete mode 100644 examples/allegroaction.dev delete mode 100644 examples/allegrohelloworld.dev delete mode 100644 examples/allegrowidgets.dev delete mode 100644 examples/openglsdlaction.dev delete mode 100644 examples/openglsdlhelloworld.dev delete mode 100644 examples/openglsdlwidgets.dev delete mode 100644 examples/sdlaction.dev delete mode 100644 examples/sdlhelloworld.dev delete mode 100644 examples/sdlwidgets.dev delete mode 100644 guichan.dev delete mode 100644 guichan_allegro.dev delete mode 100644 guichan_opengl.dev delete mode 100644 guichan_sdl.dev commit 205d802c7d3f9e8b852cb1dcfd7f41b7ee763084 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 20:58:14 2008 +0000 Unnecessary files have been deleted. delete mode 100644 guichan.vcproj delete mode 100644 guichan_allegro.vcproj delete mode 100644 guichan_hge.vcproj delete mode 100644 guichan_opengl.vcproj delete mode 100644 guichan_sdl.vcproj commit f095eb3bfaa7573ce9a849d3a3f9cb5379421aff Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 20:56:21 2008 +0000 Unnecessary files have been deleted. delete mode 100644 projects/msvc2005/guichan.ncb delete mode 100644 projects/msvc2005/guichan.suo commit 91cee78f77fdcce05c4dab446676558adcf6a8d6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 20:55:22 2008 +0000 New cleaner project files have been added. create mode 100644 projects/msvc2005/guichan.ncb create mode 100644 projects/msvc2005/guichan.sln create mode 100644 projects/msvc2005/guichan.suo create mode 100644 projects/msvc2005/guichan/guichan.vcproj create mode 100644 projects/msvc2005/guichan_allegro/guichan_allegro.vcproj create mode 100644 projects/msvc2005/guichan_hge/guichan_hge.vcproj create mode 100644 projects/msvc2005/guichan_opengl/guichan_opengl.vcproj create mode 100644 projects/msvc2005/guichan_sdl/guichan_sdl.vcproj commit 55f5551fa01df3a8618d49ac74804992525c8fbe Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 20:11:42 2008 +0000 X files have been deleted. delete mode 100644 src/x/Makefile.am delete mode 100644 src/x/xgraphics.cpp commit 9e84fb758855ba925d60de23930cb82724de970c Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 20:10:27 2008 +0000 X files have been deleted. delete mode 100644 include/guichan/x.hpp delete mode 100644 include/guichan/x/Makefile.am delete mode 100644 include/guichan/x/xgraphics.hpp commit 1f9ed38079833ed9527cbcfead5c3caebeb85780 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 19:46:10 2008 +0000 A comment spell mistake has been fixed. commit c01a6cdb488c7d149d18a26676f84997e07daa36 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 18:14:51 2008 +0000 New project files have been added. create mode 100644 examples/allegroaction.dev create mode 100644 examples/allegrohelloworld.dev create mode 100644 examples/openglsdlaction.dev create mode 100644 examples/openglsdlhelloworld.dev create mode 100644 examples/openglsdlwidgets.cpp create mode 100644 examples/sdlaction.dev create mode 100644 examples/sdlhelloworld.dev commit dc279ce9aabfcc767fe75e87a3d3cd590b93f741 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 18:06:19 2008 +0000 Project files have been updated. create mode 100644 examples/openglsdlwidgets.dev delete mode 100644 examples/openglwidgets.dev commit bd5e9a803814760e92e49e9889bb9e90c2d69521 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 18:02:19 2008 +0000 Has been added. create mode 100644 guichan_hge.vcproj commit 3e3e21fcf0c880e983f88a04091fa7cee5e921f9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 18:01:55 2008 +0000 Has been updated. commit e82f223b2ab3cc2ea81807097d52130255836a7d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 17:47:48 2008 +0000 All the examples have been improved. Examples for back ends, like HGE and OpenGL, have been added. create mode 100644 examples/action.hpp create mode 100644 examples/allegro.hpp create mode 100644 examples/allegroaction.vcproj create mode 100644 examples/allegrohelloworld.vcproj create mode 100644 examples/helloworld.hpp create mode 100644 examples/hge.hpp create mode 100644 examples/hgeaction.cpp create mode 100644 examples/hgeaction.vcproj create mode 100644 examples/hgehelloworld.cpp create mode 100644 examples/hgehelloworld.vcproj create mode 100644 examples/hgewidgets.vcproj create mode 100644 examples/openglallegro.hpp create mode 100644 examples/openglallegroaction.cpp create mode 100644 examples/openglallegroaction.vcproj create mode 100644 examples/openglallegrohelloworld.cpp create mode 100644 examples/openglallegrohelloworld.vcproj create mode 100644 examples/openglallegrowidgets.cpp create mode 100644 examples/openglallegrowidgets.vcproj create mode 100644 examples/openglsdl.hpp create mode 100644 examples/openglsdlaction.cpp create mode 100644 examples/openglsdlaction.vcproj create mode 100644 examples/openglsdlhelloworld.cpp create mode 100644 examples/openglsdlhelloworld.vcproj create mode 100644 examples/openglsdlwidgets.vcproj delete mode 100644 examples/openglwidgets.cpp delete mode 100644 examples/openglwidgets.vcproj create mode 100644 examples/openlayer.hpp create mode 100644 examples/sdl.hpp create mode 100644 examples/sdlaction.vcproj create mode 100644 examples/sdlhelloworld.vcproj create mode 100644 examples/widgets.hpp commit 64f2f49f8f005bfa722cbc4ca13388bb8f9c0987 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 17:42:17 2008 +0000 Unix line feed has been fixed. commit f0354281ffe974a306e55b5ebda15be72f423d12 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 17:38:44 2008 +0000 A missing file has been added. commit a67f179b90d8be87a67858fe282dc7dabe7a01a2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 17:26:18 2008 +0000 Compile error in VC 8 has been fixed. commit 5ce671a964484cc727e2535d601827f71e12bd41 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 16:00:35 2008 +0000 Unix line feed has been fixed. commit 736e27e071868eed69543f4a00b8481888edad6e Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 15:59:21 2008 +0000 Numerous bug fixes in the HGE back end regarding graphics has been taken care of. commit f385b61e8f328c325d72d84280670771672a6509 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 14:01:39 2008 +0000 Unix line feed has been fixed. commit 79e81ca83f124b961eedfc7ecd5fd5618c5d97df Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 11:28:16 2008 +0000 A fix has been applied to correctly clamp a pushed clip area to the top clip area. commit 14fe94fd4b9bfcc3ab2ffee3eefb5c2d153eed89 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 10:38:52 2008 +0000 Fix by macieklen has been applied. Poping of the clip area should no be handled correct. commit b62d153a5dd699add2109671d4569578dd4f2671 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 2 10:37:25 2008 +0000 Unix line feed fixed. commit 8a4565b962dc5c71d1c115bdce4ddc3906575fa1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 31 01:08:52 2007 +0000 Comment has been added to clarify why the current clip area is used in the draw function. commit dc41d673547ec61c26569b0f4cbf91ab4c9dbc95 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 31 01:07:24 2007 +0000 List box has been optimized to only draw the items in the list that's actually visible. commit b6a8712d387a07e4ef99fafabb62d7535c1713ed Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 31 00:58:58 2007 +0000 List box mouse highlighting has been removed. commit b14129162ac2ed98919de950685f343eca124374 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 31 00:35:17 2007 +0000 List box now has the ability to highlight an item when a mouse hovers it. commit 91794d898ac4bd0084374cdd27687a0e4c3d0076 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 31 00:05:36 2007 +0000 Drawing has been enhanced. commit 7c5e1d29cb5b7485ac0a6b65902a30c3a787af11 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 31 00:04:56 2007 +0000 Drawing has been enhanced. commit ab99fed239d3938c4dff72dd01ff229943c035ed Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Dec 30 22:58:39 2007 +0000 Code clean up. commit fe4c294e28207d685598f726400af3a99d99d646 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Dec 30 16:47:12 2007 +0000 Comments formatting have been fixed. New line at the end of each file has been added. commit 262865b4c88cc4b6a45b4c5ecf5495293b50fa99 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Dec 30 16:38:42 2007 +0000 Comments formatting have been fixed. Unix line feed has been fixed (replacing windows line feed). New line at the end of each file has been added. commit f53a97c918db4dea2c746d5b78c9b725e969a6a6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Dec 25 17:20:52 2007 +0000 The drawing of the text field widget and the drop down widget have been enhanced. commit ee8bf8205d0be24c1c6915492716415b430b337c Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Dec 25 15:45:27 2007 +0000 Widget::drawBorder, Widget::getBorderSize and Widget::setBorderSize have been renamed to Widget::drawFrame, Widget::getFrameSize and Widget::setFrameSize. commit 753608c0c8cd0196c19c467db0f8df5f61d99b3c Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Dec 25 15:40:04 2007 +0000 Widget::drawBorder, Widget::getBorderSize and Widget::setBorderSize have been renamed to Widget::drawFrame, Widget::getFrameSize and Widget::setFrameSize. commit b6776ee1751ac268fbafcf9a317a50db382da10c Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 22 17:32:00 2007 +0000 Unused variables have been removed. commit bf99923ed41ac0f874dda9530cbc153541f06649 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 22 17:28:24 2007 +0000 Warning 4251 has been disabled. That is the warning about not exporting a variable to the DLL interface. commit 8565f3e8ce86c771551dadc2d91cf883d7f9d917 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 22 17:23:18 2007 +0000 Documentation has been enhanced. The alignment enum in Graphics, the orientation enum in Slider and the scroll policy enum in ScrollArea are no longer anonymous enums. Locale variable names have in some places been changed to better reflect their purpose. commit 1f9a197327bdf57a68514eafee92fa28542aa2bc Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 22 15:52:02 2007 +0000 List box now acts on HOME and END key events. commit ec19504006578cafb57a68fe8543b4b5e5824808 Author: Bjørn Lindeijer <bjorn@lindeijer.nl> Date: Thu Dec 20 13:32:54 2007 +0000 Fixed wrapping. commit 0028f1be226270df4736c6785ec2bd0791948e0d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Dec 19 18:29:36 2007 +0000 Documentation has been enhanced. commit 2b0ff1767bb6fd8b03ccfd13d66f5d9502acc59d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Dec 19 18:09:43 2007 +0000 Documentation has been enhanced. CheckBox::isMarked, CheckBox::setMarked, Button::isMarked, Button::setMarked have been renamed to isSelected and setSelected. Local variable names have in some places been changed to better reflect their purpose. It's now possible to listen for selection events from a DropDown. commit a61592c93657403e3c391204b2f35ac340e9b223 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 15 18:11:14 2007 +0000 Missing const keywords have been added. Every function in Guichan that doesn't change the internal state of an object should be const functions. commit dc86d12b32466170b2a52a638618b4ecd2459eb8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 15 17:59:58 2007 +0000 Missing const keywords have been added. Every function in Guichan that doesn't change the internal state of an object should be const functions. commit 5eca78d0e706fbdc99e836ae1b0a44e2559e1f2b Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 15 10:23:34 2007 +0000 The image button has been added to the project file. commit 45f3bb33892d174f93fce5ce2316aabd8aa92fa8 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Dec 15 10:20:59 2007 +0000 An image button widget, a button capable of displaying an image, has been added. create mode 100644 include/guichan/widgets/imagebutton.hpp create mode 100644 src/widgets/imagebutton.cpp commit 120150afb452b0c75aa539207f63e4036808652a Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Dec 12 08:09:06 2007 +0000 Comments have been updated. commit 856ddc2497c1649a98dc87e6524e596ce3714a01 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Dec 11 19:58:36 2007 +0000 Comments have been fixed and a new line has been added at the end of the file. commit b6647cff6c730c67e0eda7229c70f27544c83869 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Dec 11 12:01:21 2007 +0000 Added widgetlistener.hpp, sorry about forgetting to commit it... create mode 100644 include/guichan/widgetlistener.hpp commit ecc4140d4c9bfa198e7b806dd8ee8c0f6077a94b Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Dec 10 21:22:49 2007 +0000 A widget listener has been added used to listen for resized events, shown events, hidden events and moved events from a widget. commit aee5fb044c4360d8cba322f855661cbd82e28b44 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Nov 30 19:44:41 2007 +0000 DLL export warnings has been disabled. commit a3d43993d08d995678350760fda91592b98f71d7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 23:25:35 2007 +0000 Minor bug fix thanks to Chris. commit 4b9a0a2538e8ac4866aec8e256c216576f0b951a Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:44:04 2007 +0000 Visual C project file and Dev-CPP project file have been updated with new files. commit 1093bcf3d73b70733a85010468794104b0862b4b Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:34:41 2007 +0000 All warnings have been fixed. commit 869db345b3ed6cc4c89fa0a1559ae8bd1130e620 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:26:39 2007 +0000 Has been updated. commit 998253b5bbbc432746decc2e056891ec7ba2254e Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:24:45 2007 +0000 Two new widgets have been added, a Tabbed Area widget and a Tab widget. create mode 100644 include/guichan/widgets/tab.hpp create mode 100644 include/guichan/widgets/tabbedarea.hpp create mode 100644 src/widgets/tab.cpp create mode 100644 src/widgets/tabbedarea.cpp commit c4f1279b119d21f02a0a52ecaa44d9e19288608f Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:23:50 2007 +0000 AllegroGL widgets will now be compiled with the all option. commit 7a62537bc16718721ae09b07c3b7d1b6a8161664 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:21:43 2007 +0000 Has been changed to utilise the SelectionEvent class. commit ffa20810d22746b2a55d5dca761b4a79b212d935 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 19:20:29 2007 +0000 Unused type member variable has been removed. commit a43e26914a9779ee09fdbf4b1b63095098c9d409 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Nov 27 18:46:59 2007 +0000 A selection event has been added. create mode 100644 include/guichan/selectionevent.hpp create mode 100644 src/selectionevent.cpp commit 15ae9f19dda77ca01ca2033626ffafa4dc1bbb29 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Nov 26 21:33:05 2007 +0000 Change log has been updated. commit caefb83d041154099c5497f625bbc1dba394385a Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Nov 26 21:29:34 2007 +0000 A selection listener interface has been added. The interface is used by ListBox. create mode 100644 include/guichan/selectionlistener.hpp commit bc377d977fbbe9394751aad7ae268e67b5bcc7fb Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Nov 26 20:47:07 2007 +0000 Exception message typos have been fixed. commit 39a1c1eac8b85d3ffc3507dda3ee41eec6843cb7 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Nov 26 20:39:03 2007 +0000 A bug has been fixed where mouse entered and exited events weren't honored when a widget gained or released modal focus or modal mouse input focus. commit 558186a562b3e18f086e0ba21b52ebd9ffe8e2da Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Oct 27 14:47:04 2007 +0000 Patch by Tobing has been applied. commit 5f27c25501210b67c8cfd2c56546dad1e0dbd98a Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Oct 10 16:22:40 2007 +0000 Unnecessary parenthesis have been removed. commit 1e70d7e337c3f5c75be84b07b1fa6c11ae9b0443 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Oct 10 16:18:58 2007 +0000 BasicContainer::findWidgetById has been changed to also search other embedded BasicContainers as well. commit 3767b0a9038a2fdc8e0011738e270b807378eecf Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Oct 9 08:49:24 2007 +0000 A spelling mistake has been fixed. commit b0801da4b65d3747d0989466989ed24ebc9da015 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Oct 6 12:01:48 2007 +0000 An id property has been added to widget. The id can be used to uniquely identify widgets inside a container. BasicContainer and Container have been enhanced with the ability to find a widget given an id. An id can be useful when using GUIs created from an XML file or created with a Gui editor. commit f3bb88b3c28f340f5d2847d03905d269380082a9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Sep 16 10:10:15 2007 +0000 A bug has been fixed where mouse exited events were not sent if widgets changed from being visible to non visible. commit efb41fd77c2ee7d4779b35045f772359dc73a253 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Sep 8 12:42:41 2007 +0000 Unnecessary libraries have been removed. commit 6552a66d667e0939128678e2af89a4a056e59bff Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Aug 28 12:25:39 2007 +0000 Has been updated. commit f1ef0e1f4f8049a6be7bf9ebb926e6aa867b5db6 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Aug 28 12:25:06 2007 +0000 An OpenGL image loader that uses Allegro to load images has been added along with an example of how to use Guichan with AllegroGL. create mode 100644 examples/allegroglwidgets.cpp create mode 100644 include/guichan/opengl/openglallegroimageloader.hpp commit c38a998bccb911588a6f5a02dc5970b4f217405f Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Aug 28 11:06:18 2007 +0000 A bug has been fixed so ImageFont will throw a proper exception if the image is corrupt. commit 61d4727e6110fe32e639d142513a07165c3953d5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 24 18:20:11 2007 +0000 Documentation grammar has been fixed. commit 0547ffd941a19734d75e3e90b7890b4e7a6d2c00 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 24 11:37:23 2007 +0000 Window has been changed to set moving to false when a mouse button is released. commit d5bbf409c69ea05a9a4534fed4e25b2e1cacc0bd Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 17 17:10:12 2007 +0000 An attempt to fix a crash when a widget is deleted when the mouse moves has been applied. commit 802ffdc3fb11f9cd851381acd9e693a8e83b554a Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 17 14:05:36 2007 +0000 Typo has been fixed. commit b1a8419a79305661383755c8754c1a6f14863991 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 17 13:07:49 2007 +0000 A bug with setting the selection colour of DropDown has been fixed. Before the fix was the selection colour ignored by the internal ListBox of DropDown. commit 83454fb67891d07d41cd9cdc17ef44d81c21a5dc Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Aug 10 09:48:54 2007 +0000 A bug when widgets wouldn't receive mouse exited events has been fixed and a bug when a segfault occured when a widget requested modal focus has been fixed. commit 21548d44959df58259b3681f9fef3fd091beb444 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 19:37:34 2007 +0000 Has been updated. commit 27db6dba3176bed89fb916376ea5635b4ba5f195 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 19:34:23 2007 +0000 The way mouse entered and exited events are distributed have changed. Before mouse entered events were only distributed to the widget directy below the mouse and mouse exited events were distributed to the last widget whom had received a mouse entered event. That solution had a problem. Consider the case of a button inside a container. If the mouse would enter the container, the container would receive a mouse entered event. So far as expected, but if the mouse on a later stage would entered the button the container would receive a mouse exited - even though the mouse was still in the container area - and the button would receive a mouse entered event. One would expect the container to receive a mouse exited event only when the mouse actually leaves the container area. The problem has been fixed using a stack holding all widgets with the mouse. When the mouse enters a widget the widget and all of the widget's parents will be pushed onto the stack (if they are not already present on the stack) and they will all receive a mouse entered event. As soon as the mouse leaves a widget present on the stack that widget will receive a mouse exited event and it will be removed from the stack. commit eed83d54be61105718fcf04681a7b6580ba55f56 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 12:01:37 2007 +0000 Add has been changed to not be a virtual function as it can be used in constructors. commit 1127980980919d6c9677c72623bcbf12685c307d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 10:13:42 2007 +0000 Has been updated. commit 2a02d88d4cd7045983cdd51fcc91d8dc4b4f6aeb Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 10:12:05 2007 +0000 OpenGL true type font has been added. It uses the OGLFT font library, http://oglft.sourceforge.net/. create mode 100644 addons/oglftfont/oglftfont.cpp create mode 100644 addons/oglftfont/oglftfont.hpp commit 1e102e10ea41164663656bfae277ff544c01b360 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 09:59:39 2007 +0000 Indentation has been fixed. commit 130b409610090b7559c83e292c6cb3903f0b149b Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 09:49:16 2007 +0000 Version number has been updated. ChangeLog has been updated. commit 7ed75b255b47f7b4e952a1b162454699e707ba63 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Aug 8 09:38:36 2007 +0000 Virtual has been removed from a lot of functions so they will be safe to call from a constructor. commit bfcaef65c5ef7130fe1f01bb0955821381fc6095 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Aug 7 22:02:51 2007 +0000 Patch by guillaume.melquiond has been applied. commit b8021ec97e664740c92e43cf8c2beb7be6a8f30b Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jul 22 13:21:14 2007 +0000 Patch by Tobing has been applied. commit 9db4d459b558c47c896c83c127396a42a4f32961 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Jul 13 19:31:20 2007 +0000 Documentation has been updated. commit 0b42d7abe9d251c5093b61ca7e1a166c09da36b0 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jul 12 22:17:59 2007 +0000 commit 04f50d4790d3bc074a0561ca005a312a10e3df86 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jul 12 22:14:36 2007 +0000 Slightly modified patch by Tobing has been applied. commit 577298bbb081a7c33ded7a5e77845564f57efc40 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jul 12 22:14:19 2007 +0000 Slightly modified patch by Tobing has been applied. commit 41a31ec6e680cf38f4b8975df3a423d3bd5ed260 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Jul 12 22:09:36 2007 +0000 Patch by Tobing has been applied. commit 4b9606087f9b5852d34d676822e5202c9fe8e43d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jul 11 13:51:42 2007 +0000 Has been updated. commit 68c0e0f774479754d2515a14a3841e872e09ea3d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jul 11 13:22:27 2007 +0000 Unnecessary files have been deleted. delete mode 100644 demos/fps/config.log delete mode 100755 demos/fps/config.status commit 0ee146837c76574d21b86f6e5830d675afef997d Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jul 11 13:21:48 2007 +0000 Version number has been updated. commit 0e007b1bad64cf72a8ca6d346111efbbdc115967 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jul 11 13:17:08 2007 +0000 Version number has been updated. commit fc8acfa279e85928d4d5902311be951415158086 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jul 11 12:49:12 2007 +0000 A problem with make dist has been fixed. The source for HGE and OpenLayer will now be inlcuded when calling make dist. The version number of Guichan has also been changed to 0.7.1. create mode 100644 include/guichan/hge/Makefile.am create mode 100644 include/guichan/openlayer/Makefile.am create mode 100644 src/hge/Makefile.am create mode 100644 src/openlayer/Makefile.am commit 14d38b1d759e03f19e257b6fff5e188b41d011c2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jul 10 17:38:45 2007 +0000 Patch by Thorbjörn has been applied. http://code.google.com/p/guichan/issues/detail?id=12 create mode 100644 addons/Makefile.am create mode 100644 addons/adjustingcontainer/Makefile.am create mode 100644 addons/allegrotruetypefont/Makefile.am create mode 100644 addons/sdltruetypefont/Makefile.am commit 8741f047ec3613bf21c677663246d58bd9734d5e Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Jun 30 12:24:04 2007 +0000 Version number has been changed. A bug when the examples directory was ignored when calling make dist has been fixed. commit 50610bacb84b9e3b47a8176ee11b3ad981c43705 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jun 19 15:40:15 2007 +0000 Patch by Tobing has been applied. commit d725713195671dd829ad2bf50e6b6ed65107a7d4 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jun 19 09:19:43 2007 +0000 Broken patch resulting in a segmentation fault has been fixed. commit 7e59e30c9783e256047c2f273a84b7486d2dedc4 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jun 17 17:35:29 2007 +0000 A segfault bug has been fixed. commit ff0057b80e4f539eecbee250385835a9e93632b9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jun 17 17:32:34 2007 +0000 Up to date! commit 94e6990621562db4fe947ff05c0c33f2c483db95 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jun 17 17:23:45 2007 +0000 Patch by Patrick Matthäi, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=429245, has been applied. commit 509dfdf4057a56c7d8066e75fcb5e62b8a702001 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun May 27 15:13:56 2007 +0000 commit 2b3c3312b0f5ce4e0a27938ad2095c14b08a8abb Author: Per Larsson <finalman@gmail.com> Date: Sat May 26 14:15:09 2007 +0000 commit d5f483af1c7604f036dabbb44d228a77f0a3fa8f Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri May 25 21:29:03 2007 +0000 A bug has been fixed so Alt, Control and Shift will generate key presses. commit 8aba349f9d0529738598c535069b8a68c67b2300 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon May 21 11:40:36 2007 +0000 Mouse coordinates in mouse events have been changed so they always are relative to the widget receiving the event and not as before relative to the source widget. commit e1027f261cd07db58c33111f3ba54492e361d8bc Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri May 4 21:34:17 2007 +0000 A function for drawing Allegro bitmaps with AllegroGraphics has been added. commit b9b2889417ce0a464ca4660781cd47a2b037ca49 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Apr 16 10:57:25 2007 +0000 Documentation has been improved. commit b23faa52fb5605cbf158a2a59600e6a0f297ea38 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Apr 16 09:00:00 2007 +0000 Documentation has been improved. commit 0b022fb89fecb9f9e71b4171db8c30ba2e94211a Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Apr 16 07:47:51 2007 +0000 Documentation has been improved. commit 5545a75642e48eefea1f12fe793f6dc0cf58b99c Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Apr 10 16:39:42 2007 +0000 Setting of selection color has been added. commit 6cc6ea22e54d56aa52a0ce019bd7da3845b103ef Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Apr 10 14:50:34 2007 +0000 A bug with changing the sound level has been fixed. Music is now faded in. commit 92979c51a61dfa722b33a5be52f363019e49621b Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Apr 6 15:10:13 2007 +0000 They way widgets are being drawn when focused and when having selections have been changed. commit 77e69350a1f7118a80ad8282ed44d1240a95baca Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Apr 6 13:14:24 2007 +0000 Work on issue 1 has begun. create mode 100644 include/guichan/genericinput.hpp create mode 100644 src/genericinput.cpp commit 18943714876c9cfcf7edd27a949ee858f570dd68 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Apr 6 11:31:41 2007 +0000 Issue 6 has been fixed. commit 4dabba1922b48ea7d47ff0f5c5718add94bf2353 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 18:58:50 2007 +0000 commit 4d3fe1cb065d11453cb40504b76195be69d4ba02 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 18:25:35 2007 +0000 commit 2d1f2b6d1160e2f4be4746bfc206a71de68c2950 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 18:18:13 2007 +0000 Up to date. commit dba34ac14a9e974b1bf25cf2cf5a883eaf510903 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 18:02:55 2007 +0000 TODO up to date. commit bf0705db7f83a5581b9445b27ed189d4a60eb6d1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 17:15:50 2007 +0000 Issue 3 partially taken care of. commit fe941aa42db711e3c4590961f8b0c518cc170040 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 16:54:18 2007 +0000 Some crashes due to widget removal has been fixed. commit bc1b4eb8eb511ab4c7629f5018c857aaf9126f7f Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 16:06:35 2007 +0000 Issue 4 has been fixed. commit 1b502fbffe6510d50ab2a3e9f8c5050819e8bf89 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Apr 5 16:02:47 2007 +0000 Project file for Dev-Cpp has been added. create mode 100644 demos/ff/ff.dev commit 2e6ebe84eb590762d71fde6a4e9c8b8f23524809 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Mar 29 18:13:37 2007 +0000 Compile error has been fixed. commit ac5e24b4917214715cbe8db187de4a6e342733f5 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Mar 25 10:04:42 2007 +0000 Patches by Tobias have been applied. commit 958352419b549630923a03493038409e415ecf4c Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Mar 24 22:06:41 2007 +0000 Patches by Tobing have been applied. commit 78e6511d10bc88a23b8609a3db3c1152458e8b04 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Mar 24 16:50:46 2007 +0000 A couple of compilation errors have been fix with HGE. commit 90276e0f52736af60dc9555f5a2729918b535baa Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Mar 19 15:08:17 2007 +0000 Logs has been added. commit 5c7f2309bd77634249a042a702f5a78d41a86459 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Mar 19 13:54:37 2007 +0000 A copy paste error in a comment has been fixed. commit 2ed8abd61a4c9b81b00356074a5c0432ccc8f41e Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Mar 19 12:15:12 2007 +0000 Tabs and windows line feeds have been removed from the example files and indentation has been fixed. commit b4ec93f00bc8468bec37e36ce49a5ddf2a905676 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Mar 19 11:50:48 2007 +0000 HGE support has been added. create mode 100644 examples/hgewidgets.cpp create mode 100644 include/guichan/hge.hpp create mode 100644 include/guichan/hge/hgegraphics.hpp create mode 100644 include/guichan/hge/hgeimage.hpp create mode 100644 include/guichan/hge/hgeimagefont.hpp create mode 100644 include/guichan/hge/hgeimageloader.hpp create mode 100644 include/guichan/hge/hgeinput.hpp create mode 100644 src/hge/hgegraphics.cpp create mode 100644 src/hge/hgeimage.cpp create mode 100644 src/hge/hgeimagefont.cpp create mode 100644 src/hge/hgeimageloader.cpp create mode 100644 src/hge/hgeinput.cpp commit 41fd0297f0c5fda8972fc56f440034230e212fbe Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Mar 11 12:11:20 2007 +0000 Missing consts have been added. commit 112653bd9058a62e09d933ecc14294872714f854 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Mar 3 13:42:14 2007 +0000 Const has been added to a couple of functions. commit 18e7806c1f75e7a19b1761942b8f80fa74936f5d Author: Olof Næssén <olof.naessen@gmail.com> Date: Sat Mar 3 13:35:06 2007 +0000 Patch by Tobing has been applied which fixed a compilation error. commit 883eca78042aa93a2b6d1722156526be56c3c746 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Mar 2 19:28:25 2007 +0000 AllegroTrueTypeFont has been added. SDLTrueTypeFont has been changed to use the GCN_EXTENSION_DECLSPEC macro for possible use in DLL file. create mode 100644 addons/allegrotruetypefont/allegrotruetypefont.cpp create mode 100644 addons/allegrotruetypefont/allegrotruetypefont.hpp commit 6677527e403ebfcf683bffc659fe07a586853459 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Feb 27 11:54:53 2007 +0000 Usage of wrong macro has been fixed and an additional file with the DELETE issue has been fixed. Sorry Thorbjörn for all the commits... commit 422d25a8a2e4bb6a0a2b2d26ce45f68da9fe381d Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Feb 27 11:50:11 2007 +0000 AllegroFont now uses std::strings. commit f975bac0dad5526db1a5f4fc733234313dcd70f9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Feb 27 11:48:32 2007 +0000 OpenLayer font now uses std::strings. commit 82d2473da1fc7595a87af540cc71087c2a9ff44b Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Feb 27 11:43:36 2007 +0000 The define of DELETE issue has been fixed with OpenLayer. commit 90603b36279768025960ab2e24a47b1a33f20bbd Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:46:59 2007 +0000 AllegroFont has been added. commit b8b5bfded704b6aafe9d4d02da3ac7fefe001599 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:45:57 2007 +0000 AllegroFont has been added. commit 6c963d410d904f71cf8152de4c5713aaec6d2139 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:45:35 2007 +0000 OpenLayerFont has been added. create mode 100644 include/guichan/openlayer/openlayerfont.hpp create mode 100644 src/openlayer/openlayerfont.cpp commit a5191eb7162b5578308d63a3c108149a6f1cf7ae Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:42:23 2007 +0000 Private members has been changed to protected. commit d22267f36a3ced6ba32a73e0f97bd3c86f4553cf Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:37:54 2007 +0000 allegrofont.hpp has been added. commit b4e3878e45bd4926af18c1365017fe4e69a09169 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:37:26 2007 +0000 allegrofont.hpp has been added. commit 5b5839e9bb31f3da1b943c5a57211c06ee84bc67 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:36:33 2007 +0000 allegrofont.hpp has been added. commit 38f0c3954e2167e64da24ca3745b8630a79fdd50 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:35:51 2007 +0000 getAllegroColor has been added. mAlColor has been renamed to mAllegroColor. commit d208dc497d1b060a37abb57aba2aa9a89774f62d Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:35:35 2007 +0000 getAllegroColor has been added. mAlColor has been renamed to mAllegroColor. commit 2355c6f67fe61fae79f4278937411404530ded0f Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:35:08 2007 +0000 Has been added. create mode 100644 include/guichan/allegro/allegrofont.hpp commit 4db76375769c904f150f1a6230ffc63ec0654aa1 Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 26 18:34:38 2007 +0000 Has been added. create mode 100644 src/allegro/allegrofont.cpp commit fa52305be12361b6b4e6f3ba10ad96c3f293c78a Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Feb 19 15:26:57 2007 +0000 Namespace before getColor has been removed. commit 1bb72bcc306dbe9b5b98ec1251a76ef3f72aa36b Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 9 11:45:13 2007 +0000 OpenGLGraphics has been changed to throw exceptions if the clip stack is empty upon draw. commit 22967cd5c8108522756c4ff26739db5b3de0c874 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 9 11:37:43 2007 +0000 Patch by tobing has been applied. AllegroGraphics and SDLGraphics will now throw exceptions if the clip stack is empty upon draw. commit 7687b1eeca736a20fe66eff5cfd25c92f514c9c9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Feb 7 09:43:19 2007 +0000 The mouse event drag has been changed to return the mouse button used to start the drag when MouseEvent::getButton is called. commit a6b1364aba8317025b00ca11ca2c9da785dd1cb9 Author: Olof Næssén <olof.naessen@gmail.com> Date: Fri Feb 2 13:58:02 2007 +0000 Compile error has been fixed. commit f4215754a5876514d00f6f3519c186c296b3b865 Author: Olof Næssén <olof.naessen@gmail.com> Date: Thu Feb 1 12:21:41 2007 +0000 A throwing of an exception has been added if an image is converted which has already been converted. commit 42cabb6d402aaef97360b6a853cc17c460da7f1c Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 31 20:44:52 2007 +0000 focuslistener.hpp has been added. commit 41b9e13b34a5e668b771a5ac8fab59a53198ff80 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 31 20:28:14 2007 +0000 A bug with drawing lines in OpenGL has been fixed. commit 14605b3b718d93b5910b139d9b1573d74424e257 Author: Olof Næssén <olof.naessen@gmail.com> Date: Wed Jan 31 19:53:20 2007 +0000 A DropDown has been changed to not set it's scroll area to always show a vertical scroll bar. commit 4a9268eb170abf614e1e516b51fd5e194b2c1645 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jan 30 16:21:58 2007 +0000 Unnecessary line has been removed. commit 314d7a991a5bac0cc367df7720846296527c1fa4 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jan 30 16:16:42 2007 +0000 Constructor initialisation has been changed. commit 487a4f779d6dae526ca7a87cdeb0d95e9de32756 Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jan 30 16:11:37 2007 +0000 Compile errors with openlayer has been fixed. commit b33183c12cd05f5b909f335896822996228ee01c Author: Olof Næssén <olof.naessen@gmail.com> Date: Tue Jan 30 12:06:11 2007 +0000 Compile errors with openlayer has been fixed. commit 1182d462bd33679e0083c364a86275a4e4ad7e6e Author: Olof Næssén <olof.naessen@gmail.com> Date: Mon Jan 29 13:29:44 2007 +0000 OpenLayerGraphics has been changed to use a protected member variable for storing the current color used. commit e8eb031e3281ce396df9716ff55103f122aeaa15 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 19:26:30 2007 +0000 Comments have been updated. commit 9e1214f8f98908ff0bf83bd89caa4bbbfdbdb917 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 18:46:11 2007 +0000 Tabs have been replaced with whitespaces. commit f0ae650658532843fea4f4864952972f1b8b4cdd Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 18:40:21 2007 +0000 OpenLayer code has been added. create mode 100644 examples/openlayerwidgets.cpp create mode 100644 include/guichan/openlayer.hpp create mode 100644 include/guichan/openlayer/openlayergraphics.hpp create mode 100644 include/guichan/openlayer/openlayerimage.hpp create mode 100644 include/guichan/openlayer/openlayerimageloader.hpp create mode 100644 include/guichan/openlayer/openlayerinput.hpp create mode 100644 src/openlayer/openlayer.cpp create mode 100644 src/openlayer/openlayergraphics.cpp create mode 100644 src/openlayer/openlayerimage.cpp create mode 100644 src/openlayer/openlayerimageloader.cpp create mode 100644 src/openlayer/openlayerinput.cpp commit dec6eefa6d0d4221a04cd83d31c5a02a3ec422f2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 18:33:11 2007 +0000 Indentation and code convention has been taken care of. commit 5be4ddda1300736b4d3245554a5bd6e0b9c65ca2 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 18:26:14 2007 +0000 Indentation has been fixed. commit 89798c278f177b731c06f037c424d5521bfc2fb0 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 17:46:43 2007 +0000 Out commented code has been removed. commit 0ae4145a95465972790a6cdfc7f10eac7de4ad8d Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 17:46:10 2007 +0000 Comments have been updated. commit 49a46bcfceba50e11c4b292cad0b7e469a487b12 Author: Olof Næssén <olof.naessen@gmail.com> Date: Sun Jan 28 17:43:21 2007 +0000 Focus is now applied synchronously, because of this FocusHandler::applyChanges has been removed. commit 1e162274408728eb172c7671e59006c41d3bb793 Author: Olof Næssà ... |