Wykres commitów

201 Commity (b99241f11b5d490c200ef2ccdbfcc1c7eb3daa24)

Autor SHA1 Wiadomość Data
Daniele Forsi IU5HKX b99241f11b Just call all the methods of the Amp object 2025-05-10 23:25:40 +02:00
Daniele Forsi IU5HKX 52603c6ba1 Add a minimal test for dummy amplifier 2025-05-10 23:25:40 +02:00
Daniele Forsi IU5HKX acaa269cbc Add missing definitions for amplifiers 2025-05-10 23:25:40 +02:00
Daniele Forsi IU5HKX eaa1a569a9 Just call all the methods of the Rot object 2025-05-10 23:25:40 +02:00
Daniele Forsi IU5HKX e9120e5139 Add a minimal test for dummy rotor 2025-05-10 23:25:40 +02:00
Daniele Forsi IU5HKX 553d71d784 Replace print() with assert
So changes in behavior can be detected.
2025-05-10 23:25:40 +02:00
Daniele Forsi IU5HKX 4fde068066 Add a pytest test copying all the contents of the old py3test.py
Python tests are enabled by default when building the Python bindings
if pytest is available at configuration time:
 ./configure --with-python-binding
or
 ./configure --with-python-binding --enable-pytest=check
To fail the configure step if the tests can't be enabled:
 ./configure --with-python-binding --enable-pytest
or
 ./configure --with-python-binding --enable-pytest=yes
To disable the tests:
 ./configure --with-python-binding --enable-pytest=no
To run the tests:
 make -C bindings/ check
