| Branch: | Tag: | Revision:

core / src / main / java / cz @ 424:1859afec4f4b

# Date Author Comment
424:1859afec4f4b 02/09/2015 09:59 AM Čáp Michal

minor bug fix

423:7db7f6803c3e 02/09/2015 09:53 AM Čáp Michal

Fix: zoom did not work properly when Y-axis is inverted. Home button resets view to the initial viewport.

422:5a3857c381cb 02/09/2015 04:18 AM Čáp Michal

The direction of Y axis can be now inverted in Vis using VisManager.setInvertYAxis() method.

421:872f71b95ce5 11/28/2014 01:53 PM Štolba Michal

minor fix

420:e3eb101ad523 11/28/2014 11:42 AM Štolba Michal

communication performer now supports blocking and nonblocking receive, nonblocking returns true if message was received, blocking takes timeout as parameter

419:5b7d357115ef 09/11/2014 03:33 PM Čáp Michal

Added ScreenTextLayer that can be used to add a custom dynamic overlay text to the visualization window.

414:b818f924cf2a 07/16/2014 01:41 PM Komenda Antonín

Removed checks for maximal time (time units are not fixed) and minimal id (can be e.g., negative hash)

413:1f3e431aff5d 07/16/2014 01:27 PM Komenda Antonín

Reverted accidental synchronization blocks

412:f23d01452e6c 07/10/2014 04:39 PM Dluhos Jiri

Merge with f3f1ab73a5ed34d3361fbcac926b278f4fe56bf2

411:41867643c637 07/10/2014 04:25 PM Dluhos Jiri

Added some synchronized's to make the calls more robust in multithread program (hopefully it does slow it down).

410:251fbae0b6d6 07/10/2014 03:33 PM "Jiri Dluhos

Added sanity check for the Event constructor arguments, for early catching some bugs.

