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.0180
Total Execution Time  0.0199
  GET DATA  
No GET data exists
  MEMORY USAGE  
905,496 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.0034 seconds)  (Hide)
0.0006   SELECT *
FROM `ProjectResources`
WHERE `ProjectID` = '88' 
0.0005   SELECT *
FROM `Projects`
WHERE `ProjectID` = '88' 
0.0004   SELECT *
FROM `ProjectTags`
WHERE `ProjectID` = '88' 
0.0010   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) >
0.0009   SELECT TagCOUNT(1) AS cnt
FROM 
`ProjectTags`
WHERE `Tag` != 'Private'
GROUP BY `Tag`
HAVING COUNT(1) > 
  HTTP HEADERS  (Show)
  CONFIG VARIABLES  (Show)