Commit Graph

533 Commits

Author SHA1 Message Date
wj32 6146c2b95b fixed Properties menu item in process menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@963 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 07:45:39 +00:00
wj32 c04c957b21 fixed crash when attempting to perform actions using the notification icon menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@962 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 07:20:03 +00:00
wj32 6e31ff16c5 Vista-style dialogs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 03:26:49 +00:00
wj32 76372108c7 fixed MiniSysInfo.RenewTimer
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 01:17:25 +00:00
wj32 5af37a240e #2642442 - "System Information label text gets clipped"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@959 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 00:47:22 +00:00
wj32 f458e448b1 updated credits
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@955 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 11:21:14 +00:00
wj32 ddf47616b8 now GC's after loading symbols in process properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@953 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 10:46:08 +00:00
wj32 da22a68d2a all ProcessWindows now share a SharedThreadProvider while HackerWindow uses its own
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 10:13:01 +00:00
wj32 0e17c19e54 changed Free Memory behaviour
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 08:41:21 +00:00
wj32 d4cdcb1859 fixed many memory leaks (thanks to WinDbg+SOS)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 05:31:27 +00:00
wj32 fe8cf7f489 * fixed huge thread and memory leak
* fixed HighlightedListViewItem crash

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 03:49:24 +00:00
wj32 76ff04dc3b removed the disassembler
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 02:15:28 +00:00
wj32 d90a037fce OO'd PEFile.RvaToVa
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@943 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 01:11:59 +00:00
wj32 ea03c4b486 fixed integer overflows in process and system statistics
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@940 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 07:12:24 +00:00
wj32 e77e421401 new network context menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@939 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 06:57:57 +00:00
wj32 75d84d6715 #2713088 - "Network: Ctrl+A and Ctrl+C should copy the processes' names"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 06:48:21 +00:00
wj32 050759045f shared thread for processes, services and network
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@937 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 06:06:36 +00:00
wj32 01494b4105 #2714130 - "Option to disable/enable all highlighting colors"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@936 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 05:59:48 +00:00
wj32 b3255b83cd #2702911 - "Show process name when terminating process in properties"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@924 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-26 08:21:44 +00:00
wj32 85c41aa42e * #2702907 - "CSR Processes: Enable termination of multiple processes"
* #2702909 - "CSR Processes: Show process name when confirming termination"

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@923 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-26 08:18:20 +00:00
wj32 bc40a10597 * #2713087 - "Processes: Copy should copy only the columns currently used"
* Inconsistent Copy menu after columns are modified

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@922 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-26 08:06:23 +00:00
wj32 0828d11c96 implemented a shared thread for providers - less memory usage for process properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@921 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-26 07:37:08 +00:00
wj32 24991d1c08 Free Memory now compacts the heaps
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-26 05:59:40 +00:00
wj32 3277bab324 changed ProcessItem to a class (was a struct) - slightly less CPU and memory usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@919 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-25 09:09:50 +00:00
wj32 8c8706b3fb reuse subtractors instead of creating new instances
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@918 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-25 07:54:51 +00:00
wj32 13fb35d0d3 now saves mini service list (in ServiceProperties) columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@917 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-24 06:59:02 +00:00
wj32 4086025a10 #2702929 - "Add a Cancel button in Options"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@916 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-24 06:53:58 +00:00
wj32 1c0aca6bc8 * new history backend
* configurable plotter step size

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@914 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-22 10:25:24 +00:00
wj32 daaeeec2f0 * configurable max. samples
* fixed bug in HistoryManager when more more than 1 item has to be removed

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@911 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-21 23:51:12 +00:00
wj32 53c641fa60 replaced [string].ToLower() == ... with [string].Equals(...)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-21 00:25:05 +00:00
wj32 b25eed2cf1 * more extension methods
* new highlighting system

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@906 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-19 08:55:26 +00:00
wj32 06070b4fec Uses extension methods now
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-19 06:45:23 +00:00
wj32 280dc79383 * bump to 1.3.6.2
* Statistics times in System Information and process properties

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@902 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-17 09:37:53 +00:00
wj32 e0dbca01e5 fixed corrupt settings detection and settings upgrade in the event of corrupt settings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-17 09:19:59 +00:00
wj32 8d061ff3eb * All integer overflow problems in System Information
* System Cache is now displayed
* #2625167 - "Commit charge limit should not be 16EB"
* #2642385 - "Maximum File Cache size should not be 16EB"


git-svn-id: svn://svn.code.sf.net/p/processhacker/code@899 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-17 09:15:14 +00:00
wj32 694800197f fixed weird module lists
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@897 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-17 06:40:49 +00:00
wj32 69508ff3eb don't update the thread list when opening ProcessWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@896 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-16 19:29:04 +00:00
wj32 e22d448fbd fixed icon handle leak in ProcessWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@895 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-16 19:22:21 +00:00
wj32 b83d40a872 fixed several memory leaks, reduced startup time, reduced memory usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-16 18:07:22 +00:00
wj32 52cc8813db added CPU and I/O history columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@891 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-15 05:38:55 +00:00
wj32 03722ca3c9 fixed last commit
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@890 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-15 00:02:31 +00:00
wj32 35c6bc81ec * bump to 1.3.6.5
* fixed minimize size of System Information

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@889 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-15 00:01:29 +00:00
wj32 8894a79f55 added always on top for SysInfoWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@878 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 09:34:06 +00:00
wj32 fe96412e23 consistency changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@877 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 09:24:31 +00:00
wj32 5eda9cda59 fixed Object not set to an instance of an object error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@876 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 09:21:24 +00:00
wj32 0b9b2faa2c * #2675864 - "System Information improvements"
* Full CPU, I/O and memory usage history for processes and the OS
* Tooltips for graphs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@875 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 09:20:50 +00:00
wj32 fe87b37f0a sorted lists for CSR Processes and handle filter window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@874 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 02:51:40 +00:00
wj32 01495e860c #2601397 - "Ability to sort by name, type etc to all of the windows"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@873 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 02:45:11 +00:00
wj32 a6bedbd13b * removed unused SharpDevelop code
* reorganized code
* started generic ListView sorter

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-13 23:45:11 +00:00
wj32 f93a675373 * removed a useless timer
* expands all nodes before saving

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@869 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-13 22:29:11 +00:00