35 Commits

Author SHA1 Message Date
Adam
b60900d6a6 update macos ci (#291) 2025-08-08 08:27:22 -05:00
Adam
fd112bd367 windows-2025 (#284)
Fixing Windows github actions so that they actually build binaries.
2025-07-31 19:11:02 -05:00
AThomsen
c9231f0842 Redesign database scanning (#263) 2021-12-13 22:02:35 -06:00
T. Isaac Lightburn
b4a22eb6ab Update Windows builds to GStreamer 1.18.4 2021-09-01 17:57:53 -05:00
T. Isaac Lightburn
96b45d5360 Code cleanup/refactoring 2021-08-26 03:40:14 -05:00
T. Isaac Lightburn
52771906b6 Adding support for older cmake versions (for lgtm use, mainly) 2021-08-25 22:04:20 -05:00
T. Isaac Lightburn
0c14f2ca80 Fixing lgtm analysis builds 2021-07-27 21:18:00 -05:00
T. Isaac Lightburn
3c997dd21c Code cleanup and refactoring 2021-07-27 20:13:49 -05:00
T. Isaac Lightburn
7f750a6da6 Add appstream metainfo install on Linux builds 2021-07-23 16:31:32 -05:00
Isaac Lightburn
2824e9cb44 Working on flatpak packaging 2021-07-13 16:18:52 -05:00
Isaac Lightburn
9737edd88d Working on flatpak packaging 2021-07-13 15:59:34 -05:00
Isaac Lightburn
387f51883d Working on flatpak packaging 2021-07-13 15:47:56 -05:00
Isaac Lightburn
417eba6403 Working on flatpak packaging 2021-07-13 15:36:12 -05:00
Isaac Lightburn
b02c859aec Working on push build tests 2021-07-08 07:36:25 -05:00
Isaac Lightburn
a25ed49d3c Converting logging to spdlog 2021-07-02 06:55:19 -05:00
Isaac Lightburn
e17432f55e Fix building with older cmake versions 2021-07-02 00:37:25 -05:00
Isaac Lightburn
d63cac43fa Use OS supplied spdlog package where available 2021-07-01 23:31:41 -05:00
Isaac Lightburn
77a6a7e03b Try using CPM for dependency mgmt 2021-07-01 05:49:15 -05:00
Isaac Lightburn
e9c9c7b764 Fix fedora copr builds 2021-07-01 04:16:32 -05:00
Isaac Lightburn
0f2d3da7bf Add requests logging 2021-07-01 02:09:59 -05:00
Isaac Lightburn
89d81d8186 Fix CMake config bug from previous commit 2021-05-06 05:52:28 -05:00
Isaac Lightburn
836e8fa199 Use included taglib if system version not found - Linux 2021-05-06 05:39:20 -05:00
T. Isaac Lightburn
b5f465e329 Only look for Qt5
Don't look for Qt6 since we can't build on it yet to prevent breaking builds on systems with both installed.  Fixes issue #245
2021-04-05 09:28:28 -05:00
T. Isaac Lightburn
5f4a0dc10f Fix macOS automatic builds 2021-04-05 06:07:47 -05:00
Isaac Lightburn
e7246d1eba Add macOS support to cmake config 2021-04-03 04:18:10 -05:00
T. Isaac Lightburn
3ce10bc229 Unify Linux/Windows/MacOS gst bus msg handling
Get rid of redundant calls to gst_bus_add_msg_handler
Roll back Windows build gst version to 1.16.3 as a test to see if it stops crashes in gst modules
2021-04-01 17:03:02 -05:00
T. Isaac Lightburn
4776ffb60e Prevent console Window opening on Windows versions 2021-03-19 20:18:09 -05:00
T. Isaac Lightburn
6347ca8d56 Don't deploy Win deps unless DEPLOY_DEPS is defined 2021-03-19 17:27:39 -05:00
T. Isaac Lightburn
1a9735f6da Prevent console window opening on cmake Windows builds 2021-03-12 00:39:44 -06:00
T. Isaac Lightburn
cd588e5584 Set exe icon in cmake Windows builds 2021-03-12 00:07:49 -06:00
T. Isaac Lightburn
59317cbb72 CMake changes for Win32/Win64 2021-03-11 19:06:12 -06:00
T. Isaac Lightburn
f7d431f85b More work on converson to cmake from qmake 2021-03-11 10:54:23 -06:00
T. Isaac Lightburn
ee1a5c6287 Organization/cleanup 2021-03-11 10:06:32 -06:00
T. Isaac Lightburn
d62536c4e7 Organize models into a subdir 2021-03-11 09:55:43 -06:00
T. Isaac Lightburn
4284c112b6 reorganize and move CMakeLists.txt to project root 2021-03-11 08:26:53 -06:00