Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2008-12-10 | match: case sensitive search with --enable-mini | Max Kellermann | 2 | -1/+17 | |
Drop support for the expensive case insensitive search in ncmpc-mini mode. | |||||
2008-12-10 | hscroll: don't compile source in ncmpc-mini mode | Max Kellermann | 5 | -15/+11 | |
This source is not required with --enable-mini. | |||||
2008-12-10 | support: renamed source to hscroll.c | Max Kellermann | 6 | -8/+7 | |
There is only strscroll() left in support.c. Give the source a better name. | |||||
2008-12-10 | support: removed fallback strcasestr() implementation | Max Kellermann | 2 | -23/+0 | |
The code which used to call strcasestr() has been converted to match_line(). | |||||
2008-12-10 | match: use g_utf8_casefold() in match_line() | Max Kellermann | 1 | -2/+21 | |
strcasestr() is a non-standard function, and requires setting _GNU_SOURCE. To avoid this, do wasteful g_utf8_casefold() conversions and use strstr(). | |||||
2008-12-10 | list_window: moved string matching to match.h | Max Kellermann | 4 | -3/+64 | |
Provide the new function match_line() which searches a string for a needle (ignoring case). This wraps the non-standard function strcasestr(). | |||||
2008-12-10 | screen: use print_hotkey() for the output screen tab | Max Kellermann | 1 | -4/+1 | |
Don't use markup in the translated string; use print_hotkey() as a simple wrapper. | |||||
2008-12-08 | support: don't declare strcasestr() if provided by the system | Max Kellermann | 1 | -0/+2 | |
If the system library provides strcasestr(), don't do an extra declaration in support.h. | |||||
2008-12-07 | options: Include all build options in version output. | Sebastian Harl | 1 | -0/+18 | |
2008-12-06 | added missing copyright headers | Max Kellermann | 15 | -0/+284 | |
2008-12-05 | screen_outputs: new screen to control MPD's output devices | Mikael Svantesson | 10 | -0/+242 | |
The "outputs" screen allows the user to enable or disable MPD's audio output devices. | |||||
2008-12-05 | sreen_play: fixed the g_completion_set_compare() callback type | Max Kellermann | 1 | -2/+15 | |
Passing strncmp to g_completion_set_compare() is incorrect, because the type of the third parameter (n) differs. This patch adds a wrapper function with the correct type. | |||||
2008-12-05 | screen_song: make the variable "current" static | Max Kellermann | 1 | -1/+1 | |
The global variable "current" should not be exported, and should be "static". | |||||
2008-12-04 | screen: fixed "screen too small" typo | Max Kellermann | 1 | -2/+2 | |
The "too" had only one 'o'. Remove the newline character at the end to simplify translation. | |||||
2008-12-01 | screen_play: fix scrolling in auto-center mode | Max Kellermann | 1 | -5/+7 | |
Commit cfad0fdf enabled horizontal scrolling, but broke auto-center mode: regardless of whether the current song has changed, it re-centered the list. Moved the options.scroll check to another "if" branch. | |||||
2008-11-30 | screen_help: added the artist screen hotkey | Max Kellermann | 1 | -0/+3 | |
2008-11-30 | screen_help: added CMD_VIEW | Max Kellermann | 1 | -0/+1 | |
2008-11-30 | screen: don't show disabled help screen in screen list | Max Kellermann | 1 | -0/+2 | |
When the help screen was disabled at compile time, it was showed in the screen list anyway. | |||||
2008-11-30 | screen_search: use filelist_new() instead of g_malloc0() | Max Kellermann | 1 | -1/+1 | |
Using the advanced search led to a segmentation fault, because with g_malloc0(), the filelist's "entries" array was not allocated. Use the "official" filelist constructor instead. | |||||
2008-11-27 | list_window: converted "flags" to one "bool" variable | Max Kellermann | 7 | -12/+11 | |
Currently, there is only one known list_window flag ("hide_cursor"). Replace the "flags" bit field with a boolean variable. If we run out of space some day, we can convert that to bool:1. | |||||
2008-11-27 | list_window: use "bool" instead of "int" | Max Kellermann | 12 | -67/+66 | |
For flags and return values, use the "bool" data type instead of "int". | |||||
2008-11-27 | list_window: fixed endless loop in non-wrapped search | Max Kellermann | 1 | -4/+5 | |
When the cursor was at the end of a list and the user pressed 'n', ncmpc would hang in an endless loop forever. The same bug was fixed in the backwards search. | |||||
2008-11-25 | screen_artist: fixes for the ncmpc-mini build | Max Kellermann | 1 | -1/+7 | |
Disable the highlighting code which has slipped out of the NCMPC_MINI checks. | |||||
2008-11-25 | ncmpc-mini: disable scrolling | Max Kellermann | 3 | -1/+19 | |
The scrolling code broke in the ncmpc-mini build. Disable it when --enable-mini was specified. | |||||
2008-11-25 | po: improved translatable strings for easier translation | Max Kellermann | 9 | -27/+25 | |
Remove exclamation marks and other markup from the strings. | |||||
2008-11-25 | screen: simplify screen list strings | Max Kellermann | 1 | -24/+20 | |
Removed the colon and the spaces from the translatable screen names. This aims to simplify the translator's job. | |||||
2008-11-25 | list_window: reset cursor when list is empty | Max Kellermann | 1 | -1/+3 | |
Due to a side effect of the old "if" condition, the cursor was never reset to the origin when the list was cleared. | |||||
2008-11-25 | screen_lyrics: reset cursor when the song changes | Max Kellermann | 1 | -0/+2 | |
When the view is changed and a new song is about to be displayed, reset the list's state and scroll back to the origin. | |||||
2008-11-24 | removed gcc.h | Max Kellermann | 2 | -71/+1 | |
gcc.h has been replaced with GLib's G_GNUC_ macros. | |||||
2008-11-24 | screen_search.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -5/+4 | |
2008-11-24 | screen_play.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -5/+6 | |
2008-11-24 | screen_lyrics.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -3/+3 | |
2008-11-24 | screen_keydef.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -4/+3 | |
2008-11-24 | screen_help.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -4/+3 | |
2008-11-24 | screen_file.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -4/+3 | |
2008-11-24 | screen_browser.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -2/+1 | |
2008-11-24 | screen_artist.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -3/+3 | |
2008-11-24 | main.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -11/+11 | |
2008-11-24 | lyrics.c: replaced mpd_unused by G_GNUC_UNUSED | Thomas Jansen | 1 | -3/+2 | |
2008-11-23 | lirc: use GLib's G_GNUC_UNUSED instead of mpd_unused | Max Kellermann | 1 | -2/+2 | |
The header gcc.h is going to fade away, in favor of GLib's G_GNUC_ macros. | |||||
2008-11-21 | screen_play: scroll long song names in the playlist | Matt Portas | 1 | -1/+20 | |
If the song name under the cursor is too long for the terminal, scroll it like in the statusbar. | |||||
2008-11-19 | screen_search: don't include ncurses.h directly | Max Kellermann | 1 | -1/+0 | |
screen.h has a check whether to include ncursesw/ncurses.h or ncurses.h. screen_search.c doesn't need to include it a second time, and was missing the check. | |||||
2008-11-19 | screen_song: support CMD_SCREEN_LYRICS | Max Kellermann | 1 | -0/+10 | |
Show the lyrics of the song currently being displayed. | |||||
2008-11-19 | screen_song: free the song pointer | Max Kellermann | 1 | -0/+5 | |
Fix a memory leak. | |||||
2008-11-19 | screen_lyrics: support CMD_VIEW | Max Kellermann | 1 | -0/+10 | |
Jump to the song viewer screen. | |||||
2008-11-19 | screen_song: include cleanup | Max Kellermann | 1 | -5/+0 | |
2008-11-19 | screen_song: check CMD_VIEW only if song screen is enabled | Max Kellermann | 3 | -0/+6 | |
2008-11-18 | screen_song: new screen which views song information | Max Kellermann | 8 | -0/+225 | |
This new screen views all information available on a song: its location, file name, and tags. | |||||
2008-11-18 | libmpdclient: converted MPD_ERROR_ constants to enum | Max Kellermann | 1 | -11/+35 | |
2008-11-18 | libmpdclient: convert MPD_ACK_ constants to enum | Max Kellermann | 1 | -14/+17 | |