Show All Projects
More commonly called the System Tray, the Notification Area can leave orphaned icons when processes are killed. These icons disappear when you mouse over them. This utility simply clears these icons programmatically. The basic work in this isn't mine, but I've updated it to work with hidden icons. For more detail see Refreshing the Notification Area (System Tray)

Requires Microsoft Visual C++ 2013 Redistributable

Timeline

Files

  BENCHMARKS  
Loading Time: Base Classes  0.0018
Controller Execution Time ( Project / Id )  0.0121
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
875,704 bytes
  POST DATA  
No POST data exists
  URI STRING  
project/id/88/Refresh_Notification_Area
  CLASS/METHOD  
project/id
  DATABASE:  smkprojects (Project:$db)   QUERIES: 5 (0.0030 seconds)  (Hide)
0.0004   SELECT *
FROM `ProjectResources`
WHERE `ProjectID` = '88' 
0.0004   SELECT *
FROM `Projects`
WHERE `ProjectID` = '88' 
0.0004   SELECT *
FROM `ProjectTags`
WHERE `ProjectID` = '88' 
0.0009   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) >
0.0008   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) > 
  HTTP HEADERS  (Show)
  CONFIG VARIABLES  (Show)