46 Commits

Author SHA1 Message Date
casey langen
304040d09c Add sqlean/unicode extension for more comprehensive non-ascii character
matching.
2023-07-08 13:26:02 -07:00
casey langen
cca5c46c6e Upgrade sqlite to 3.39.0 for RIGHT OUTER JOIN support (and various bug
fixes)
2022-06-25 16:52:34 -07:00
casey langen
ce4d9fe69d Upgraded sqlite to the most recent release. We were previously using one
more than two years old.
2020-10-31 17:38:03 -07:00
casey langen
c2573fc945 Upgrade jsonpp 2020-10-08 19:02:49 -07:00
casey langen
b51dee258f Upgraded websocketpp and moved it and libmicrohttpd into the shared
3rdparty directory.
2020-10-05 21:28:46 -07:00
casey langen
9bbd1f0140 Removed LibreSSL as a requirement by re-compiling libcurl to use WinSSL.
This should also eliminate the need to install the VC redist.
2019-04-29 22:32:51 -07:00
casey langen
51f1337d6f Upgradwed json.hpp and added the ability to specify ALSA_ENABLED as a FreeBSD compile option. 2019-01-01 20:58:04 +00:00
casey langen
dbd15acd0c Updated sqlite to v3.22.0. Previous version was more than a year and a
half old.
2018-02-18 21:51:48 -08:00
casey langen
c2fa156dc9 Merged our PDCurses with upstream master. 2018-02-18 15:02:26 -08:00
Casey Langen
3fb5808787 Updated json.hpp (yes we currently have two copies, one for the core, and one in a plugin.)
This fixes JSON parse errors in locales that use commas instead of periods to represent decimal places (e.g. fr_FR).
2017-03-04 13:41:02 -08:00
casey langen
7efcf60e1d General repo/build/project cleanup:
- Removed unused md5 and fftw-3 remnants
- Renamed 3rdparty/lib -> 3rdparty/win32_lib to match win32_include
- Removed core/sdk/config.h
- Fixed various compiler warnings
2016-12-30 21:49:50 -08:00
casey langen
32618f533b - The audio deinterleaving process works now
- Apply a Hamming Window to FFT input to reduce spectral leakage
- Reduced memory usage by doing FFT with real inputs
2016-11-30 00:44:02 -08:00
casey langen
232d2c4b0d Oops, moved kiss_fft.c to the correct directory. 2016-11-28 23:30:56 -08:00
casey langen
803323678e After some testing, decided to replace the existing FFT implementation
with kiss_fft.
2016-11-28 23:28:50 -08:00
casey langen
d14fc89721 Replaced VLC/xmms FFT with the one used by Milkdrop. 2016-11-28 00:20:15 -08:00
casey langen
08a876edb2 Use VLC's lighter weight FFT. 2016-11-27 08:32:29 -08:00
casey langen
53ad470a78 Fixed a crazy character encoding issue with certain UTF-8 control
characters. Also, re-enabled the multi-threaded indexer, it was
not the source of the crash.
2016-11-01 23:17:50 -07:00
casey
e31bbb9b56 Added a free, portable version of wcswidth for Windows. 2016-07-04 22:35:34 -07:00
Casey Langen
c0b29ac204 Added json.hpp (https://github.com/nlohmann/json) -- going to use this to replace the current preferences implementation. 2016-06-19 11:30:15 -07:00
Casey Langen
d12eae819d cursespp and musikbox are compiling! not running though. 2016-05-27 17:48:53 -07:00
casey
32e5c2764e - Fixed the SimpleScrollAdapter to have a max size, and do so
efficiently without a speed trade-off.
- Fixed a couple color-related things
- Removed a bunch of additional dead code, headers, libraries, projects
2016-05-09 00:32:36 -07:00
casey
55912dc0b4 - Updated utf8.h
- Fixed SimpleScrollAdapter to split lines in a UTF8-compatible way.
2016-05-07 23:51:41 -07:00
casey
9126c6ca6a Rewrote the console app using some basic curses and crappy home-grown C++ wrappers. 2016-05-07 02:48:04 -07:00
casey
14096724a2 Added pdcurses to help with the command-line app. 2016-05-06 12:30:42 -07:00
casey
b81136fe58 Upgraded sqlite3, taglib to the latest versions. 2016-05-04 22:31:43 -07:00
urioxis
afda2bda0e Removed boost for now until I can rebuild for windows with the newer library version. The old headers were causing problems. Precompiled windows versions are available from Boost 2011-02-07 15:03:09 +00:00
urioxis
66c63bc9ee Missed off a lot of boost stuff from the commit 2011-01-24 07:48:04 +00:00
urioxis
296173a46e Updated Boost to 1.45 and added missing includes to core. Core now compiles again on linux 2011-01-21 09:40:37 +00:00
Daniel Önnerby
d8d7aa6af5 Some conversions to make the code more compatible between compilers.
Upgraded some libraries like SQLite.
Changed client/server protocol to be null-terminated (for flash compatibility).
2009-04-26 21:39:11 +00:00
Daniel Önnerby
960918a130 Upgraded mpg123 and SQLite.
Added component selection in installer.
2009-01-28 23:15:05 +00:00
Daniel Önnerby
2f5f507731 Upgraded: SQLite 3.6.8 2009-01-13 20:46:46 +00:00
Daniel Önnerby
65f0cb735b Adding jpeg-6b and boost::gil::extension::numeric and started on some album art stuff. 2008-12-08 23:02:32 +00:00
Daniel Önnerby
46c3d9ff61 Upgrading win32cpp. 2008-12-08 14:16:53 +00:00
Daniel Önnerby
93ed39a588 Merging back to trunk. 2008-10-20 12:15:01 +00:00
Daniel Önnerby
889f4c856d Fixed a small calculation in WaveOut plugin.
Upgraded to SQLite 3.6.3.
2008-10-06 13:15:09 +00:00
Daniel Önnerby
31d932112a Added user authentication and management. 2008-09-08 21:37:49 +00:00
Daniel Önnerby
fb6b88104b Cleaned up some compilation warnings.
Upgraded to SQLite 3.6.2
Added remote host/port in the Remote Add Library dialog.
Added settings in musikServer.
Fixed some minor issues in the musik::core::db
2008-09-02 22:57:02 +00:00
Daniel Önnerby
621afdf5cc Upgraded to boost 1.36 2008-08-18 12:17:22 +00:00
Daniel Önnerby
955e7647d4 Continuing on Remote library. ListBase and ListSelection queries are now working. 2008-08-17 22:43:57 +00:00
Daniel Önnerby
25dfdd942d Added library labs for multiple libraries.
Upgraded to SQLite 3.6.1
2008-08-10 22:16:15 +00:00
Daniel Önnerby
817fdad434 Merge doep branch to trunk. 2008-07-19 11:54:45 +00:00
Daniel Önnerby
b82e3af11c Documented musik::core::db.
Upgraded to SQLite 3.5.9 to fix previous problem with LEFT OUTER JOIN.
Changed PRAGMA page_size to be equal to NTFS page size. Should give more speed when writing to database.
2008-05-15 06:37:49 +00:00
Daniel Önnerby
41fdcd8eba Merged boost 1.35 branch to trunk. 2008-05-09 12:33:25 +00:00
Daniel Önnerby
6d479c3d13 Merge doep branch to trunk. 2008-04-18 07:45:02 +00:00
bjorn.olievier
ccd8ef9e5c Merged UI integration branch back to trunk 2008-04-06 08:00:22 +00:00
Daniel Önnerby
cc21d778b6 Migrating trunk from old repository. 2008-03-18 09:06:19 +00:00