David Given
|
9596cbd85a
|
Don't use the wxwidgets settings for the console fluxengine binary, because it
ends up building a windows-mode binary and not a console-mode binary.
|
2022-03-21 19:25:38 +00:00 |
|
Jeff Epler
|
386d22a45e
|
Makefile: give a clear error at build time if wx is not available
|
2022-03-02 07:44:09 -06:00 |
|
David Given
|
a1a7cfa735
|
We don't need the rich text wxwidgets addon.
|
2022-02-27 13:12:29 +01:00 |
|
David Given
|
38eda6ed3c
|
Add log and settings panels. The log panel is populated during a read (or
write).
|
2022-02-26 18:36:21 +01:00 |
|
David Given
|
042f7b0502
|
Log messages are now forwarded to the UI thread.
|
2022-02-22 00:50:58 +01:00 |
|
David Given
|
e14030e369
|
Actually start using bits of the decoder framework.
|
2022-02-21 22:02:28 +01:00 |
|
David Given
|
33f1084f0a
|
Merge from master.
|
2022-02-13 00:20:12 +01:00 |
|
David Given
|
dfd97d9fc5
|
Merge pull request #359 from tdaede/compdb
Add Make target to build compdb.
|
2022-01-03 00:15:18 +01:00 |
|
David Given
|
265b169d43
|
Merge from master.
|
2022-01-02 15:07:38 +01:00 |
|
David Given
|
8b6b3ee3b8
|
Fix wxwidgets building on Windows. We now have it working on all three
platforms.
|
2021-12-17 20:10:11 +00:00 |
|
David Given
|
5768a766b8
|
Silence stray warnings.
|
2021-12-16 14:27:18 +01:00 |
|
David Given
|
051e9e38f3
|
Add a boilerplate wxwidgets example.
|
2021-12-15 22:55:57 +01:00 |
|
David Given
|
d157b7b05d
|
Make libusbp work on Windows; rework the Microsoft-specific bits of the
firmware to match. This does at least allow us to get rid of the patcher.
|
2021-12-12 17:25:24 +00:00 |
|
dg
|
05981ac46c
|
Make work on OSX.
|
2021-12-12 15:40:12 +00:00 |
|
David Given
|
08615a5954
|
Make libusbp build, at least on Linux; port fluxengineusb to use it.
|
2021-12-12 16:29:51 +01:00 |
|
Thomas Daede
|
08c1671f21
|
Add Make target to build compdb.
|
2021-12-03 02:13:01 -08:00 |
|
David Given
|
2cbe39e553
|
Fix bugs to make the IBM decoder work again.
|
2021-11-26 21:17:58 +01:00 |
|
David Given
|
9874d4bec5
|
Update compiler flags to make newer compilers happy.
|
2021-10-30 13:22:00 +02:00 |
|
David Given
|
42cacb18bd
|
Lots of warning fixes. Can we switch to C++ 2A?
|
2021-08-04 20:29:04 +02:00 |
|
David Given
|
b550bbbd08
|
Don't link against libudev any more.
|
2021-07-08 10:49:57 +02:00 |
|
David Given
|
d2ecec6009
|
Typo fixes.
|
2021-06-19 12:54:06 +02:00 |
|
David Given
|
26f26aec50
|
Try to fix ranlib on Linux and Windows.
|
2021-06-19 12:35:18 +02:00 |
|
David Given
|
34dfc2767f
|
Fix some OSX build inelegancies.
|
2021-06-19 12:24:47 +02:00 |
|
David Given
|
87c13ae20c
|
Make the Windows binary static again.
|
2021-05-26 18:51:33 +01:00 |
|
David Given
|
c669a9c808
|
Add libudev autodetect for GreaseWeazle devices.
|
2021-05-23 17:44:01 +02:00 |
|
David Given
|
1997abcde6
|
Warning fix pass.
|
2021-05-21 22:12:14 +02:00 |
|
David Given
|
3c9fb79263
|
The -Wl,--no-as-needed option isn't needed any more and doesn't work on OSX.
|
2021-05-15 18:30:49 +02:00 |
|
David Given
|
cf9cef6f87
|
Added the machinery for including literal protobufs in the code.
|
2021-05-11 22:13:10 +02:00 |
|
David Given
|
a54e3d33a6
|
Add a first draft of the dotted config file setter.
|
2021-05-08 22:58:29 +02:00 |
|
David Given
|
4fa1dd6860
|
There aren't any static protobuf libraries, so we're going to have to build
dynamic Windows executables now.
|
2021-05-08 10:56:15 +01:00 |
|
David Given
|
5f077762d5
|
Hopefully set the right protoc compiler?
|
2021-05-07 23:45:43 +02:00 |
|
David Given
|
1b0ec50711
|
Add lots more protobuf machinery.
|
2021-05-07 23:38:31 +02:00 |
|
David Given
|
79d24dff46
|
Add boilerplate for a protobuf definition.
|
2021-05-07 20:05:50 +02:00 |
|
David Given
|
f5d6011a77
|
Merge from trunk.
|
2021-04-19 13:25:27 +02:00 |
|
David Given
|
26effeabe6
|
More path tweaking.
|
2021-04-19 01:13:55 +02:00 |
|
David Given
|
e8665bd00c
|
Build a cscope cross-reference (if cscope is installed).
|
2021-04-16 21:38:08 +02:00 |
|
David Given
|
5deba8af41
|
Untested Brother 120kB write support.
|
2020-05-13 14:49:06 +02:00 |
|
David Given
|
bf0b14d094
|
Okay, changing the path didn't help.
|
2020-01-27 23:51:22 +01:00 |
|
David Given
|
c9f5803194
|
The system is installing, but it's not finding mingw32.
|
2020-01-27 23:47:30 +01:00 |
|
David Given
|
c49823aa9d
|
Now the optimised binaries are optimised and the debug binaries aren't.
|
2020-01-27 23:36:33 +01:00 |
|
David Given
|
a8b92d4780
|
This works; final tweaking.
|
2019-12-13 23:53:42 +01:00 |
|
David Given
|
98140b0646
|
More testing.
|
2019-12-13 23:50:33 +01:00 |
|
David Given
|
4429ce1f84
|
More build tweaks.
|
2019-12-13 23:48:17 +01:00 |
|
David Given
|
5e97df8d15
|
Better diagnostics when a package can't be found.
|
2019-12-13 22:39:58 +01:00 |
|
David Given
|
898e8c551c
|
Produce a build-time error if the pkg-config packages aren't available.
|
2019-12-13 22:34:24 +01:00 |
|
David Given
|
4304d1eede
|
Add the Supercard Pro decoder.
|
2019-08-28 23:32:09 +02:00 |
|
David Given
|
4b07c38782
|
Mechanical refactor to rearrange the source files into a more pleasing order.
|
2019-08-06 22:25:11 +02:00 |
|
David Given
|
3960b1e4d7
|
Build brother120tool and cwftoflux.
|
2019-07-08 22:44:38 +02:00 |
|
David Given
|
5817714899
|
Let's build the Windows binary with lots of optimisation, as we're probably
going to package it as a precompiled binary.
|
2019-07-07 00:40:20 +02:00 |
|
David Given
|
27ced28ffd
|
Fix typos that were breaking OSX and Linux builds.
|
2019-07-07 00:26:19 +02:00 |
|