Skip to main content
Major rewrite, using more modern stuff because I can!
Source Link
poke
  • 707
  • 3
  • 13

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.2.0: Rewrite with better support for HTTPS and other sites
  • 1.1.1: Add HTTPS support
  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.1.1: Add HTTPS support
  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.2.0: Rewrite with better support for HTTPS and other sites
  • 1.1.1: Add HTTPS support
  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release
v1.1.1
Source Link
poke
  • 707
  • 3
  • 13

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.1.1: Add HTTPS support
  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.1.1: Add HTTPS support
  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

1.1.0 release
Source Link
poke
  • 707
  • 3
  • 13

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

We from the Python room like to have a clean list of starred messages, so only relevant and really liked messages stay on the starred list forever. In order to do that, we unstar messages from time to time. Since unstarring is limited to the sidebar list within Chat, this is not really a simple thing to do.

That’s where this script comes in: When you visit a room’s star list, you can now select multiple starred messages simply by clicking on them. And if you have made your selection, you can click the “Unstar all selected messages” button to unstar them all.

Screenshot of the script in action

Install and source

Changelog

  • 1.1.0: Expand functionality to chat.SE and chat.meta.SE
  • 1.0.1: Fix: Script not working on star lists that have no paging
  • 1.0.0: Initial release

Note that I’m using current browser technologies, most notably Promises and ES6 Sets. It should work starting with Firefox 29 and Chrome 36.

added 118 characters in body
Source Link
poke
  • 707
  • 3
  • 13
Loading
added 77 characters in body
Source Link
poke
  • 707
  • 3
  • 13
Loading
Source Link
poke
  • 707
  • 3
  • 13
Loading