<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xmobar/src/Xmobar, branch on-click</title>
<subtitle>a minimalistic status bar</subtitle>
<id>https://jao.io/cgit/xmobar/atom?h=on-click</id>
<link rel='self' href='https://jao.io/cgit/xmobar/atom?h=on-click'/>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/'/>
<updated>2025-02-12T02:46:02Z</updated>
<entry>
<title>hlint hints</title>
<updated>2025-02-12T02:46:02Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2025-02-12T02:46:02Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=7dbc68e896ce23faf7c9b058d4a14eb49ac42da6'/>
<id>urn:sha1:7dbc68e896ce23faf7c9b058d4a14eb49ac42da6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>on-click implementation based on implicit actions</title>
<updated>2025-02-12T02:06:55Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2025-02-12T02:06:55Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=de7a0aff77114638f3e83835de0fe00395fe6bf7'/>
<id>urn:sha1:de7a0aff77114638f3e83835de0fe00395fe6bf7</id>
<content type='text'>
Draw methods based on Segments don't keep enough information to fill in
correctly a list of actions. With this implementation, we introduce empty
actions as markers where Runnable instances can be inserted. Triggering them
is then just calling the corresponding Exec method, onClick.

Conceivably, onClick could receive some kind of additional state, but that's
better done as a base Plugin instance that keeps state and makes it available
via its onClick function, for instance.

Very lightly tested, needs documentation and extending the plugin example to
include an onClick method.
</content>
</entry>
<entry>
<title>prototype for onClick method in Exec</title>
<updated>2025-02-11T19:23:53Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2025-02-11T04:40:34Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=af4390e1f9152ba1bd3142a5ce5b63313e9747f9'/>
<id>urn:sha1:af4390e1f9152ba1bd3142a5ce5b63313e9747f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fallback to weather in weatherS</title>
<updated>2024-08-26T20:41:54Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2024-08-26T20:41:54Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=4e8ec5a4c86873018f3ba33669fb9affff280d6e'/>
<id>urn:sha1:4e8ec5a4c86873018f3ba33669fb9affff280d6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wee refactoring</title>
<updated>2024-08-25T16:58:27Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2024-08-25T16:58:27Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=3500eb6c7ba57fd2ce32f89fdde6edd6918679f9'/>
<id>urn:sha1:3500eb6c7ba57fd2ce32f89fdde6edd6918679f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new template variable weatherS for WeatherX</title>
<updated>2024-08-25T16:47:30Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2024-08-25T16:47:30Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=0c4daf1bcb9373479ac99767ee0dcb649e248f25'/>
<id>urn:sha1:0c4daf1bcb9373479ac99767ee0dcb649e248f25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Accordion: a plugin two wrap other plugins and collapse them to a single replacement string</title>
<updated>2024-06-21T19:01:27Z</updated>
<author>
<name>Enrico Maria De Angelis</name>
<email>enricomaria.dean6elis@gmail.com</email>
</author>
<published>2024-05-27T08:24:02Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=a0c38f57d370534e94a569f89ace8be1780be71b'/>
<id>urn:sha1:a0c38f57d370534e94a569f89ace8be1780be71b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove 1-arg ctor for ArchUpdates</title>
<updated>2024-05-22T16:56:22Z</updated>
<author>
<name>Enrico Maria De Angelis</name>
<email>enricomaria.dean6elis@gmail.com</email>
</author>
<published>2024-05-22T16:56:22Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=420b7b72deb279ae1d39833145c9a677bf92fe45'/>
<id>urn:sha1:420b7b72deb279ae1d39833145c9a677bf92fe45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ArchUpdates</title>
<updated>2024-05-18T14:19:42Z</updated>
<author>
<name>Enrico Maria De Angelis</name>
<email>enricomaria.dean6elis@gmail.com</email>
</author>
<published>2024-04-17T17:25:45Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=80be37611711871c6971588873687755103097c0'/>
<id>urn:sha1:80be37611711871c6971588873687755103097c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Make the Kbd monitor clickable, with click selecting the next layout"</title>
<updated>2024-05-07T14:12:51Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2024-05-07T14:08:34Z</published>
<link rel='alternate' type='text/html' href='https://jao.io/cgit/xmobar/commit/?id=cfc2c9099ae1ef53efd21b5b413ff04192f539e9'/>
<id>urn:sha1:cfc2c9099ae1ef53efd21b5b413ff04192f539e9</id>
<content type='text'>
This reverts commit 0fec9d3fdf9bc86187f9f670dafd2ef57fe03f29.

Mouse actions can already be attached to the monitor, and for instance use
there invocations to setxbdmap to switch layouts.

Fixes #703.
</content>
</entry>
</feed>
