Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transparent tray icon, GPU total, AppID #1

Open
wants to merge 161 commits into
base: master
Choose a base branch
from

Conversation

john-peterson
Copy link
Member

No description provided.

@john-peterson
Copy link
Member Author

Subversion

Apply

Apply the patch with (replace # with the commit hash)

curl https://github.com/john-peterson/processhacker/commit/#.patch | patch -p1 --binary

Author

Set the author at or after commit with

svn ci --with-revprop svn:author="John S. Peterson <[email protected]>"
svn propset svn:author --revprop -r # "John S. Peterson <[email protected]>"

because

If the patch is part of a bigger commit consider committing it separately to give authorship credit

@john-peterson
Copy link
Member Author

Changing the tray icon background from black to translucent

Problem

Why have transparent tray icons?

The Windows 6 systray is by default transparent and the unused area in a systray icon is typically transparent

@john-peterson
Copy link
Member Author

Adding AppID column

Commit

In appid@john-peterson

Problem

Discussed in Add AppUserModelID to process info

What are some typical AppIDs that programs use, so I can get an idea of the typical usage of this feature?

For example VisualStudio.11.0, VisualStudio.10.0

How many windows have an AppID, and how many don't?

50% of processes with a Window Title value

There are some problems with your changes, so I will need to modify your suggested code. Would you still like to be credited in that case?

I prefer that you tell me what to change (with reference to a code line if appropriate) rather than committing a changed commit

@john-peterson
Copy link
Member Author

Fixing plugin paths

Commit

In appid@john-peterson

Problem

Discussed in Use .props files

Author

The author for cb5472f should be John S. Peterson <[email protected]> rather than wj32 because

  • it's similar to this commit
  • it was commited soon after this commit was published

@john-peterson
Copy link
Member Author

Adding GPU total to collapsed process tree node

Commit

In appid@john-peterson

Problem

Discussed in Process tree collapse GPU summary

wj32 and others added 25 commits October 21, 2013 10:46
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5468 21ef857c-d57f-4fe0-8362-d861dc6d29cd
* fixed handling of long symbol names

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5469 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5470 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5471 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5472 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5473 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5474 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5475 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5476 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5477 21ef857c-d57f-4fe0-8362-d861dc6d29cd
* automatically detect dbghelp.dll from SDK 8.1

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5478 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5479 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5480 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5481 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5482 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5483 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5484 21ef857c-d57f-4fe0-8362-d861dc6d29cd
* remove the obsolete _ProjectFileVersion property
* remove EnableEnhancedInstructionSet for Debug and x64 configurations (x64 is always SSE2)
* remove unused Midl properties

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5485 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5486 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5487 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5488 21ef857c-d57f-4fe0-8362-d861dc6d29cd
* processes with no threads are shown as suspended
* updated ntpsapi.h

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5490 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5491 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5492 21ef857c-d57f-4fe0-8362-d861dc6d29cd
dmex and others added 29 commits January 12, 2014 10:25
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5600 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5601 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5602 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5603 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5604 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5605 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5606 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5607 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5608 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5609 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5610 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5611 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5612 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5613 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5614 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5615 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5616 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5617 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5618 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5619 21ef857c-d57f-4fe0-8362-d861dc6d29cd
…ded whois information URL;

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5620 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5621 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5622 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5623 21ef857c-d57f-4fe0-8362-d861dc6d29cd
…theme drawing; Added Searchbox build defines;

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5624 21ef857c-d57f-4fe0-8362-d861dc6d29cd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5625 21ef857c-d57f-4fe0-8362-d861dc6d29cd
fixes

D2D1_PIXEL_FORMAT definition is missing
'D2DERR_WRONG_STATE' : macro redefinition
because

* it's consistent with a translucent Windows theme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant