| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
(#1200)
|
| |
|
| |
|
|
|
|
| |
context menu for individual services (#1053)
|
| |
|
|
|
|
|
|
|
| |
* Change all functions in the 'TodosPanel.tsx' to consistently use arrow-style
---------
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat: basic D-Bus API
Expose muted state and the number of unread message over D-Bus when
running on Linux. This is useful for, e.g., displaying notifications on
a window manager status bar.
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
* docs: create docs directory
Move the documentation to a separate directory so that new documentation
can be added into one place.
We keep the following files still in the repository root by convention:
* CHANGELOG.md
* CODE_OF_CONDUCT.md
* CONTRIBUTING.md
* LICENSE.md
* README.md
* SECURITY.md
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
* docs: D-Bus usage example
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
* fix: remove unneeded D-Bus signals
Only notify clients that the message counts or the mute status has
changed if there actually was a change.
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
* docs: rewrite sample bar client
* docs: better unread --services help
* docs: update dbus docs
* docs: use ferdium-dbus in dbus bar example
* docs: make command argument required in bar example
---------
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
Co-authored-by: Victor Bonnelle <victor.bonnelle@protonmail.com>
|
| |
|
|
|
| |
feat(i18n): New Crowdin translations (Hindi) [skip ci]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* feat(i18n): New Crowdin translations (Turkish) [skip ci]
* feat(i18n): New Crowdin translations (Turkish) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
* feat(i18n): New Crowdin translations (Dutch) [skip ci]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Bump react-dropzone from 11.7.1 to 14.2.3
Bumps [react-dropzone](https://github.com/react-dropzone/react-dropzone) from 11.7.1 to 14.2.3.
- [Release notes](https://github.com/react-dropzone/react-dropzone/releases)
- [Commits](https://github.com/react-dropzone/react-dropzone/compare/v11.7.1...v14.2.3)
---
updated-dependencies:
- dependency-name: react-dropzone
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com>
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
|
|
|
|
|
| |
Use new version of 'uuid' module and also refer to v4 of the uuid spec for generating unique notificationId
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
|
| |
|
|
|
|
| |
Co-authored-by: André Oliveira <oliveira.andrerodrigues95@gmail.com>
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
|
| |
|
| |
|
|
|
|
| |
notification badge (#860)
|
| |
|
| |
|
|
|
|
| |
* Fix startup executable for windows portable
* Set folder name of unpacking for windows portable exe
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat(i18n): New Crowdin translations (Romanian) [skip ci]
* feat(i18n): New Crowdin translations (French) [skip ci]
* feat(i18n): New Crowdin translations (Spanish) [skip ci]
* feat(i18n): New Crowdin translations (Arabic) [skip ci]
* feat(i18n): New Crowdin translations (Czech) [skip ci]
* feat(i18n): New Crowdin translations (Danish) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (Greek) [skip ci]
* feat(i18n): New Crowdin translations (Finnish) [skip ci]
* feat(i18n): New Crowdin translations (Italian) [skip ci]
* feat(i18n): New Crowdin translations (Japanese) [skip ci]
* feat(i18n): New Crowdin translations (Dutch) [skip ci]
* feat(i18n): New Crowdin translations (Norwegian) [skip ci]
* feat(i18n): New Crowdin translations (Polish) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese) [skip ci]
* feat(i18n): New Crowdin translations (Russian) [skip ci]
* feat(i18n): New Crowdin translations (Slovak) [skip ci]
* feat(i18n): New Crowdin translations (Swedish) [skip ci]
* feat(i18n): New Crowdin translations (Ukrainian) [skip ci]
* feat(i18n): New Crowdin translations (Chinese Simplified) [skip ci]
* feat(i18n): New Crowdin translations (Vietnamese) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese, Brazilian) [skip ci]
* feat(i18n): New Crowdin translations (Indonesian) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
|
| |
|
|
|
|
| |
permanently on now
|
| |
|
|
|
|
| |
breaking change
|
|
|
|
| |
Run 'pnpm lint' when using scripts on local dev machine
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* feat(i18n): New Crowdin translations (Chinese Simplified) [skip ci]
* feat(i18n): New Crowdin translations (Serbian (Cyrillic)) [skip ci]
* feat(i18n): New Crowdin translations (Turkish) [skip ci]
* feat(i18n): New Crowdin translations (Chinese Traditional) [skip ci]
* feat(i18n): New Crowdin translations (Indonesian) [skip ci]
* feat(i18n): New Crowdin translations (Persian) [skip ci]
* feat(i18n): New Crowdin translations (Croatian) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
* feat(i18n): New Crowdin translations (Hindi) [skip ci]
* feat(i18n): New Crowdin translations (Bosnian) [skip ci]
* feat(i18n): New Crowdin translations (Afrikaans) [skip ci]
* feat(i18n): New Crowdin translations (Catalan) [skip ci]
* feat(i18n): New Crowdin translations (Korean) [skip ci]
* feat(i18n): New Crowdin translations (Irish) [skip ci]
* feat(i18n): New Crowdin translations (Hebrew) [skip ci]
* feat(i18n): New Crowdin translations (Hungarian) [skip ci]
* feat(i18n): New Crowdin translations (Georgian) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese, Brazilian) [skip ci]
* feat(i18n): New Crowdin translations (Chinese Simplified) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese) [skip ci]
* feat(i18n): New Crowdin translations (Russian) [skip ci]
* feat(i18n): New Crowdin translations (Slovak) [skip ci]
* feat(i18n): New Crowdin translations (Serbian (Cyrillic)) [skip ci]
* feat(i18n): New Crowdin translations (Swedish) [skip ci]
* feat(i18n): New Crowdin translations (Turkish) [skip ci]
* feat(i18n): New Crowdin translations (Ukrainian) [skip ci]
* feat(i18n): New Crowdin translations (Chinese Traditional) [skip ci]
* feat(i18n): New Crowdin translations (Norwegian) [skip ci]
* feat(i18n): New Crowdin translations (Vietnamese) [skip ci]
* feat(i18n): New Crowdin translations (Indonesian) [skip ci]
* feat(i18n): New Crowdin translations (Persian) [skip ci]
* feat(i18n): New Crowdin translations (Croatian) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
* feat(i18n): New Crowdin translations (Hindi) [skip ci]
* feat(i18n): New Crowdin translations (Flemish) [skip ci]
* feat(i18n): New Crowdin translations (Bosnian) [skip ci]
* feat(i18n): New Crowdin translations (Polish) [skip ci]
* feat(i18n): New Crowdin translations (Dutch) [skip ci]
* feat(i18n): New Crowdin translations (French) [skip ci]
* feat(i18n): New Crowdin translations (Danish) [skip ci]
* feat(i18n): New Crowdin translations (Romanian) [skip ci]
* feat(i18n): New Crowdin translations (Spanish) [skip ci]
* feat(i18n): New Crowdin translations (Afrikaans) [skip ci]
* feat(i18n): New Crowdin translations (Arabic) [skip ci]
* feat(i18n): New Crowdin translations (Belarusian) [skip ci]
* feat(i18n): New Crowdin translations (Catalan) [skip ci]
* feat(i18n): New Crowdin translations (Czech) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (Korean) [skip ci]
* feat(i18n): New Crowdin translations (Greek) [skip ci]
* feat(i18n): New Crowdin translations (Finnish) [skip ci]
* feat(i18n): New Crowdin translations (Irish) [skip ci]
* feat(i18n): New Crowdin translations (Hebrew) [skip ci]
* feat(i18n): New Crowdin translations (Hungarian) [skip ci]
* feat(i18n): New Crowdin translations (Italian) [skip ci]
* feat(i18n): New Crowdin translations (Japanese) [skip ci]
* feat(i18n): New Crowdin translations (Georgian) [skip ci]
* feat(i18n): New Crowdin translations (Sinhala) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese, Brazilian) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese) [skip ci]
* feat(i18n): New Crowdin translations (Russian) [skip ci]
* feat(i18n): New Crowdin translations (Slovak) [skip ci]
* feat(i18n): New Crowdin translations (Serbian (Cyrillic)) [skip ci]
* feat(i18n): New Crowdin translations (Swedish) [skip ci]
* feat(i18n): New Crowdin translations (Turkish) [skip ci]
* feat(i18n): New Crowdin translations (Ukrainian) [skip ci]
* feat(i18n): New Crowdin translations (Norwegian) [skip ci]
* feat(i18n): New Crowdin translations (Vietnamese) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
* feat(i18n): New Crowdin translations (Polish) [skip ci]
* feat(i18n): New Crowdin translations (Dutch) [skip ci]
* feat(i18n): New Crowdin translations (French) [skip ci]
* feat(i18n): New Crowdin translations (Danish) [skip ci]
* feat(i18n): New Crowdin translations (Romanian) [skip ci]
* feat(i18n): New Crowdin translations (Spanish) [skip ci]
* feat(i18n): New Crowdin translations (Arabic) [skip ci]
* feat(i18n): New Crowdin translations (Catalan) [skip ci]
* feat(i18n): New Crowdin translations (Czech) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (Korean) [skip ci]
* feat(i18n): New Crowdin translations (Greek) [skip ci]
* feat(i18n): New Crowdin translations (Finnish) [skip ci]
* feat(i18n): New Crowdin translations (Hebrew) [skip ci]
* feat(i18n): New Crowdin translations (Hungarian) [skip ci]
* feat(i18n): New Crowdin translations (Italian) [skip ci]
* feat(i18n): New Crowdin translations (Japanese) [skip ci]
* feat(i18n): New Crowdin translations (Japanese) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (French) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (Polish) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese, Brazilian) [skip ci]
* feat(i18n): New Crowdin translations (Chinese Simplified) [skip ci]
* feat(i18n): New Crowdin translations (Portuguese) [skip ci]
* feat(i18n): New Crowdin translations (Russian) [skip ci]
* feat(i18n): New Crowdin translations (Slovak) [skip ci]
* feat(i18n): New Crowdin translations (Serbian (Cyrillic)) [skip ci]
* feat(i18n): New Crowdin translations (Swedish) [skip ci]
* feat(i18n): New Crowdin translations (Turkish) [skip ci]
* feat(i18n): New Crowdin translations (Ukrainian) [skip ci]
* feat(i18n): New Crowdin translations (Chinese Traditional) [skip ci]
* feat(i18n): New Crowdin translations (Norwegian) [skip ci]
* feat(i18n): New Crowdin translations (Vietnamese) [skip ci]
* feat(i18n): New Crowdin translations (Indonesian) [skip ci]
* feat(i18n): New Crowdin translations (Croatian) [skip ci]
* feat(i18n): New Crowdin translations (Latvian) [skip ci]
* feat(i18n): New Crowdin translations (Flemish) [skip ci]
* feat(i18n): New Crowdin translations (Polish) [skip ci]
* feat(i18n): New Crowdin translations (Dutch) [skip ci]
* feat(i18n): New Crowdin translations (French) [skip ci]
* feat(i18n): New Crowdin translations (Danish) [skip ci]
* feat(i18n): New Crowdin translations (Romanian) [skip ci]
* feat(i18n): New Crowdin translations (Spanish) [skip ci]
* feat(i18n): New Crowdin translations (Arabic) [skip ci]
* feat(i18n): New Crowdin translations (Catalan) [skip ci]
* feat(i18n): New Crowdin translations (Czech) [skip ci]
* feat(i18n): New Crowdin translations (German) [skip ci]
* feat(i18n): New Crowdin translations (Korean) [skip ci]
* feat(i18n): New Crowdin translations (Greek) [skip ci]
* feat(i18n): New Crowdin translations (Finnish) [skip ci]
* feat(i18n): New Crowdin translations (Irish) [skip ci]
* feat(i18n): New Crowdin translations (Hebrew) [skip ci]
* feat(i18n): New Crowdin translations (Hungarian) [skip ci]
* feat(i18n): New Crowdin translations (Italian) [skip ci]
* feat(i18n): New Crowdin translations (Japanese) [skip ci]
* feat(i18n): New Crowdin translations (Georgian) [skip ci]
* feat(i18n): New Crowdin translations (Sinhala) [skip ci]
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
'Disabled' (#805)
|
| |
|