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.0108
Total Execution Time  0.0126
  GET DATA  
No GET data exists
  MEMORY USAGE  
874,296 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.0029 seconds)  (Hide)
0.0005   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)