Summary Period: 2003-09-09 to 2003-08-05 (Commits 346-445 of 545)
|
srale 09/09/03 07:40 |
Fixed a bunch of focus bugs. Now we're getting somewhere... ;) |
| 37 lines of code changed in: include/aedRadioButtonGroup.h (+1) src: aedApp.cpp (+1 -1), aedRadioButtonGroup.cpp (+21 -1), aedTheme.cpp (+14 -17) | |
|
srale 08/09/03 16:55 |
More doxygen documentation. Added AED_ prefix to some enums as a step toward API consolidation. Removed some unused code. |
| 140 lines of code changed in: test/main.cpp (+17 -17) include: aedApp.h (+1 -1), aedFont.h (+1), aedObject.h (+3 -2), aedProgressBar.h (+3 -4), aedRadioButtonGroup.h (+2 -3), aedSlider.h (+15 -4), aedSpinner.h (+2 -2), aedStaticText.h (+15 -2), aedTextBox.h (+14 -6), aedTimer.h (+11 -4), aedWindow.h (+13 -23) src: aedButton.cpp (+3 -2), aedListBox.cpp (+1 -1), aedProgressBar.cpp (+1 -1), aedRadioButtonGroup.cpp (-18), aedScrollBar.cpp (+2 -2), aedSpinner.cpp (+3 -3), aedStaticText.cpp (+11 -12), aedTextBox.cpp (+11 -27), aedTheme.cpp (+3 -3), aedWindow.cpp (+8 -17) | |
|
srale 08/09/03 11:09 |
Minor changes in the focus code. |
| 18 lines of code changed in: src/aedApp.cpp (+18 -21) | |
|
srale 08/09/03 09:32 |
aedApp now handles the state of UTF8 text rendering (aedApp::setUTF8 and aedApp::getUTF8). |
| 27 lines of code changed in: TODO (+3 -2), test/main.cpp (+2) include: aedApp.h (+11 -10), aedFont.h (-4) src: aedApp.cpp (+6 -9), aedFont.cpp (+4 -12), aedStaticRTF.cpp (+1 -1) | |
|
srale 07/09/03 12:55 |
Fixed some memory leaks. |
| 10 lines of code changed in: src: aedApp.cpp (+7), aedListBox.cpp (+1), aedStaticText.cpp (+2) | |
|
srale 07/09/03 09:12 |
Changed SDL_MOUSEMOTION event handling (again!). Removed m_MouseMoveRender, added wm_mouse{enter,leave} instead. Still doesn't work 100% correct... ;( Fixed window id handling. |
| 148 lines of code changed in: include: aedButton.h (+2), aedCheckBox.h (+2), aedScrollBar.h (+2 -2), aedSpinner.h (+2 -2), aedWindow.h (+5 -7) src: aedApp.cpp (+2 -1), aedButton.cpp (+14 -1), aedCheckBox.cpp (+12 -1), aedScrollBar.cpp (+3 -4), aedSpinner.cpp (+3 -6), aedWindow.cpp (+101 -101) | |
|
kwizatz 06/09/03 14:40 |
Finally aedGUI Compiles under VC++./autogen.sh ; ./configure --prefix=/MinGW --disable-static./autogen.sh ; ./configure --prefix=/MinGW --disable-static! lets see how long it lasts. |
| 34 lines of code changed in: VisualC7/aedgui.vcproj (+1 -4), src/aedApp.cpp (+7 -23) include: aedApp.h (+25 -3), aedLog.h (+1 -1) | |
|
srale 06/09/03 09:54 |
Fixed another weird bug in the focus code. |
| 3 lines of code changed in: src: aedApp.cpp (+1 -1), aedWindow.cpp (+2) | |
|
slouken 06/09/03 01:38 |
Fixed nasty bug with focus window being deleted |
| 8 lines of code changed in: src: aedApp.cpp (+4), aedWindow.cpp (+4 -1) | |
|
srale 05/09/03 19:36 |
Updated NEWS and TODO files. Hopefully fixed the "pLast" bug. |
| 16 lines of code changed in: NEWS (+6), TODO (-1), src/aedWindow.cpp (+10 -7) | |
|
kwizatz 05/09/03 18:31 |
Sorry to all C++ freaks out there, but cerr << prefix crashes the lib in windows, changed to trusty fprintf, hope no one minds |
| 3 lines of code changed in: src/aedLog.cpp (+3 -2) | |
|
eduardobrasao 05/09/03 18:28 |
More eye-candy. |
| 10 lines of code changed in: test/main.cpp (+10 -5) | |
|
eduardobrasao 05/09/03 18:14 |
Some eye-candy. |
| 10 lines of code changed in: src/aedTheme.cpp (+2 -2), test/main.cpp (+8 -2) | |
|
slouken 05/09/03 17:54 |
Only use ASCII characters in configure.in |
| 1 lines of code changed in: configure.in (+1 -1) | |
|
kwizatz 05/09/03 17:06 |
added check for __gxx_personality_v0 |
| 7 lines of code changed in: configure.in (+7 -1) | |
|
kwizatz 05/09/03 15:04 |
Changed the --enable-gltest part of configure.in, was not working under windows |
| 30 lines of code changed in: configure.in (+30 -18) | |
|
srale 05/09/03 14:29 |
Removed wm_rendermouse and added m_MouseMoveRender to aedWindow. Fixed some focus bugs. |
| 44 lines of code changed in: include: aedButton.h (-2), aedCheckBox.h (+1 -2), aedWindow.h (+4 -17) src: aedButton.cpp (+4 -24), aedCheckBox.cpp (+1 -10), aedScrollBar.cpp (-9), aedSlider.cpp (-9), aedWindow.cpp (+34 -23) | |
|
kwizatz 05/09/03 13:47 |
Changed __gxx_personality_v0 to __gxx_personality_sj0 for windows compativility |
| 3 lines of code changed in: configure.in (+3 -2) | |
|
srale 03/09/03 14:49 |
Removed unnecessary SDL_FreeSurface call. |
| 6 lines of code changed in: src/aedWindow.cpp (+6 -6) | |
|
srale 02/09/03 17:39 |
Fixed the problem with disappearing widgets in aedGuiTest. |
| 5 lines of code changed in: test/main.cpp (+5 -5) | |
|
srale 02/09/03 15:27 |
Some work on new focus handling code. |
| 84 lines of code changed in: TODO (+1 -1) include: aedApp.h (+7), aedObject.h (+4), aedWindow.h (+10 -8) src: aedApp.cpp (+23), aedWindow.cpp (+39 -92) | |
|
srale 02/09/03 12:50 |
aedObjects now contains signal functionality only. Major cleanup of aedWindow and a few optimizations. Removed aedWindow::setParent, aedWindow::resetTheme and some other unused stuff. |
| 395 lines of code changed in: TODO (-2) include: aedObject.h (+2 -50), aedScrollBar.h (+1 -1), aedSpinner.h (+1 -1), aedTimer.h (+2 -1), aedWindow.h (+73 -49) src: aedButton.cpp (+4 -4), aedCheckBox.cpp (+2 -1), aedObject.cpp (+1 -158), aedScrollBar.cpp (+1 -1), aedSpinner.cpp (+1 -1), aedTimer.cpp (+2), aedWindow.cpp (+305 -332) | |
|
kwizatz 01/09/03 21:48 |
Visual C++ Support |
| 49 lines of code changed in: VisualC7/aedgui.vcproj (+36 -48), include/drawlibs.h (+13 -13) | |
|
srale 31/08/03 14:29 |
aedCheckBox doesn't use aedButton anymore. Updated the TODO list. |
| 100 lines of code changed in: TODO (+1 -2), test/main.cpp (+2 -2) include: aedCheckBox.h (+3 -5), aedRadioButtonGroup.h (-1), aedTheme.h (+1) src: aedCheckBox.cpp (+23 -16), aedRadioButtonGroup.cpp (+3 -12), aedTheme.cpp (+67) | |
|
srale 31/08/03 09:43 |
Commented out a call to bringToTop() from aedTextBox::wm_update (see the source for an explanation). Added several new targets to the top-level Makefile.am: dist-bz2, dist-zip and release. Now you can just do 'make release' to get .tar.gz, .tar.bz2 and .zip files ready for uploading to sourceforge. |
| 22 lines of code changed in: Makefile.am (+13), src/aedTextBox.cpp (+2 -1), themes/Makefile.am (+7 -2) | |
|
srale 31/08/03 08:17 |
Removed m_FGColor member from aedWindow. Added m_TextColor to aedStaticText. Changed type of aedWindow::m_AlphaValue to Uint8 (was Sint16). Corrected dependencies of aedGuiTest and testsprite. |
| 46 lines of code changed in: test/Makefile.am (+2 -2) include: aedStaticText.h (+14 -14), aedTheme.h (+1 -1), aedWindow.h (+3 -14) src: aedStaticText.cpp (+15 -20), aedTextBox.cpp (+9 -13), aedWindow.cpp (+2 -3) | |
|
srale 31/08/03 05:13 |
Fixed dlopen detection problem. |
| 4 lines of code changed in: configure.in (+1), src/SDL_loadso.c (+3 -2) | |
|
eduardobrasao 30/08/03 22:39 |
Ximian Industrial look-alike theme. Work in progress. |
| 47 lines of code changed in: include/config.h.in (+3), test/main.cpp (+2) themes: Makefile.am (+1 -1), industrial.cpp (new 41) | |
|
srale 30/08/03 11:09 |
Small updates. Removed aedColor::getSDLColor (not needed since we have operator SDL_Color ()). |
| 58 lines of code changed in: README (+39), include/aedColor.h (-9) src: aedApp.cpp (+3 -3), aedTheme.cpp (+16 -16) | |
|
srale 30/08/03 06:23 |
Minor cleanups. Updated the TODO file. |
| 1 lines of code changed in: TODO (+1 -1), include/aedApp.h (-8), src/makefile-old (del) | |
|
eduardobrasao 30/08/03 01:26 |
New aedCallBack framework. Coded a lot, few things changed after all... argh! |
| 250 lines of code changed in: configure.in (+4) include: Makefile.am (+6 -2), aedCallBack.h (+84 -38), aedFunctionPointer.h (del), aedFunctionPointer1Arg.h (del), aedFunctionPointerBase.h (del), aedFunctionPointerManager.h (del), aedFunctor1Arg.h (new 64), aedFunctorBase.h (new 21), aedFunctorNoArgs.h (new 61), aedSignal.h (+4 -156) src: Makefile.am (+4), aedCallBack.cpp (-9), aedFunctionPointer.cpp (del), aedFunctionPointer1Arg.cpp (del), aedFunctionPointerManager.cpp (del), aedFunctor1Arg.cpp (new 0), aedFunctorBase.cpp (new 0), aedFunctorNoArgs.cpp (new 0), aedObject.cpp (+1), aedSignal.cpp (+1 -47) | |
|
slouken 29/08/03 20:42 |
Just in case SDL 1.3.5 comes out. :) |
| 3 lines of code changed in: configure.in (+3 -1) | |
|
srale 29/08/03 19:00 |
Support for dynamic loading routines when using SDL 1.2.5. Removed loadobj* files, theme loading is now completely handled in aedApp. Minor optimization in aedApp::getDefaultTheme. |
| 266 lines of code changed in: acinclude.m4 (+5), configure.in (+9 -3) include: Makefile.am (+1 -1), loadobj.h (del) src: Makefile.am (+1 -2), SDL_loadso.c (new 208), aedApp.cpp (+42 -50), loadobj.cpp (del) | |
|
slouken 28/08/03 01:16 |
*** empty log message *** |
| 3 lines of code changed in: src/aedWindow.cpp (+3) | |
|
slouken 27/08/03 19:41 |
Allow the application to choose whether to use UTF8 text for all widgets |
| 54 lines of code changed in: include/aedFont.h (+28 -6) src: aedFont.cpp (+24 -34), aedStaticRTF.cpp (+2 -25) | |
|
slouken 25/08/03 15:10 |
*** empty log message *** |
| 2 lines of code changed in: include/aedWindow.h (+2) | |
|
slouken 24/08/03 19:59 |
Cleanup for disabled widgets |
| 181 lines of code changed in: test/Makefile.am (+1 -1) include: aedObject.h (+1 -1), aedStaticText.h (+3), aedTextBox.h (+5 -3), aedWindow.h (+2 -1) src: aedListBox.cpp (+13 -1), aedProgressBar.cpp (-1), aedStaticRTF.cpp (+2), aedStaticText.cpp (+21 -10), aedTextBox.cpp (+8 -23), aedTheme.cpp (+82 -106), aedWindow.cpp (+43 -36) | |
|
kwizatz 24/08/03 14:56 |
Added --enable-gltest to configure options |
| 8 lines of code changed in: configure.in (+3), include/config.h.in (-3), test/Makefile.am (+5 -13) | |
|
kwizatz 24/08/03 13:55 |
Added --enable-gltest to configure options |
| 28 lines of code changed in: configure.in (+15), include/config.h.in (+3), test/Makefile.am (+8 -1), themes/gtk.cpp (+2 -1) | |
|
slouken 23/08/03 13:00 |
You don't need to have either SDL_ttf or SDL_rtf to build aedGUI. If you don't have SDL_ttf, aedGUI will use an internal copy. If you don't have SDL_rtf, you won't be able to use aedStaticRTF |
| 1966 lines of code changed in: aedgui-config.in (+1 -1), configure.in (+42 -8), test/Makefile.am (+4 -4), themes/Makefile.am (+1 -1) src: Makefile.am (+3 -1), SDL_ttf.c (new 1637), SDL_ttf.h (new 231), aedFont.cpp (+3), aedStaticRTF.cpp (+44) | |
|
slouken 23/08/03 12:34 |
Enable shared libraries by default |
| 2 lines of code changed in: configure.in (+2 -1) | |
|
slouken 22/08/03 13:48 |
*** empty log message *** |
| 2 lines of code changed in: aedgui-config.in (+2 -2) | |
|
eduardobrasao 22/08/03 08:03 |
Added a new color inside aedTheme. |
| 35 lines of code changed in: src/aedTheme.cpp (+2), test/main.cpp (+1 -5) include: aedTheme.h (+2), config.h.in (+30) | |
|
slouken 21/08/03 21:08 |
Work in progress... Rewrote the font system to use SDL_ttf Added the RTF text display widget aedStaticRTF |
| 349 lines of code changed in: configure.in (+27 -29), test/Makefile.am (+3 -3), themes/Makefile.am (+2 -2) include: Makefile.am (+1), aedApp.h (+1 -3), aedColor.h (+9), aedFont.h (+27 -128), aedStaticRTF.h (new 46) src: Makefile.am (+3 -2), aedApp.cpp (+7 -9), aedFont.cpp (+63 -1383), aedStaticRTF.cpp (new 158), aedStaticText.cpp (+2 -2) | |
|
slouken 20/08/03 23:43 |
That's what I meant, really. :) |
| 4 lines of code changed in: src/aedWindow.cpp (+4 -1) | |
|
eduardobrasao 20/08/03 23:34 |
Simple fix to make the widgets "visible" again. |
| 1 lines of code changed in: src/aedWindow.cpp (+1 -1) | |
|
eduardobrasao 20/08/03 22:48 |
Added Sam Lantinga to the AUTHORS file. |
| 1 lines of code changed in: AUTHORS (+1), include/config.h.in (-33) | |
|
slouken 20/08/03 22:09 |
Um... don't actually render if you're not visible. :) |
| 1 lines of code changed in: src/aedWindow.cpp (+1 -1) | |
|
slouken 20/08/03 22:07 |
Fixed compile warning |
| 1 lines of code changed in: include/aedSignal.h (+1 -1) | |
|
slouken 20/08/03 22:07 |
Added default value for constructor |
| 1 lines of code changed in: include/aedScrollBar.h (+1 -1) | |
|
slouken 20/08/03 22:02 |
Use the new SDL 1.2.6 API |
| 13 lines of code changed in: src/loadobj.cpp (+13 -187) | |
|
slouken 20/08/03 22:01 |
Fixed build problems on RedHat 8.0 I just copied build support files from the SDL library. Also, gcc 3.3 doesn't like SDL's use of "long long" with -pedantic I'm not sure if there's a better to to fix this, but I just disabled it for now. |
| 1471 lines of code changed in: autogen.sh (+5 -2), configure.in (+3 -1), libtool.m4 (+314 -8539), ltconfig (new 1), ltmain.sh (+1147 -2858), themes/Makefile.am (+1 -1) | |
|
slouken 20/08/03 21:58 |
Fixed some font caching problems. |
| 36 lines of code changed in: include/aedApp.h (+5 -1), src/aedApp.cpp (+31 -16) | |
|
slouken 20/08/03 21:57 |
Disabled font speed hack, which doesn't work for UTF-8 text. |
| 2 lines of code changed in: src/aedFont.cpp (+2 -1) | |
|
kwizatz 20/08/03 18:27 |
Some changes to gltest.cpp |
| 102 lines of code changed in: test/gltest.cpp (+102 -106) | |
|
eduardobrasao 20/08/03 17:45 |
Now the default theme is back. |
| 4 lines of code changed in: test/main.cpp (+4 -4) | |
|
kwizatz 20/08/03 16:22 |
Added code to use m_FGColor and m_BGColor if no user theme is provided |
| 0 lines of code changed in: src/aedTextBox.cpp (-1) | |
|
kwizatz 20/08/03 16:13 |
Added code to use m_FGColor and m_BGColor if no user theme is provided |
| 53 lines of code changed in: include: aedApp.h (+8), aedStaticText.h (+3 -3), aedWindow.h (+2) src: aedApp.cpp (+22 -14), aedStaticText.cpp (+3 -4), aedTheme.cpp (+1 -1), aedWindow.cpp (+14 -1) | |
|
kwizatz 20/08/03 13:58 |
fixed some minor windows dll generation problems |
| 18 lines of code changed in: src/drawlibs.cpp (+15 -14) include: aedUpdateManager.h (+2 -2), aedWindow.h (+1 -1) | |
|
kwizatz 20/08/03 12:53 |
Changed wm_keydown, TABs dont work now, but we have to redo that part anyway |
| 76 lines of code changed in: include: aedApp.h (+1 -1), aedWindow.h (+2 -1) src: aedApp.cpp (+6 -6), aedWindow.cpp (+67 -46) | |
|
eduardobrasao 20/08/03 00:07 |
Preliminary support for the GTK+ theme. Use with caution :) |
| 112 lines of code changed in: src/aedTheme.cpp (+2 -2), test/main.cpp (+3 -2) themes: Makefile.am (+2 -2), gtk.cpp (new 105) | |
|
kwizatz 17/08/03 14:13 |
Moved wm_rendermouse inside processEvent |
| 18 lines of code changed in: src/aedWindow.cpp (+18 -32) | |
|
srale 16/08/03 07:47 |
Minor cleanup. |
| 6 lines of code changed in: src/aedScrollBar.cpp (+6 -8) | |
|
srale 16/08/03 07:13 |
Cleanups in aedCheckBox and aedProgressBar. Moved most of aedProgressBar::render() to aedTheme::drawProgressBar(). |
| 108 lines of code changed in: include: aedCheckBox.h (+1 -3), aedProgressBar.h (+4 -8), aedTheme.h (+1) src: aedCheckBox.cpp (+1 -25), aedFrame.cpp (-6), aedProgressBar.cpp (+9 -95), aedTheme.cpp (+92 -5) | |
|
srale 15/08/03 17:08 |
aedgui-config is now installed on 'make install'. |
| 2 lines of code changed in: Makefile.am (+2) | |
|
srale 15/08/03 16:23 |
After config.status finishes its job, some info about the build system is printed. |
| 9 lines of code changed in: configure.in (+9) | |
|
srale 15/08/03 11:24 |
Did proper libtool interface versioning. Moved most of acinclude.m4 to libtool.m4 which decreased size of the distribution tarball by ~80 KB. Cleaned up aedgui-config.in. Moved all versions to 0.1.7. Fixed some problems with 'make dist'. |
| 8568 lines of code changed in: acinclude.m4 (-8660), aedgui-config.in (+5 -4), autogen.sh (+1 -1), configure.in (+15 -5), libtool.m4 (new 8539), docs/Doxyfile (+1 -1), include/aedTheme.h (+1 -1), src/Makefile.am (+3 -1), test/Makefile.am (+1 -1), themes/Makefile.am (+2) | |
|
srale 15/08/03 08:36 |
Documentation changes. |
| 47 lines of code changed in: include: aedButton.h (+1 -1), aedCheckBox.h (+5 -1), aedFrame.h (+2), aedLog.h (+3 -2), aedProgressBar.h (+6), aedRadioButtonGroup.h (+11 -1), aedSlider.h (+19 -4) | |
|
srale 15/08/03 08:01 |
Reverted some code. |
| 67 lines of code changed in: acinclude.m4 (+67) | |
|
srale 15/08/03 06:30 |
Added initial documentation. |
| 73 lines of code changed in: include: aedApp.h (+58), aedButton.h (+15) | |
|
srale 15/08/03 06:26 |
Added 'docs' target to the Makefile which generates documentation using doxygen. |
| 1113 lines of code changed in: docs: Doxyfile (new 1109), Makefile.am (+4 -1) | |
|
kwizatz 14/08/03 15:44 |
Moved the code from wm_lbuttondown and wm_lbuttonup to processEvents |
| 44 lines of code changed in: src/aedWindow.cpp (+44 -40) | |
|
srale 14/08/03 13:12 |
Removed unneeded checks for fortran and gcj compilers as well as some slow, unimportant operations. |
| 6 lines of code changed in: acinclude.m4 (-287), configure.in (+6 -5) | |
|
srale 14/08/03 09:07 |
The textbox widget now works again(we forgot to enable UNICODE conversion after the removal of aedEventManager). Reorganized/simplified aedTextBox::wm_keydown. |
| 67 lines of code changed in: src: aedApp.cpp (+3), aedTextBox.cpp (+64 -95) | |
|
kwizatz 13/08/03 19:12 |
Added first atemp at an aedgui-config script, still a bit raw |
| 60 lines of code changed in: aedgui-config.in (new 54), configure.in (+6) | |
|
kwizatz 13/08/03 13:29 |
small fix to autogen.sh |
| 1 lines of code changed in: autogen.sh (+1 -1) | |
|
srale 13/08/03 08:33 |
Added aedThemeInfo struct. Implemented plugin interface versioning. Wrote some text describing theme creation. |
| 113 lines of code changed in: include/aedTheme.h (+18 -2), themes/theme1.cpp (+7 -1), tools/README (+4 -2) docs: Makefile.am (+1 -1), creating_themes.txt (new 22) src: aedApp.cpp (+42 -19), aedTheme.cpp (+9 -4) test: main.cpp (+7 -9), testsprite.cpp (+3 -3) | |
|
kwizatz 11/08/03 15:15 |
changes to gltest, nothing big |
| 45 lines of code changed in: test/gltest.cpp (+45 -35) | |
|
kwizatz 11/08/03 13:34 |
removed aedEventManager |
| 41 lines of code changed in: test/testsprite.cpp (+12 -15) include: Makefile.am (+29 -9), aedEventManager.h (del), aedGui.h (-1) src: Makefile.am (-1), aedEventManager.cpp (del) | |
|
kwizatz 11/08/03 12:29 |
Fixed Button highlighting |
| 5 lines of code changed in: src/aedWindow.cpp (+5 -7) | |
|
srale 11/08/03 09:01 |
Renamed funcs to conform to aedGUI's coding convention. |
| 12 lines of code changed in: include/aedWindow.h (+4 -2), src/aedWindow.cpp (+7 -6), test/main.cpp (+1 -1) | |
|
kwizatz 10/08/03 19:07 |
Added Event Handling to aedWindow, did not removed the event manager files since we may still need to refer to them to add more functionality, works, but was so simple I get the feeling this is not the end of it he he he :) |
| 121 lines of code changed in: include/aedWindow.h (+4 -1), src/aedWindow.cpp (+103), test/main.cpp (+14 -3) | |
|
kwizatz 10/08/03 18:22 |
Solved segfault in windows when calling SDL_FillRect with width or height equal 0 |
| 16 lines of code changed in: test/main.cpp (+5 -6) src: aedButton.cpp (+1 -1), aedStaticText.cpp (+2 -3), aedWindow.cpp (+8 -6) | |
|
srale 10/08/03 11:19 |
Fixed text rendering in aedStaticText. And elevators are back again. :) Updated the TODO list. |
| 51 lines of code changed in: TODO (+2 -2) include: aedScrollBar.h (+1 -2), aedSlider.h (+2 -1) src: aedStaticText.cpp (+1 -1), aedTheme.cpp (+44 -87), aedWindow.cpp (+1 -1) | |
|
srale 10/08/03 08:31 |
Minor improvements in loadobj.cpp. |
| 146 lines of code changed in: include/loadobj.h (+5 -4) src: aedApp.cpp (+6 -4), loadobj.cpp (+135 -110) | |
|
srale 10/08/03 07:22 |
Removed unneeded pointer checks. |
| 3 lines of code changed in: src: aedFrame.cpp (+1 -1), aedStaticText.cpp (+2 -3) | |
|
kwizatz 10/08/03 00:57 |
a small define to insure future VC++ compilation without config.h |
| 24 lines of code changed in: autogen.sh (+1 -1), configure.in (+1), include/config.h.in (+3), themes/theme1.cpp (+3 -2) src: aedFrame.cpp (+1 -1), aedStaticText.cpp (+2 -1), aedTextBox.cpp (+1 -2), loadobj.cpp (+12 -5) | |
|
kwizatz 10/08/03 00:52 |
Added a bit more of crossplatform functionality, changed the declaration of custom_theme since it was NOT being exported in a DLL |
| 2 lines of code changed in: test/main.cpp (+2 -1) | |
|
srale 09/08/03 17:21 |
Fixed a stupid bug in aedLog (m_Mask was having random values because it wasn't set to 0 in the constructor). Some theme loading fixes plus a demonstration of loading themes/theme1.so in aedGuiTest. |
| 23 lines of code changed in: test/main.cpp (+4 -1), themes/theme1.cpp (+11 -6) src: aedApp.cpp (+5), aedLog.cpp (+1), aedWindow.cpp (+2 -1) | |
|
srale 09/08/03 16:41 |
Implemented support for loading theme plugins. Needs testing. If you get segfaults in the test program, please do make clean first and then make. |
| 284 lines of code changed in: include: aedApp.h (+26 -7), aedTheme.h (+9 -1), aedWindow.h (+53 -38), loadobj.h (+1 -1) src: aedApp.cpp (+123 -20), aedTheme.cpp (+5), aedWindow.cpp (+67 -78) | |
|
srale 09/08/03 13:55 |
Instead of aedUpdateManager singleton we now have global pUpdateMgr pointer which is initialized in aedApp::aedApp() and used only in aedWindow. The aedLog object can now be manipulated via aedApp::getLog(). |
| 108 lines of code changed in: include: Makefile.am (+2 -2), aedApp.h (+7 -4), aedGui.h (-1), aedUpdateManager.h (+44 -39), aedWindow.h (-2) src: aedApp.cpp (+17 -7), aedStaticText.cpp (+1 -1), aedUpdateManager.cpp (+22 -30), aedWindow.cpp (+15 -16) test: main.cpp (-2), testsprite.cpp (-1) | |
|
kwizatz 09/08/03 13:50 |
tiny change, theme was not compiling on MinGW |
| 14 lines of code changed in: configure.in (+11) themes: Makefile.am (+2 -2), theme1.cpp (+1 -1) | |
|
srale 09/08/03 10:48 |
Added themes/ directory and a sample theme (changes font size only). |
| 36 lines of code changed in: Makefile.am (+1 -1), configure.in (+1) themes: Makefile.am (new 7), theme1.cpp (new 27) | |
|
srale 09/08/03 08:40 |
Removed m_App member from aedWindow and introduced global 'aedApp *theApp' pointer which is declared only when AEDGUI is defined (it is defined during library compilation. Removed initialize() and shutdown() from aedTheme, becuase now their role is performed by the constructor and destructor, respectively. Fixed all widgets' constructors and removed unneeded declarations of 'aedFont *m_Font' in aedWindow's children. Now both test programs work. :) |
| 86 lines of code changed in: configure.in (+1 -1) include: aedApp.h (+10 -1), aedFrame.h (-1), aedListBox.h (-1), aedLog.h (+2), aedStaticText.h (+1 -2), aedTheme.h (+2 -3), aedWindow.h (+2 -5) src: aedApp.cpp (+12), aedFrame.cpp (+1 -2), aedListBox.cpp (-1), aedStaticText.cpp (+3 -5), aedTextBox.cpp (+1 -2), aedTheme.cpp (+2 -4), aedWindow.cpp (+30 -23) test: Makefile.am (+13 -6), main.cpp (+3 -3), testsprite.cpp (+3 -4) | |
|
kwizatz 09/08/03 02:39 |
Looked into the segfaults just to find even more, there are less now, but still segfaults, calls to m_Theme-> and m_App-> should NOT be made in the constructor as when the constructor is called those always hold NULL, some sort of aedWindow::aedWindow(aedApp* App,aedTheme* Theme) should be added, or even better aedWindow::aedWindow(aedObject parent) using the same theme/app inheritance used in create |
| 55 lines of code changed in: include: aedStaticText.h (+1 -1), aedWindow.h (+4 -4) src: aedCheckBox.cpp (-1), aedFont.cpp (+1 -1), aedFrame.cpp (+4 -4), aedListBox.cpp (+1 -2), aedStaticText.cpp (+6 -5), aedTextBox.cpp (+2 -2), aedTheme.cpp (-19), aedWindow.cpp (+36 -11) | |
|
kwizatz 08/08/03 21:23 |
made some modifications, wasnt compiling under MinGW |
| 40 lines of code changed in: include/aedColor.h (+6 -4), src/aedTheme.cpp (+25 -2), test/Makefile.am (+9 -8) | |
|
srale 08/08/03 17:27 |
Forgot to remove an include ... |
| 2 lines of code changed in: include/Makefile.am (+2 -2) | |
|
srale 08/08/03 16:52 |
Tagged the files before changes with AED_SR_TAG (SR = singleton removal). Removed font and theme managers, made aedLog non-static ... Compiles fine, but doesn't run because of a segfault caused by incorrect theme pointer in child widgets. |
| 983 lines of code changed in: include: Makefile.am (+2 -2), aedApp.h (new 42), aedFont.h (+5 -5), aedFontManager.h (del), aedGui.h (+1 -2), aedLog.h (+28 -24), aedTheme.h (new 59), aedThemeManager.h (del), aedWindow.h (+17 -2) src: Makefile.am (+2 -2), aedApp.cpp (new 237), aedButton.cpp (+4 -4), aedFont.cpp (+11 -11), aedFontManager.cpp (del), aedFrame.cpp (+5 -7), aedListBox.cpp (+4 -5), aedLog.cpp (+12 -16), aedScrollBar.cpp (+2 -18), aedSlider.cpp (+2 -18), aedStaticText.cpp (+5 -8), aedTextBox.cpp (+7 -9), aedTheme.cpp (new 485), aedThemeManager.cpp (del), aedTimer.cpp (+1 -1), aedWindow.cpp (+25 -7), drawlibs.cpp (+1 -1), loadobj.cpp (+2 -2) test: Makefile.am (+15 -7), main.cpp (+5 -5), testsprite.cpp (+4 -2) | |
|
kwizatz 07/08/03 14:34 |
Added DLLEXPORT to the ThemeManager Class |
| 1 lines of code changed in: include/aedThemeManager.h (+1 -1) | |
|
kwizatz 05/08/03 17:23 |
changes to test makefile.am, make it link with whatever library we have (static or shared) |
| 4 lines of code changed in: test/Makefile.am (+4 -4) | |
![]()
Generated by StatCvs v0.1.3