Max Kellermann
|
b9ff6383a4
|
db/LightSong: make Tag a reference
This enforces the "not nullptr" rule.
|
2018-07-06 16:47:47 +02:00 |
|
Max Kellermann
|
d921114832
|
db/Helpers: add "noexcept"
|
2018-01-21 11:37:13 +01:00 |
|
Max Kellermann
|
979f1b6c39
|
release v0.20.9
-----BEGIN PGP SIGNATURE-----
iQJEBAABCAAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAlkz5jkQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEubuD/kBXMcV4XawqGNNtSHdrY8CxSL8wJMCMJQl
aMgRkKLPRml8Hj9FNNG9pjXBuT+qUgPX7t9gBEiT7c+sV3fHH40gUf1js5GIsEPm
BAVfvww5EhmQWWVhPTLk1iZ4jp6E96mDmIG1znwo7etSZHXU8RJfR7woBi3SPJ9f
OPcrimskNuWpAWeaEIKi/1Iwzy8d9VK9Ttb73gA3M5zSm7ioXzt3YClpwLRM8JU6
QeUJchy6VwXnygswjUNmbhPc3GsD2FyUZ4OtJ0hodnqqajfldBxhcHUnQk4zZULr
1nLSyOuA9bwLuFohH1T6HiY9z8PFzgqdIHvsjOJgZ4gQa69PVNjal2tUEUav9zFv
aK4LvTVPnIk+hqRbtLpV7/rPKuClrC9BO4oYdBGBDNY4hqVpvRA9obP1s00aOi+K
UhYqLqg7yeIEeTlUxFOhXJCKAEL69BuXT5ihJtDlB/dCUzv37sEch/4WDgs7uc+O
9kJYlElvozw57mbczsee/PCSnSWrLCq/qG/bNEUUQOTueWNuifh3PL62UXGgfbEH
01hJDyLr6ETSmWn7rjTfLJiHThX/EQQvOhs+35fbCyry65z4tFwrilGDmFVUWGPq
/6QEpY1D6q4fkoma/iWOZoTkfKewatAPGMGWoJaGhCnfQFz4VTFtS2bDtuUctQ16
jnXnPFxqBw==
=0SSp
-----END PGP SIGNATURE-----
Merge tag 'v0.20.9'
release v0.20.9
|
2017-06-04 12:57:05 +02:00 |
|
Max Kellermann
|
a057b4f6d8
|
*: add lost of "noexcept" specifications
|
2017-06-04 12:46:48 +02:00 |
|
Max Kellermann
|
59e4f1ee0f
|
*: remove lots of GCC 4.8 fallback code
We can remove those C++11 and C++14 kludges because we require GCC 4.9
now.
|
2017-05-16 11:29:15 +02:00 |
|
Thomas Zander
|
f71c204eef
|
Correct method types to match Interface.hxx
|
2017-01-31 21:22:02 +01:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
fac8edd47a
|
db/Interface: migrate visitor methods from class Error to C++ exceptions
|
2016-10-29 10:42:56 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
d93172bee8
|
Compiler.h: add macro CLANG_OR_GCC_VERSION()
|
2014-11-28 19:09:56 +01:00 |
|
Max Kellermann
|
58352ea69d
|
db/Stats: use std::chrono::duration for the total duration
Use milliseconds precision to reduce rounding errors.
|
2014-08-29 23:25:03 +02:00 |
|
Max Kellermann
|
7c25d83f1c
|
Tag: use SignedSongTime for the song duration
|
2014-08-29 13:20:58 +02:00 |
|
Max Kellermann
|
41a7203c28
|
Tag: add class const_iterator and methods begin(), end()
Enables using range-based "for".
|
2014-07-12 17:22:39 +02:00 |
|
Max Kellermann
|
154e601f4e
|
db/Helpers: split library
|
2014-04-25 18:39:21 +02:00 |
|
Max Kellermann
|
ecc12c9ba1
|
db/Helpers: move code to tag/Set.cxx
|
2014-04-24 18:32:23 +02:00 |
|
Max Kellermann
|
9e50993c13
|
db/Helpers: move TagSet to dedicated header
|
2014-04-24 18:18:26 +02:00 |
|
Max Kellermann
|
b32ec857b1
|
db/Helpers: use set::emplace()
|
2014-04-24 18:17:07 +02:00 |
|
Max Kellermann
|
ae178c77bd
|
DatabaseCommands: "list" allows grouping
|
2014-04-24 11:38:49 +02:00 |
|
Max Kellermann
|
27002ad1ea
|
db/Helpers: "list" on album artist falls back to the artist tag
|
2014-04-24 10:48:52 +02:00 |
|
Max Kellermann
|
986dd2fac1
|
db/Helpers: move code to CheckUniqueTag()
|
2014-04-24 10:47:53 +02:00 |
|
Max Kellermann
|
3965b490a9
|
db/Helpers: use reference instead of pointer
|
2014-04-24 10:31:19 +02:00 |
|
Max Kellermann
|
ae594ad92c
|
DatabasePlugin: split header
|
2014-02-19 22:54:52 +01:00 |
|
Max Kellermann
|
9d34fc394c
|
Database*: move to db/
|
2014-01-24 16:38:44 +01:00 |
|