Commit Graph

3455 Commits

Author SHA1 Message Date
casey langen
e34ad7a08d Work around issue where curses was defining timeout, which was causing issues in asio. 2022-12-04 14:34:36 -08:00
casey langen
d46115951b Additional boost removal from scripts, project files, etc. 2022-12-04 13:57:56 -08:00
casey langen
e31169eb25 Remove boost from UNIX build scripts. 2022-12-04 13:52:07 -08:00
casey langen
b91aa8770a Update project files to use standalone asio for Windows build. 2022-12-04 13:41:05 -08:00
casey langen
071f42ef6b Add asio as a git submodule in 3rdparty 2022-12-04 13:08:11 -08:00
casey langen
fc669ea26b Remove circle ci config -- not necessary anymore now that we have
portable/standalone builds.
2022-12-04 13:00:41 -08:00
casey langen
4ac600074d Remove boost references from build / project files except where ASIO is
still required (musikcube, musikcore, server).
2022-12-04 13:00:01 -08:00
casey langen
2a42a14b1c Remove remaining boost remnants from AlsaOut, fixed Linux compile issues in Transcoder 2022-12-04 12:50:26 -08:00
casey langen
3637d61938 Remove boost::bimap with simple FindKeyByValue method 2022-12-04 12:35:42 -08:00
casey langen
a2b958ba48 Add ThreadGroup (derived from boost::thread_group), and remove
remaining boost-specific multi-threading usage.
2022-12-04 11:33:06 -08:00
casey langen
8d703e9737 Fix compile errors on Linux. 2022-12-04 11:32:02 -08:00
casey langen
99af903b26 Fixed directory browsing based on slightly different semantics between
boost::filesystem and std::filesystem
2022-12-04 11:15:01 -08:00
casey langen
84734e4947 Replace boost trim_copy, to_lower, replace_all,
`replace_all_copy` and `split` with internal versions.
2022-12-04 00:27:15 -08:00
casey langen
cac955764a Migrate from boost -> std for shared_mutex, unique_lock and shared_lock 2022-12-03 23:00:40 -08:00
casey langen
b8f935408c Replace boost::filesystem with std::filesystem 2022-12-03 23:00:09 -08:00
casey langen
516e0fe4fe Found a couple more instances of old filenames. 2022-12-03 17:23:01 -08:00
casey langen
1b246d636c Fix macOS vendor library paths. 2022-12-03 17:20:19 -08:00
casey langen
7f36fc3bf9 Merge branch 'clangen/cpp-17' 2022-12-03 17:08:15 -08:00
casey langen
1255a49bc0 Logging updates. 2022-12-03 16:50:37 -08:00
casey langen
c33265ec49 More rpath patching updates. 2022-12-03 16:48:36 -08:00
casey langen
783aedf665 Separate staging and patching vendor library steps. 2022-12-03 16:41:38 -08:00
casey langen
5dbd4f2dd8 Fix libcyprto and ssl versions in scripts. 2022-12-03 16:37:21 -08:00
casey langen
a13d5ecb70 Fix boost version in scripts. 2022-12-03 16:35:16 -08:00
casey langen
57d011e531 Use cxx17 with boost builds. 2022-12-03 16:25:09 -08:00
casey langen
3685145f1d Explicit library flags for vendor library builds. 2022-12-03 16:19:01 -08:00
casey langen
90a92c80bd Update project to use C++ 17 as the default standard library. 2022-12-03 15:29:52 -08:00
casey langen
4b0c8521b2 Fix issue where file scanning may return prematurely in Filesystem.h on
UNIX platforms.
2022-12-03 14:08:49 -08:00
casey langen
733e12ae6f Update CHANGELOG. 2022-12-03 13:21:43 -08:00
casey langen
c6ecea564c Fix issues that may incorrectly interupt directory traversal. 2022-12-03 13:13:20 -08:00
casey langen
921af81536 musikdroid version bump 2022-11-27 12:39:39 -08:00
casey langen
298d0a7fed Version bump for next release, CHANGELOG update. 2022-11-27 12:23:14 -08:00
casey langen
4facbddea7 Revert "Update to ViewPager2/FragmentStateAdapter to fix deprecation warnings."
This reverts commit 35915b1100.
2022-11-27 12:15:34 -08:00
casey langen
2725e96c03
Merge pull request #552 from UM-Li/master
Update Simplified Chinese Translation
2022-11-22 19:31:26 -08:00
casey langen
cd18c61275
Merge pull request #556 from khagaroth/master
Add Czech translation.
2022-11-22 19:30:58 -08:00
khagaroth
ad50e712c2 Add Czech translation 2022-11-21 20:48:17 +01:00
khagaroth
3577b25f8a Fix wrong ID string. 2022-11-21 19:44:12 +01:00
UM-Li
d78475c227 Edit punctuation 2022-11-02 09:31:43 +01:00
UM-Li
aed085902d Update Simplified Chinese translation 2022-11-02 09:28:18 +01:00
casey langen
636542c6b5 musikdroid tooling/build/dependency updates. 2022-10-25 22:46:19 -07:00
casey langen
addb16a560 Update CHANGELOG. 2022-10-25 21:59:49 -07:00
casey langen
b3373b716e Fix bug in CategoryTrackListQuery where filter value was not being
respected.
2022-10-25 21:59:49 -07:00
casey langen
528a101428 Fix bug in BrowseFragment where resumig BrowseActivity would put the
Fragment into a bad state where sub fragments could no longer be
searched.
2022-10-25 21:59:49 -07:00
casey langen
ebf54a6c96 Improve default buffer sizes in PipeWireOut, and allow user to configure them via advanced prefs 2022-10-23 16:57:47 -07:00
casey langen
2e8ec50bb0 Remove incompatible ffmpeg configure option. 2022-10-23 13:25:06 -07:00
casey langen
ac34aa0e8f Dependency updates. 2022-10-23 12:31:17 -07:00
casey langen
75b14ab0c8 Update CHANGELOG 2022-08-21 20:27:37 -07:00
casey langen
0838152eb9 Merge branch 'master' of github.com:clangen/musikcube 2022-08-21 20:26:54 -07:00
casey langen
52fe847bfa Fix string trim() issue in TaglibMetadataReader that was causing
crashing in strings consisting of nothing but whitespace.
2022-08-21 20:26:24 -07:00
casey langen
47a2dc4055 Fix string initialization issue in pdcdisp.c (WinGUI variant) 2022-08-21 20:25:58 -07:00
casey langen
3998b759f7 Use SIGUSR1 to rescan library in musikcubed 2022-08-20 00:06:43 -07:00