Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Put connecting/disconnected messages in status bar | Přemysl Eric Janouch | 2022-09-03 | 2 | -18/+14 | |
| | | | | | | | Those are general status messages, and seem to belong to the bottom. Partially motivated by the status bar being empty when disconnected. And add a missing window invalidation. | |||||
* | Fix Clang build | Přemysl Eric Janouch | 2022-09-03 | 1 | -19/+20 | |
| | ||||||
* | X11: render partially visible list items | Přemysl Eric Janouch | 2022-09-03 | 1 | -6/+10 | |
| | ||||||
* | X11: make the scrollbar span the full height | Přemysl Eric Janouch | 2022-09-03 | 1 | -9/+13 | |
| | ||||||
* | Bind Tab and S-Tab to tab switching | Přemysl Eric Janouch | 2022-08-27 | 2 | -0/+5 | |
| | ||||||
* | X11: fix Ctrl+Space | Přemysl Eric Janouch | 2022-08-27 | 1 | -2/+8 | |
| | ||||||
* | Add debugging facilities for input events | Přemysl Eric Janouch | 2022-08-27 | 1 | -16/+20 | |
| | ||||||
* | Adjust the "action unavailable" message | Přemysl Eric Janouch | 2022-08-25 | 1 | -2/+4 | |
| | ||||||
* | Add an action to describe items | Přemysl Eric Janouch | 2022-08-25 | 3 | -34/+80 | |
| | | | | And improve the display of messages, separating any prefix out. | |||||
* | X11: support copying text to CLIPBOARD | Přemysl Eric Janouch | 2022-08-25 | 1 | -50/+167 | |
| | | | | Use the right mouse button. | |||||
* | Enable configuring spectrum analyzer FPS | Přemysl Eric Janouch | 2022-08-25 | 2 | -5/+13 | |
| | ||||||
* | X11: mildly optimize drawing | Přemysl Eric Janouch | 2022-08-25 | 1 | -12/+33 | |
| | | | | There is no real performance impact on modern systems. | |||||
* | X11: handle Shift+clicks in the list | Přemysl Eric Janouch | 2022-08-25 | 1 | -0/+7 | |
| | ||||||
* | Rework mouse event processing | Přemysl Eric Janouch | 2022-08-25 | 1 | -34/+51 | |
| | | | | X11's triple-click bug is gone, and we may pass modifier state. | |||||
* | Try to stuff more things in the status bar | Přemysl Eric Janouch | 2022-08-24 | 1 | -23/+32 | |
| | ||||||
* | X11: ring the bell as well, when appropriate | Přemysl Eric Janouch | 2022-08-24 | 1 | -36/+42 | |
| | ||||||
* | Improve help tab item choice error messages | Přemysl Eric Janouch | 2022-08-24 | 1 | -3/+6 | |
| | ||||||
* | Hide messages when interacting with the editor | Přemysl Eric Janouch | 2022-08-24 | 1 | -3/+19 | |
| | ||||||
* | Implement mouse drags on the gauge and scrollbar | Přemysl Eric Janouch | 2022-08-24 | 2 | -2/+37 | |
| | ||||||
* | Click to close messages | Přemysl Eric Janouch | 2022-08-24 | 1 | -5/+17 | |
| | | | | While not ideal, it is at least some way to discard them. | |||||
* | Notify when actions can't be taken | Přemysl Eric Janouch | 2022-08-24 | 1 | -0/+2 | |
| | ||||||
* | Always show messages to the user | Přemysl Eric Janouch | 2022-08-24 | 1 | -13/+16 | |
| | ||||||
* | Build with AsciiDoc as well as Asciidoctor | Přemysl Eric Janouch | 2022-08-23 | 2 | -10/+21 | |
| | ||||||
* | X11: remark that triple clicks are mishandled | Přemysl Eric Janouch | 2022-08-23 | 1 | -0/+1 | |
| | ||||||
* | Update README and the screenshot | Přemysl Eric Janouch | 2022-08-23 | 2 | -3/+2 | |
| | ||||||
* | X11: improve rendering of denormalized text | Přemysl Eric Janouch | 2022-08-23 | 1 | -4/+14 | |
| | | | | Xft is dumb. | |||||
* | X11: clean up after Xft on exit | Přemysl Eric Janouch | 2022-08-23 | 1 | -0/+7 | |
| | ||||||
* | X11: use input methods, abandon xkbcommon | Přemysl Eric Janouch | 2022-08-23 | 3 | -20/+77 | |
| | | | | And fix a redundant XCreatePixmap() call leaking resources. | |||||
* | Add an X11 user interface | Přemysl Eric Janouch | 2022-08-23 | 8 | -605/+2004 | |
| | | | | | | | | | This is meant to exactly mimic the terminal UI, just without the restriction to ugly monospace fonts. The Curses implementation has been reworked, and may have become more computationally expensive. In general, though, the codebase has been significantly cleaned up. | |||||
* | Fix event processing with PulseAudio integration | Přemysl Eric Janouch | 2022-08-19 | 1 | -0/+1 | |
| | ||||||
* | Mark an invalid assumption | Přemysl Eric Janouch | 2022-08-18 | 1 | -0/+1 | |
| | ||||||
* | Add and bind an action to center the cursor | Přemysl Eric Janouch | 2021-12-23 | 2 | -2/+18 | |
| | | | | "z" stands for VIM's "zz". | |||||
* | Fix up coding style inconsistency | Přemysl Eric Janouch | 2021-12-21 | 1 | -1/+1 | |
| | ||||||
* | Bump liberty and version, update NEWSv1.2.0 | Přemysl Eric Janouch | 2021-12-21 | 3 | -2/+2 | |
| | ||||||
* | Make incremental search more useful | Přemysl Eric Janouch | 2021-12-21 | 2 | -7/+12 | |
| | | | | Make it unanchored, as well as case-insensitive. | |||||
* | Prepare a NEWS entry for the next release | Přemysl Eric Janouch | 2021-12-08 | 1 | -0/+11 | |
| | ||||||
* | Indicate that a stream download is in progress | Přemysl Eric Janouch | 2021-12-08 | 1 | -0/+2 | |
| | ||||||
* | Do not run cURL fully synchronously | Přemysl Eric Janouch | 2021-12-08 | 1 | -42/+54 | |
| | | | | The improvement is very minor in character. | |||||
* | Add rudimentary incremental search facility | Přemysl Eric Janouch | 2021-12-08 | 2 | -2/+53 | |
| | ||||||
* | Clean up mpd_process_info() better | Přemysl Eric Janouch | 2021-12-07 | 1 | -9/+9 | |
| | ||||||
* | Do not jump to beginning after unqueueing | Přemysl Eric Janouch | 2021-12-07 | 1 | -0/+13 | |
| | | | | | Instead, assume that the whole previously selected range has been removed, and try to go after or before it accordingly. | |||||
* | Clean up unreadable code | Přemysl Eric Janouch | 2021-12-07 | 1 | -12/+11 | |
| | ||||||
* | Document PulseAudio integration | Přemysl Eric Janouch | 2021-11-16 | 1 | -2/+23 | |
| | ||||||
* | Indent man page snippets with spaces | Přemysl Eric Janouch | 2021-11-16 | 1 | -23/+23 | |
| | ||||||
* | Do not show both volumes if unnecessary | Přemysl Eric Janouch | 2021-11-16 | 1 | -18/+32 | |
| | | | | Also, make it apparent which value comes from where. | |||||
* | Rename an action to be shorter | Přemysl Eric Janouch | 2021-11-16 | 2 | -5/+6 | |
| | | | | Also, fix make dependencies to include the source file for actions. | |||||
* | Fix the comment for settings.pulseaudio | Přemysl Eric Janouch | 2021-11-08 | 1 | -1/+1 | |
| | ||||||
* | Fix build on macOS and other non-GNU systems | Přemysl Eric Janouch | 2021-11-08 | 1 | -5/+5 | |
| | ||||||
* | Generate actions from a text file | Přemysl Eric Janouch | 2021-11-08 | 4 | -115/+93 | |
| | | | | | | | Mostly because I wanted to nest preprocessing. This makes the build more complex and slightly less portable, but the code itself is much cleaner. | |||||
* | Update README | Přemysl Eric Janouch | 2021-11-07 | 1 | -4/+6 | |
| |