aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lyrics: return plugin_cycle structMax Kellermann2008-12-123-26/+6
| | | | | Eliminated the lyrics_loader struct. Instead of lyrics_free(), callers should use plugin_stop().
* lyrics: use the new plugin libraryMax Kellermann2008-12-122-244/+12
|
* plugin: new plugin libraryMax Kellermann2008-12-124-0/+433
| | | | The plugin library is based on code from lyrics.c.
* lyrics: free lyrics_loader struct in lyrics_free()Max Kellermann2008-12-121-0/+2
|
* main: deinitialize lyrics libraryMax Kellermann2008-12-121-0/+5
| | | | Free memory held by the plugin list at the end, make valgrind happier.
* lyrics: g_new() cannot fail, don't checkMax Kellermann2008-12-121-3/+0
| | | | g_new() aborts the program when the kernel runs out of memory.
* command: disable check_key_bindings() with --enable-miniMax Kellermann2008-12-104-2/+23
| | | | Remove another superfluous feature from the ncmpc-mini mode.
* po: clean up POTFILES.inMax Kellermann2008-12-101-4/+0
| | | | Removed sources which do not contain translatable strings.
* match: case sensitive search with --enable-miniMax Kellermann2008-12-102-1/+17
| | | | | Drop support for the expensive case insensitive search in ncmpc-mini mode.
* hscroll: don't compile source in ncmpc-mini modeMax Kellermann2008-12-105-15/+11
| | | | This source is not required with --enable-mini.
* support: renamed source to hscroll.cMax Kellermann2008-12-106-8/+7
| | | | | There is only strscroll() left in support.c. Give the source a better name.
* support: removed fallback strcasestr() implementationMax Kellermann2008-12-103-29/+0
| | | | | The code which used to call strcasestr() has been converted to match_line().
* match: use g_utf8_casefold() in match_line()Max Kellermann2008-12-101-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.hMax Kellermann2008-12-104-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 tabMax Kellermann2008-12-101-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 systemMax Kellermann2008-12-081-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 Harl2008-12-071-0/+18
|
* NEWS: version 0.13, described new outputs screenMax Kellermann2008-12-061-0/+4
|
* AUTHORS: added "translators" sectionMax Kellermann2008-12-061-0/+31
|
* AUTHORS: added missing authorsMax Kellermann2008-12-061-0/+4
|
* AUTHORS: added "former authors" sectionMax Kellermann2008-12-061-0/+8
|
* added missing copyright headersMax Kellermann2008-12-0618-6/+338
|
* screen_outputs: new screen to control MPD's output devicesMikael Svantesson2008-12-0513-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~gitMax Kellermann2008-12-051-1/+1
| | | | The development of version 0.13 has started!
* ncmpc version 0.12release-0.12Max Kellermann2008-12-052-2/+2
|
* added build test script "test.sh"Max Kellermann2008-12-051-0/+50
|
* sreen_play: fixed the g_completion_set_compare() callback typeMax Kellermann2008-12-051-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" staticMax Kellermann2008-12-051-1/+1
| | | | | The global variable "current" should not be exported, and should be "static".
* Makefile.am: distribute the lyrics plugins even when they are disabledMax Kellermann2008-12-051-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-miniMax Kellermann2008-12-051-1/+1
|
* configure.ac: disable the artist screen with --enable-miniMax Kellermann2008-12-051-1/+1
|
* m4: removed unused scriptsMax Kellermann2008-12-0512-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 .gitignoreMax Kellermann2008-12-051-0/+3
|
* po: added Hungarian translationLászló Áshin2008-12-042-1/+851
|
* screen: fixed "screen too small" typoMax Kellermann2008-12-0411-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 tarballMax Kellermann2008-12-041-0/+2
| | | | Add the lyrics scripts to $(EXTRA_DIST).
* po: updated Slovak translationJozef Riha2008-12-041-15/+9
|
* po: updated Galician translationJohám-Luís Miguéns Vila2008-12-031-15/+9
|
* po: updated Spanish translationJohám-Luís Miguéns Vila2008-12-031-15/+9
|
* po: regenerated ncmpc.potMax Kellermann2008-12-0310-407/+409
| | | | Only line numbers changed this time.
* po: updated German translationMax Kellermann2008-12-021-55/+49
| | | | Added missing translation and removed "fuzzy" tags.
* m4: imported progtest.m4 from gettextMax Kellermann2008-12-021-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 translationMax Kellermann2008-12-021-2/+2
|
* screen_play: fix scrolling in auto-center modeMax Kellermann2008-12-011-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 hotkeyMax Kellermann2008-11-301-0/+3
|
* screen_help: added CMD_VIEWMax Kellermann2008-11-301-0/+1
|
* screen: don't show disabled help screen in screen listMax Kellermann2008-11-301-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 Kellermann2008-11-301-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~beta2Max Kellermann2008-11-281-1/+1
|
* po: updated French translationYann Cézard2008-11-271-136/+114
|