forked from rbuj/FreeRouting
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
56 lines (50 loc) · 2.47 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
ToDo
* Bump version to 1.4
* Migrate all GUI from swing to JavaFX
* Write all documentation in docbook format
????-??-??
* New custom exceptions:
* BoardFrameException.java
* designformats/specctra/DsnFileException.java
* interactive/BoardHandlingException.java
* The designs stored with bin format using previous versions are not
supported because the classpath was changed.
* Javadoc: use package-info.java instead of package.html
* jflex-maven-plugin (generate java classes from flex spec files)
new java classes in src/main/java/net/freerouting/freeroute:
* designformats/specctra/SpecctraFileScanner.java
* interactive/LogfileScanner.java
* GUIDefaultsScanner.java
flex files in src/main/jflex/net/freerouting/freeroute:
* designformats/specctra/SpecctraFileDescription.flex
* interactive/LogfileDescription.flex
* GUIDefaultsDescription.flex
* DesignFile.java: Open FileChooser in MainAppController.java, and
open JFileChooser in BoardMenuFile.java
* MainApp.java: Migrate GUI from swing to JavaFX using the MVC
software pattern:
* MainApp.java: Model
* MainAppController.java: Controller
* MainApp.fxml: View
* WindowAbout.java: Migrate GUI from swing to JavaFX using the MVC
software pattern.
* WindowAbout.java: Model
* WindowAbout.java: Controller
* WindowAbout.fxml: View
* Use Apache Maven instead of Apache Ivy, and restructure project's
directory tree (groupId=net.freerouting, artifactId=freeroute).
Modifies NetBeans Java project.
2016-03 Robert Antoni Buj Gelonch <[email protected]>
* Bump version to 1.3
* Remove Java Web Start support
* l10n: Add Catalan & Spanish languages
* i18n: Generate javahelp helpset files from docbook xml files
* i18n: Convert Java property files (.properties) to/from Gettext PO.
* Fetch junit and javahelp dependencies using Apache Ivy
* Generate javadoc by using JDK 8
* Enable assertions (-source 1.8) and also compile classes to be
compatible with JVM 8 (-target 1.8)
* Create NetBeans Java project with existing sources
2016-03-05 Robert Antoni Buj Gelonch <[email protected]>
* Fork FreeRouting from latest commit 265f040 on 14 May 2014,
https://github.com/nikropht/FreeRouting.git