Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/windirstat.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-23Renamed VS2017 projects/solutions to VS2019 ones.Oliver Schneider
One fix to the LuaJIT2 project generation ... binaries ended up outside the top-level folder. A handful of code sanity changes. Updated SQLite3 to 3.30.1
2019-11-17Remove a call to GetFileAttributesW(), addressing issue #193.Oliver Schneider
When profiling on Windows 7 this took up ~25% of CPU time, on Windows 10 (1903) it was still nearly 20%. So this should be a cheap win.
2018-10-09Fixed a number of warnings from the static analyzer and switched to ↵Oliver Schneider
GetTickCount64 (or a surrogate function on pre-Vista) whereever we use millisecond values
2018-10-08Using EOL extension now, including a .hgeol file to make certain line ending ↵Oliver Schneider
specifications explicit Added missing test case for lua-winreg A number of warnings addressed Adding some helpers to deal with user privileges Some improvements regarding the inclusion of a basic set of Lua scripts in the resource section New version of setvcvars.cmd
2017-11-24Rearranged some build flags in premake4.luaOliver Schneider
Fixed up produce_vsprojects.cmd to heed the command line arguments Reverted to original RGB_GET_?VALUE macros to prevent an exception in debug builds Removing more parts referring to the CHM help file Removing WEAK_ASSERT Using --full to produce the checked in solutions Fixed constant length to account for terminating zero
2017-11-22Replaced own countof by the _countof from stdlib.hOliver Schneider
Moved numerous headers out of stdafx.h so these won't cause unnecessary recompiles
2017-11-16Removing HTML help feature (for now just defanged)Oliver Schneider
Adding "/nodefaultlib:libcmt" to debug configurations of WDS because of the luajit2 static lib Fixed the /debug:fastlink issue with VS2017
2017-11-02Fixes to code and premake4.lua, fixes based on code analysis results, ↵Oliver Schneider
updates to 3rd party libs * New SQlite amalgamation * Updating other third-party libs * New premake4.exe * Fixes to the premake4.lua script and projects * Adding language resource projects to solutions * Some sanity checks added to treemap.cpp * Using refs now instead of pointers in treemap.cpp (probably should be reviewed as it looks like there are more candidates in there) * Added Windows 10 to manifest file * Glitch in stdafx.h corrected * Script which produces the projects now defaults to only VS2005 and VS2017 * Deterministic filter UUIDs for VS201x * Fixed a handful of issues in code addressed * XP platform toolset doesn't allow for code analysis, using default again * Addressed a number of warnings from code analysis
2017-01-10All source files now with LF line endings againOliver Schneider
Updated the logo files a bit, renamed some others
2016-10-27Add a class CWorkLimiter that isolates limiting work durationJames C. Norris
CWorkLimiter limits the amount of work done on any idle cycle, exiting when a set amount of ticks has elapsed or when an input event is pending on the message queue.
2016-01-12Removed explicit naming of contributors from the individual files, everybody ↵Oliver Schneider
who is interested can glean that info from the version control system (for the rest see CONTRIBUTORS.md) Also removed RCS keywords
2016-01-12Updating copyright year, replacing Copyright for myself with WinDirStat team ↵Oliver Schneider
to signify contributions by others
2014-02-18Forgot this in the previous commitOliver Schneider
2014-01-31Implemented the elevation event with a name specific to desktop and window ↵Oliver Schneider
station (this will allow to elevate on a single desktop at once, but won't prevent the user from doing it on several desktops in parallel) --HG-- branch : elevation
2014-01-30Removing #pragma and adjusting the projectOliver Schneider
2014-01-27Using VTRACE instead of TRACEOliver Schneider
2014-01-26Adding new implementation file tracer.cppOliver Schneider
Changing the license of the tracer (.h) to MIT Adjustments to premake4.lua to accommodate these changes (and previous ones) Creating console window for VTRACE in debug builds now Updated main project file (because of premake4.lua)
2014-01-10Renaming define WDS_ELEVATION -> SUPPORT_ELEVATIONOliver Schneider
2013-11-19- Cosmetic correctionOliver Schneider
2011-02-20- Use modern common controlsOliver Schneider
2011-02-10- Adding Lua to the project (excluded some uninteresting stuff for now)"Oliver Schneider ext:(%22)
- mainframe.*, unified CR/LF - Updated the 2005 and 2008 projects
2011-02-05- Some refactoring to make the distinction between API functions and class ↵"Oliver Schneider ext:(%22)
member functions easier - There are only 26 letters in the Latin alphabet, so only 26 drive letters - Some additional check - Added TODO/FIXME comments for later
2011-02-04- Removed CRecycleBinApi, CPsapi because those functions exist from Windows ↵Oliver Schneider
2000 on - Consistent use of spaces instead of tabs at beginning of lines
2011-02-04- Replaced CGetDiskFreeSpaceApi, since the function is available on Windows ↵Oliver Schneider
2000 ...
2011-02-04- Removed CVolumeApi, CQueryDosDeviceApi, CGetCompressedFileSizeApi because ↵Oliver Schneider
those functions exist from Windows 2000 on
2011-02-03- Replaced PathFileExists()Oliver Schneider
- Scoped one function
2010-12-26- Fixing warning in x64 buildOliver Schneider
2010-12-26- Fixing search for language files to be more robustOliver Schneider
2010-12-26- Updated ignore fileOliver Schneider
- Committing minor changes concerning language files
2010-11-05- Trying to get the system image lists to work properlyOliver Schneider
2010-11-01- Preparing a Windows 7 featureOliver Schneider
2010-08-24- Removing CVS keyword IdOliver Schneider
- Just checking in all changes before INI handling (using SimpleIni.h)
2010-08-19- Fixed one regressionOliver Schneider
- Did some cleanup and review of recent changes
2010-08-18- Changes contributed by Chris Wimmer concerning elevation inserted (still ↵Oliver Schneider
not compiled in, though ... one bitmap and some details are missing)
2010-07-31- Still investigating the black icons on Vista onwardsOliver Schneider
- Added tracer class
2010-03-16- Minor changes concerning namespacesOliver Schneider
2010-02-26- Putting constants into namespaceOliver Schneider
- Renaming the CRegistryUser member functions to start with lowercase letter (for brevity, old name also used in the Win32 API) - Removing more literals and declaring them as named constants ...
2010-02-26- Pacman now defaults to offOliver Schneider
- Fixed the language resource scheme for 32 and 64bit, the problem was that the old code expected a lowercase constant, even though nowhere specified
2010-01-23Renamed classes and functions to something more usefulOliver Schneider
2010-01-09More fixes to get the resource files to work for both 32 and 64bitOliver Schneider
2010-01-07Avoiding confusion with RAR split archives, thus using L32 and L64 as ↵Oliver Schneider
suffixes for language files
2010-01-07Fixes after changing the output names for the language resourcesOliver Schneider
2009-03-14- Gotten rid of numerous warningsassarbad
- Still chasing the bug on Vista where some file icons (in the listview) show incorrectly
2008-12-27- Literally hundreds of cosmetic changesassarbad
- First fixes to the multi-select code, especially to allow WDS to run after build ;)
2008-12-26- Updated CHANGELOG.txtassarbad
- Fixed contact info in file headers - Removed Log keyword from file ends
2008-10-21- Test code for WOW64 mode of the 32bit versionassarbad
2006-10-10- Added credits for Gerben Wieringa (Dutch translation)assarbad
- Replaced Header tag by Id for the CVS tags in the source files ... - Started re-ordering of the files inside the project(s)/solution(s)
2006-07-05- Added my email address in the header, adjusted "Author" -> "Author(s)"assarbad
- Added CVS Log keyword to those files not having it - Added the files which I forgot during last commit
2006-07-05- Replaced CVS keyword "Date" by "Header" in the file headersassarbad
2006-07-05- Changed project options (no manifest for resource DLLs)assarbad
- Removed report bug dialog from all resource DLLs - Removed report bug module from sources