Andrzej Rybczak
|
d98b8ca1c1
|
lastfm: use std::future instead of boost::future
|
9 years ago |
Andrzej Rybczak
|
516ee31109
|
Update headers
|
9 years ago |
Andrzej Rybczak
|
41317d31c8
|
configure: require c++14 compatible compiler
|
9 years ago |
Andrzej Rybczak
|
9e9e521580
|
remove enterPressed from remaining screens
|
11 years ago |
Andrzej Rybczak
|
20a4e486cc
|
lastfm: use sink argument and fix possible usage of m_service after delete
|
11 years ago |
Andrzej Rybczak
|
52ff94d9c8
|
lastfm: use sink argument and fix possible usage of m_service after delete
|
11 years ago |
Andrzej Rybczak
|
2caf08aaa7
|
split PressSpace action into modular pieces
|
11 years ago |
Andrzej Rybczak
|
a7dab01eff
|
replace boost::bind with std::bind
|
11 years ago |
Andrzej Rybczak
|
7bcf79109f
|
actions: toggle screen lock: check if screen is lockable before asking for width
|
11 years ago |
Andrzej Rybczak
|
85a2802361
|
update copyright message
|
12 years ago |
Andrzej Rybczak
|
becb32840a
|
lastfm: queueJob: fix forwarding
|
13 years ago |
Andrzej Rybczak
|
bea19bd0d7
|
lastfm: queueJob: if old job is not finished, discard it and start new one
|
13 years ago |
Andrzej Rybczak
|
fb9df0caee
|
configure: require boost.thread v3
|
13 years ago |
Andrzej Rybczak
|
1710f892c5
|
lastfm: rework service architecture a bit and implement getting full artist info
|
13 years ago |
Andrzej Rybczak
|
1d4e006986
|
update copyright info
|
13 years ago |
Andrzej Rybczak
|
efe2a52382
|
fix header guards
|
14 years ago |
Andrzej Rybczak
|
f0a0734728
|
add ScreenType for screen's type identification
|
14 years ago |
Andrzej Rybczak
|
14587cb4ec
|
abstract shared parts of switchTo methods away
|
14 years ago |
Andrzej Rybczak
|
4d6ea660bc
|
make defining screens with main window type as non-pointer possible
|
14 years ago |
Andrzej Rybczak
|
1891c1c050
|
do not initialize screens lazily as it doesn't make much sense
|
14 years ago |
Andrzej Rybczak
|
58a26b1e18
|
adjust indentation of remaining classes in headers
|
14 years ago |
Andrzej Rybczak
|
dd7665bb7d
|
more PascalCase to camelCase conversions
|
14 years ago |
Andrzej Rybczak
|
d5e2d315fd
|
use wstrings uncoditionally where needed
|
14 years ago |
Andrzej Rybczak
|
f6fb2ed54c
|
make use of override keyword if available
|
14 years ago |
Andrzej Rybczak
|
684d871506
|
finally kill NC::List
|
14 years ago |
Andrzej Rybczak
|
b1ff896cb6
|
get rid of HAVE_CONFIG_H directives
|
14 years ago |
Andrzej Rybczak
|
d47cad1d50
|
get rid of 'using namespace NCurses' directive
|
14 years ago |
Andrzej Rybczak
|
f8151904f5
|
update copyright dates
|
14 years ago |
Andrzej Rybczak
|
56467eaac6
|
new feature: support for merging screens together
|
15 years ago |
Andrzej Rybczak
|
ca956c3da3
|
update copyright dates
|
15 years ago |
Andrzej Rybczak
|
ba577f9f8c
|
fix mingw32 compilation
|
16 years ago |
Andrzej Rybczak
|
f90176ffee
|
fix switching to artist info screen
if one switched from artist info screen while artist info was being
downloaded, {s,}he wouldn't be able to enter the screen again.
|
16 years ago |
Andrzej Rybczak
|
a7b9088b87
|
lastfm: put code that takes info from a thread to separate function
|
16 years ago |
Andrzej Rybczak
|
a1cd5ae1aa
|
lastfm: redesigned plugins system
|
16 years ago |
Andrzej Rybczak
|
de5f3b22e0
|
separate 'song info' functionality from Info class
|
16 years ago |
Andrzej Rybczak
|
7f2ea9dc8f
|
remove optional pthread support - it's mandatory now
|
16 years ago |
Andrzej Rybczak
|
08daa61907
|
update copyright notices
|
16 years ago |
Andrzej Rybczak
|
f61b4716a2
|
add support for multiple tags
|
17 years ago |
Andrzej Rybczak
|
27687fd2b1
|
pass Buffer/Window to ShowTag() by reference
returning new Buffer and passing it to Window by operator<<()
was rather bad idea since it required unnecessary copying.
|
17 years ago |
Andrzej Rybczak
|
101f01941d
|
new feature: alternative user interface
|
17 years ago |
Andrzej Rybczak
|
450bf1b636
|
initialize screens only if necessary
|
17 years ago |
Andrzej Rybczak
|
cd3180d265
|
return values instead of playing around with static variables and references
|
17 years ago |
Andrzej Rybczak
|
72acc09b26
|
fix compilation if there were no curl dev files installed
|
17 years ago |
Andrzej Rybczak
|
e29e5576c7
|
do not start additional thread if artist's info is available locally
|
17 years ago |
Andrzej Rybczak
|
344fc21d76
|
use pthread_t * handlers rather than pthread_t
pthread-win32 doesn't accept assigning zero to pthread_t type,
so we need to use pointers instead. this is more semantic anyway.
|
17 years ago |
Andrzej Rybczak
|
f04472641b
|
make it compile under mingw32 --with-curl
|
17 years ago |
Andrzej Rybczak
|
3d6765f896
|
make BasicScreen::{Enter,Space}Pressed() pure virtual
|
17 years ago |
Andrzej Rybczak
|
c3f2857dab
|
use private where appropriate
|
17 years ago |
Andrzej Rybczak
|
2c66178663
|
get rid of this awful casting to List *
|
17 years ago |
Andrzej Rybczak
|
43a8e2284e
|
provide generic interface for dealing with selected items
|
17 years ago |