<!-- thumbnail: https://i.sstatic.net/BJLlp.png -->
<!-- version: 1.2.0 -->
<!-- tag: questions -->
<!-- excerpt: Activity Indicator is a userscript that displays a, well, indicator and some useful stats about your interactions with a given post. -->

## About

Activity Indicator is a userscript that displays a, well, indicator and some useful stats about your interactions with a given post. Inspired by [this feature request](https://meta.stackoverflow.com/q/411440/11407695), upon opening a post, the script adds a "participation" breakdown to where one finds Q&A stats normally:

[![stats element with the breakdown added][1]][1]

Due to the limited space, the labels are added in an abbreviated form but I hope they are intuitive enough but have full-text hints displayed on hover (since 1.2.0):

| Abbreviation | Stats |
| - | - |
| `A` | answered the question |
| `Q` | asked the question |
| `EA` | edited* an answer |
| `EQ` | edited* the question |
| `AC` | left a comment on one of the answers |
| `QC` | left a comment on the question |

\* Currently limited to being the *latest editor* of a post but I intend to switch that to full post history analysis in the near future.

---

Here is a live preview of how label hints and jumping to action look like:

[![hints and jumping to action preview][2]][2]

### License

The script is licensed under the [GPL-3.0-or-later][3] license.

### Download

[Install][4] | [Minified][5]

The script *doesn't need* a userscript manager to work (but includes necessary headers).

### Platform

Version number means "last tested on":

| Chrome | Opera | Firefox | Edge | IE |
| - | - | - | - | - |
| ✔ 93.0.4577.63 | ✔ 78.0.4093.184 | ✔ 92.0 | ✔ 93.0.961.38 | no |

## Change log

| Version | Description |
| - | - |
| 1.2.0 | Enhanced stats labels with links to latest relevant post/comment and full-text hints on hover |

## Contact

Author: [Oleg Valter][6]
<br>Organization: [UserScripters][7]

Please, submit bug reports [on the source repository][8]
<br>Before adding a new one, please check if it hasn't been raised before.

You can also [drop by to chat][9], we are a friendly bunch.

## Code

[Source code][10] written in TypeScript. 

Uses [type definitions][11] for Stack Exchange global objects.

Contributions are welcome, you can always [submit a PR here][12].


  [1]: https://i.sstatic.net/D9oHL.png
  [2]: https://i.sstatic.net/8kXZP.gif
  [3]:  https://spdx.org/licenses/GPL-3.0-or-later
  [4]:  https://github.com/userscripters/activity-indicator/raw/master/dist/modern/index.user.js
  [5]:  https://github.com/userscripters/activity-indicator/raw/master/dist/modern/index.min.user.js
  [6]: https://stackoverflow.com/users/11407695/oleg-valter
  [7]: https://github.com/userscripters
  [8]: https://github.com/userscripters/activity-indicator/issues
  [9]: https://chat.stackoverflow.com/rooms/214345/userscript-newbies-and-friends
  [10]: https://github.com/userscripters/activity-indicator/blob/master/src/index.ts
  [11]: https://stackapps.com/q/9063/78873
  [12]: https://github.com/userscripters/activity-indicator/pulls