Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cankurttekin/pinit-gnome-shell-extension

Pin your notes as notification.
https://github.com/cankurttekin/pinit-gnome-shell-extension

gnome gnome-shell-extension notes notification todo

Last synced: 3 months ago
JSON representation

Pin your notes as notification.

Awesome Lists containing this project

README

        

# PinIt GNOME Shell Extension
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![Zip and Release](https://github.com/cankurttekin/PinIt-gnome-shell-extension/actions/workflows/zip-and-release.yml/badge.svg?branch=main)](https://github.com/cankurttekin/PinIt-gnome-shell-extension/actions/workflows/zip-and-release.yml)




PinIt!

> _GNOME Shell Extension to add your simple notes to the notification area._

[Get it on GNOME Extensions](https://extensions.gnome.org/extension/7083/pin-it/)


Click on tray icon, it will show up a dialog where you can input your notification title, message and optionally icon(default will be same as the extension icon).

_**Important**: This extension does not log your notifications to a file or system; do not put information that you would care if it's lost._



_~~Due to the limit on the GNOME Shell Version 45 & 46, only the 3 most recent notifications are shown per app, "so notifications can disappear before you have a chance to act on them"([blogs.gnome.org](https://blogs.gnome.org/shell-dev/2024/04/23/notifications-46-and-beyond/#A-single-messy-list)).

https://gitlab.gnome.org/GNOME/gnome-shell/blob/main/js/ui/messageTray.js#L563~~

With this [commit](https://github.com/cankurttekin/PinIt-Gnome-Extension/commit/5c51d91dbca739858022900b40600432e2194c09) extension creates custom source so you can send unlimited notifications on GNOME Shell 45 & 46 just like PinIt for older GNOME versions_

## Version
|Branch |Version|Compatible GNOME version|
|-------------------------|:-----:|------------------------|
| main | 15 | GNOME 45 & 46 |
| [gnome-shell-before-45](https://github.com/cankurttekin/PinIt-Gnome-Extension/tree/gnome-shell-before-45) | 4.2 | GNOME 3.4 -> 44 |


This extension supports GNOME Shell `3.4?` to `46`

_Tested on GNOME 42 & 46._

## Installing
You can get this extension from [extensions.gnome.org](https://extensions.gnome.org/extension/7083/pin-it/) or you can download the source from [releases](https://github.com/cankurttekin/PinIt-Gnome-Extension/releases) and copy pinit@cankurttekin to your `/.local/share/gnome-shell/extensions/` directory.

## Screenshots & Features
![Screenshot_3](/screenshots/notifications.png)

## Contribute
You can help with development by contributing code, testing on other GNOME versions and reporting issues.