409:f3f1ab73a5ed 06/20/2014 01:51 PM mschaefer [martin.schaefer@...

entityList implementation changed to CopyOnWriteArrayList

fixes ConcurrentModificationException during iteration when
a new entity (eventHandler) is added

408:f8067ad42912 06/18/2014 11:19 AM Čáp Michal

addded 'enabled' parameter to the KeyToggleLayer

407:93af066d13a8 06/11/2014 10:37 AM Čáp Michal

Merge with 15ab258ad1b1234a1e4bf5f4e1c7fb0e3eae6982

406:bd6463426a76 06/11/2014 10:36 AM Čáp Michal

new constructors for KeyToggleLayer

405:15ab258ad1b1 05/26/2014 11:52 PM Hrstka Ondřej

SimulationControlLayer added from Tactical Package

404:2c5b61a2f653 05/26/2014 10:26 PM Hrstka Ondřej

Visualizable moved to its own project

403:9b093e1c2c02 05/25/2014 12:14 AM Hrstka Ondřej

PointVis bugfix

402:f750db761a27 05/21/2014 11:32 PM Hrstka Ondřej

First draft of new Visualizable interface

401:63e5bcb7948d 05/09/2014 03:13 PM Hrstka Ondřej

Fixed part of javadoc for Java8

400:ac3592f2b43c 04/11/2014 03:30 PM Komenda Antonín

De-commented specification check in PathFinderByManeuvers

399:a899214dd01f 04/10/2014 10:42 AM Komenda Antonín

Merge with 5d8bea3ad013212479ce5ff74deb5bf2ad3df8c2

398:e1ac9df53192 04/10/2014 10:38 AM Komenda Antonín

Minor fix

397:5d8bea3ad013 04/07/2014 09:32 AM Čáp Michal

Merge with bf4c9f3518ff827934914104dea24b3dbb9849c9

396:9085b043971f 04/07/2014 09:31 AM Michal Cap

fixed: layer unregistering didn't work if the Vis2d was disabled

395:bf4c9f3518ff 01/31/2014 01:51 PM Štolba Michal

added performClose() method

394:56b931aec061 01/30/2014 11:51 AM Štolba Michal

support for binary message content

393:5ac33cdd9dd8 01/30/2014 11:37 AM Štolba Michal

performer javadoc

392:f727cac11e13 01/30/2014 11:08 AM Štolba Michal

performer fixes

391:fcba1c50ce80 01/30/2014 10:56 AM Štolba Michal

CommunicationPerformer and related

390:c0b77786bab2 06/26/2013 05:01 PM Hrstka Ondřej

limitTransformation() is public now

389:ad3f52f942ef 03/19/2013 02:41 PM Tozicka Jan

ID generation in the default communicator

388:e0a50bbb4ed9 02/20/2013 04:43 PM Hrstka Ondřej


387:f67c7994a4b7 02/20/2013 04:37 PM Hrstka Ondřej

FinishSimulationEventHandler made public

386:ea699b9b559f 12/10/2012 02:45 PM Štolba Michal

fixed null pointer exception when canceling inactive task (warn instead)

385:807381c28efa 12/06/2012 03:34 PM Štolba Michal

minor update in distributed capability register

384:62292032c62f 12/03/2012 04:48 PM Komenda Antonín

Added parameterization of DirectCommunicationChannel by outer ExecutorService

383:6cb70e9c9d1e 11/22/2012 06:14 PM Komenda Antonín

Added Cartesian product generator

382:26baa2576f9c 11/07/2012 03:56 PM Tozicka Jan

VisualInteractionLayer added

381:878455bc723b 10/30/2012 05:17 PM Komenda Antonín

Fixed implementation of new methods in Zone interface

380:2813f60f17ae 10/18/2012 09:29 AM Štolba Michal

Added distributed capability register

379:e7913c3e65bd 10/16/2012 03:19 PM Štolba Michal

Added distributed capability register (distributed using communicators)

378:8d0ebaa50ad1 10/16/2012 03:03 PM Štolba Michal

MapConfiguration can now take variable number of arguments representing map entries

377:7117e754477b 10/12/2012 03:41 PM Štolba Michal

Added new constructor which takes array of keys and array of values

376:ff3b4230a138 09/24/2012 04:16 PM Komenda Antonín

Minor warning fixes

372:c6679bfe4e16 09/04/2012 03:48 PM Tozicka Jan

SimpleMapConfiguration added

371:d60a4ba3fc44 08/31/2012 03:23 PM Štolba Michal

bug fix

370:ccb2a18a01dc 08/31/2012 11:47 AM Štolba Michal

naive implementation of cylinder zone intersections - TODO: better implementation

369:c8c62e1ec714 08/31/2012 11:37 AM Štolba Michal

Updated NFZ interface

368:d79d76030e80 08/27/2012 04:44 PM Komenda Antonín

Fixed usage of DefaultCommunicationChannel to CommunicationChannel interface in DefaultCommunicator

367:35e9e3f031d1 08/15/2012 06:10 PM Komenda Antonín

Added world bounds getter

366:39ad040715f3 08/15/2012 05:32 PM Komenda Antonín

Minor method naming fix

365:b8c7364c9f31 08/15/2012 05:07 PM Čáp Michal

Major change in 2D Vis. Vis now supports world bounds that do not start at [0,0]. Further, initial look-at point and initial zoom factor can be given when the Vis is initialized. Such scene parameters should be given using the VisManager.setSceneParams method before VisManager.init call. Some panning/zooming issues fixed.

364:1e58dec1c40f 08/11/2012 02:25 PM Čáp Michal

Merge with e5b8dab4823582a60a3aebda353d148083a569e5

363:e5b8dab48235 07/27/2012 01:13 PM Čáp Michal

Minor change: renamed arguments of VisManager create method to be more self-explanatory.

362:98fe83b430f5 08/08/2012 11:18 AM Štolba Michal

Externalizable Content

361:1f8c05ebd6a9 08/01/2012 02:35 PM Čáp Michal

Vis allows to override the default zooming behaviour using the panningBounds parameter.

360:01816b292344 06/18/2012 09:54 AM Hrstka Ondřej

BugFix: Line layer now draw lines correctly even when both endpoints are outside of drawing window.

359:7980c884485c 06/14/2012 06:14 PM Komenda Antonín

Merge with 35ec9d61bc3dd61d4a31dae6b4fe01d7cf3277cb

358:fe60948440df 06/14/2012 06:13 PM Komenda Antonín

Added Vis window bound getter

357:35ec9d61bc3d 06/14/2012 06:09 PM Hrstka Ondřej

Support for TextBackgroudLayer and DraggableLayer

354:d3885a4fb399 06/05/2012 11:32 AM Štolba Michal

Configurator update and added some toString methods

353:9a8232312631 06/01/2012 07:05 PM Čáp Michal

Merge with 2320aabef2367d05a6b6d0ba7ea6896b49e33513

352:c5b5e738837e 06/01/2012 07:04 PM Čáp Michal

Minor change: Added a getter to DefaultCommunicationChannel.

349:ead2816a099c 05/31/2012 04:20 PM Komenda Antonín

Merge with f3aca7d667cdd8f4ce09519c5afd77696515e30c

348:996747ab88ed 05/31/2012 02:42 PM Komenda Antonín

Extended HelpLayer for CreatorSelector

347:875207b426bd 05/31/2012 02:30 PM Komenda Antonín

Fixed CircleLayer drawing in flipped worlds

346:f3aca7d667cd 05/31/2012 02:25 PM Čáp Michal

Merge with dd68d01379c0ef60e63daa8f853591fc64c5757a

345:dd68d01379c0 05/31/2012 02:19 PM Čáp Michal

Sysouts in Simulation changed to log4j info and debug outputs.

344:67f1c9969400 05/25/2012 06:24 PM Komenda Antonín

Added VisManager thread name

343:ca6e5ad36a7d 05/23/2012 02:24 PM Komenda Antonín

Added VisLayer de-initialization for layer cleanup

Handlers added in a layer to Vis canvas has to be removed when the layer is removed from VisManager. The deinit() methods are designed for this.

342:0dd7596c65ef 05/18/2012 04:58 PM Komenda Antonín

Minor fix

341:f42b08ff4743 05/18/2012 04:55 PM Komenda Antonín

Minor fix

340:6cb449044101 05/11/2012 12:08 PM Hrstka Ondřej

Added protected getTasks method, it's useful in extended classes.

339:19b929f94aec 04/20/2012 03:27 PM Štolba Michal

Minor modification in Configurator

338:66d38b7ea19c 04/19/2012 10:52 AM Komenda Antonín

Fixed constructor search and check in Environment.Handler

337:6c597d71f203 04/18/2012 12:31 PM Komenda Antonín

Merge with 8173a1065aeae6553b03f3372a9f0d1507a8b66f

336:b92d4cdb94d0 04/18/2012 12:30 PM Komenda Antonín

Added spatialplanner TODO

335:8173a1065aea 04/05/2012 03:34 PM Štolba Michal

Configurator now uses ConfigurationInterface

334:d87f5b676530 04/02/2012 04:00 PM Hrstka Ondřej

ConfigurationInterface and removal of stupid Idea files

332:d3cc94406918 03/27/2012 03:53 PM Štolba Michal

Merge with bc94808f3fa5157ef9bdff8ec1cab6f7281637d3

330:bc94808f3fa5 03/21/2012 05:55 PM Komenda Antonín

Removed unused serial UIDs

329:85f0310480e4 03/20/2012 12:24 PM Štolba Michal

Merge with 32c2270f7b29c8087a6211971d5fe054941bba23

328:7e4775c6d4f2 03/20/2012 12:23 PM Štolba Michal

Added toString to Content

327:b6b826cc2038 03/14/2012 12:33 PM Štolba Michal

Added toString to Message

326:32c2270f7b29 03/09/2012 02:51 PM Čáp Michal

Added a unique event id. In result, the event processor can now guarantee that events scheduled for the same simulation time will be fired in the order in which they were added to the event queue.

325:1607bcbff9d9 03/06/2012 01:47 PM Štolba Michal

Removed serial IDs from all protocols and Serializable interface from Protocol

324:b20f18228768 03/06/2012 01:25 PM Štolba Michal

ProtocolContent now contains only protocol name as String

323:eac001e646da 03/06/2012 11:27 AM Štolba Michal

Added serialVersionUID to all Protocols

321:ba873d45679f 03/05/2012 04:29 PM Štolba Michal

More Serializable fixes

319:2afd4b301ab0 03/02/2012 04:44 PM Štolba Michal

Merge with fbe465433c0dbc7ba330830e4e1f030b3c866e97

318:d9f9b22c10f4 03/02/2012 04:43 PM Štolba Michal

Added Serializable interface to messages and contents

317:fbe465433c0d 02/28/2012 05:36 PM Moler Zbyněk

Change logic for tracking event - used wait included in run method of EventProcessor

316:405221b6e84c 02/28/2012 04:19 PM Komenda Antonín

Fixes according to FindBugs

315:bc49187da304 02/28/2012 12:00 PM Štolba Michal

Added configurator package

313:604c6e2793b6 02/22/2012 01:13 PM Komenda Antonín

Minor import clean-up

312:70f8268e900f 02/22/2012 01:12 PM Komenda Antonín

Fixed communication package warnings

311:c875fbd69527 02/22/2012 01:01 PM Komenda Antonín

Fixed sub-layer order in HelpLayer

310:cdf437834512 02/22/2012 12:48 PM Čáp Michal

Fixed the background painting issues caused by the newly added panning bounds feature.

307:d03d85009d97 02/21/2012 06:39 PM Komenda Antonín

Added text color parametrisation for some common layers