2025-05-10 23:25:00 +02:00
Daniele Forsi IU5HKX d0084debaf Remove the scripts pytest.py and py3test.py
They will be replaced by the official pytest tool.
Because of name clash it would be impossible to call the pytest
tool from the bindings directory.
2025-05-10 17:59:53 +02:00
Daniele Forsi IU5HKX aeb827a2f1 Remove duplicated line 2025-04-30 19:34:47 +02:00
Daniele Forsi IU5HKX cb113b5c84 Delete a generated directory when doing make clean 2025-04-16 20:34:15 +02:00
Michael Black W9MDB beea87c2ae Suppress 451 warning in rig.swg 2025-02-19 09:37:02 -06:00
Michael Black W9MDB 98a0184680 Remote -w451 flag -- not available in all versions of gcc 2025-02-18 09:10:26 -06:00
Michael Black W9MDB e93d368fcb Suppress swig 452 warning 2025-02-15 16:20:56 -06:00
Michael Black W9MDB 4281a5ef7d Revert "Reapply "Update python binding to place some files in site-packages/Hamlib""
This reverts commit 704238da2f.
2025-01-19 16:51:24 -06:00
Michael Black W9MDB 704238da2f Reapply "Update python binding to place some files in site-packages/Hamlib"
This reverts commit af1cab0619.
2025-01-19 16:50:59 -06:00
Michael Black W9MDB af1cab0619 Revert "Update python binding to place some files in site-packages/Hamlib"
This reverts commit 8aa487afb8.
2025-01-19 16:50:30 -06:00
Michael Black W9MDB e3c67131cf Revert "Add __init__.py"
This reverts commit 7a5bb89690.
2025-01-19 16:50:04 -06:00
Michael Black W9MDB 5401dfeca8 \Revert "Try to fix breakage of make distcheck on github"
This reverts commit 4980beb9a9.
2025-01-19 16:49:49 -06:00
Michael Black W9MDB c0d0e6ff24 Revert "Another attempt to fix github build"
This reverts commit e401953160.
2025-01-19 16:49:39 -06:00
Michael Black W9MDB 09b58274b3 Revert "Another attempt to fix github build"
This reverts commit 6a4da2cbc5.
2025-01-19 16:49:02 -06:00
Michael Black W9MDB 8041563c2e Revert "Another attempt to fix github build"
This reverts commit 8c3f13764d.
2025-01-19 16:48:51 -06:00
Michael Black W9MDB cfc199dac2 Revert "Another attempt to fix github build"
This reverts commit 0c5c34f8a5.
2025-01-19 16:48:38 -06:00
Michael Black W9MDB f76864a3c4 Revert "One more time before I revert all of this"
This reverts commit ad50b0c783.
2025-01-19 16:48:28 -06:00
Michael Black W9MDB ad50b0c783 One more time before I revert all of this 2025-01-19 16:43:43 -06:00
Michael Black W9MDB 0c5c34f8a5 Another attempt to fix github build 2025-01-19 16:15:19 -06:00
Michael Black W9MDB 8c3f13764d Another attempt to fix github build 2025-01-19 16:04:01 -06:00
Michael Black W9MDB 6a4da2cbc5 Another attempt to fix github build 2025-01-19 15:59:30 -06:00
Michael Black W9MDB e401953160 Another attempt to fix github build 2025-01-19 15:58:44 -06:00
Michael Black W9MDB 4980beb9a9 Try to fix breakage of make distcheck on github 2025-01-19 15:52:35 -06:00
Michael Black W9MDB 7a5bb89690 Add __init__.py 2025-01-19 15:38:38 -06:00
Michael Black W9MDB 8aa487afb8 Update python binding to place some files in site-packages/Hamlib
https://github.com/Hamlib/Hamlib/issues/1645
2025-01-19 15:29:08 -06:00
Michael Black W9MDB 3eefab46a9 Add missing items in visual basic binding 2025-01-06 07:22:47 -06:00
Michael Black W9MDB 70708fdf7f Update multicast.csproj to use .net 8 2024-12-25 22:53:34 -06:00
Daniele Forsi IU5HKX e480bc7479 Fix typos 2024-12-01 21:59:11 +01:00
Mike Black W9MDB 0dce1e478f Add to ignore.swg to allow mingw64 compilation of python bindings 2024-06-04 17:28:09 -05:00
Mike Black W9MDB 2de9778f27 Add RFPOWER_METER and WATTS to py3test.py 2024-05-27 22:59:54 -05:00
Mike Black W9MDB 5f92b19ef4 Revert "Sync github"
This reverts commit 5089949f10.
2024-02-24 11:10:41 -06:00
Mike Black W9MDB 5089949f10 Sync github 2024-02-24 11:09:54 -06:00
Mike Black W9MDB f5d6be3b3e Fix a dependency check for bindings 2024-02-08 09:59:52 -06:00
Mike Black W9MDB 75cf467c1d Change to hamlib_token_t in swg files
05033171c3 (commitcomment-137562136)
2024-01-22 09:31:50 -06:00
Mike Black W9MDB e9f9286f21 Remove hamlibgui -- going another route 2023-12-09 10:03:35 -06:00
Mike Black W9MDB a00326161c Phase I of rig multicast
https://github.com/Hamlib/Hamlib/issues/1090
2023-09-13 17:25:26 -05:00
Mike Black W9MDB 5446b2c99d Fix dependency for ignore.swg 2023-07-30 16:01:35 -05:00
Mike Black W9MDB 71629cf2f3 Hopefully fix Mac perl binding build 2023-07-30 11:24:16 -05:00
Mike Black W9MDB e3c2a8d6ca Add first implementation of multicast functions and multicastclient.c test program.
Next step will be to implement this when rig is opened.
This will turn Hamlib into a polling system in addition to polling -- caching will handle repeated requests
This should mean basic functions of freq, mode, split, ptt (and others when implemented) will have almost
immediate responses as only the cached values should be used.
https://github.com/Hamlib/Hamlib/issues/695
2023-05-07 06:50:35 -05:00
Mike Black W9MDB 6e1b58b980 Update test.json 2023-04-30 11:46:34 -05:00
Mike Black W9MDB 40a1e7a2c4 Update multicast plan 2023-04-30 11:46:12 -05:00
Daniele Forsi IU5HKX 2db37fe7db Fix typos 2023-03-26 11:01:51 +02:00
Michael Black 907560270e
Update test.json
Add WidthUpper/Lower to json draft
2023-01-23 08:34:58 -06:00
Mike Black W9MDB 344779eaf1 Add draft HamlibGUI controller using dotnet and GTK.
Should compile on Windows, Linux, and MacOS with appropriate dotnet package installed
See README.TXT in directory
https://github.com/Hamlib/Hamlib/issues/1223
2023-01-22 10:02:46 -06:00