Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lyrics: return plugin_cycle struct | Max Kellermann | 2008-12-12 | 3 | -26/+6 |
| | | | | | Eliminated the lyrics_loader struct. Instead of lyrics_free(), callers should use plugin_stop(). | ||||
* | lyrics: use the new plugin library | Max Kellermann | 2008-12-12 | 2 | -244/+12 |
| | |||||
* | plugin: new plugin library | Max Kellermann | 2008-12-12 | 4 | -0/+433 |
| | | | | The plugin library is based on code from lyrics.c. | ||||
* | lyrics: free lyrics_loader struct in lyrics_free() | Max Kellermann | 2008-12-12 | 1 | -0/+2 |
| | |||||
* | main: deinitialize lyrics library | Max Kellermann | 2008-12-12 | 1 | -0/+5 |
| | | | | Free memory held by the plugin list at the end, make valgrind happier. | ||||
* | lyrics: g_new() cannot fail, don't check | Max Kellermann | 2008-12-12 | 1 | -3/+0 |
| | | | | g_new() aborts the program when the kernel runs out of memory. | ||||
* | command: disable check_key_bindings() with --enable-mini | Max Kellermann | 2008-12-10 | 4 | -2/+23 |
| | | | | Remove another superfluous feature from the ncmpc-mini mode. | ||||
* | po: clean up POTFILES.in | Max Kellermann | 2008-12-10 | 1 | -4/+0 |
| | | | | Removed sources which do not contain translatable strings. | ||||
* | match: case sensitive search with --enable-mini | Max Kellermann | 2008-12-10 | 2 | -1/+17 |
| | | | | | Drop support for the expensive case insensitive search in ncmpc-mini mode. | ||||
* | hscroll: don't compile source in ncmpc-mini mode | Max Kellermann | 2008-12-10 | 5 | -15/+11 |
| | | | | This source is not required with --enable-mini. | ||||
* | support: renamed source to hscroll.c | Max Kellermann | 2008-12-10 | 6 | -8/+7 |
| | | | | | There is only strscroll() left in support.c. Give the source a better name. | ||||
* | support: removed fallback strcasestr() implementation | Max Kellermann | 2008-12-10 | 3 | -29/+0 |
| | | | | | The code which used to call strcasestr() has been converted to match_line(). | ||||
* | match: use g_utf8_casefold() in match_line() | Max Kellermann | 2008-12-10 | 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(). | ||||
* | list_window: moved string matching to match.h | Max Kellermann | 2008-12-10 | 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(). | ||||
* | screen: use print_hotkey() for the output screen tab | Max Kellermann | 2008-12-10 | 1 | -4/+1 |
| | | | | | Don't use markup in the translated string; use print_hotkey() as a simple wrapper. | ||||
* | support: don't declare strcasestr() if provided by the system | Max Kellermann | 2008-12-08 | 1 | -0/+2 |
| | | | | | If the system library provides strcasestr(), don't do an extra declaration in support.h. | ||||
* | options: Include all build options in version output. | Sebastian Harl | 2008-12-07 | 1 | -0/+18 |
| | |||||
* | NEWS: version 0.13, described new outputs screen | Max Kellermann | 2008-12-06 | 1 | -0/+4 |
| | |||||
* | AUTHORS: added "translators" section | Max Kellermann | 2008-12-06 | 1 | -0/+31 |
| | |||||
* | AUTHORS: added missing authors | Max Kellermann | 2008-12-06 | 1 | -0/+4 |
| | |||||
* | AUTHORS: added "former authors" section | Max Kellermann | 2008-12-06 | 1 | -0/+8 |
| | |||||
* | added missing copyright headers | Max Kellermann | 2008-12-06 | 18 | -6/+338 |
| | |||||
* | screen_outputs: new screen to control MPD's output devices | Mikael Svantesson | 2008-12-05 | 13 | -0/+282 |
| | | | | | The "outputs" screen allows the user to enable or disable MPD's audio output devices. | ||||
* | configure.ac: bumped version number to 0.13~git | Max Kellermann | 2008-12-05 | 1 | -1/+1 |
| | | | | The development of version 0.13 has started! | ||||
* | ncmpc version 0.12release-0.12 | Max Kellermann | 2008-12-05 | 2 | -2/+2 |
| | |||||
* | added build test script "test.sh" | Max Kellermann | 2008-12-05 | 1 | -0/+50 |
| | |||||
* | sreen_play: fixed the g_completion_set_compare() callback type | Max Kellermann | 2008-12-05 | 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. | ||||
* | screen_song: make the variable "current" static | Max Kellermann | 2008-12-05 | 1 | -1/+1 |
| | | | | | The global variable "current" should not be exported, and should be "static". | ||||
* | Makefile.am: distribute the lyrics plugins even when they are disabled | Max Kellermann | 2008-12-05 | 1 | -2/+2 |
| | | | | | | The source tarball should always contain all files. The lyrics plugins were not distributed when the plugin was disabled in the last configure run. | ||||
* | configure.ac: disable color terminal support with --enable-mini | Max Kellermann | 2008-12-05 | 1 | -1/+1 |
| | |||||
* | configure.ac: disable the artist screen with --enable-mini | Max Kellermann | 2008-12-05 | 1 | -1/+1 |
| | |||||
* | m4: removed unused scripts | Max Kellermann | 2008-12-05 | 12 | -584/+0 |
| | | | | | Some of those have become obsolete since we require a C99 build environment. Others have been obsoleted by using more of GLib. | ||||
* | added .gitignore | Max Kellermann | 2008-12-05 | 1 | -0/+3 |
| | |||||
* | po: added Hungarian translation | László Áshin | 2008-12-04 | 2 | -1/+851 |
| | |||||
* | screen: fixed "screen too small" typo | Max Kellermann | 2008-12-04 | 11 | -50/+40 |
| | | | | | The "too" had only one 'o'. Remove the newline character at the end to simplify translation. | ||||
* | lyrics: include the lyrics plugins in the dist tarball | Max Kellermann | 2008-12-04 | 1 | -0/+2 |
| | | | | Add the lyrics scripts to $(EXTRA_DIST). | ||||
* | po: updated Slovak translation | Jozef Riha | 2008-12-04 | 1 | -15/+9 |
| | |||||
* | po: updated Galician translation | Johám-Luís Miguéns Vila | 2008-12-03 | 1 | -15/+9 |
| | |||||
* | po: updated Spanish translation | Johám-Luís Miguéns Vila | 2008-12-03 | 1 | -15/+9 |
| | |||||
* | po: regenerated ncmpc.pot | Max Kellermann | 2008-12-03 | 10 | -407/+409 |
| | | | | Only line numbers changed this time. | ||||
* | po: updated German translation | Max Kellermann | 2008-12-02 | 1 | -55/+49 |
| | | | | Added missing translation and removed "fuzzy" tags. | ||||
* | m4: imported progtest.m4 from gettext | Max Kellermann | 2008-12-02 | 1 | -0/+92 |
| | | | | | po.m4 uses the macro AM_PATH_PROG_WITH_TEST which is provided by progtest.m4. | ||||
* | po: fixed C format error in the French translation | Max Kellermann | 2008-12-02 | 1 | -2/+2 |
| | |||||
* | screen_play: fix scrolling in auto-center mode | Max Kellermann | 2008-12-01 | 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. | ||||
* | screen_help: added the artist screen hotkey | Max Kellermann | 2008-11-30 | 1 | -0/+3 |
| | |||||
* | screen_help: added CMD_VIEW | Max Kellermann | 2008-11-30 | 1 | -0/+1 |
| | |||||
* | screen: don't show disabled help screen in screen list | Max Kellermann | 2008-11-30 | 1 | -0/+2 |
| | | | | | When the help screen was disabled at compile time, it was showed in the screen list anyway. | ||||
* | screen_search: use filelist_new() instead of g_malloc0() | Max Kellermann | 2008-11-30 | 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. | ||||
* | ncmpc version 0.12~beta2 | Max Kellermann | 2008-11-28 | 1 | -1/+1 |
| | |||||
* | po: updated French translation | Yann Cézard | 2008-11-27 | 1 | -136/+114 |
| |