Andrzej Rybczak
|
38b1064f1f
|
actions: move item selection to its own action and bind it to insert
|
2015-05-09 21:40:09 +02:00 |
|
Andrzej Rybczak
|
dafcadefaf
|
add support for unicode aware regular expressions if available
|
2015-05-02 15:01:01 +02:00 |
|
Andrzej Rybczak
|
30df221cb4
|
menu: split into two headers
|
2015-04-18 17:41:13 +02:00 |
|
Andrzej Rybczak
|
4a372c0fbb
|
search engine: stream songs from the database when using regexes
|
2015-04-12 20:33:41 +02:00 |
|
Michaël Cadilhac
|
6c307cceb0
|
search engine: keep the regex compilation out of the loop
|
2015-04-12 19:49:29 +02:00 |
|
Andrzej Rybczak
|
0c58af8c53
|
window: support new colors also as borders
|
2014-11-15 17:51:46 +01:00 |
|
Andrzej Rybczak
|
25ac152b0d
|
remove silly comment after namespaces
|
2014-11-11 00:18:51 +01:00 |
|
Andrzej Rybczak
|
8d24c42261
|
format: implement generic format parser and printer
|
2014-11-11 00:08:23 +01:00 |
|
Andrzej Rybczak
|
6a5f46a458
|
actions: make find forward/backward incremental
|
2014-11-07 12:59:00 +01:00 |
|
Andrzej Rybczak
|
309a4989c9
|
remove filtering
|
2014-11-05 21:37:27 +01:00 |
|
Andrzej Rybczak
|
413fe866de
|
menu: remove unused methods
|
2014-11-04 22:40:59 +01:00 |
|
Andrzej Rybczak
|
efdac2058e
|
menu: make current() return an iterator
|
2014-11-04 22:33:16 +01:00 |
|
Andrzej Rybczak
|
12772c47f9
|
menu: remove search related methods
|
2014-11-04 21:31:07 +01:00 |
|
Andrzej Rybczak
|
7bfa120f37
|
mpd: get rid of *List typedefs
|
2014-11-03 01:08:20 +01:00 |
|
Andrzej Rybczak
|
24de827f8b
|
fix shadow warnings
|
2014-11-03 00:59:52 +01:00 |
|
Andrzej Rybczak
|
e5b0c7a357
|
mpd: make GetRecursiveDirectory return SongIterator
|
2014-11-02 23:08:21 +01:00 |
|
Andrzej Rybczak
|
0457af36fe
|
mpd: redesign Item and adjust browser
|
2014-11-02 22:14:29 +01:00 |
|
Andrzej Rybczak
|
4ad5c33f32
|
use SongIterator
|
2014-11-01 19:45:19 +01:00 |
|
Andrzej Rybczak
|
f1aba45a99
|
window: rename getString to prompt
|
2014-10-31 16:07:56 +01:00 |
|
Andrzej Rybczak
|
fa1cd965fa
|
statusbar: use scoped locks instead of lock/unlock functions
|
2014-10-31 15:05:57 +01:00 |
|
Andrzej Rybczak
|
4b933b29e1
|
settings: configuration file processing rewrite
|
2014-08-29 14:54:09 +02:00 |
|
Andrzej Rybczak
|
85a2802361
|
update copyright message
|
2014-08-27 05:43:51 +02:00 |
|
Andrzej Rybczak
|
59430f640b
|
statusbar: use boost::format instead of c-style printf
|
2014-08-27 05:25:53 +02:00 |
|
Andrzej Rybczak
|
a494bb72d4
|
search engine: fix regex searching
|
2013-09-14 18:06:54 +02:00 |
|
Andrzej Rybczak
|
88790185ee
|
search engine: fix regex searching
|
2013-09-14 18:05:54 +02:00 |
|
Andrzej Rybczak
|
0dcec65edf
|
use boost::bind instead of std::bind until boost placeholders are in separate namespace
|
2013-07-09 23:14:14 +02:00 |
|
Andrzej Rybczak
|
2f9ab8f267
|
mpdpp: make all consumers take values, not rvalue references
|
2013-05-17 15:18:17 +02:00 |
|
Andrzej Rybczak
|
786ffe9182
|
clear filters when empty string is passed to applyFilter
boost::regex doesn't like empty strings in literal mode and throws exceptions.
|
2013-04-28 23:25:08 +02:00 |
|
Andrzej Rybczak
|
d451731562
|
clear search results if empty string is passed to FindForward/Backward
|
2013-04-07 14:10:41 +02:00 |
|
Andrzej Rybczak
|
1d4e006986
|
update copyright info
|
2013-04-07 13:31:58 +02:00 |
|
Andrzej Rybczak
|
7f8a6e7931
|
search engine: replace gnu regex with boost::regex
|
2013-04-06 17:23:29 +02:00 |
|
Andrzej Rybczak
|
2b5f1b9fd4
|
replace gnu regex wrapper with boost::regex
|
2013-04-06 16:47:03 +02:00 |
|
Andrzej Rybczak
|
df9ecabb55
|
window: make color/format/border class enums
|
2012-10-06 19:05:12 +02:00 |
|
Andrzej Rybczak
|
1eb0003714
|
window: rename Where to Scroll and make it enum class
|
2012-10-05 21:25:22 +02:00 |
|
Andrzej Rybczak
|
044464962c
|
initial restoration of support for encodings different than utf-8
|
2012-10-05 20:58:07 +02:00 |
|
Andrzej Rybczak
|
9a292ca20d
|
mpd: make functions take item consumer instead of returning vector of items
|
2012-10-01 20:44:22 +02:00 |
|
Andrzej Rybczak
|
43ccedd6d8
|
fix assertion failures in media library / playlist editor with separators enabled
|
2012-09-16 08:13:10 +02:00 |
|
Andrzej Rybczak
|
48cf01f084
|
pass ProxySongList around since it already has shared_ptr inside
|
2012-09-16 07:14:33 +02:00 |
|
Andrzej Rybczak
|
b4ab065b2d
|
actions: split ShowSearchEngine into ShowSearchEngine and ResetSearchEngine
|
2012-09-15 23:22:31 +02:00 |
|
Andrzej Rybczak
|
14587cb4ec
|
abstract shared parts of switchTo methods away
|
2012-09-15 22:58:32 +02:00 |
|
Andrzej Rybczak
|
c4190b6514
|
rewrite selected items added so it uses sane actions dispatch system
|
2012-09-15 00:18:22 +02:00 |
|
Andrzej Rybczak
|
830a2832b5
|
screen: change ScreenType to WindowType and add WindowReference typedef
|
2012-09-14 17:43:11 +02:00 |
|
Andrzej Rybczak
|
b2b16be9ce
|
search engine: make main window non-pointer
|
2012-09-14 16:23:58 +02:00 |
|
Andrzej Rybczak
|
9c29082afe
|
playlist: define main screen as non-pointer
|
2012-09-14 16:16:35 +02:00 |
|
Andrzej Rybczak
|
4d6ea660bc
|
make defining screens with main window type as non-pointer possible
|
2012-09-14 16:16:22 +02:00 |
|
Andrzej Rybczak
|
1891c1c050
|
do not initialize screens lazily as it doesn't make much sense
|
2012-09-14 00:54:48 +02:00 |
|
Andrzej Rybczak
|
9ddfca8f31
|
playlist: move sorting dialog related functions to separate file
|
2012-09-13 21:57:17 +02:00 |
|
Andrzej Rybczak
|
dd7665bb7d
|
more PascalCase to camelCase conversions
|
2012-09-13 19:23:33 +02:00 |
|
Andrzej Rybczak
|
d55070754d
|
settings: support customizable tags separator
|
2012-09-12 21:44:27 +02:00 |
|
Andrzej Rybczak
|
8f065e2da3
|
status: split NcmpcppStatusChanged into smaller pieces
|
2012-09-12 02:41:21 +02:00 |
|