Jon Evans
009641d151
Make libcurl a required dependency and always build KICAD_CURL
2020-02-26 01:03:07 +00:00
Jon Evans
d3d74b36bd
Allow version selection; make buttons the same size
2020-02-22 11:23:47 -05:00
Jon Evans
80233aece9
Fix URL launching on MacOS
2020-02-22 09:47:51 -05:00
Jon Evans
a533748796
Cleanup
2020-02-21 09:30:08 -05:00
Jon Evans
fcdf2bac0b
Remove dead code
2020-02-21 08:07:15 -05:00
Jon Evans
ea733639ff
Rearrange about dialog; add easy bug report button
...
Fixes #3871
2020-02-20 22:20:34 -05:00
Drew Fustini
f359892de3
Update copyright year in About dialog to 2020
2020-02-03 22:56:42 +00:00
Seth Hillbrand
7c28c3838a
Comment-only changes
...
Makes class comments conform to coding standards
2020-01-10 16:43:01 -08:00
Simon Richter
270aaec443
Rewrite FBP files generated with unreleased wxFB
...
These use a few features that are too new, causing errors when trying to
edit with a released version of wxFormBuilder.
2020-01-07 13:32:33 +00:00
Ian McInerney
c31c99abd1
Update about dialog link to GitLab
...
Fixes #3687
2019-12-17 20:17:03 +00:00
Ian McInerney
122ec64c02
Make build date update whenever build version does
...
Previously, the build version would only update if the dialog_about.cpp
file were modified. This moves the date generation into the same file
as the build version, so it will be updated whenever a new version
is made.
2019-11-11 18:01:38 +00:00
Seth Hillbrand
132adf8ac3
Remove Yahoo Groups link
...
Yahoo has discontinued its groups.
See https://help.yahoo.com/kb/groups/SLN31010.html
(cherry picked from commit 1161562bc8
)
2019-10-17 16:00:46 -07:00
jean-pierre charras
25dee38f70
DIALOG_ABOUT: add compil date to version info.
2019-09-27 18:15:35 +02:00
Jeff Young
a25368cc6b
Improve spelling.
...
The groundwork here is thanks to kunda1.
Fixes: lp:1831510
* https://bugs.launchpad.net/kicad/+bug/1831510
2019-08-20 19:14:05 +01:00
Seth Hillbrand
c9d65c5324
Adding contributors
2019-08-10 14:22:27 -07:00
jean-pierre charras
38fc51c3b6
CMakeLists.txt: add compil option KICAD_STDLIB_LIGHT_DEBUG, useful when KICAD_STDLIB_DEBUG cannot be used.
...
KICAD_STDLIB_DEBUG option generate intrusive tests and asserts, and on Windows, generate crashed not captured by GDB.
KICAD_STDLIB_LIGHT_DEBUG generate less intrusive tests and asserts.
it adds only -Wp,-D_GLIBCXX_ASSERTIONS and that generate less asserts.
Add also the new build options in dialog about.
2019-08-07 14:51:28 +02:00
Seth Hillbrand
e52afd93a3
Remove Legacy options for overlay/context
...
These options were used to support the legacy canvas when drawing on
MacOS and GTK3. With the move to 100% GAL, they are extraneous. This
moves all DC over to "COPY" as we only use this for printing support in
Eeschema at the moment, so there is a single draw command (no erasing)
for the canvas.
2019-06-12 06:01:03 -07:00
Jeff Young
c3cc85eb1c
A little bit of cleanup.
2019-06-10 23:46:00 +01:00
Wayne Stambaugh
3c4f8c1bf7
Fix frame name capitalization in all about dialogs.
...
This is a stop gap fix. It should be possible to use the wxFrame title
string for this but some of the frame windows have appropriated the title
string for configuration file naming purposes which is less than ideal.
Fixes lp:1825977
https://bugs.launchpad.net/kicad/+bug/1825977
2019-05-13 15:40:44 -04:00
John Beard
4a3add7ac5
About dialog: Add mnemonics to the buttons
2019-05-07 10:27:33 +01:00
John Beard
cc28fb18fd
About dialog: update wxFB version
...
Avoid contaminating wxFB files with version fluff, which hides real
changes in the version history.
2019-05-07 10:27:33 +01:00
Seth Hillbrand
227d6e3f9b
Update copyright date in About Dialog
2019-02-15 09:32:27 -08:00
Thomas Pointhuber
0e0b4d52a2
Add initial support for Phoenix (new wxPython binding)
...
Based on the work of @mmccoo:
https://kicad.mmccoo.com/2017/11/23/learnings-from-moving-kicad-to-wxpython-4-0/
and this additional patchset to remove wxpy_api.h dependency:
http://mmccoo.com/random/0001-Remove-dependence-on-pywx_api.h.patch
Please note CreatePythonShellWindow changed quite a lot. Throughful testing
should be made for the old as well as new wxPython version on all platforms
2018-10-26 13:21:11 +02:00
Wayne Stambaugh
2a170c9847
Update license to AGPL due to TTL license.
...
The decision to include the TTL library make KiCad a derivative work
under the terms of the AGPL version 3 or later license.
Add both the GPL3 and AGPL3 license text files and add a readme file
about the KiCad licensing. Contributing to KiCad still falls under
the GPL3+ license.
Fixes lp:1797095
https://bugs.launchpad.net/kicad/+bug/1797095
2018-10-22 12:28:48 -04:00
Thomas Pointhuber
7548a3b1bf
Add KICAD_SCRIPTING_PYTHON3 flag to about dialog and doc
2018-10-19 09:59:05 +02:00
Wayne Stambaugh
aacb3f9075
Update translators list to include simplified Chinese translator.
2018-09-17 10:12:03 -04:00
Jeff Young
4dfae16c1b
Consolidate to single menu actions for save, revert, etc.
...
There's no point in having both Save Symbol and Save Library when
only one can be selected at a time.
Also cleans up a bunch of extraneous icons, and fixes a few
copy/paste errors in menus and toolbars.
2018-07-27 14:58:19 +01:00
Jeff Young
7841f8a466
Unified preferences dialog framework.
...
(cherry picked from commit 8ee3e77)
2018-07-17 15:11:17 +01:00
Alexis Lockwood
860a95ca30
Correct my name in AUTHORS.txt and About dialog
2018-06-13 23:10:27 -06:00
Seth Hillbrand
2bab30d9ac
Allow Kicad to use OpenCascade
...
Adds the option of using OpenCascade not just the community edition.
Fixes: lp:1628950
* https://bugs.launchpad.net/kicad/+bug/1628950
2018-05-11 17:04:32 -07:00
jean-pierre charras
6740a37632
move and swap layers: make changes undoable.
...
minor code cleanup.
2018-03-28 15:30:11 +02:00
Carsten Schoenert
bc1b10bc92
AboutDialog_main.cpp: update the link to the libraries
...
The KiCad official libraries have now a own dedicated website.
2018-03-18 11:21:24 -04:00
Carsten Schoenert
4723aae18c
AboutDialog_main.cpp: re-adding i18n macros
...
Some strings in the About Kicad dialog are not displayed as translated
strings due the strings not marked as i18n based strings.
2018-03-18 11:21:24 -04:00
Wayne Stambaugh
961ddd107d
Update AUTHORS.txt and contributors list in about dialog.
2018-02-20 15:47:43 -05:00
Maciej Suminski
0e9dedf3cd
Fixed a memleak in About dialog. Updated the copyright year.
2018-01-31 10:05:00 +01:00
jean-pierre charras
5d72aebd22
Fix code after renaming files
2018-01-29 16:40:22 +01:00
jean-pierre charras
47dfabc6c8
Add size control to HTML_MESSAGE_BOX. Fix incorrect default size of a few dialogs.
...
Clean code: remove useless code and not used parameters.
2018-01-11 10:48:52 +01:00
Oliver
0871719cc9
Add links to list of library contributors on GitHub
...
- Apologies to "leet hackers"
- Add URL option to contributor entity
2017-12-12 07:40:15 -05:00
Wayne Stambaugh
a0c922e493
Fix broken contributor names with non-ASCII characters in about dialog.
2017-11-30 09:57:24 -05:00
Wayne Stambaugh
a74bad1630
About dialog fixes.
...
Remove developer email addresses as requested on the developers mailing
list.
Update source contributor list.
Add place holders for symbol and footprint library contributors.
Remove unnecessary wxT() macros.
2017-11-29 18:06:01 -05:00
Oliver
8a32243b89
Slight tweaks to About dialog
...
- Small wording improvements
- Hyperlinks now show URL
- Remove links to outdated library sources
2017-11-27 18:20:59 -05:00
jean-pierre charras
4b010ca129
Fix useless trailing and leading spaces in a few messages. Fix also capitalization in a few menus.
2017-10-02 09:25:48 +02:00
jean-pierre charras
6ea6c7219a
Avoid including curl.h in dialog about (including curl.h creates constraints with wxWidgets especially on Windows)
...
and remove duplicate code.
2017-09-04 12:53:50 +02:00
Wayne Stambaugh
d190aa423f
Minor version information improvements.
...
Include GTK+ version when appropriate so developers don't have to try to
figure out which version of GTK+ wxWidgets was built against.
Add KICAD_SPICE option status.
2017-09-01 08:19:17 -04:00
jean-pierre charras
28c04cbbf5
Fix filename in a include
2017-08-18 16:56:49 +02:00
jean-pierre charras
4c9d0b9c0a
Refactor About dialog:
...
Code refactor
Fix coding style issues
Add a button to display the build version info, and add a tooltip to the copy button.
2017-08-18 16:16:48 +02:00
Wayne Stambaugh
ef74f245cb
Fix broken HTML formatting in about dialog.
2017-03-07 14:18:37 -05:00
Wayne Stambaugh
899fe08f20
Remove KICAD_USE_SCH_IO_MANAGER build option from docs and build info.
2017-02-10 11:58:15 -05:00
jean-pierre charras
6ae65b4cba
Dialog about: remove dead url link
2017-01-31 08:56:31 +01:00
jean-pierre charras
2b5769c0a8
Action plugins: simplify code, and fix an issue: the menubar was not correctly rebuilt after closing and reopening pcbnew from kicad.
...
It was also not correctly rebuilt after language change.
2017-01-23 13:27:49 +01:00