From: shelarcy <she...@gm...> - 2008-09-22 16:03:54
|
DarcsURL: http://code.haskell.org/wxhaskell MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_" --=_ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Wed Jul 30 18:40:20 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc= y...@gm...> * Change wxcAppUSleep to wxcMilliSleep (wxcAppUSleep is deprecated now). Tue Sep 23 00:59:20 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2008 shelarcy <shelarc= y...@gm...> * Fix building with GHC 6.10.*. --=_ Content-Type: text/x-darcs-patch; name="change-wxcappusleep-to-wxcmillisleep-_wxcappusleep-is-deprecated-now__.dpatch" Content-Transfer-Encoding: quoted-printable Content-Description: A darcs patch for your repository! New patches: [Change wxcAppUSleep to wxcMilliSleep (wxcAppUSleep is deprecated now). shelarcy <she...@gm...>**20080730094020] { hunk ./wxc/include/wxc_glue.h 406 -void ELJApp_USleep( int _mscs );=0D +void ELJApp_MilliSleep( int _mscs );=0D hunk ./wxc/src/wrapper.cpp 546 -EWXWEXPORT(void, ELJApp_USleep)(int _mscs) +EWXWEXPORT(void, ELJApp_MilliSleep)(int _mscs) hunk ./wxcore/src/Graphics/UI/WXCore/Controls.hs 24 + , wxcAppUSleep hunk ./wxcore/src/Graphics/UI/WXCore/Controls.hs 126 +{-# DEPRECATED wxcAppUSleep "Use wxcAppMilliSleep instead" #-} +-- | This function just left for backward-compatiblity. +-- Update your code to use 'wxcAppMilliSleep' instead. +wxcAppUSleep =3D wxcAppMilliSleep + } [Fix building with GHC 6.10.*. shelarcy <she...@gm...>**20080922155920] { hunk ./configure 596 - 6.0* | 6.1* | 6.2*) + 6.0* | 6.1.* | 6.2*) hunk ./configure 642 +# Get package's version +basepkgversion=3D`ghc-pkg field base version | sed 's/.* //'` +haskell98pkgversion=3D`ghc-pkg field haskell98 version | sed 's/.* //'` + hunk ./configure 647 -$hcpkg -s containers > /dev/null 2> /dev/null +$hcpkg describe containers > /dev/null 2> /dev/null hunk ./configure 649 - 0) pkgcontainers=3D"-package containers";; + 0) containerspkgversion=3D`ghc-pkg field containers version | sed 's/.* = //'` + pkgcontainers=3D"-package containers-$containerspkgversion";; hunk ./configure 655 -$hcpkg -s parsec > /dev/null 2> /dev/null +$hcpkg describe parsec > /dev/null 2> /dev/null hunk ./configure 657 - 0) pkgparsec=3D"-package parsec";; + 0) pkgversion=3D`ghc-pkg field parsec version | sed 's/.* //'` + pkgparsec=3D"-package parsec-$pkgversion";; hunk ./configure 663 -$hcpkg -s time > /dev/null 2> /dev/null +$hcpkg describe time > /dev/null 2> /dev/null hunk ./configure 665 - 0) pkgtime=3D"-package time";; + 0) pkgversion=3D`ghc-pkg field time version | sed 's/.* //'` + pkgtime=3D"-package time-$pkgversion";; hunk ./configure 671 -$hcpkg -s stm > /dev/null 2> /dev/null +$hcpkg describe stm > /dev/null 2> /dev/null hunk ./configure 673 - 0) pkgstm=3D"-package stm";; + 0) stmpkgversion=3D`ghc-pkg field stm version | sed 's/.* //'` + pkgstm=3D"-package stm-$stmpkgversion";; hunk ./configure 722 - 6.0* | 6.1* | 6.2* | 6.3* | 6.4* | 6.5* | 6.6*) + 6.0* | 6.1.* | 6.2* | 6.3* | 6.4* | 6.5* | 6.6*) hunk ./configure 968 - wxcoredepends=3D"base, containers" + wxcoredepends=3D"base-$basepkgversion, containers-$containerspkgversion" hunk ./configure 970 - wxcoredepends=3D"base" + wxcoredepends=3D"base-$basepkgversion" hunk ./configure 1009 -depends: ${wxcoredepends}, haskell98, stm +depends: ${wxcoredepends}, haskell98-$haskell98pkgversion, stm-$stmpkgvers= ion hunk ./configure 1043 -depends: wxcore-${version}, stm +depends: wxcore-${version}, stm-$stmpkgversion } Context: [Removed unnecessary parameter from logSelect helper in Controls.hs WX samp= le jo...@gm...**20080812170441] = [Use meta tag for auto-redirect to Haskell wiki. Eric Kow <eri...@gm...>**20080805182057] = [Update links to homepage itself to point to Haskell wiki. Eric Kow <eri...@gm...>**20080805182031] = [Replace body of index.html with link to Haskell wiki Eric Kow <eri...@gm...>**20080805181958] = [Replace contents of pages which have been moved to Haskell wiki. Eric Kow <eri...@gm...>**20080805151503 Make these pages just a link to the WxHaskell part of the wiki. ] = [Update homepage menus to link to Haskell wiki. Eric Kow <eri...@gm...>**20080805150421] = [Fix typo in contribute.html Eric Kow <eri...@gm...>**20080805101258] = [Fix: we can't build wxc without wxGraphicsContext support. shelarcy <she...@gm...>**20080729111606] = [Use wxWidgets 2.8.8 in default when building on Windows. shelarcy <she...@gm...>**20080729105641] = [Fix building with old version of Visual Studio (according to John Lask). shelarcy <she...@gm...>**20080709063851] = [Fix: linking incorrect runtime on Visual Studio (pointed out by John Lask)= . shelarcy <she...@gm...>**20080709063820] = [Add download link to two GHC 6.8.3's binary. shelarcy <she...@gm...>**20080630144522] = [Fix Building without WXWIN_COMPATIBILITY_2_6 in eljrc.cpp. shelarcy <she...@gm...>**20080630120326] = [Fix: hardcoded keycode doesn't work well when using wxWidgets 2.8.x. shelarcy <she...@gm...>**20080630120118] = [Clean up duplicate ewxw_def.h file. shelarcy <she...@gm...>**20080628114449] = [Remove wxScintilla code (use wxStyledTextCtrl instead). shelarcy <she...@gm...>**20080626055907] = [Fix: eljdcsvg.cpp doesn't build other than Windows. shelarcy <she...@gm...>**20080625095858] = [Just reviving ELJ's wxXmlResource code. shelarcy <she...@gm...>**20080625052046] = [Use Int64 representing wxFileOffset type. shelarcy <she...@gm...>**20080624152015] = [Add dropped wxMedia's events to wxc. shelarcy <she...@gm...>**20080624140139] = [Add dropped wx*DCs. shelarcy <she...@gm...>**20080624122641] = [Update building information about --with-contrib option. shelarcy <she...@gm...>**20080624113243] = [Revive wxSVGFileDC code. shelarcy <she...@gm...>**20080624113214] = [Change --with-stc to --with-contrib for future contrib libraries support. shelarcy <she...@gm...>**20080624032429] = [Update information about builiding wxWidgets and wxc with Microsoft Visual= C++ Express Edition. shelarcy <she...@gm...>**20080624023628] = [Fix #1400488: Win install problem when path with spaces, e.g. "Program Fil= es". shelarcy <she...@gm...>**20080624020657] = [Partialy fix a bug in wxhaskell-register.bat. shelarcy <she...@gm...>**20080623152256] = [Add --enable-optimization opition for building library with optimization f= lags. shelarcy <she...@gm...>**20080531114050] = [Use CDouble and realToFrac instead of marshaling Double type directly. shelarcy <she...@gm...>**20080530024730] = [Remove unused make before-dist. shelarcy <she...@gm...>**20080529120234] = [Fix a bug in haddock documentation structure of Rectangle. shelarcy <she...@gm...>**20080529111415] = [Use putTraceMsg instead of hPutStrLn for Windows GUI-only program. shelarcy <she...@gm...>**20080526070627] = [Add very experimental wxGraphicsContext support. shelarcy <she...@gm...>**20080526063228] = [Change Point, Size, Vector and Rect to be type synonym for adding wxGraphi= csContext support. shelarcy <she...@gm...>**20080526055033] = [Fix: wxSound isn't managed object. shelarcy <she...@gm...>**20080524021436] = [Remove wxWidgets 2.4.x's wxWave code. shelarcy <she...@gm...>**20080430002921] = [Remove Wave type synonym. shelarcy <she...@gm...>**20080429233348] = [Change samples/contrib/PaintDirect to use withPixelBuffer instead of image= GetPixelBuffer. shelarcy <she...@gm...>**20080429232026] = [Change imageGetPixelArray and imageCreateFromPixelArray to be more flexibl= e. shelarcy <she...@gm...>**20080429183518] = [Fix: some samples don't run because of using undefined function since wxWi= dgets 2.8.x support. shelarcy <she...@gm...>**20080429145931] = [Add note about defaultButton's incompatible change since wxWidgets 2.8.x s= upport. shelarcy <she...@gm...>**20080429141545] = [Change Var type synonym from IORef to stm's TVar for thread safety. shelarcy <she...@gm...>**20080425114909] = [Fix: dists dropped two samples in samples/wx direcotory. shelarcy <she...@gm...>**20080425102416] = [Clean up wxWindows class's function declaration. shelarcy <she...@gm...>**20080425054152] = [Clean up #ifdef wxUSE_UNICODE flag by wxStrdup function. shelarcy <she...@gm...>**20080425051404] = [Replace _wcsdup with wxStrdup in wxWidgets 2.8 compat code. Eric Kow <eri...@gm...>**20080420115042 According to shelarcy and Jeremy, _wcsdup is Windows-specific. ] = [wxWidgets 2.8.7 on 0.10.3 release version jer...@gm...**20080410134132] = [TAG wxWidgets2.8.7_on_0.10.3rc1 jer...@gm...**20080410113256] = [Add TopLevelWindow for wxWidgets 2.8.7 support jer...@gm...**20080410113113] = [Preliminary wxWidgets 2.8.7 support jer...@gm...**20080410112559] = [Shifted to Pavel's Debian build system Mads Lindstroem <mad...@ya...>**20080413131752 = I have changed the current Debian build system to the one made by Pavel Shramov. It is a lot simpler than the current one. Also it is similar to what can normally be found in the Debian archieve, and I therefore assume that it will be easier to some day get an offecial WxHaskell Debian package. = All of the files in the debian directory is the work of Pavel. = I changed only one thing, as compared to Pavel's version. Namely that I removed the dependcy on libghc6-time-dev. I did it, as this dependency makes the package un-buildable on Debian unstable (GHC 6.8). At release 0.10.3, some users requested a GHC 6.8 version, and it is therefore important that we can provide one. = = ] = [Removed check for Data.Time Mads Lindstroem <mad...@ya...>**20080413114242 = Removed the check for Data.Time as it is not needed. I originally added it as I had somehow overlooked the Debian package libghc6-time-dev. Sorry about the unneccessary noise :( = ] = [Fix: samples/wx/makefile's "make clean" doesn't clean Windows things. shelarcy <she...@gm...>**20080409133446] = [Fix 1932640: samples/wx/FileBrowse is broken on Windows. = shelarcy <she...@gm...>**20080409132157] = [Add containers package dependency to wxcore.cabal. shelarcy <she...@gm...>**20080328131307] = [Remove IntMap from wxcore. Use the containers version instead. shelarcy <she...@gm...>**20080328131144] = [Add containers package to wxcore. shelarcy <she...@gm...>**20080328123744] = [Remove Set from wxdirect. Use the containers version instead. Eric Kow <eri...@gm...>**20080322140544] = [Remove Map from wxdirect. Use the containers version instead. Eric Kow <eri...@gm...>**20080322140245] = [Add containers package to wxdirect. Eric Kow <eri...@gm...>**20080322135933] = [Split makefile entry for wxdirect containers into separate lines. Eric Kow <eri...@gm...>**20080322135824 For more independence between patches which remove Map, Set and MultiSet in favour of the containers version. ] = [Use string comparison in haddockversion test. Eric Kow <eri...@gm...>**20080326224059 Again, for the case where haddock is not found. ] = [Fix bug in configure script if Haddock is not found. Eric Kow <eri...@gm...>**20080324155706 (discovered by S. Doaitse Swierstra) ] = [Add wx/license.txt to srcdist (to avoid build error). Eric Kow <eri...@gm...>**20080323125315] = [Fix download link typos. Eric Kow <eri...@gm...>**20080322130605] = [Kill a broken link (we no longer use CVS). Eric Kow <eri...@gm...>**20080322125822] = [Overwrite 0.10.3rc1 news with proper 0.10.3 news. Eric Kow <eri...@gm...>**20080322125032] = [TAG 0.10.3 Eric Kow <eri...@gm...>**20080321183613] = [RC2 to 0 Eric Kow <eri...@gm...>**20080320224541] = [Update homepage for expected 0.10.3 release. Eric Kow <eri...@gm...>**20080320224334] = [Don't do Unicode check under Windows. Eric Kow <eri...@gm...>**20080320085542 Shelarcy says that Windows does not have wxconfig. ] = [Re-add combined haddock. Eric Kow <eri...@gm...>**20080319232739] = [Require --enable-unicode in wxWidgets. Eric Kow <eri...@gm...>**20080318084054] = [TAG 0.10.3rc2 Eric Kow <eri...@gm...>**20080317234940] = [RC1 to RC2 Mads Lindstroem <mad...@ya...>**20080317190032] = [Added Debian build script Mads Lindstroem <mad...@ya...>**20080317190003] = [Added profiling and documentation to Debian build Mads Lindstroem <mad...@ya...>**20080317185854] = [Note bugfixes since 0.10.3rc1 Eric Kow <eri...@gm...>**20080316171020] = [Simplify TreeCtrlTest and move it out of bugs/ Eric Kow <eri...@gm...>**20080316170005] = [Simplify treeCtrlGetNextChild2 to use getNextSibling. Eric Kow <eri...@gm...>**20080316163720 = I'm not entirely sure why the previous implementation was broken (it stopp= ed at the first child, returning an invalid tree id for the subsequent one). I thought perhaps it might have been because we were not passing in the same= tree cookie pointer each item, but threading the pointer through via the Cookie= type did not seem either. = Anyway, I can't see any reason why GetNextSibling would be a bad idea. ] = [Auto-recognising ghc version for Debian build Mads Lindstroem <mad...@ya...>**20080316113752] = [Announce 0.10.3rc1 on homepage. Eric Kow <eri...@gm...>**20080316103621] = [Add ENABLE-SPLITOBJS flag to profiling version of library. shelarcy <she...@gm...>**20080307053607] = [Fix: dbGetDataSources returns only first letter of every word. shelarcy <she...@gm...>**20080316061701] = [Fix: bindist try to contain bugs/BoxedCombinator that isn't in bugs direct= ory now. shelarcy <she...@gm...>**20080316014517] = [Make BoxedCombinator test fancier and move it out of bugs. Eric Kow <eri...@gm...>**20080315230225] = [Push wxStaticBox generated by boxed combinator to bottom (fixes bug 154936= 3). Eric Kow <eri...@gm...>**20080315225722 = The wxWidgets documentation says: "[T]he order in which you create new controls is important. Create your wxStaticBox control before any siblings that are to appear inside the wxStaticBox in order to preserve the correct Z-Order of controls." = http://www.wxwidgets.org/manuals/2.6.3/wx_wxstaticbox.html = Basically, the wxStaticBox created by 'boxed' was covering up the widgets it was supposed to contain. ] = [Add a test for a possible treeCtrl bug. Eric Kow <eri...@gm...>**20080315151641] = [Add withImageData and withPixelBuffer (fixes bug 1003006). Eric Kow <eri...@gm...>**20080315151339 = Quoting Jules Bean, whose solution I implemented: = > 1 image <- imageCreateSized (WX.Size 256 256) = = > 2 pixels <- imageGetData image = = > 3 bytes <- peekArray (256*256*3) (castPtr pixels) = = > = = > = = > After line 2 is executed, there is no remaining reference to 'image' in = = > the program. 'image' is dead, and can be garbage collected. (Although it= = > may not be at any particular time). If 'image' gets GC'ed, because there= = > is a ForeignPtr inside, that calls the C++ destructor. The wxImage C++ = = > destructor believes it owns the data block, so it free()s it, and = = > 'pixels' is left pointing to a free()ed block. = = ] = [Fixing executing bug on linux Mads Lindstroem <mad...@ya...>**20080313160828] = [Add stub for 0.10.3 download information on homepage. Eric Kow <eri...@gm...>**20080312195600 There are still some slots to fill. Also, I used a lazier way of describing the links which may be not as nice for our users, but a bit easier for us to maintain. ] = [Add wxcore/wx to the 'User interfaces' category. Eric Kow <eri...@gm...>**20080312170058] = [Developer shuffle Eric Kow <eri...@gm...>**20080312155739 - Tim and Frank do not seem available - Somebody needs to support MacOS X, so it might as well be me (sigh). - Daan is always a member of the development team :-) ] = [Reverse 'bin' and $ARCHITECTURE in dmg name. Eric Kow <eri...@gm...>**20080311192253 So that the sourceforge file release page is more readable. ] = [Updating Yahu link Mads Lindstroem <mad...@ya...>**20080312192116] = [Reflecting that we now have two mailing lists Mads Lindstroem <mad...@ya...>**20080312191716] = [Updating links Mads Lindstroem <mad...@ya...>**20080312191402] = [depends on wxgtk2.6-dev in stead of wxgtk-dev Mads Lindstroem <mad...@ya...>**20080311184036] = [Added ldconfig to post install/remove Mads Lindstroem <mad...@ya...>**20080311183706] = [Debian build: corrected manifest Mads Lindstroem <mad...@ya...>**20080310221607] = [Debian build: changed permissions and file ownership Mads Lindstroem <mad...@ya...>**20080310221512] = [Debian build: version automatically recognized Mads Lindstroem <mad...@ya...>**20080310221421] = [Tar the srcdist (as well as zipping it). Eric Kow <eri...@gm...>**20080310091951 For Gentoo, with love. ] = [Set release to rc1 in Makefile. Eric Kow <eri...@gm...>**20080310091941] = [Add txt suffix to Windows' README file for more user friendly. shelarcy <she...@gm...>**20080309005641] = [Delete DataTimeTest.hs file after DataTime test Mads Lindstroem <mad...@ya...>**20080308195318] = [Initial support for Debian DEB files Mads Lindstroem <mad...@ya...>**20080308194942 = This is only initial support. No doubt some tweaking will be needed before it is finished. = ] = [Add architecture to macdist (as pointed out by shelarcy). Eric Kow <eri...@gm...>**20080308131459] = [List up changes since 0.9.4-1 in changes.txt. shelarcy <she...@gm...>**20080308060351] = [Fix: haddock2 support doesn't work on Windows. shelarcy <she...@gm...>**20080308043834] = [TAG 0.10.3rc1 Eric Kow <eri...@gm...>**20080308130252] = [Add a README file for Windows. Eric Kow <eri...@gm...>**20080308130228] = [Replace wx-main dependency with wx-only. Eric Kow <eri...@gm...>**20080308123500 As pointed out by Mads. ] = [Restart Camels game at same level if you lose. Eric Kow <eri...@gm...>**20080307174035] = [Some tweaks to macdist makefile target. Eric Kow <eri...@gm...>**20080308000240] = [Get the MacOS X installer to guess some possible GHC locations. Eric Kow <eri...@gm...>**20080308000234 This seems kinda ugly, but I don't know what else to do. ghc-pkg from path ghc-pkg in /usr/local/bin ghc-pkg in /opt/local/bin ghc-pkg in /sw/bin ] = [Detect haddock version. Eric Kow <eri...@gm...>**20080307230034] = [Add some instructions to the BouncingBalls sample. Eric Kow <eri...@gm...>**20080307135913] = [Adjust size of navigation boxes (homepage). Eric Kow <eri...@gm...>**20080306141406] = [Withdraw more support for ghcold (< 6.4) Eric Kow <eri...@gm...>**20080306141339] = [Fix dist path in wxhaskell.spec Eric Kow <eri...@gm...>**20080305184035] = [Update building instructions (homepage). Eric Kow <eri...@gm...>**20080305175004] = [Add some instructions to the wxcore's BouncingBalls sample, too. shelarcy <she...@gm...>**20080307172125] = [Data.Time package now only used when available Mads Lindstroem <mad...@ya...>**20080307211643 = Added test to see if Data.Time package is available. If not we use the old System.Time package in stead. ] = [Describe older make use in documentation for cygwin mi...@al...**20080306151618] = [Sync Visual Studio's wxc library version to 0.10.3. shelarcy <she...@gm...>**20080306001813] = [Fix mispelling of Mads's family name. Eric Kow <eri...@gm...>**20080305173825 Sorry! ] = [Don't call wxcore-clean when building wx. Eric Kow <eri...@gm...>**20080305173555 Also, build wxcore in its own directory, so we don't get overlapping with = wx. (I'm guessing that the overlap is why we called wxcore-clean) ] = [More portable haddocking for Windows. Eric Kow <eri...@gm...>**20080305172200 As suggested by shelarcy. ] = [Last modified (homepage). Eric Kow <eri...@gm...>**20080305142057] = [Add XRC as a wishlist task (homepage). Eric Kow <eri...@gm...>**20080305141841] = [Add bugs to the dist files. Eric Kow <eri...@gm...>**20080305141806 = We want people to know we're aware of them, and we want them to get the idea of writing bug reports with demonstrators. ] = [Remove scintilla from wishlist (homepage). Eric Kow <eri...@gm...>**20080305135436 Already implemented as far as I know. ] = [Update repository info (now using darcs, not CVS). (homepage) Eric Kow <eri...@gm...>**20080305135227] = [Update list of developers (homepage). Eric Kow <eri...@gm...>**20080305135206] = [Update hdocbases to work with haddock2 and ghc 6.8.2 Eric Kow <eri...@gm...>**20080305134826 I'm not sure which, but this makes it compile on my end. ] = [Also take advantage of -split-objs for wx. Eric Kow <eri...@gm...>**20080305113837] = [(configure/haddock) Set normdocroot on non-Cygwin. Eric Kow <eri...@gm...>**20080305112720] = [Update URL for haddock interface files. Eric Kow <eri...@gm...>**20080305112639] = [Withdraw haddock support for GHC < 6.2. Eric Kow <eri...@gm...>**20080305112401 Portability is nice and all, but this is getting hard to maintain. ] = [Fix dep: wx-bindist requires wx Eric Kow <eri...@gm...>**20080305112324] = [Don't do wildcard expansion in cp-echo. Eric Kow <eri...@gm...>**20080305111415 It seems to expand non-wildcard strings like into the empty string. Not sure if this breaks anything else, though. ] = [Bump to 0.10.3. Eric Kow <eri...@gm...>**20080304224327] = [Use xargs to feed split objs to $(AR) 25 at a time. Eric Kow <eri...@gm...>**20080305104856] = [Add vim modeline for makefile.lib. Eric Kow <eri...@gm...>**20080305103228 It's really irritating otherwise; vim thinks it's COBOL. ] = [Add an --hcflags option to the configure script. Eric Kow <eri...@gm...>**20080227223152 For --split-objs and friends. ] = [Back off from using split-objs for Graphics.UI.WXCore.WxcTypes Eric Kow <eri...@gm...>**20080304223524 = I don't really understand why we have to do this, but I get undefined symbol errors linking sample apps when using this with --enable-split-objs ] = [Warn about GHC older than 6.4 (to match removed functionality). Eric Kow <eri...@gm...>**20080304223505] = [Fix configure bug where ENABLE-SPLITOBJS was being defined. Eric Kow <eri...@gm...>**20080304170729 It was being set to 'no' (perhaps the makefile should just check if ENABLE-SPLITOBJS=3D'yes') ] = [Add a wxcREFUSE_MEDIACTRL flag (for the same reason as opengl) Eric Kow <eri...@gm...>**20080304154047] = [Create a --enable-split-objs option for configure and makefile. Eric Kow <eri...@gm...>**20080302233710 = For wxcore, --enable-split-objs calls GHC with -split-objs and combines the splitted up .o files in the archive. ] = [Added testcase for FontFixed problem (1906476) Mads Lindstroem <mad...@ya...>**20080304060118] = [Remove List Control test case (bug 1742979 is already fixed on darcs). shelarcy <she...@gm...>**20080228081614] = [Fix: bugs/makefile's "make clean" doesn't clean Windows things. shelarcy <she...@gm...>**20080228082649] = [Remove parasite configure change. Eric Kow <eri...@gm...>**20080227134757 Move around some variables to make more sense. ] = [Add wx-prof target for Windows binary distribution. shelarcy <she...@gm...>**20080227035051] = [Fix bugs in enable wxcore profiling. shelarcy <she...@gm...>**20080227034845] = [Specify what OS BoxedCombinator bug fails on. Eric Kow <eri...@gm...>**20080227135140] = [Fix bugs makefile under Linux Eric Kow <eri...@gm...>**20080227134848] = [Add a configure option to enable wxcore profiling. Eric Kow <eri...@gm...>**20080226215155] = [Fix some bugs pointed out by shelarcy on wxcore-prof. Eric Kow <eri...@gm...>**20080226211227] = [Add wxcore-prof target for compiling profiling versions of wxcore. Eric Kow <eri...@gm...>**20080225231635] = [Remove support for GHC prior to 6.4. Eric Kow <eri...@gm...>**20080225223554] = [Maintainer is wxhaskell-devel not wxhaskell-users. Eric Kow <eri...@gm...>**20080225003139] = [Change samples/contrib/Camels.hs encoding to UTF-8. shelarcy <she...@gm...>**20080225142551] = [Fix: docdist and bindist's wx documents don't link wxcore documents. shelarcy <she...@gm...>**20080225141105] = [Fix: configure doesn't find GHC's Haddock document directory on GHC 6.8.x = or higher. shelarcy <she...@gm...>**20080225135754] = [Fix bug pointed out by shelarcy in --enable-mediactrl flag. Eric Kow <eri...@gm...>**20080225110340 It was setting the opengl flag instead. ] = [Add a test case for start >> start (1610984) Eric Kow <eri...@gm...>**20080225001328] = [Implement an --enable-mediactrl configure flag. Eric Kow <eri...@gm...>**20080225000109 with mediactrl disabled by default. ] = [Add a diagram of wxhaskell components. Eric Kow <eri...@gm...>**20080224185557] = [(OS X) Skip intermediate step of compiling master.o (revisited!) Eric Kow <eri...@gm...>**20080218225200 = I'm going to quote some mails from Malcolm Wallace on wxhaskel-users in ea= rly 2008-02. = First message: > I'm attempting to install wxHaskell from the darcs repo at > darcs.haskell.org, under ghc-6.6. on MacOS 10.4.11, with > wxMac-2.6.4. > > The compilation of wxHaskell seems to proceed OK until the link > stage: > > g++ -r -keep_private_externs -nostdlib -o out/wxc/master.o .... > > which failed because there is no -lstdc++-static on my machine. I > found the place in the makefile to replace -lstdc++-static with > the dynamic -lstdc++, and compilation proceeds further, but not > much: > > g++ -dynamiclib -install_name\ > /usr/local/wxhaskell/lib/libwxc-mac2.6.4-0.10.1.dylib -undefined suppres= s\ > -flat_namespace -o out/wxc/libwxc-mac2.6.4-0.10.1.dylib out/wxc/master.o= \ > -lwx_macu_gl-2.6 -L/usr/local/lib -framework QuickTime -framework IOKit\ > -framework Carbon -framework Cocoa -framework System -lwx_macu_media-2.6= \ > -lwx_macu-2.6 > ld: out/wxc/master.o undefined symbol 12387 (__ZTI10wxListBase) can'= t be a weak definition > /usr/bin/libtool: internal link edit command failed > > The offending symbol __ZTI10wxListBase looks like it might be a > z-encoded symbol from Haskell-land, but I'm not sure how to proceed. = Second message: > A correct build on MacOS 10.4.11 with ghc-6.6 requires that > wxWidgets is configured with --enable-shared, and that this patch: > > (OS X) Check architecture to use intermediate step of compiling > master.o or not. > > be darcs unpulled from your local repo. > > With these tweaks, wxHaskell builds, compiles, and runs the demo > programs. = ] = [Eliminate mandatory --with-opengl on Linux. Eric Kow <eri...@gm...>**20080219171912 = If wxWidgets is compiled with opengl, its header files #define wxUSE_GLCANVAS 1 = (See, for example, /usr/lib/wx/include/gtk2-unicode-release-2.6/wx/setup.h= on Ubuntu Gutsy Gibbon), which causes us to compile glcanvas as if we were go= ing to link against the wxWidgets opengl library. But since we are not linkin= g against that, the user gets errors compiling their applications. = Here we introduce an extra preprocessor flag to really insist that no, des= pite what wxWidgets says, we don't want to use GLCANVAS. ] = [Fix: wxPrint**, wxPreviveFrame** and other function causes link error by u= ndefined reference on Windows (Visual Studio). shelarcy <she...@gm...>**20080219034144] = [Cleanup passing of std/media/stc/opengl to wx-config. Eric Kow <eri...@gm...>**20080218130345] = [Export TabPage type synonym (bug 1349475) Eric Kow <eri...@gm...>**20080218005112] = [Add ListControl test case (bug 1742979) Eric Kow <eri...@gm...>**20080218002441 This might only be a bug on Windows, if at all. ] = [Add test case textColor attribute (bug 1224727). Eric Kow <eri...@gm...>**20080218000738] = [Fix Landscape printing (bug 1168903). Eric Kow <eri...@gm...>**20080217235724 = Filed on behalf on Lennart Augustson <le...@au...>, who submitted a regular Unix patch. ] = [Add BoxedCombinator test case (bug 1549363) Eric Kow <eri...@gm...>**20080217233719] = [Add Sound type's Media class stop method. shelarcy <she...@gm...>**20080218160511] = [Fix STC* test cases. shelarcy <she...@gm...>**20080218155734] = [Fix: wrapper.h and sound.cpp doesn't care about wxWindows 2.4.2. shelarcy <she...@gm...>**20080218155605] = [Sync Visual Studio Project's source flatten away ewxw directories. shelarcy <she...@gm...>**20080218142201] = [Add the submenu bug. Eric Kow <eri...@gm...>**20080217174326] = [Add NonModalDialog test case (bug #1372529) Eric Kow <eri...@gm...>**20080217174203] = [Add a bugs directory for test cases. Eric Kow <eri...@gm...>**20080217174142] = [Fix UTF8Sampler test case. Eric Kow <eri...@gm...>**20080217130553] = [Fix typo pointed out on bugtracker. Eric Kow <eri...@gm...>**20080217114303] = [dos2unix files that have both CRLF and LF line terminators Eric Kow <eri...@gm...>**20080217095711 = Text editors get confused by these. Get rid of trailing whitespace while we're at it. ] = [Flatten away ewxw directories. Eric Kow <eri...@gm...>**20080217094929 = This is to mirror the wxc project, making it easier to compare our version of wxc with the standalone one. ] = [Remove unused ewxw files. Eric Kow <eri...@gm...>**20080217082029 = There is an overlap between ./wxc/src/ewxw and ./wxc/src. The makefile se= ems to ignore the ones in ewxw. ] = [Synch Visual Studio Project's wxc library version shelarcy <she...@gm...>**20080216161420] = [Synch Visual Studio Project's output dir same as makefile shelarcy <she...@gm...>**20080216155656] = [Ugly hack to make setup haddock work without first building. Eric Kow <eri...@gm...>**20080216135157] = [Bump to 0.10.2. Eric Kow <eri...@gm...>**20080216130854] = [Mimick cabal in placement of haddocks. Eric Kow <eri...@gm...>**20080216130819] = [Move cabal stuff to end of makefile. Eric Kow <eri...@gm...>**20080216125445 so that all variables are defined. ] = [Add Hs-Source-Dirs for wxcore.cabal. Eric Kow <eri...@gm...>**20080216125112 In case we ever switch to the Simple build type. ] = [Re-add time package dependency (needed by wxdirect). Eric Kow <eri...@gm...>**20080216124853] = [Improve description and synopsis of cabal files. Eric Kow <eri...@gm...>**20080216124832] = [Split doc building into wxcore and wx version. Eric Kow <eri...@gm...>**20080216124746] = [Modernise haskell98 imports in wxdirect. Eric Kow <eri...@gm...>**20080216120113] = [Prefer /usr/local/wxhaskell/bin/wx-config to the one on the path. Eric Kow <eri...@gm...>**20080216113844 = This makes it easier to install wxhaskell via cabal-install. Just set up a symbolic link to point to point to your wxWidgets, no need for the --wx-config flag. ] = [Add some --bindir, --datadir, --libexecdir to configure script. Eric Kow <eri...@gm...>**20080216113837 For Cabal. The last two are ignored. ] = [Change output dir to 'dist' to mimick cabal. Eric Kow <eri...@gm...>**20080216104847] = [Modernise haskell98 imports in wxcore. Eric Kow <eri...@gm...>**20080216100020] = [Consolidate build targets which exist purely for the sake of Cabal. Eric Kow <eri...@gm...>**20080216095845] = [Fix some dependencies that Ross Paterson pointed out. Eric Kow <eri...@gm...>**20080215181444] = [TAG 0.10.1 Eric Kow <eri...@gm...>**20080215173503] = [Make Cabal files hackage-ready. Eric Kow <eri...@gm...>**20080215153743] = [Argh, add another directory to the hackage package. Eric Kow <eri...@gm...>**20080215153626] = [Add some newlines to ends of files. Eric Kow <eri...@gm...>**20080215140508] = [Create a separate tarball for hackage. Eric Kow <eri...@gm...>**20080215120145 repsecting the packagename-version convention ] = [Modernise some haskell98 imports (Data.Char, Data.List). Eric Kow <eri...@gm...>**20080215103328] = [Tweak cabal files. Eric Kow <eri...@gm...>**20080215103017] = [Distribute Cabal files with srcdist. Eric Kow <eri...@gm...>**20080215102845] = [Add forgotten Setup.lhs for wx. Eric Kow <eri...@gm...>**20080215102659] = [Add time and parsec dependencies for wxdirect. Eric Kow <eri...@gm...>**20080215093221] = [Detect UTF-8 sampler file size. Eric Kow <eri...@gm...>**20080215085024] = [Make dist target point to srcdist (for cabal). Eric Kow <eri...@gm...>**20080215085017] = [Mark wxhaskell license as LGPL. Eric Kow <eri...@gm...>**20080214203338] = [Update online build instructions for Cabal. Eric Kow <eri...@gm...>**20080214175521] = [Add cabal file for high level directory. Eric Kow <eri...@gm...>**20080214175329] = [Add a Cabal file for wxcore. Eric Kow <eri...@gm...>**20080214175050 = This uses the Make build-type, so we still need our configure file and the makefile. ] = [add a newline to ./wxc/src/image.cpp to remove a warning gw...@gm...**20080211225324] = [update wiki page address in homepage/index.html gw...@gm...**20080211223153] = [Fix: make always regenerates wxc library although there is no change for w= xc. shelarcy <she...@gm...>**20080131100800] = [Undo: Remove auto-generated stc files. shelarcy <she...@gm...>**20080131095136] = [Fix missing wxMediaCtrl symbols when linking wxc library shelarcy <she...@gm...>**20080131070353] = [Workaround for processExecAsyncTimed bug Mads Lindstroem <mad...@ya...>**20080130202912 = When a process, created with the function processExecAsyncTimed, stops it makes WxHaskell die with "Prelude.chr bad argument". The problem is reported elsewhere http://sourceforge.net/mailarchive/message.php?msg_id=3D54647.129.16.31.14= 9.1111686341.squirrel%40webmail.chalmers.se and here http://www.mail-archive.com/wxh...@li.../msg00267= .html . = This patch does not solve the underlying problem, as it is still unknown, = but do create a workaround. = The bug has only been seen on Linux systems. = ] = [Initial wxWidgets 2.8.x's API Support shelarcy <she...@gm...>**20071212130224] = [TAG wxhaskell 2007-12-06 Eric Kow <eri...@lo...>**20071206155325] = [(OS X) Check architecture to use intermediate step of compiling master.o o= r not. shelarcy <she...@gm...>**20071126111707] = [Add TaskBar Icon Support shelarcy <she...@gm...>**20071128143925] = [Fix typo and incorrect compilation flag in stc.cpp shelarcy <she...@gm...>**20071125021423] = [Add tests for wxStyledTextCtrl shelarcy <she...@gm...>**20071124143323] = [Add drag and drop events to wxStyledTextCtrl shelarcy <she...@gm...>**20071124124429] = [Move drag-and-drop events to Graphics.UI.WCCore.Events shelarcy <she...@gm...>**20071123095357] = [Change VC 2.6 project to build contribs automatically (just support stc cu= rrently) shelarcy <she...@gm...>**20071121131543] = [Update Build Instruction Document for GHC 6.6.x, GHC 6.8.x and latest darc= s sources shelarcy <she...@gm...>**20071121130520] = [FIX #1721764: typo in Graphics.UI.WX.Dialogs's haddock documentation shelarcy <she...@gm...>**20071121125955] = [Changed Cursor_CreateLoad to return NULL for WXGTK, as WXGTK do yet implem= ent this function Mads Lindstroem <mad...@ya...>**20070916170828] = [Rename wxcu-2.6.4.* to wxc-2.6.* as wxc-2.4 things shelarcy <she...@gm...>**20070821050957] = [Update VC++ project file to reflect updated DLL version supporting wxWidge= ts 2.6.4 shelarcy <she...@gm...>**20070821044612] = [Remove old wxc project files between 2.6.0 - 2.6.3 shelarcy <she...@gm...>**20070821043754] = [Remove old wxh samples shelarcy <she...@gm...>**20070821043453] = [Remove auto-generated stc files. Eric Kow <eri...@lo...>**20070819205954 Otherwise, you get annoying new changes in the working directory. ] = [Use Data.Time.getCurrentTime instead of (System.)Time.getClockTime shelarcy <she...@gm...>**20070819204230 to avoid build failure by generated non-UTF8 String ] = [Add Drag & Drop and ClipBoard Support shelarcy <she...@gm...>**20070815175137] = [Add (Multi-)MediaCtrl Support shelarcy <she...@gm...>**20070811123742] = [Rework wxToolkit and isDefined by fixing *defs' char array to wxChar array shelarcy <she...@gm...>**20070806121930] = [Change some str* functions or wcs* functions to wxStr* functions shelarcy <she...@gm...>**20070805112624] = [Remove unused wxh directory files shelarcy <she...@gm...>**20070803123528] = [Remove unused wxWidgets 2.5.x's VC project shelarcy <she...@gm...>**20070803120930] = [Add VC project for wxWidgets 2.6.4 shelarcy <she...@gm...>**20070803120733] = [Fix broken wxc-2.4 Visual Studio Project shelarcy <she...@ho...>**20070723214850] = [polyline-64bit-compatibility-fix ar...@cs...**20070313080116 Fixes a problem with the polyline function on a 64-bit platform. The wxDC_DrawLines function now properly indexes into the array with points. ] = [fix-polygon-behaviour-64 ar...@cs...**20070202154517 Fixed issue 'Strange polygon behaviour on 64-bit machines' reported by Chris Mears at 14 Dec 2006. = Problem: the arrays inspected by the wxDC_Polygon function are assumed to contain 32-bits ints. On 64-bit machines these are actually 64-bits ints. = Fix: (a bit of a hack...) the code now assumes that the arrays contain intptr_t values. This type represents ints of the same number of bits as the Haskell ints (on 32-bit and 64-bit machines). The code now dereferences each element in the array correctly, but still truncates the possibly 64-bit value to a 32-bit value. This is not a problem in practice. ] = [Announce new maintainers, darcs (homepage). Eric Kow <eri...@lo...>**20070120231403] = [Add miscellaneous other images (homepage). Eric Kow <eri...@lo...>**20070120224435] = [Add application screenshots (homepage). Eric Kow <eri...@lo...>**20070120224104] = [Add images used in quick start (homepage). Eric Kow <eri...@lo...>**20070120223650] = [Add images used for samples (homepage). Eric Kow <eri...@lo...>**20070120223301] = [Add images directory (and wxhaskell logo). Eric Kow <eri...@lo...>**20070120222724] = [Remove counter code from homepage. Eric Kow <eri...@lo...>**20070120221619 = This counter has an pop-up ads, which is rather obnoxious. = ] = [Add wxhaskell homepage files (main html, css only). Eric Kow <eri...@lo...>**20070120221304 = I took the liberty of running dos2unix on these. = ] = [Add some wxhaskell-specifile boring file regexps. Eric Kow <eri...@lo...>**20070120221235] = [Use a custom boring file. (Right now just the darcs default) Eric Kow <eri...@lo...>**20070120221223] = [Add an etc/ directory for misc use. Eric Kow <eri...@lo...>**20070120212146] = [Modify wx-install so it doesn't accidentally recompile things. Eric Kow <eri...@lo...>**20070120225914 = ] = [Merge wxStyledTextCntrl (Scintilla edit control wrapper) support from Hast= e project shelarcy <she...@ca...>**20070111090641] = [Added #ifndef compilation flag around <inttypes.h> to avoid building probl= em under Visual C++ (VC). (VC doesn't have <inttypes.h>.) she...@ca...**20061207005946] = [Correct previous patch for db.cpp she...@ca...**20061207004327] = [Add an eyeball test for Unicode strings. Eric Kow <eri...@lo...>**20061129042230] = [Use intptr_t to avoid assumption that integers are 32 bit. Arie Middelkoop <ar...@cs...>**20061125125628 = Compiling wxHaskell on a 64bits platform fails, because there are some assumptions in the code that assume that integers are 32bits. For example, there are a couple of assignments of a pointer to an int. = This patch fixes these problems. Sometimes, after assigning a pointer to an integer, the int was used as a boolean value. In those cases, instead of returning a pointer p, I changed the code to return p !=3D NULL. In two other cases, a pointer is stored inside the int and in these cases I changed the type of the int to intptr_t, of which it is guaranteed that a pointer can be assigned to it and recovered from it. = Requires <inttypes.h>. = ] = [Added the -fPIC compiler flag to CXX options in the makefile. Arie Middelkoop <ar...@cs...>**20061115121006 = Apparantly, my platform (gentoo x86_64 linux) required that .o files are "= relocatable" when there = are linked into a dynamic library. = (It might be an idea to use libtool to hide this kind of platform-specific= details) = ] = [Tweak wx build target to depend on wxcore-clean. Eric Kow <eri...@lo...>**20061115002142 = This avoids weird build errors with GHC 6.6 like wx/src/Graphics/UI/WX/Types.hs:94:0: Bad interface file: out/wx/imports/Graphics/UI/WXCore/Types.hi Something is amiss; requested module = ] = [Update Windows/VC++ build for 0.10.1 (from jer...@gm...). Eric Kow <eri...@lo...>**20061029082957 = ] = [Separate make/make install for wxcore and wx. Eric Kow <eri...@lo...>**20061027201218 = Now the user has to type make (sudo) make install make wx (sudo) make wx-install = This is a tweak of Shelarcy's patch for making wxhaskell compile on GHC 6.= 6. The intention is to avoid the surprising behaviour of wxcore being install= ed when the user types 'make'. = ] = [Add shelarcy patch for compile with GHC-6.6 jer...@gm...**20061027102208] = [Add support for toolbar divider and other toolbar options (from shelarcy@g= mail.com) jer...@gm...**20061023095411] = [Add support for toolbar divider (for she...@gm...) jer...@gm...**20061023094720] = [Add support for list item mask (from she...@gm...) jer...@gm...**20061023094528] = [Add support for Calendar events (from sha...@gm...) jer...@gm...**20061023094412] = [Add support for wxWidgets version >=3D 2.5 (Sound API, db API) jer...@gm...**20061023094049] = [Shelarcy patch: fix typos in wxHaskell samples/contrib jer...@gm...**20060830114937] = [(OS X) Skip intermediate step of compiling master.o. Eric Kow <eri...@lo...>**20060813212620 = Removing this step (which compiles master.o, and combines it with other stuff to get the real library we want) avoids weird error messages like = ld: out/wxc/master.o undefined symbol 36218 (__ZdaPv) can't be a weak definition = It's quite possible that this breaks something else, though... = ] = [Update VC++ project file to reflect new wxWidgets version support (unteste= d) jer...@gm...**20060817170205] = [Update VC++ project file to reflect updated DLL version supporting wxWidge= ts 2.6.3 jer...@gm...**20060817170011] = [Update revision numbers and wxversion guesses for Windows / VC++ (jeremy.o= don...@gm...) jer...@gm...**20060817165704] = [Shelarcy patch (VC project for wxWindows 2.6.3) jer...@gm...**20060816134707] = [Shelarcy patch (WxcTypes.hs) jer...@gm...**20060816115419] = [Shelarcy patch (eljdialup.cpp) jer...@gm...**20060816114418] = [Shelarcy patch (db.cpp) jer...@gm...**20060816113728] = [(wxc, Unicode) Files for compiling unicode version under Visual Studio. shelarcy <she...@ca...>**20060813212315 = This is Eric Kow recording on Shelarcy's behalf. This corresponds to vers= ion 08 of my Unicode patch. = ] = [Add a small makefile for compiling the samples. Eric Kow <eri...@lo...>**20060813211705 = (This comes from version 08 of my Unicode patch). = ] = [(wxcore, Unicode) Add/use ability to interact with C wchar_t. Eric Kow <eri...@lo...>**20060813211211 = This corresponds to the wxcore part of my Unicode patch, version 08 modulo trailing whitespace. = I believe this would require for wxWidgets and wxhaskell to be compiled wi= th Unicode enabled. = ] = [(wxdirect, Unicode) Use the Haskell types for C wchar_t and friends. Eric Kow <eri...@lo...>**20060813210420 = I believe this would require that wxWidgets be compiled with Unicode enabled. = ] = [(wxc, Unicode) Use wxChar instead of char. Eric Kow <eri...@lo...>**20060813205557 = wxChar is a C preprocessor macro that selects for char under --disable-unicode, and for wchar_t under --enable-unicode. = This corresponds to version 08 of my Unicode patch, but only the parts which affect wxc. = ] = [[wxhaskell-from-cvs @ 2005-05-08 08:12:51 by dleijen] dleijen**20050508081251 updated change log ] = [[wxhaskell-from-cvs @ 2005-05-08 07:24:23 by dleijen] dleijen**20050508072423 Compile wx via -fvia-C to fix crash with ghci on windows ] = [TAG wxhakell-0-9-4 Unknown tagger**20060712042545] = [[wxhaskell-from-cvs @ 2005-05-03 16:57:05 by dleijen] dleijen**20050503165705 latest 0.9.4 fixes ] = [[wxhaskell-from-cvs @ 2005-05-02 15:05:42 by dleijen] dleijen**20050502150542 Fixes macosx installer script ] = [[wxhaskell-from-cvs @ 2005-05-02 13:33:58 by dleijen] dleijen**20050502133405 Update spec file generation (fixed bug in ${hcpkg} invocation) ] = [[wxhaskell-from-cvs @ 2005-04-29 14:30:17 by dleijen] dleijen**20050429143024 Source fixes for wxWidgets 2.6.0 ] = [[wxhaskell-from-cvs @ 2005-04-29 14:16:51 by dleijen] dleijen**20050429141651 Updated for wxWidgets 2.6.0 ] = [[wxhaskell-from-cvs @ 2005-04-29 11:42:01 by dleijen] dleijen**20050429114217 add support for wxwidgets 2.6.0 ] = [[wxhaskell-from-cvs @ 2005-04-29 10:00:26 by dleijen] dleijen**20050429100037 improved installation on ghc 6.4 systems ] = [[wxhaskell-from-cvs @ 2005-04-28 14:04:58 by dleijen] dleijen**20050428140529 first pass at compilation with ghc 6.4 ] = [[wxhaskell-from-cvs @ 2005-02-25 13:23:04 by dleijen] dleijen**20050225132304 Removed calls to TextValidator::GetIn/ExcludeList ] = [[wxhaskell-from-cvs @ 2005-02-25 13:06:19 by dleijen] dleijen**20050225130628 Bumped version and fixed syntax ] = [[wxhaskell-from-cvs @ 2005-02-25 11:14:56 by dleijen] dleijen**20050225111458 Bug fixes, added wxConfigBase, run all samples, added openGL samples ] = [[wxhaskell-from-cvs @ 2005-02-08 15:07:29 by afyzendo] afyzendo**20050208150729 set selections van een MultiListBox gefixt. Eerst wordt de oude selectie u= itgezet (dit gebeurde niet), dan wordt de nieuwe selectie gezet. Arjan ] = [[wxhaskell-from-cvs @ 2005-01-27 11:10:30 by dleijen] dleijen**20050127111038 Process remaining input when a process is terminated ] = [[wxhaskell-from-cvs @ 2005-01-24 10:08:52 by dleijen] dleijen**20050124100852 Add "textstream" to makefile to prevent link errors. ] = [[wxhaskell-from-cvs @ 2005-01-22 20:02:38 by dleijen] dleijen**20050122200238 Printer abstraction layer ] = [[wxhaskell-from-cvs @ 2005-01-22 20:01:31 by dleijen] dleijen**20050122200157 Add nice print support. ] = [[wxhaskell-from-cvs @ 2005-01-21 15:49:21 by dleijen] dleijen**20050121154921 Text stream support ] = [[wxhaskell-from-cvs @ 2005-01-21 15:47:12 by dleijen] dleijen**20050121154724 Numerous fixes -- mostly for processes and input/output streams Hopefully a working processExecAsyncTimed call now! ] = [[wxhaskell-from-cvs @ 2004-11-12 16:09:18 by dleijen] dleijen**20041112160918 Printing sample. ] = [[wxhaskell-from-cvs @ 2004-11-12 16:08:32 by dleijen] dleijen**20041112160845 Initial printing support. ] = [[wxhaskell-from-cvs @ 2004-10-21 14:29:15 by dleijen] dleijen**20041021142919 Updated to ghc 6.2.2 ] = [[wxhaskell-from-cvs @ 2004-09-14 10:27:48 by dleijen] dleijen**20040914102749 PC to UNIX file format conversion. ] = [[wxhaskell-from-cvs @ 2004-08-03 09:12:55 by dleijen] dleijen**20040803091255 Fixed submenu on command event handler bug. ] = [[wxhaskell-from-cvs @ 2004-08-02 14:02:18 by dleijen] dleijen**20040802140223 Fixed ghc 6.0.1 compile bug. Fixed upx packer bug ] = [[wxhaskell-from-cvs @ 2004-07-29 12:23:00 by dleijen] dleijen**20040729122304 Fixed upx+strip ] = [[wxhaskell-from-cvs @ 2004-07-29 09:28:01 by dleijen] dleijen**20040729092801 Bumped version number. ] = [TAG wxhaskell-0-8 Unknown tagger**20060712041500] = [[wxhaskell-from-cvs @ 2004-07-29 09:26:49 by dleijen] dleijen**20040729092649 Added wxMAC change ] = [[wxhaskell-from-cvs @ 2004-07-27 14:18:20 by dleijen] dleijen**20040727141820 Makefile includes samples now. ] = [[wxhaskell-from-cvs @ 2004-07-27 13:36:27 by dleijen] dleijen**20040727133627 syntax for haddock. ] = [[wxhaskell-from-cvs @ 2004-07-27 12:53:22 by dleijen] dleijen**20040727125335 Versie 0.8 ? ] = [[wxhaskell-from-cvs @ 2004-07-27 12:21:02 by dleijen] dleijen**20040727122102 Fall back to unbuffered drawing on the Mac :-( ] = [[wxhaskell-from-cvs @ 2004-07-27 11:39:47 by dleijen] dleijen**20040727113947 Fixed samples. ] = [[wxhaskell-from-cvs @ 2004-07-27 11:14:25 by dleijen] dleijen**20040727111439 Fixed gcc warnings. ] = [[wxhaskell-from-cvs @ 2004-07-27 10:43:23 by dleijen] dleijen**20040727104323 fixed --wx-config warning ] = [[wxhaskell-from-cvs @ 2004-07-27 10:12:05 by dleijen] dleijen**20040727101205 Added cached configure options. ] = [[wxhaskell-from-cvs @ 2004-07-27 09:27:48 by dleijen] dleijen**20040727092750 - new variable objects - added atomic swap and update - new bitmap and sound creators ] = [[wxhaskell-from-cvs @ 2004-07-26 18:16:45 by dleijen] dleijen**20040726181645 Fixed row/column swap in grid events. ] = [[wxhaskell-from-cvs @ 2004-07-26 16:52:52 by dleijen] dleijen**20040726165259 Many changes: better support for managed objects and better checks for NULL objects. ] = [[wxhaskell-from-cvs @ 2004-07-24 14:34:22 by dleijen] dleijen**20040724143422 Template for documentation. ] = [[wxhaskell-from-cvs @ 2004-07-24 14:33:26 by dleijen] dleijen**20040724143326 New files. ] = [[wxhaskell-from-cvs @ 2004-07-24 14:30:59 by dleijen] dleijen**20040724143102 Huge internal changes: added support for 'managed' objects and splitted wxcClasses in three files. ] = [[wxhaskell-from-cvs @ 2004-07-22 22:01:34 by dleijen] dleijen**20040722220142 Borders, children, and custom colorbox controls. Also erase the background by default on "refresh". ] = [[wxhaskell-from-cvs @ 2004-07-22 18:30:02 by dleijen] dleijen**20040722183007 Improved support for initial attributes. ] = [[wxhaskell-from-cvs @ 2004-07-21 16:52:12 by dleijen] dleijen**20040721165212 Fixed grid sample. ] = [[wxhaskell-from-cvs @ 2004-07-20 11:02:25 by dleijen] dleijen**20040720110230 Added wxGrid events and improved signatures. Added wxGrid sample too. ] = [[wxhaskell-from-cvs @ 2004-07-13 09:12:18 by dleijen] dleijen**20040713091223 Properly generate HtmlLinkClicked events. ] = [[wxhaskell-from-cvs @ 2004-05-27 14:35:39 by dleijen] dleijen**20040527143543 Only add resize gripper to statusbar when the frame is resizeable. ] = [[wxhaskell-from-cvs @ 2004-05-25 10:17:05 by dleijen] dleijen**20040525101711 Liberated definition of "Closure" to support wxOCaml better. ] = [[wxhaskell-from-cvs @ 2004-05-17 14:42:30 by dleijen] dleijen**20040517144234 Addition of system colors. ] = [[wxhaskell-from-cvs @ 2004-05-13 08:09:59 by dleijen] dleijen**20040513081021 Addition of entry Addition of top-level stretch. ] = [[wxhaskell-from-cvs @ 2004-05-12 10:15:41 by dleijen] dleijen**20040512101549 Creation time attributes Align, Sorted, and Wrapped attributes. Removed corresponding arguments from creation calls to listbox, combobox, choice and text controls. ] = [[wxhaskell-from-cvs @ 2004-05-10 09:46:45 by dleijen] dleijen**20040510094645 Added HOpenGL + wxHaskell sample. ] = [[wxhaskell-from-cvs @ 2004-05-10 09:21:17 by dleijen] dleijen**20040510092117 Fixed bug in the item attribute of list controls. ] = [[wxhaskell-from-cvs @ 2004-05-10 09:17:52 by dleijen] dleijen**20040510091812 Fixed bug in tree control event handling. ] = [[wxhaskell-from-cvs @ 2004-05-06 08:28:47 by dleijen] dleijen**20040506082847 Log of changes. ] = [[wxhaskell-from-cvs @ 2004-05-06 08:28:09 by dleijen] dleijen**20040506082811 Added support for radio menu items. ] = [[wxhaskell-from-cvs @ 2004-03-31 11:45:35 by dleijen] dleijen**20040331114535 Changed requirment from ghc pkg to ghc. ] = [[wxhaskell-from-cvs @ 2004-03-30 09:42:49 by dleijen] dleijen**20040330094251 Fixed wxEntry signature for wxGTK-2.4.2 ] = [[wxhaskell-from-cvs @ 2004-03-30 08:46:06 by dleijen] dleijen**20040330084606 Added rezfile info for user. ] = [[wxhaskell-from-cvs @ 2004-03-30 08:34:13 by dleijen] dleijen**20040330083417 Small fixes for rpm building added "RPM-SOURCE-DIR" flag to make. ] = [[wxhaskell-from-cvs @ 2004-03-30 07:59:18 by dleijen] dleijen**20040330075919 Nicified configure and makefile added "help" target to make. ] = [[wxhaskell-from-cvs @ 2004-03-29 20:38:47 by dleijen] dleijen**20040329203851 Improved rpm spec file Changed version order to: {wxtoolkit}{wxversion}-{hc}{hcversion}-{version}= -{release} ] = [[wxhaskell-from-cvs @ 2004-03-29 14:51:56 by dleijen] dleijen**20040329145156 Initial support for RPM building. ] = [[wxhaskell-from-cvs @ 2004-03-29 14:19:21 by dleijen] dleijen**20040329141921 Typo ] = [[wxhaskell-from-cvs @ 2004-03-29 14:18:38 by dleijen] dleijen**20040329141841 Initial support for RPM's. ] = [[wxhaskell-from-cvs @ 2004-03-29 13:05:13 by dleijen] dleijen**20040329130514 Fixes for rpm's ] = [[wxhaskell-from-cvs @ 2004-03-29 09:10:24 by dleijen] dleijen**20040329091028 Added "Framed" class with "minimizeable" etc. Splitted the makefile. Added DESTDIR support Added install_files option to make. ] = [[wxhaskell-from-cvs @ 2004-03-25 16:09:51 by dleijen] dleijen**20040325160954 Added attributes for "fullRepaintOnResize", "mininizeable", "maximimizeAble" and "clipChildren". ] = [[wxhaskell-from-cvs @ 2004-03-25 13:46:54 by dleijen] dleijen**20040325134700 Added support for DESTDIR Added wxCLOSE_BOX to default dialog style Added support for "release" version ] = [[wxhaskell-from-cvs @ 2004-03-25 11:24:38 by dleijen] dleijen**20040325112441 Check no longer for the "meta" key, as it is bound to "numlock" on linux machines. ] = [[wxhaskell-from-cvs @ 2004-03-25 10:57:32 by dleijen] dleijen**20040325105741 Fixed "default button" trouble on GTK. ] = [[wxhaskell-from-cvs @ 2004-03-24 15:31:18 by dleijen] dleijen**20040324153118 Fixed whitespace/newlines. ] = [[wxhaskell-from-cvs @ 2004-03-24 14:01:21 by dleijen] dleijen**20040324140121 Included documentation and samples in mac distribution. ] = [[wxhaskell-from-cvs @ 2004-03-24 13:29:53 by dleijen] dleijen**20040324132953 Fixed bug in parsec package detection on redhad linux. ] = [[wxhaskell-from-cvs @ 2004-03-24 13:28:24 by dleijen] dleijen**20040324132837 Fixed macosx application path finding. ] = [[wxhaskell-from-cvs @ 2004-03-23 15:22:48 by dleijen] dleijen**20040323152248 Fixed resource file paths on the mac. ] = [[wxhaskell-from-cvs @ 2004-03-23 13:11:35 by dleijen] dleijen**20040323131135 Moved makefile functions to an include file ] = [[wxhaskell-from-cvs @ 2004-03-23 13:04:15 by dleijen] dleijen**20040323130415 Fixed references to wxWindows. ] = [[wxhaskell-from-cvs @ 2004-03-23 12:37:50 by dleijen] dleijen**20040323123750 Now a function in ./configure. ] = [[wxhaskell-from-cvs @ 2004-03-23 12:37:13 by dleijen] dleijen**20040323123715 Updates for configure ] = [[wxhaskell-from-cvs @ 2004-03-22 15:52:42 by dleijen] dleijen**20040322155247 Support for fixed shared library prefix for installation packages. Full versioning for binary wxc wrapper. ] = [[wxhaskell-from-cvs @ 2004-03-22 14:31:31 by dleijen] dleijen**20040322143132 - removed dependency on wxWidgets library - fixed bindist bug on mac - installation packages only work with static wxWidgets versions. ] = [[wxhaskell-from-cvs @ 2004-03-18 15:19:30 by dleijen] dleijen**20040318151934 Added fix for wxGTK with regard to DND. ] = [[wxhaskell-from-cvs @ 2004-03-18 14:47:39 by dleijen] dleijen**20040318144739 Fixed link bug on mac./ ] = [[wxhaskell-from-cvs @ 2004-03-18 12:19:09 by dleijen] dleijen**20040318121909 Enabled compilation for both wx2.4.2 and 2.5.1 ] = [[wxhaskell-from-cvs @ 2004-03-18 12:03:48 by dleijen] dleijen**20040318120350 Fixed unresolved wxEntry link errors. ] = [[wxhaskell-from-cvs @ 2004-03-17 21:33:22 by dleijen] dleijen**20040317213322 Added projects for different wxWindows versions. ] = [[wxhaskell-from-cvs @ 2004-03-17 21:32:18 by dleijen] dleijen**20040317213221 Fixed close-box constant added fixes to compile with wxWindows 2.5.1 on windows ] = [[wxhaskell-from-cvs @ 2004-03-16 19:53:39 by dleijen] dleijen**20040316195346 - added new defs for frames - added wrapper for Frame.SEtShape and Frame.ShowFullScreen - fixed number for wxDEFAULT_FRAME_STYLE to include the new wxCLOSE_BOX - added test for wxMac and version 2.5 to refresh the menubar after setting it. - made "boxes" dynamic in the layout - added "wxVersion" function ] = [[wxhaskell-from-cvs @ 2004-03-16 13:38:28 by dleijen] dleijen**20040316133831 Bumped version number Added "--gl-libs" in configure to test for openGL libraries ] = [TAG wxhaskell-0-6-1 Unknown tagger**20060712035027] = [[wxhaskell-from-cvs @ 2004-02-29 12:46:53 by dleijen] dleijen**20040229124653 Fixed installation process on windows98/95 ] = [TAG wxhaskell-0-6 Unknown tagger**20060712034946] = [[wxhaskell-from-cvs @ 2004-02-23 10:54:13 by dleijen] dleijen**20040223105413 Documentation fix. ] = [[wxhaskell-from-cvs @ 2004-02-21 12:58:31 by dleijen] dleijen**20040221125831 Fixed comments. ] = [[wxhaskell-from-cvs @ 2004-02-20 20:56:12 by dleijen] dleijen**20040220205612 constant wxFRAME_FLOAT_ON_PARENT was wrong. ] = [[wxhaskell-from-cvs @ 2004-02-20 15:15:54 by dleijen] dleijen**20040220151603 Only adjust version number when withmsc is specified. ] = [[wxhaskell-from-cvs @ 2004-02-20 15:07:07 by dleijen] dleijen**20040220150710 Many little fixes to compile the latest wxWindows snapshot (2.5.1: Feb 20, 2004) ] = [[wxhaskell-from-cvs @ 2004-02-20 13:13:04 by dleijen] dleijen**20040220131305 Update contributed samples to reflect changes in the library. ] = [[wxhaskell-from-cvs @ 2004-02-20 09:16:32 by dleijen] dleijen**20040220091647 Many changes: - fixed resize bugs by removing "wxADJUST_MINSIZE" and adding a "dynamic" combinator. - fixed repaint bugs by removing "wxNO_FULL_REPAINT_ON_RESIZE" and adding a "fullRepaintOnResize" combinator. - enable -> enabled - some "on command" events are changed to "on select" events. - the combobox on command event is now for catching enter keys - fixed constant generation bug in hexadecimal numbers - added "processEnter" and "processTab" attributes to set the "wxTE_PROCESS_ENTER" and "wxTE_PROCESS_TAB" flags. - added MDI frame support -... [truncated message content] |