Skip to content

Commit

Permalink
Deploy 4a59aee
Browse files Browse the repository at this point in the history
  • Loading branch information
bynect committed Apr 15, 2024
1 parent 6e4fc47 commit d369b0c
Show file tree
Hide file tree
Showing 12 changed files with 170 additions and 104 deletions.
2 changes: 1 addition & 1 deletion categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ <h1>Categories</h1>
</footer>

<script type="text/javascript">
<!--

function toggle(id) {
var e = document.getElementById(id);
e.style.display == 'block' ? e.style.display = 'none' : e.style.display = 'block';
Expand Down
3 changes: 2 additions & 1 deletion categories/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
<link>https://dunst-project.org/categories/</link>
<description>Recent content in Categories on Dunst</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="https://dunst-project.org/categories/index.xml" rel="self" type="application/rss+xml" />
<language>en-us</language>
<atom:link href="https://dunst-project.org/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>
121 changes: 76 additions & 45 deletions changelog/index.html

Large diffs are not rendered by default.

61 changes: 47 additions & 14 deletions documentation/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -207,10 +207,22 @@ <h2 id="Global-section">Global section</h2>
<dt id="progress_bar_corner_radius-default:-0"><b>progress_bar_corner_radius</b> (default: 0)</dt>
<dd>
<p>The corner radius of the progress bar in pixels. Gives the progress bar rounded corners. Set to 0 to disable.</p>
<p>This setting will be ignored if <b>progress_bar_corners</b> is set to none.</p>
</dd>
<dt id="progress_bar_corners-default:-all"><b>progress_bar_corners</b> (default: all)</dt>
<dd>
<p>Define which corners to round when drawing the progress bar. If progress_bar_corner_radius is set to 0 this option will be ignored.</p>
<p>See the <b>corners</b> setting for the value format.</p>
</dd>
<dt id="icon_corner_radius-default:-0"><b>icon_corner_radius</b> (default: 0)</dt>
<dd>
<p>The corner radius of the icon image in pixels. Gives the icon rounded corners. Set to 0 to disable.</p>
<p>This setting will be ignored if <b>icon_corners</b> is set to none.</p>
</dd>
<dt id="icon_corners-default:-all"><b>icon_corners</b> (default: all)</dt>
<dd>
<p>Define which corners to round when drawing the icon image. If icon_corner_radius is set to 0 this option will be ignored.</p>
<p>See the <b>corners</b> setting for the value format.</p>
</dd>
<dt id="indicate_hidden-values:-true-false-default:-true"><b>indicate_hidden</b> (values: [true/false], default: true)</dt>
<dd>
Expand All @@ -220,7 +232,8 @@ <h2 id="Global-section">Global section</h2>
<dt id="transparency-default:-0-X11-only"><b>transparency</b> (default: 0) (X11 only)</dt>
<dd>
<p>A 0-100 range on how transparent the notification window should be, with 0 being fully opaque and 100 invisible.</p>
<p>To make windows transparent on wayland, set the transparency part of a color, see COLORS.</p>
<p>This will affect the whole window. To make only parts of a window transparent set the alpha channel in a color, see COLORS.</p>
<p>To make windows transparent on wayland, set the transparent part of a color, see COLORS.</p>
<p>This setting will only work if a compositor is running.</p>
</dd>
<dt id="separator_height-default:-2"><b>separator_height</b> (default: 2)</dt>
Expand Down Expand Up @@ -284,7 +297,10 @@ <h2 id="Global-section">Global section</h2>
<p>If set to false or id, sort notifications by id.</p>
<p>If set to urgency_ascending, notifications are sorted by urgency, low first, then normal, then critical.</p>
<p>If set to update, notifications are sorted by their update_time. So the most recent is always at the top. This means that if you set sort to update, and stack_duplicates to true, the duplicate will always be at the top.</p>
<p>When the notification window is at the bottom of the screen, this order is automatically reversed. =item <b>idle_threshold</b> (default: 0)</p>
<p>When the notification window is at the bottom of the screen, this order is automatically reversed.</p>
</dd>
<dt id="idle_threshold-default:-0"><b>idle_threshold</b> (default: 0)</dt>
<dd>
<p>Don&#39;t timeout notifications if user is idle longer than this time. See TIME FORMAT for valid times.</p>
<p>Set to 0 to disable.</p>
<p>A client can mark a notification as transient to bypass this setting and timeout anyway. Use a rule with &#39;set_transient = no&#39; to disable this behavior.</p>
Expand All @@ -300,6 +316,7 @@ <h2 id="Global-section">Global section</h2>
<dt id="force_xwayland-values:-true-false-default:-false-Wayland-only"><b>force_xwayland</b> (values: [true/false], default: false) (Wayland only)</dt>
<dd>
<p>Force the use of X11 output, even on a wayland compositor. This setting has no effect when not using a Wayland compositor.</p>
<p>This setting will be ignored if dunst was compiled without X11 support.</p>
</dd>
<dt id="font-default:-Monospace-8"><b>font</b> (default: &quot;Monospace 8&quot;)</dt>
<dd>
Expand Down Expand Up @@ -378,7 +395,7 @@ <h2 id="Global-section">Global section</h2>
</dd>
<dt id="icon_theme-default:-Adwaita-example:-Adwaita-breeze"><b>icon_theme</b> (default: &quot;Adwaita&quot;, example: &quot;Adwaita, breeze&quot;)</dt>
<dd>
<p>Comma-separated of names of the the themes to use for looking up icons. This has to be the name of the directory in which the theme is located, not the human-friendly name of the theme. So for example, the theme <b>Breeze Dark</b> is located in <i>/usr/share/icons/breeze-dark</i>. In this case you have to set the theme to <b>breeze-dark</b>.</p>
<p>Comma-separated list of names of the the themes to use for looking up icons. This as to be the name of the directory in which the theme is located, not the human-friendly name of the theme. So for example, the theme <b>Breeze Dark</b> is located in <i>/usr/share/icons/breeze-dark</i>. In this case you have to set the theme to <b>breeze-dark</b>.</p>
<p>The first theme in the list is the most important. Only if the icon cannot be found in that theme, the next theme will be tried.</p>
<p>Dunst will look for the themes in <b>XDG_DATA_HOME/icons</b> and <b>$XDG_DATA_DIRS/icons</b> as specified in the icon theme specification: https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html.</p>
<p>If the theme inherits from other themes, they will be used as a backup.</p>
Expand Down Expand Up @@ -409,11 +426,11 @@ <h2 id="Global-section">Global section</h2>
<dd>
<p>Always run rule-defined scripts, even if the notification is suppressed with format = &quot;&quot;. See SCRIPTING.</p>
</dd>
<dt id="title-default:-Dunst"><b>title</b> (default: &quot;Dunst&quot;)</dt>
<dt id="title-default:-Dunst-X11-only"><b>title</b> (default: &quot;Dunst&quot;) (X11 only)</dt>
<dd>
<p>Defines the title of notification windows spawned by dunst. (_NET_WM_NAME property). There should be no need to modify this setting for regular use.</p>
</dd>
<dt id="class-default:-Dunst"><b>class</b> (default: &quot;Dunst&quot;)</dt>
<dt id="class-default:-Dunst-X11-only"><b>class</b> (default: &quot;Dunst&quot;) (X11 only)</dt>
<dd>
<p>Defines the class of notification windows spawned by dunst. (First part of WM_CLASS). There should be no need to modify this setting for regular use.</p>
</dd>
Expand All @@ -425,30 +442,45 @@ <h2 id="Global-section">Global section</h2>
<dt id="corner_radius-default:-0"><b>corner_radius</b> (default: 0)</dt>
<dd>
<p>Define the corner radius in pixels. A corner radius of 0 will result in rectangular shaped notifications.</p>
<p>By enabling this setting the outer border and the frame will be shaped. If you have multiple notifications, the whole window is shaped, not every single notification.</p>
<p>By enabling this setting the outer border and the frame will be shaped. If you have multiple notifications, the whole window is shaped, not every single notification, unless if gaps are enabled (see <b>gaps_size</b>).</p>
<p>To avoid the corners clipping the icon or text the corner radius will be automatically lowered to half of the notification height if it exceeds it.</p>
<p>This setting will be ignored if <b>corners</b> is set to none.</p>
</dd>
<dt id="mouse_left-middle-right_click-values:-none-do_action-close_current-close_all-context-context_all"><b>mouse_left/middle/right_click</b> (values: [none/do_action/close_current/close_all/context/context_all])</dt>
<dt id="corners-default:-all"><b>corners</b> (default: all)</dt>
<dd>
<p>Defines action of mouse click. A touch input in Wayland acts as a mouse left click.</p>
<p>Define which corners to round when drawing the window. If the corner radius is set to 0 this option will be ignored.</p>
<p>Comma-separated list of the corners. The accepted corner values are bottom-right, bottom-left, top-right, top-left, top, bottom, left, right or all.</p>
</dd>
<dt id="mouse_-left-middle-right-_click-values:-none-do_action-close_current-close_all-context-context_all"><b>mouse_[left/middle/right]_click</b> (values: [none/do_action/close_current/close_all/context/context_all])</dt>
<dd>
<p>Defines action of mouse click. A touch input in Wayland acts as a mouse left click. A list of values, separated by commas, can be specified for multiple actions to be executed in sequence.</p>
<p><b>Defaults:</b></p>
<ul>
<li><p><code>mouse_left_click=&quot;close_current&quot;</code></p>
</li>
<li><p><code>mouse_middle_click=&quot;do_action, close_current&quot;</code></p>
</li>
<li><p><code>mouse_right_click=&quot;close_all&quot;</code></p>
</li>
</ul>
<dl>
<dt id="none1"><b>none</b></dt>
<dd>
<p>Don&#39;t do anything.</p>
</dd>
<dt id="do_action-default-for-mouse_middle_click"><b>do_action</b> (default for mouse_middle_click)</dt>
<dt id="do_action"><b>do_action</b></dt>
<dd>
<p>Invoke the action determined by the action_name rule. If there is no such action, open the context menu.</p>
</dd>
<dt id="open_url"><b>open_url</b></dt>
<dd>
<p>If the notification has exactly one url, open it. If there are multiple ones, open the context menu.</p>
</dd>
<dt id="close_current-default-for-mouse_left_click"><b>close_current</b> (default for mouse_left_click)</dt>
<dt id="close_current"><b>close_current</b></dt>
<dd>
<p>Close current notification.</p>
</dd>
<dt id="close_all-default-for-mouse_right_click"><b>close_all</b> (default for mouse_right_click)</dt>
<dt id="close_all"><b>close_all</b></dt>
<dd>
<p>Close all notifications.</p>
</dd>
Expand Down Expand Up @@ -480,7 +512,7 @@ <h2 id="Keyboard-shortcuts-X11-only">Keyboard shortcuts (X11 only)</h2>
<dd>
<p>Specifies the keyboard shortcut for closing a notification.</p>
</dd>
<dt id="close_all"><b>close_all</b></dt>
<dt id="close_all1"><b>close_all</b></dt>
<dd>
<p>Specifies the keyboard shortcut for closing all currently displayed notifications.</p>
</dd>
Expand Down Expand Up @@ -540,6 +572,7 @@ <h1 id="WAYLAND">WAYLAND</h1>
<p>Fullscreen detection works on wayland with some limitations (see <b>fullscreen</b>). If you want notifications to appear over fullscreen windows, set <b>layer = overlay</b> in the global options.</p>
<p>Note that the same limitations exist when using xwayland. If something doesn&#39;t quite work in Wayland, please file a bug report. In the mean time, you can try if the X11 output does work on wayland. Use <b>force_xwayland = true</b> for that.</p>
<p>If you have your dunst notifications on the same side of your display as your status bar, you might notice that your notifications appear a bit higher or lower than on X11. This is because the notification cannot be placed on top of your status bar. The notifications are placed relative to your status bar, making them appear higher or lower by the height of your status bar. We cannot do anything about that behavior.</p>
<p>Note that dunst creates a &quot;desktop layer&quot; using the layer shell protocol and not a regular Wayland window. This has some limitations like stated above. For example you can&#39;t set a window title/class.</p>
<h1 id="RULES">RULES</h1>
<p>Rules allow the conditional modification of notifications. They can be located in a section with any name, even the special sections. The special sections do not allow filters to be added, since they have implied filters by default.</p>
<dl>
Expand Down Expand Up @@ -610,7 +643,7 @@ <h1 id="RULES">RULES</h1>
<p>To define a matching rule simply assign the specified value to the value that should be matched, for example:</p>
<pre><code>appname=&quot;notify-send&quot;</code></pre>
<p>Matches only messages that were send via notify-send. If multiple filter expressions are present, all of them have to match for the rule to be applied (logical AND).</p>
<p>Shell-like globing is supported.</p>
<p>Shell-like globbing is supported.</p>
</dd>
<dt id="modifying"><b>modifying</b></dt>
<dd>
Expand Down Expand Up @@ -854,7 +887,7 @@ <h1 id="SEE-ALSO">SEE ALSO</h1>
</footer>

<script type="text/javascript">
<!--

function toggle(id) {
var e = document.getElementById(id);
e.style.display == 'block' ? e.style.display = 'none' : e.style.display = 'block';
Expand Down
40 changes: 23 additions & 17 deletions download/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -71,26 +71,32 @@
<h1><b>Download</b></h1>

<hr>
<p>The current stable version of Dunst is <strong>1.10.0</strong> released on <strong>Februari 19 2024</strong>.</p>
<p>The current stable version of Dunst is <strong>1.11.0</strong> released on <strong>April 15 2024</strong>.</p>
<h1 id="downloads">Downloads</h1>
<ul>
<li><a href="https://github.com/dunst-project/dunst/archive/v1.10.0.tar.gz">Source tarball</a></li>
<li><a href="https://github.com/dunst-project/dunst/archive/v1.11.0.tar.gz">Source tarball</a></li>
<li><a href="https://github.com/dunst-project/dunst">Code repository (Github)</a></li>
</ul>
<h1 id="release-notes-for-v1100">===================================================================================
Release Notes For v1.10.0</h1>
<p>It&rsquo;s been a while since the last release. That does not mean that the
development has been stagnent. There are some long requested features have been
implemented, like a do not disturb mode in the form of multiple pause levels.
You can specify the priority of notification and selectively pause them. The
progress bar rendering for low progress values has been fixed, with preparation
work being done for more progress bar customization.</p>
<p>Since dunst gained Wayland support, Wayland received a lot of development.
Dunst needed to do some catchup for that. A new Wayland idle protocol is
implemented and support for Wayland touch screens and multi-seat has been
added. It&rsquo;s now also possible to specify displays by their port name, instead
of number.</p>
<p>Take a look at the changelog for all the bug fixes and improvements.</p>
<h1 id="release-notes-for-v1110">Release Notes For v1.11.0</h1>
<hr>
<p>This release hopefully marks the start of a new period of active development and
contributions and a shift away from the previous lower maintenance mode.</p>
<p>For users:</p>
<p>This is the perfect time to engage with the project and other dunst users.
Some of the features and changes to include in the v2 release are starting to
be proposed or implemented. Everyone&rsquo;s opinion is important, so feel free
to participate in the issues proposing new features (or redesigns of the old ones).</p>
<p>This version mainly contains bug fixes and QoL improvements, and can be considered
a preparatory release for the various things that will come in the future
(overhaul of the rule syntax, multiple windows support, aesthetic and customization
options, refactor of the drawing system, etc).</p>
<p>For maintainers:</p>
<p>X11 support is now optional and can be disabled in build by setting the <code>X11</code> make
flag to 0. This means that you can offer Wayland-only builds.</p>
<p>Shell completions are now considered official and can be installed/uninstalled from
the Makefile. By default they are installed and can be disabled by setting the
<code>COMPLETIONS</code> flag to 0.</p>
<p>Take a look at the <a href="https://dunst-project.org/changelog/" title="Changelog">changelog</a> for all the bug fixes and improvements.</p>

</div>
</div>
Expand All @@ -106,7 +112,7 @@ <h1 id="release-notes-for-v1100">===============================================
</footer>

<script type="text/javascript">
<!--

function toggle(id) {
var e = document.getElementById(id);
e.style.display == 'block' ? e.style.display = 'none' : e.style.display = 'block';
Expand Down
2 changes: 1 addition & 1 deletion faq/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ <h2 id="sending-notifications-from-another-user-root">Sending notifications from
</footer>

<script type="text/javascript">
<!--

function toggle(id) {
var e = document.getElementById(id);
e.style.display == 'block' ? e.style.display = 'none' : e.style.display = 'block';
Expand Down
13 changes: 10 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html xmlns="//www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
<head>
<meta name="generator" content="Hugo 0.111.3">
<meta name="generator" content="Hugo 0.121.2">

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
Expand Down Expand Up @@ -162,9 +162,16 @@ <h2 id="bug-reports"><strong>Bug reports</strong></h2>
<h2 id="maintainers"><strong>Maintainers</strong></h2>
<hr>
<ul>
<li><a href="https://github.com/fwsmit">Friso Smit</a> <a href="mailto:[email protected]">[email protected]</a></li>
<li><a href="https://github.com/zappolowski">Bjoern Hiller</a> <a href="mailto:[email protected]">[email protected]</a></li>
<li><a href="https://github.com/bynect">Federico Angelilli</a> <a href="mailto:[email protected]">[email protected]</a></li>
</ul>
<p>Please only refer to active maintainers for issues and bugs</p>
<h2 id="ex-maintainers"><strong>Ex-Maintainers</strong></h2>
<hr>
<ul>
<li><a href="https://github.com/tsipinakis">Nikos Tsipinakis</a> <a href="mailto:[email protected]">[email protected]</a></li>
<li><a href="https://github.com/bebehei">Benedikt Heine</a> <a href="mailto:[email protected]">[email protected]</a></li>
<li><a href="https://github.com/fwsmit">Friso Smit</a> <a href="mailto:[email protected]">[email protected]</a></li>
</ul>
<h2 id="author"><strong>Author</strong></h2>
<hr>
Expand Down Expand Up @@ -196,7 +203,7 @@ <h2 id="license"><strong>License</strong></h2>
</footer>

<script type="text/javascript">
<!--

function toggle(id) {
var e = document.getElementById(id);
e.style.display == 'block' ? e.style.display = 'none' : e.style.display = 'block';
Expand Down
Loading

0 comments on commit d369b0c

Please sign in to comment.