Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/gerbera/gerbera
UPnP Media Server for 2024: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺
https://github.com/gerbera/gerbera
Done in most places in the codebase.
Signed-off-by: Rosen Penev <[email protected]>
e2ea51d0bc84f5868a13a818772fb38015f0efb4 authored over 3 years ago by Rosen Penev <[email protected]>We rely on the abiity to create ALIAS for non global imported targets
Fixes: #1420
8a5809ce1a7d87e5c06acb517f6b1cfbdbf7c9c3 authored over 3 years ago by Ian Whyman <[email protected]>3a29599b8ca82c0cf59392fc1495d32c88580a18 authored over 3 years ago by Ian Whyman <[email protected]>
Avoids using horrible taglib-config, which doesn't work right on Debian
10 without dpkg-architec...
This is read only.
Signed-off-by: Rosen Penev <[email protected]>
7c4080a91a3f6f75091081f2c364f6d71eefe4bf authored over 3 years ago by Rosen Penev <[email protected]>7d5ef2385fe3ae2822c8c3afdc21e07cb9ac6c74 authored over 3 years ago by Matthias Straka <[email protected]>
a71761d6873e43d713b74fd22c6698367c50292f authored over 3 years ago by Matthias Straka <[email protected]>
Signed-off-by: Rosen Penev <[email protected]>
a5576ebee9709e529553108ba065fc4cfa76c8f8 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
702842a65edd2ada638d82af7ab56214d3b83012 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
6e9bb4defdc2330665ec63702c74fa8a08986cbe authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
d682e5615ab92c22c52d211c60701fcf1cf4a84a authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
f5e0a881b24404e8c2534a87e7216d9844483194 authored over 3 years ago by Rosen Penev <[email protected]>Simplifies the if too.
Signed-off-by: Rosen Penev <[email protected]>
8a671469db2bd85d86cd3c34a4e9e2512531a5eb authored over 3 years ago by Rosen Penev <[email protected]>a53c397c1b6452a08b465ad38d9c3646750c4ceb authored over 3 years ago by Karlchen <[email protected]>
b9083fcbe005a22e3dc62ffe38ab4ed53779c432 authored over 3 years ago by Karlchen <[email protected]>
works around a clang-tidy bug.
Signed-off-by: Rosen Penev <[email protected]>
819146dd4d529a94e7e2f70a18b12d2c75a33750 authored over 3 years ago by Rosen Penev <[email protected]>The latter is the correct algorithm.
Signed-off-by: Rosen Penev <[email protected]>
ec51ebd8445c3bfa4638ec6579adde854478957a authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
0333edf515b0411007e09be92e0587ed8872525d authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
dab0c2ee3f16a9f6233f2de85afdd8edff999e20 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
45beff80d37d03e4c1f26e7bcf2153e427b8cd13 authored over 3 years ago by Rosen Penev <[email protected]>found with cpplint
Signed-off-by: Rosen Penev <[email protected]>
d8858f86bd192d2ec1f73c29f3f0796ac7474d8c authored over 3 years ago by Rosen Penev <[email protected]>
Confusingly, auto&& does not work here. The members are always created
as values.
Signed-off-by...
098ddcea92e00e204e289914dca7a20bfe8fdb2b authored over 3 years ago by Rosen Penev <[email protected]>More readable.
Signed-off-by: Rosen Penev <[email protected]>
faf17ed442b164dd9e60178600d8f4e8fea0b211 authored over 3 years ago by Rosen Penev <[email protected]>Not needed.
Signed-off-by: Rosen Penev <[email protected]>
9a218a89a96c36f51f4e336eaaf80c732538b09b authored over 3 years ago by Rosen Penev <[email protected]>small size reduction. fmt seems to like vector.
This also avoids using std::initializer_list, w...
e7b0a22ae6407d591a1075f6a1e399ca5d283688 authored over 3 years ago by Rosen Penev <[email protected]>It's constant data.
Signed-off-by: Rosen Penev <[email protected]>
e9eae3dd268139ed5248876477a75655921b052a authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
3c2903dc4495b4cafb3d53f966a36654021b3a10 authored over 3 years ago by Rosen Penev <[email protected]>5a7e229e83c1dad9071f99734d817042ae849c04 authored over 3 years ago by Karlchen <[email protected]>
e26b939bc1b1e52ddc6c42e6018429eda97971f9 authored over 3 years ago by Matthias Straka <[email protected]>
accaa9be2f4e992df29178e2c9f3edd2827d41c3 authored over 3 years ago by Matthias Straka <[email protected]>
a8815ca0767dbfef56ec6d42d1d04110994101e2 authored over 3 years ago by Matthias Straka <[email protected]>
571748162fd2ef53846ee7bdb10fa91b6cb1831b authored over 3 years ago by Matthias Straka <[email protected]>
0d6d88ce7cbc7e11db08452cb13cc2aa8830c294 authored over 3 years ago by Matthias Straka <[email protected]>
14482a416a3ad14a5be159cf3c68b3c68eba4125 authored over 3 years ago by Matthias Straka <[email protected]>
e23236e4159f8389ba48fc861fce3c4510019fa0 authored over 3 years ago by Matthias Straka <[email protected]>
b6faced6cd69ff39d8b8a60ed4996467ee3d8af0 authored over 3 years ago by Karl StrauĂźberger <[email protected]>
makes it easier to rerun js if stuck
c68156d44b31e179ff4a72cceab9fa51868ab726 authored over 3 years ago by Karlchen <[email protected]>fixes #1674
7071316114b7d196808d943ce654b355927e73e1 authored over 3 years ago by Karlchen <[email protected]>makes copy elision work properly.
Signed-off-by: Rosen Penev <[email protected]>
429e7e8c8d04773e40743b1e0154063710529a73 authored over 3 years ago by Rosen Penev <[email protected]>fixes #1726
1e7830c7a430e80ee764a035dfa8c6147556b806 authored over 3 years ago by Karlchen <[email protected]>News Dome printout to fix unstable build
b0ce736f027f74d207598624657b19497d5f355e authored over 3 years ago by Karlchen <[email protected]>5cb0a1a0b10850c8922b48067493408722a9b0d3 authored over 3 years ago by Karlchen <[email protected]>
27460e48603948ec13b7acbad3b12ca8f1a08b75 authored over 3 years ago by Karlchen <[email protected]>
Allows forwarding arguments directly.
Also change to struct. It's more accurate anyway.
Signed...
eccd6222c2fa890d9f8adf8543b1ace1121bad3c authored over 3 years ago by Rosen Penev <[email protected]>more readable
Signed-off-by: Rosen Penev <[email protected]>
2bee565617964adf97ae4240fd133d159fa67b33 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
1d5a4e87096aef08b6a09b4794377f41a3736004 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
477be1d0deb7a8517b99dd7d341d5ebf1920f252 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
e8222c9e6d7000a307b10f8eddda221f3aa3e6b2 authored over 3 years ago by Rosen Penev <[email protected]>Found with readability-make-member-function-const
Signed-off-by: Rosen Penev <[email protected]>
205f2fe3c3f6909f88326127a2a4d248676c885d authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
be71ce9d1f5247d7170f630daf326c031a423a46 authored over 3 years ago by Rosen Penev <[email protected]>
Helps with readability. Also provides a size reduction because of
auto&&.
Signed-off-by: Rosen ...
f13e02af8e5b55b3831ce97c807cd73713ff98ec authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
2677c0e519bf5a41e246fe0039f351609010da1b authored over 3 years ago by Rosen Penev <[email protected]>It's read only.
Signed-off-by: Rosen Penev <[email protected]>
417703dc459dafe24de76c29879f3a8030b4b081 authored over 3 years ago by Rosen Penev <[email protected]>Fixes warnings with WITH_DEBUG=OFF.
Signed-off-by: Rosen Penev <[email protected]>
fec6afd4178441beb0956b97f1ac69ffdd5e5714 authored over 3 years ago by Rosen Penev <[email protected]>Size reduction.
Signed-off-by: Rosen Penev <[email protected]>
b16b22b5729d7db777df452b7384f417cf68002e authored over 3 years ago by Rosen Penev <[email protected]>Avoids empty or duplicate values
cd6e1e428d79e5873da1d2bf7e79b0d6d49bd8ae authored over 3 years ago by Karl StrauĂźberger <[email protected]>No need to copy.
Signed-off-by: Rosen Penev <[email protected]>
ee02244d284c1614d9db562a4985a4ae1f0e02a2 authored over 3 years ago by Rosen Penev <[email protected]>Allows using emplace_back.
Signed-off-by: Rosen Penev <[email protected]>
3d29d66b4dbc12db5b5c04edc386a30591a7e0cc authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
2ea4552616aa2b87d4e13c9a5db11e9ee77f60e0 authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
119c254aed987f0549c38ce09e613cc0e9ee7e5f authored over 3 years ago by Rosen Penev <[email protected]>There's no point.
Signed-off-by: Rosen Penev <[email protected]>
7fad6824ba0d6b1d1cb02cda9ccb8101afc14f3c authored over 3 years ago by Rosen Penev <[email protected]>push_front is needed.
Signed-off-by: Rosen Penev <[email protected]>
c95fe04d2a4a3591fdc4108128ec43080d238ce4 authored over 3 years ago by Rosen Penev <[email protected]>
The clang-tidy check it seems looks for cases where the types do not
match to suggest emplace_ba...
Avoids copies.
Signed-off-by: Rosen Penev <[email protected]>
35ace4625e146ce4e05dee8032973415fd6ba9a9 authored over 3 years ago by Rosen Penev <[email protected]>ca33d97077fbaea604c3eded11f1d6b6e28d969c authored over 3 years ago by Karl StrauĂźberger <[email protected]>
* Add integer conversion / NULL query helpers to SQLRow
Very often, a SQL result is an integer....
7b221ee8b3a611a5df2bfcbc4eae8796b6d0d3be authored over 3 years ago by Matthias Straka <[email protected]>deque has a push_front method.
Signed-off-by: Rosen Penev <[email protected]>
1ab97e733ece4f1221f63e3aa8704e6fb503bbd3 authored over 3 years ago by Rosen Penev <[email protected]>Forces moving.
Signed-off-by: Rosen Penev <[email protected]>
0cadebe8f7d8e93e7058b1b7ba27e3d015577e41 authored over 3 years ago by Rosen Penev <[email protected]>avoids copying.
Signed-off-by: Rosen Penev <[email protected]>
14e665819e1d9d048d8cf733997aafaf86c6cfea authored over 3 years ago by Rosen Penev <[email protected]>Signed-off-by: Rosen Penev <[email protected]>
65eb2fdb02a89e89215eccf4920d2b3ae01efc4f authored over 3 years ago by Rosen Penev <[email protected]>
The M3U8 format allows special characters within the file names and
descriptions. It uses a UTF8...
Signed-off-by: Rosen Penev <[email protected]>
c38ae1d503f418cb43352a6f0bbab2e6ac6073df authored over 3 years ago by Rosen Penev <[email protected]>Same size.
Signed-off-by: Rosen Penev <[email protected]>
6c788c612f0122e9b88a1e6b4352df9767033dcb authored over 3 years ago by Rosen Penev <[email protected]>Found with -Wextra-semi
Signed-off-by: Rosen Penev <[email protected]>
01a1e3dc49b7c6a33b174588e4c368f75601c445 authored over 3 years ago by Rosen Penev <[email protected]>Simpler. Also replaced make tuple with basic {}.
Signed-off-by: Rosen Penev <[email protected]>
f4d3b01160da042f2c8495c2d373e485b5d96545 authored over 3 years ago by Rosen Penev <[email protected]>Similar changes are already present in src
Signed-off-by: Rosen Penev <[email protected]>
8d91bdff4e983e54d45a405756452b47b41c1560 authored over 3 years ago by Rosen Penev <[email protected]>It's only copied in a single place. No need for shared_ptr complexity.
Signed-off-by: Rosen Pen...
247d84f3a8ad7c371e68ae6c6ecdba717181e0e0 authored over 3 years ago by Rosen Penev <[email protected]>
Return it instead. This function's usage is commented
out. If uncommented, it fails as you canno...
make xmlbuilder object shared_ptr and make it available where needed (instead of static access)
b7d34ad38f649e8731d1a0e577c78749007478f3 authored over 3 years ago by Karl StrauĂźberger <[email protected]>{} for `const char*` becomes nullptr, which breaks string construction on result of `mapConfigO...
06a8f75e1eb5bca22079f048dcaadbe7c0614649 authored over 3 years ago by Karlchen <[email protected]>
"" is a C string that just happens to convert to std::string. It's not
correct for fs::path thou...
Simpler.
Signed-off-by: Rosen Penev <[email protected]>
790ef59eec91cbc256e7d59f463e680b2e98a029 authored over 3 years ago by Rosen Penev <[email protected]>c002ab10e103dc1f4fe9a78ffe62cc65d3b3cde2 authored over 3 years ago by Matthias Straka <[email protected]>
Just pass directly in insert.
Signed-off-by: Rosen Penev <[email protected]>
936d46531daaecfbea28a096d2fe49f336214a30 authored over 3 years ago by Rosen Penev <[email protected]>Found with readability-convert-member-functions-to-static
Signed-off-by: Rosen Penev <rosenp@gm...
912ea221a5b0a490ffd0f351c15657dddc2d6036 authored over 3 years ago by Rosen Penev <[email protected]>Found with readability-redundant-string-cstr
Signed-off-by: Rosen Penev <[email protected]>
da115c72e5d000c82fe165f958c0cd549b388b0a authored over 3 years ago by Rosen Penev <[email protected]>Found with modernize-use-override
Signed-off-by: Rosen Penev <[email protected]>
44a6832222e848d414e098802e3ca1c7055dbc9b authored over 3 years ago by Rosen Penev <[email protected]>Found with modernize-use-equals-default
Signed-off-by: Rosen Penev <[email protected]>
b6d3fa4294178fb9ceb349e35f2a7c8f919cf1e7 authored over 3 years ago by Rosen Penev <[email protected]>For whatever reason, the latter is more efficient.
Maybe because std::copy internally is implem...
1df4ec00beee90dbf0b9f2b9ce202b16bab7ebcc authored over 3 years ago by Rosen Penev <[email protected]>Found with modernize-use-emplace
Signed-off-by: Rosen Penev <[email protected]>
1b6596a8429b78cc7f5203bff8ede581231e6dbc authored over 3 years ago by Rosen Penev <[email protected]>
It's only used as an easier version of strcmp. In that sense,
string_view is more efficient.
Si...
8400e6879d61b4358307eb895b776c5c17f4be17 authored over 3 years ago by Rosen Penev <[email protected]>The string_view version does the same anyway.
Signed-off-by: Rosen Penev <[email protected]>
968e37a6b39eb99a056e740f420003b266b080fd authored over 3 years ago by Rosen Penev <[email protected]>easier to read.
Signed-off-by: Rosen Penev <[email protected]>
35e54c02c0a27df7685bae2ad972647478c21be1 authored over 3 years ago by Rosen Penev <[email protected]>d4d33a2b5c6029f1033da74381dba0bfe1f41bc6 authored over 3 years ago by Karl StrauĂźberger <[email protected]>
alpine is working with spdlog 1.8.2
69b8732da7937fd0992fbcf333a782ba81c794ce authored over 3 years ago by Karl StrauĂźberger <[email protected]>601c3c834ce2a4ece9727acb32dbc4949bad03ce authored over 3 years ago by Karlchen <[email protected]>
Support for fmt::join seems broken in spdlog 1.8.1
1c90ede70ac48fc7696a12f6fdda204fd0e7f283 authored over 3 years ago by Karlchen <[email protected]>fixes #1741
e2f1beea6cdc554a8feafd2be20d90f42f27efe4 authored over 3 years ago by Karlchen <[email protected]>205205cd61e74ce44474c38bfc2d267cfebfa22c authored over 3 years ago by Karl StrauĂźberger <[email protected]>
* Change generation of SQL statements to format
* rework functions in SQLDatabase
* Change...
54725c789973cb3f960739a09077689b0074a764 authored over 3 years ago by Karlchen <[email protected]>