Commit Graph

7 Commits

Author SHA1 Message Date
generatedunixname89002005287564
08d6a097c9 eden (7547650190731062666)
Reviewed By: xavierd

Differential Revision: D51107904

fbshipit-source-id: ff8dbf0f085d59d464c37e03d68a7d8a99913204
2023-11-08 17:55:00 -08:00
Jonathan Worobey
c2ccd86556 EdenFS Windows E-Menu displays active mounts and their tracked inode counts
Summary: Adds a per active mount inode population count status report to the E-Menu.

Reviewed By: MichaelCuevas

Differential Revision: D38997531

fbshipit-source-id: 1646b22cd55a32db8d8baec09acc1f201f641349
2022-09-20 14:28:09 -07:00
Chad Austin
9fa292b9ed standardize namespaces on C++17 syntax
Reviewed By: genevievehelsel

Differential Revision: D36429182

fbshipit-source-id: 7d355917abf463493c37139856810de13e1090ff
2022-05-17 10:12:56 -07:00
Michael Cuevas
7931fbd3fd change e-menu icon during checkout
Summary:
On Windows, EdenFS should signal that it's working on a checkout operation by changing the color of the E-Menu.

We also add a debug menu option for changing the E-Menu color

Reviewed By: chadaustin

Differential Revision: D35487175

fbshipit-source-id: fae587a223e9ce910e5558b36008a8c97b9dd3ea
2022-04-28 01:07:18 -07:00
Michael Cuevas
ab218e4ca4 add generic notifications to notifier interface
Summary: adds a general purpose notification method (send a notification with any title/body combo)

Reviewed By: chadaustin

Differential Revision: D34453071

fbshipit-source-id: 886fcca310c82ca50340570ecebf7182e9a72f7d
2022-04-07 09:41:57 -07:00
Michael Cuevas
af0a872f41 add Windows notifier
Summary: adds notification icon on Eden daemon startup

Reviewed By: chadaustin

Differential Revision: D34322066

fbshipit-source-id: 0a75591ab74015c02626925a90185866b9e07cab
2022-03-30 09:55:44 -07:00
Michael Cuevas
aa4732e433 refactor notifications
Summary:
Refactor the existing notification class so it uses the new Notifier interface. The notifier interface will be used to set up notifications/notification trays on different platforms.

The notifier interface is not fully completed yet. More methods will be added in a future diff.

As of now, we only have 1 Notifier, the command notifier. I hope to remove this notifier once we implement notifiers for all platforms that we support.

Reviewed By: chadaustin

Differential Revision: D34291809

fbshipit-source-id: a2a67af2683f1f88781428e8d88191f49e100e96
2022-03-01 17:52:58 -08:00