5387898fd2
- Update to 1.11.0: * New features: - Database: Clients and statistics are stored database so restart does not empty client list. Client grouping for play statistics. - Search: Support searching playlists containers - Search: Respect ContainerID when performing search - Import: item class filtering and mapping by file properties allows more sophisticated virtual structure - Transcoding: Support filtering transcoding profiles by resource properties (like codecs) avoids transcoding if client can play files - DLNA: Detect DNLA profiles by resource attributes to specify more detailled profile for handling in client - File type support for WavPack improved: More metadata read with special library if compiled in. * Fixes: - Playlist: Fix parser error - Playlist: Handle end of file properly - Browsing: Sort containers first - Search: search result is sort by title now - Import: Timestamps in future are not stored for containers - Lots of others fixes: https://github.com/gerbera/gerbera/releases/tag/v1.11.0Paolo Stivanin2022-05-09 06:12:58 +00:00
ea17facd87
- Update to 1.11.0: * New features: - Database: Clients and statistics are stored database so restart does not empty client list. Client grouping for play statistics. - Search: Support searching playlists containers - Search: Respect ContainerID when performing search - Import: item class filtering and mapping by file properties allows more sophisticated virtual structure - Transcoding: Support filtering transcoding profiles by resource properties (like codecs) avoids transcoding if client can play files - DLNA: Detect DNLA profiles by resource attributes to specify more detailled profile for handling in client - File type support for WavPack improved: More metadata read with special library if compiled in. * Fixes: - Playlist: Fix parser error - Playlist: Handle end of file properly - Browsing: Sort containers first - Search: search result is sort by title now - Import: Timestamps in future are not stored for containers - Lots of others fixes: https://github.com/gerbera/gerbera/releases/tag/v1.11.0Paolo Stivanin2022-05-09 06:12:58 +00:00
27527611d5
- Update to 1.10.0: * show subdir of recursive autoscan in directory tree * add screenshots for grid view * add all metadata to search capabilities * search title in metadata instead of file name * reuse Request Handler * lots of other fixes: https://github.com/gerbera/gerbera/releases/tag/v1.10.0 - Remove fix_for_smt_gt8.patch
Paolo Stivanin2022-03-22 06:33:10 +00:00
7626efe0ac
- Update to 1.10.0: * show subdir of recursive autoscan in directory tree * add screenshots for grid view * add all metadata to search capabilities * search title in metadata instead of file name * reuse Request Handler * lots of other fixes: https://github.com/gerbera/gerbera/releases/tag/v1.10.0 - Remove fix_for_smt_gt8.patch
Paolo Stivanin2022-03-22 06:33:10 +00:00
0b1579fa3f
- Update to 1.9.2: * Titles of search results can be configured * Containers in virtual layout can be defined as search result, so, e.g. albums, located in several places are only found once * Metadata, like artist, appearing multiple times are now stored in that way and can be sent to UPnP clients as separate entries as well or addressed in layout scripts. If you have a custom js import script which updates metadata you have to modify it using the new properties (see doc on scripting) * DLNA profile can be configured using video and audio codec, allow devices to pick supported streams * DLNA profile can be set for transcoding
Paolo Stivanin2021-10-07 12:53:39 +00:00
3d069ca1b8
- Update to 1.9.2: * Titles of search results can be configured * Containers in virtual layout can be defined as search result, so, e.g. albums, located in several places are only found once * Metadata, like artist, appearing multiple times are now stored in that way and can be sent to UPnP clients as separate entries as well or addressed in layout scripts. If you have a custom js import script which updates metadata you have to modify it using the new properties (see doc on scripting) * DLNA profile can be configured using video and audio codec, allow devices to pick supported streams * DLNA profile can be set for transcoding
Paolo Stivanin2021-10-07 12:53:39 +00:00
4b5f0f4945
- Update to 1.9.0: * New or Improved features: + Many more things have been added to configuration (order of resources for album art, DLNA profiles, upnp properties). Please consult https://docs.gerbera.io/en/stable/config-overview.html for the exact usage + Gerbera now can display dynamic containers, i.e. its contents are calculated as you click. This may show you recently add or changed media + Gerbera now supports client specific transcoding, i.e. video is only transcode for your older devices, newer can stream it as it is + The compatibility with Samsung TV sets was increase again + Minor media and upnp additions in search allow you to make the most out of your files * Refactoring of Code in Database Layer: this means that after the upgrade to 1.9.0 it's not possible to downgrade * Lots of small bug fixed (https://github.com/gerbera/gerbera/releases/tag/v1.9.0)
Paolo Stivanin2021-08-05 05:38:57 +00:00
7be0025db8
- Update to 1.9.0: * New or Improved features: + Many more things have been added to configuration (order of resources for album art, DLNA profiles, upnp properties). Please consult https://docs.gerbera.io/en/stable/config-overview.html for the exact usage + Gerbera now can display dynamic containers, i.e. its contents are calculated as you click. This may show you recently add or changed media + Gerbera now supports client specific transcoding, i.e. video is only transcode for your older devices, newer can stream it as it is + The compatibility with Samsung TV sets was increase again + Minor media and upnp additions in search allow you to make the most out of your files * Refactoring of Code in Database Layer: this means that after the upgrade to 1.9.0 it's not possible to downgrade * Lots of small bug fixed (https://github.com/gerbera/gerbera/releases/tag/v1.9.0)
Paolo Stivanin2021-08-05 05:38:57 +00:00
af7ccbb764
- Update to 1.8.2: * Enhance structured layout with configuration * string_view to string conversions * pass SearchLexer by value * return std::nullopt for std::optional * remove pointless const_cast * Improve handling of default config values * several clang-tidy and manual cleanups * Fix parseSortStatement * mostly pass by value changes * Revert last_write_time to seconds since 1970 * Encoding of web editor arguments * clang-analyzer and misc * Search query sign from beginning * manual destructor changes * Fix double truncation of playlist name * Generate correct statement for metadata table * Make transactions for SQLite thread safe
Paolo Stivanin2021-06-18 09:08:26 +00:00
7199b790e8
- Update to 1.8.2: * Enhance structured layout with configuration * string_view to string conversions * pass SearchLexer by value * return std::nullopt for std::optional * remove pointless const_cast * Improve handling of default config values * several clang-tidy and manual cleanups * Fix parseSortStatement * mostly pass by value changes * Revert last_write_time to seconds since 1970 * Encoding of web editor arguments * clang-analyzer and misc * Search query sign from beginning * manual destructor changes * Fix double truncation of playlist name * Generate correct statement for metadata table * Make transactions for SQLite thread safe
Paolo Stivanin2021-06-18 09:08:26 +00:00
06756472dd
- Update to 1.8.1: * Mysql transactions * Support creation_time on FFmpeg handler * Bump lodash from 4.17.19 to 4.17.21 in /gerbera-web * Synchronize threads properly * add missing optional header for GCC11 * remove several implicit fs::path conversions * Concatenate multivalue field with entrySeparator * remove push_back branch * change some size_t to bool * remove some pointless lambdas * remove std::distance where empty is sufficient * Implement SAMSUNG X_GetFeatureList * More chrono optimizations * algorithm cleanups * Determine container art image from files * massive std::chrono conversion * string_view conversions * Add support for Windows Media Player * Conan: Tidy up CMake conan integration * Implement UPnP SortCriteria * Avoid needless process elevation requirement on illumos * Only use music tracks as container art source * Work around undefined syscalls on solaroid systems * Documentation for exiv2 meta data usage * Clean compilation and errno fix * Enable ContainerArt for PC Directory * auto&& conversions * fs::path conversions * Cleanup path handling * add -d, -u and -P commandline options to docs * Fixed required versions of libupnp and libnpupnp * fix UPNP_USING_CHUNKED breaks npupnp compatibility * clang-tidy: replace typedef with using * Add cmdline options -u, -d and -P * Fix transcoded media ends before file is complete
Paolo Stivanin2021-05-19 08:30:18 +00:00
9253c63837
- Update to 1.8.1: * Mysql transactions * Support creation_time on FFmpeg handler * Bump lodash from 4.17.19 to 4.17.21 in /gerbera-web * Synchronize threads properly * add missing optional header for GCC11 * remove several implicit fs::path conversions * Concatenate multivalue field with entrySeparator * remove push_back branch * change some size_t to bool * remove some pointless lambdas * remove std::distance where empty is sufficient * Implement SAMSUNG X_GetFeatureList * More chrono optimizations * algorithm cleanups * Determine container art image from files * massive std::chrono conversion * string_view conversions * Add support for Windows Media Player * Conan: Tidy up CMake conan integration * Implement UPnP SortCriteria * Avoid needless process elevation requirement on illumos * Only use music tracks as container art source * Work around undefined syscalls on solaroid systems * Documentation for exiv2 meta data usage * Clean compilation and errno fix * Enable ContainerArt for PC Directory * auto&& conversions * fs::path conversions * Cleanup path handling * add -d, -u and -P commandline options to docs * Fixed required versions of libupnp and libnpupnp * fix UPNP_USING_CHUNKED breaks npupnp compatibility * clang-tidy: replace typedef with using * Add cmdline options -u, -d and -P * Fix transcoded media ends before file is complete
Paolo Stivanin2021-05-19 08:30:18 +00:00
2d5c47eaed
- Update to 1.8.0: * Significant improvement in import speeds with large collections * Handle Samsung X_SetBookmark action, for saving position of viewed media, when enabled by flag * New search support for containers, i.e. Albums, Artists and Genres * Extract metadata information from mp3 files with ID3v1 tags, not just v2 * Added a retry when binding to interfaces, should make Gerbera much more reliable to start with slow network startup. * Fix build with GCC11 * Beautify titles which are generated from file names
Paolo Stivanin2021-04-17 14:02:35 +00:00
e0fb285ba9
- Update to 1.8.0: * Significant improvement in import speeds with large collections * Handle Samsung X_SetBookmark action, for saving position of viewed media, when enabled by flag * New search support for containers, i.e. Albums, Artists and Genres * Extract metadata information from mp3 files with ID3v1 tags, not just v2 * Added a retry when binding to interfaces, should make Gerbera much more reliable to start with slow network startup. * Fix build with GCC11 * Beautify titles which are generated from file names
Paolo Stivanin2021-04-17 14:02:35 +00:00
345632ef8d
Accepting request 876678 from home:polslinux:branches:multimedia:apps
Martin Pluskal2021-03-04 08:30:53 +00:00
1b6c2e5c9c
Accepting request 876678 from home:polslinux:branches:multimedia:apps
Martin Pluskal2021-03-04 08:30:53 +00:00
338b19efb9
Accepting request 876263 from home:polslinux:branches:multimedia:apps
Martin Pluskal2021-03-03 07:12:20 +00:00
119672059a
Accepting request 876263 from home:polslinux:branches:multimedia:apps
Martin Pluskal2021-03-03 07:12:20 +00:00
96db429e6d
Accepting request 841953 from home:polslinux:branches:multimedia:apps
Martin Pluskal2020-10-16 10:37:38 +00:00
5dfeb1f47f
Accepting request 841953 from home:polslinux:branches:multimedia:apps
Martin Pluskal2020-10-16 10:37:38 +00:00
5e8b023683
Accepting request 838328 from home:polslinux:branches:multimedia:apps
Dirk Mueller2020-09-28 16:18:10 +00:00
f174b62534
Accepting request 838328 from home:polslinux:branches:multimedia:apps
Dirk Mueller2020-09-28 16:18:10 +00:00
2a3a72adf1
Accepting request 808412 from home:jengelh:branches:multimedia:apps
Takashi Iwai2020-05-25 07:09:07 +00:00
f01f653b86
Accepting request 808412 from home:jengelh:branches:multimedia:apps
Takashi Iwai2020-05-25 07:09:07 +00:00