Commit Graph

119 Commits

Author SHA1 Message Date
Andras Fuchs 498b7a4140 Widend the text box of the autorouter's pass parameter a little more 2020-02-04 14:33:43 +01:00
Andras 0cf6f54c2a
Merge pull request #3 from andrasfuchs/master
Merge with master
2020-02-04 10:43:08 +01:00
Andras 5a6e081b7d
Merge pull request #2 from miho/master
Merge with upstream
2020-02-04 10:37:41 +01:00
Michael Hoffer c398cc7dc5
Merge pull request #3 from andrasfuchs/logging-with-log4j
Logging with log4j
2020-02-04 06:54:39 +01:00
Michael Hoffer 976dbc3ece
Merge pull request #4 from andrasfuchs/gui-updates
Small GUI improvements
2020-02-04 06:54:14 +01:00
Andras Fuchs 08bfec7ce0 Make cloning possible
Cloning of a board enables us two important things: with this we can detect an (fairly typical) endless loop in the algorithm, because we can calculate a unique hash of a board, and maintain a list of board layouts that were already checked.
The second very important improvement is that with cloning it will be possible to design multi-threaded routing algorithms and improve the efficiency and speed significantly.
2020-01-31 09:35:05 +01:00
Andras Fuchs 30d925d575 Added a small note about applying entered values 2020-01-28 17:23:02 +01:00
Andras Fuchs 8d1feca472 Minor cosmetic changes to Autorouter detailed parameters 2020-01-28 17:03:41 +01:00
Andras Fuchs bd73d03903 Renamed the menu items related to the activity replay file 2020-01-28 16:36:55 +01:00
Andras Fuchs 526ce1393e Logfile is renamed to ActivityReplayFile
Logfile is renamed to ActivityReplayFile to better represent its purpose and separate it from the general logging done by log4j.
2020-01-28 16:34:22 +01:00
Andras Fuchs 4ceee1a4ec Updated the error logging in Logfile 2020-01-28 14:31:09 +01:00
Andras Fuchs 0af4e5ef4e Changed the width of the message field on the main window. 2020-01-28 12:42:00 +01:00
Andras Fuchs 715eac8487 Updated the logging system to the more flexible, robust and performant log4j. 2020-01-28 12:41:10 +01:00
Andras Fuchs 1bad8a4279 Modified the default message when running the app without parameters. 2020-01-27 17:13:12 +01:00
Andras Fuchs f87c3328ad Changed the autorouter fanout, autoroute and postroute options to checkboxes
These options were represented as radio buttons, but they were function as checkboxes, so that is the more appropiate GUI item for them.
2020-01-27 16:44:33 +01:00
Andras 94134800da
Merge pull request #1 from miho/master
Merge with parent
2020-01-27 16:34:04 +01:00
Michael Hoffer 57f2922209
Merge pull request #1 from andrasfuchs/add-kicad-info-to-readme
Updated the README.md to include KiCad use case
2020-01-25 17:06:47 +01:00
Michael Hoffer d6d8be38c2
Merge pull request #2 from andrasfuchs/remove-compilation-warnings
Remove compilation warnings
2020-01-25 17:06:18 +01:00
Andras Fuchs 09d6435803 Fixed the 100+ javadoc warnings 2020-01-25 12:22:16 +01:00
Andras Fuchs 5b4b5d784c Replaced deprecated Double constuctors with Double.valueOf 2020-01-25 11:48:56 +01:00
Andras Fuchs 7f6bf0895d Replaced deprecated Interger constuctors with Integer.valueOf 2020-01-25 11:46:32 +01:00
Andras 0e2643d41a
Updated the README.md to include KiCad use case 2020-01-25 10:52:41 +01:00
Michael Hoffer 033f985ead
Update README.md 2019-05-11 13:34:52 +02:00
Michael Hoffer fb29390604
Update README.md 2019-05-11 13:34:40 +02:00
Michael Hoffer 3232afe228 Updated build infrastructure: works on jdk-11, maven publication fixed 2019-05-11 13:27:22 +02:00
Michael Hoffer d4f9895e09 Update README.md 2017-10-16 13:07:05 +02:00
Michael Hoffer 8f44847ae8 Update README.md 2017-10-16 13:05:56 +02:00
Michael Hoffer 6615774a5f Update README.md 2017-10-16 13:05:24 +02:00
Michael Hoffer bd2a2ea39c Update README.md 2017-10-16 12:58:03 +02:00
Michael Hoffer 80517ba415 removed binaries (stupid idea to publish binaries via source repo) 2017-10-15 23:34:09 +02:00
Michael Hoffer 425200cde3 Merge branch 'master' of https://github.com/miho/freerouting 2017-10-15 23:30:17 +02:00
Michael Hoffer 506c8c615e bintray publication done 2017-10-15 23:30:11 +02:00
Michael Hoffer aeafeec9d0 Update README.md 2017-10-15 23:29:06 +02:00
Michael Hoffer 8b49a4202b Update README.md 2017-10-15 23:10:04 +02:00
Michael Hoffer 5d9a94636e Update README.md 2017-10-15 23:08:17 +02:00
Michael Hoffer 5591dce07a Merge branch 'master' of https://github.com/miho/freerouting 2017-10-15 23:07:05 +02:00
Michael Hoffer 8d508d21b0 images added 2017-10-15 23:06:49 +02:00
Michael Hoffer d650b5f6da Update README.md 2017-10-15 22:56:38 +02:00
Michael Hoffer 981c6cacad Update README.md 2017-10-15 22:56:23 +02:00
Michael Hoffer cb215475c3 header updated 2017-10-15 22:30:18 +02:00
Michael Hoffer 35d26cbd76 generates executable jars in addition to library jars 2017-10-15 22:07:54 +02:00
Michael Hoffer 801e50d518 .gitignore updated 2017-10-15 22:07:23 +02:00
Michael Hoffer 368360c60e jdk9 version seems to work (more testing necessary) 2017-10-15 14:43:41 +02:00
Michael Hoffer cfebf8d21b refactoring 2017-10-15 13:55:26 +02:00
Michael Hoffer fbe9a2ecde refactoring 2017-10-15 13:49:49 +02:00
Michael Hoffer 5d6f032b1a refactored version with proper package names and initial module info for JDK9 2017-10-15 13:45:53 +02:00
Michael Hoffer daa359ff02 fixed help system 2017-10-14 19:20:40 +02:00
Michael Hoffer f214f974dc Rectangle cast fix 2017-10-14 18:38:40 +02:00
Michael Hoffer 36265e683c Rect 2017-10-14 18:37:04 +02:00
rusefi 752065ae22 pre-compiled java binary 2014-07-02 22:05:33 -04:00