summaryrefslogtreecommitdiff
path: root/src/gui/updatewindow.h
AgeCommit message (Collapse)AuthorFilesLines
2009-02-04Went through the gui folder and revised the include statements to notIra Rice1-2/+0
include anything not needed by that specific widget or window. This appears to have cleaned up system performance a bit on my current setup, where it went from idling on 45% in game with opengl down to 30% now. Also moved iptostring to the tostring header, as importing all of network.h is a little overkill to use that function, and it goes along with the basic functions that are in that header file anyways. TODO: find out a way to get rid of warnings when a class doesn't use this function. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-23Removed unnecessary references to The Mana World in code headersBjørn Lindeijer1-4/+4
This dates back to the old days of TMW, but the usage instructions of GPLv2 don't mention this being necessary. Since it doesn't add anything, avoid the branding in these sections.
2008-12-05Fix race condition with a std::string accessBjørn Lindeijer1-3/+10
The downloading thread was writing to a std::string while the main thread was trying to draw it, for example. Now access to the label caption is guarded with a mutex. Should fix crashes while downloading updates.
2008-11-18Pedantic fixes to the client, where I alphabetized all of the include Ira Rice1-2/+1
statements, as well as removing the new skill dialog, which we do not, nor will we use (if we do, it'd be a new one that we'd make). WARNING!!! This, and all other previous builds have a linker error for the Gnome libraries version 4.3.2 on my setup. It's assumed that this is also the case for other users of this library as well. I'm currently assuming that there's a bug in the compiler itself, and will look into reporting this, but in the mean time, it doesn't build for these users, unfortunately. Sorry about this.
2008-07-18Import of client treeLloyd Bryant1-1/+1
2008-06-05Added command line argument to specify the update host (-H). Also, to avoidBjørn Lindeijer1-5/+10
problems when files with the same name are served by different update hosts, the updates are now stored in an update host specific directory. Based on a patch by Sanga.
2007-09-27Merged another bunch of changes from trunk to 0.0 to reduce the difference.Bjørn Lindeijer1-5/+0
2007-02-04Fixed a small glitch when dragging the menu window.Bjørn Lindeijer1-43/+14
2007-02-01A bit of cleanup and defined a helper function for calculating the alder32Bjørn Lindeijer1-6/+1
checksum of a file. Probably not fixing any bug though.
2007-01-14Upgraded to Guichan 0.6.0 (merge from guichan-0.6.0 branch).Bjørn Lindeijer1-1/+1
2006-12-12Added Adler32 checksum for updatesEugenio Favalli1-2/+7
2006-09-21Made canceling the update process non-blocking (Patch by VictorSan)Eugenio Favalli1-0/+5
2006-08-13Merged Guichan 0.5.0 support from guichan-0.5.0 branch, plus several updatesBjørn Lindeijer1-1/+1
from the 0.1.0 branch.
2006-07-18Updated the updating system. It will now only load those updatesBjørn Lindeijer1-1/+2
specified in the downloaded resources.txt file, and in the order in which they are mentioned (the top one being the most significant).
2006-01-22Merged NETWORK branch (includes BEING_OVERHAUL).Björn Steinbrink1-3/+0
2005-09-23Merged most of the changes in biggeruniverse's second memory cleanup patch.Bjørn Lindeijer1-2/+1
2005-09-13Unified the loops for the various dialogs that are shown before the actual ↵Björn Steinbrink1-4/+19
game starts.
2005-08-28Prepare our source so that it'll survive a guichan header cleanup, should it ↵Björn Steinbrink1-0/+2
ever happen...
2005-08-27Small cleanups.Björn Steinbrink1-3/+4
2005-08-13Huge header cleanup to reduce dependencies and compile time.Björn Steinbrink1-5/+8
2005-07-23* docs/HACKING.txt: Added info about member naming and ChangeLogBjørn Lindeijer1-54/+50
format. * src/gui/updatewindow.h, src/gui/updatewindow.cpp: Changed member names, set a 15 second timeout for connecting to update server and restore some doxygen comments.
2005-07-22Merge between moi1392's branch and headCedric Borgese1-1/+6
2005-07-19Rewrite UpdaterWindow in a more object oriented style.Cedric Borgese1-20/+95
2005-07-16Updated changelog, got rid of remaining extern SDL_Surface *screen cases,Bjørn Lindeijer1-7/+9
fixed double free and cleaned up a bit.
2005-07-16Phew, now news.txt and resources.txt are read directly from memoryEugenio Favalli1-1/+1
2005-07-16- Fixing data path in Win32Eugenio Favalli1-0/+2
- Adding default values to config - Fixes after Bertram changes (I hope this way it works even in Linux) - Error message are now displayed in browser for better readability - Already downloaded files are not downloaded aother time (As usually it needs testing so please report to me evry malfunctioning)
2005-07-14- Fixes and improvements to the update systemEugenio Favalli1-1/+12
- Added news (I know someone doesn't like it :P)
2005-07-14- Slimes mirrored frame fixEugenio Favalli1-0/+7
- Some fixes and improvements to the updater (It can still show "chinese" text in the label, I guess because but files are saved correctly)
2005-07-13My version of the updaterEugenio Favalli1-4/+15
(ok it needs a lot of bug fixes, a lot of checks and whaever else) WARNING: Needs to be tested
2005-07-11Committed header dependencies reducing patch by DoenerBjørn Lindeijer1-1/+0
2005-07-09Some win32 fixes most of allEugenio Favalli1-5/+5
2005-07-08Small changes to updating code and removing tabs.Bjørn Lindeijer1-4/+4
2005-07-08Added basic update system (depends on curl).Aaron Marks1-0/+71