Commit Graph

51 Commits

Author SHA1 Message Date
Holt59
aab8743d3c New updates. 2018-03-25 14:35:15 +02:00
Holt59
bdb378c079 Remove access to underlying containers inside Graph and Node. 2018-03-22 19:47:01 +01:00
Holt59
ec9cd9c601 Fix issue with ProgressBar for loading graphs. 2018-03-14 21:30:37 +01:00
Mikael Capelle
44ae861fb8 Create a basic Launch class. 2018-03-13 17:48:54 +01:00
Mikael Capelle
990b74bf1a Fix issue with drawing not being drawn when opening from central button. 2018-03-12 11:26:16 +01:00
Holt59
97775a9714 add information regarding number of arcs in graph. 2018-03-11 20:34:16 +01:00
Holt59
0030ab7aef Create a FileUtils class to simplify file opening/saving. 2018-03-11 14:19:38 +01:00
Holt59
8661e63728 Disable checkbox for graphic visualization when drawing is mapview. 2018-03-11 00:19:50 +01:00
Holt59
9e8457337e Remove useless method in interfaces. 2018-03-10 22:18:59 +01:00
Holt59
ee241b963a Add button when no drawing are loaded. 2018-03-10 19:47:55 +01:00
Holt59
23928b2c5b Fix issue with file dialog not showing when drawing mapsforge. 2018-03-09 21:36:19 +01:00
Mikael Capelle
85fb193808 Update javadoc and clean naming. 2018-03-07 17:10:02 +01:00
Mikael Capelle
bcdaf54a63 Add algorithms for CarPooling and PackageSwitch. 2018-03-07 14:47:22 +01:00
Holt59
e5d1b30cfd Clean code. 2018-03-06 10:30:43 +01:00
Holt59
825108d10e Improve 'clear' performance (only clear overlays if possible). 2018-03-05 22:59:47 +01:00
Holt59
bd01aadeb1 Remove one-time method from MaiNWindow. 2018-03-05 22:42:49 +01:00
Holt59
c4b4455287 Add panel for WCC like SP. 2018-03-05 22:40:32 +01:00
Mikael Capelle
3252a6faba Clean code + Fix issue with right-to-left map names. 2018-03-05 17:57:06 +01:00
Holt59
a5764948f9 Add path panel separated from solution panel. 2018-03-03 20:40:47 +01:00
Holt59
f22c1c93fa Make solution panel a bit more generic using reflections. 2018-03-03 20:06:38 +01:00
Holt59
6d8c2462ab Improve reflections to make the input panel more generic. 2018-03-03 19:26:56 +01:00
Holt59
738b23d253 Update MainWindow id. 2018-03-03 18:32:26 +01:00
Holt59
89b6bc5819 Fix issue with observers. 2018-03-03 18:21:16 +01:00
Holt59
8e68377772 Fix issue with nodes input panel getting enabled by indavertance. 2018-03-03 15:45:21 +01:00
Holt59
7827bfc63c Reorganize code. 2018-03-03 13:43:03 +01:00
Holt59
6768374b92 Add possibility to select in the interface the filtering of the arcs for ShortestPath. 2018-03-03 00:27:54 +01:00
Holt59
be94c670b7 Update graphics. 2018-03-02 23:48:57 +01:00
Mikael Capelle
2e7a1c564a Add my AStar for computing path. Change ID and map names in file. 2018-03-02 17:49:30 +01:00
Mikael Capelle
4017577269 Instance -> Data. 2018-03-02 15:30:55 +01:00
Mikael Capelle
e111b5f0e6 Add option to specify observers for shortest-path. 2018-03-02 11:45:43 +01:00
Mikael Capelle
19832321aa Move solution panel inside shortest-path panel. 2018-03-02 11:35:02 +01:00
Mikael Capelle
bd1c393053 Fix issue with dialog not being shown up relative to the MainWindow. 2018-03-02 11:18:38 +01:00
Mikael Capelle
08fd7120f2 Create new solution panel. 2018-03-01 19:51:37 +01:00
Mikael Capelle
e15d04eda9 Close ProgressBarDialog on failure. 2018-03-01 13:32:25 +01:00
Holt59
6cc57631ad Rename binary readers, and separate the button in two. 2018-02-28 22:24:04 +01:00
Holt59
a4e7a6f708 Fix issue with NodesInputPanel getting enable when clearing threads. 2018-02-28 21:06:08 +01:00
Holt59
094840f152 Center progress bar on drawing. 2018-02-27 23:27:18 +01:00
Holt59
823ed07770 Add observers to GraphReader. 2018-02-27 23:23:22 +01:00
Holt59
1a664b8a3c Modify connection between MainWindow and the NotesInputPanel. 2018-02-26 11:31:00 +01:00
Holt59
791ea13d5e Add more info in status bar. 2018-02-25 22:37:34 +01:00
Holt59
05c4f0da2a Try to improve mapsforge auto file detection. 2018-02-25 21:39:57 +01:00
Holt59
1f06fc1eec Link inputs directly to MainWindow to avoid issue when loading new graph/redrawing. 2018-02-25 20:16:10 +01:00
Holt59
b192bb4f07 Add info panel for SP solutions. 2018-02-25 20:03:06 +01:00
Holt59
96ca2b3a8a Add path overlays functionality. 2018-02-25 19:17:26 +01:00
Holt59
6bc633e5bb Add shortest path panel. 2018-02-25 17:44:27 +01:00
Holt59
5ccdbc9417 Fix issue that was shrinking the drawing when redrawing. 2018-02-25 00:36:17 +01:00
Holt59
26180b8d4d Remove top panel. 2018-02-24 20:50:16 +01:00
Holt59
ca94ddf7ff Fix output stream in textarea. Add blocking actions. 2018-02-24 16:21:59 +01:00
Holt59
0514c627b4 Rename abstract classes. 2018-02-24 15:14:37 +01:00
Holt59
164a9d4494 Move listener class outside of MainWindow. 2018-02-24 14:12:21 +01:00