jean-pierre charras
ccab3ff5ce
rtree.h: suppress compil warnings about not initialized vars.
...
Pcbnew: add WIN32_LEAN_AND_MEAN define in github_plugin.cpp. Note: this define is already in use in avhttp build (Windows specific)
2013-11-14 19:00:57 +01:00
Dick Hollenbeck
943b0678e3
Completion of DIALOG_FP_PLUGIN_OPTIONS
2013-11-12 14:49:17 -06:00
Dick Hollenbeck
dc138512b9
wxString PCB_BASE_FRAME::SelectFootprintFromLibBrowser() now returns empty string on abort.
...
GITHUB_PLUGIN uses redirected URL to remove one HTTP hit time.
2013-11-11 19:14:17 -06:00
Dick Hollenbeck
76fed4f995
*) Add PLUGIN::FootprintLibOptions( PROPERTIES* ), and extend DIALOG_FP_PLUGIN_OPTIONS to use it.
...
*) Move button handlers to LEFT MOUSE CLICK from COMMAND events, so wxGrid focus is not lost.
*) Sketch out the concept of COW support for the GITHUB_PLUGIN in its @todo.
2013-11-11 18:17:27 -06:00
jean-pierre charras
a3c02bc377
Pcbnew: fix a build issue when BUILD_GITHUB_PLUGIN is enabled.
2013-11-11 09:01:04 +01:00
Brian Sidebotham
60dacd55a4
* Build OpenSSL from source using the OpenSSL-CMake project on Windows with MinGW when no specifying OPENSSL_ROOT_DIR
2013-11-08 07:06:14 +00:00
Dick Hollenbeck
afd6f292e7
*) Switch over to FP_LIB_TABLE::Footprint*() functions.
...
*) Set environment variable KISYSMOD before loading FP_LIB_TABLE so that
FP_LIB_TABLE::ROW::SetFullURI() can do substitution up front.
*) De-emphasize the lib path in some of the footprint frames but keep it
so the footprint editor can export a current library to another.
You can even export a GITHUB library to a pretty library for local
installation.
*) Start the PLUGIN options editor.
*) Enhance cursor positioning in DIALOG_FP_LIB_TABLE.
2013-10-13 16:33:58 -05:00
Brian Sidebotham
7c340f6b19
* Fix building of Github plugin support for Windows using Mingw-w64
...
* Pre-built binaries for OpenSSL can be used from the LuaDist project: https://github.com/LuaDist/openssl/releases
* Building of Boost libraries fixed for Mingw-w64 for github plugin
2013-10-07 20:49:44 +01:00
Dick Hollenbeck
8234966a3a
if https:// GET fails, report the URL
2013-10-03 10:12:25 -05:00
Dick Hollenbeck
44ca3530b0
throw better IO_ERROR message on bad GITHUB URL, improved formatting and comments.
2013-10-03 08:40:00 -05:00
Dick Hollenbeck
8c87d71e74
Make environment variable wxGrid/table read-only in the fp lib table dialog.
...
Fix throwing of IO_ERROR in plugin.cpp by converting function name to wxString.GetData().
Switch to const PROPERTIES* in GITHUB PLUGIN functions.
2013-09-30 16:26:49 -05:00
Dick Hollenbeck
7125da8a45
Set FPID on GITHUB_PLUGIN::FootprintLoad()
2013-09-23 10:57:15 -05:00
Dick Hollenbeck
153aee8eda
GITHUB_PLUGIN now works and can be used under Linux immediately.
...
Other platforms to follow as volunteers test support and get openssl in
place.
2013-09-21 22:57:40 -05:00
Dick Hollenbeck
87e378c14d
BUILD_GITHUB_PLUGIN will build GITHUB_PLUGIN on Linux now. Don't know if the parser works yet, but the FootprintEnumerate() function worked in testing.
2013-09-21 14:20:31 -05:00
Dick Hollenbeck
579f28862b
BUILD_GITHUB_PLUGIN issues.
2013-09-21 09:48:37 -05:00
Dick Hollenbeck
95b67c8bf8
remove some headers, no good for my head
2013-09-21 02:45:25 -05:00
Dick Hollenbeck
4a2f86932a
Early GITHUB_PLUGIN hopefull-ness
2013-09-21 02:30:23 -05:00
Dick Hollenbeck
0be3992913
Lay basis for a more full featured usage of boost, including compiled libraries such as unit_test_framework, system, etc. Move headers now into boost_root/include/boost/.
2013-08-20 13:03:21 -05:00