2018-06-25 ------ omnetpp-5.4.1 released ------ 2018-06-11 ------ omnetpp-5.4 released ------ 2018-04-11 ------ omnetpp-5.3 released ------ 2018-03-14 Attila Torok * Fix circular_buffer::grow(). One memcpy is not enough. This caused shuffled log output when the simulation was run for a while, then the network was rebuilt, then run again for a bit longer. 2018-03-01 Attila Torok * Use the new cMessagePrinter Options API 2018-01-26 Andras Varga * Follow recent histogram API changes. 2017-12-15 Attila Torok * Follow cEnvir change: Implemented getZoomLevel(). 2017-01-16 Andras Varga * Replace gettimeofday() occurrences with opp_get_monotonic_clock_usecs(), and struct timeval with plain int64_t. 2017-11-26 Andras Varga * Follow NED->Ned naming change in class/function names 2017-12-12 Andras Varga * Follow cPar longValue()->intValue() name change. 2017-12-08 ------ omnetpp-5.2.1 released ------ 2017-09-18 ------ omnetpp-5.2 released ------ 2017-04-06 Andras Varga * Modernizing: use C++11's range-based for loops where applicable, using clang-tidy's modernize-loop-convert. * Modernizing: replace INT64_PRINTF_FORMAT and LL with C++11's PRId64. Note: PRId64 includes the "d" that was not part of INT64_PRINTF_FORMAT alias LL. 2017-05-25 Rudolf Hornig * Updated makefiles for speeding up the build: - generated files are created only once, even when using parallel build - binaries are copied to their final destination using proper makefile targets 2017-04-28 Attila Torok * Fix: Redraw the canvas from scratch when figure tags have changed. 2017-04-19 Attila Torok * Make pixmap figure offset work again. 2017-05-08 ------ omnetpp-5.1.1 released ------ 2017-03-31 ------ omnetpp-5.1 released ------ 2017-03-14 Attila Torok * Removed remains of support for recording a pair of doubles in an output vector. 2017-02-06 ------ omnetpp-5.1pre3 released ------ 2017-02-01 Andras Varga * Fix #967 penguin mode does not work 2017-01-06 Attila Torok * Added 'Canvases, figures' category to 'Find objects' dialog 2016-12-23 ------ omnetpp-5.1pre2 released ------ 2016-12-16 Rudolf Hornig * Logo image updated 2016-12-06 Attila Torok * Added call to refreshDisplay() both before and after message animation. Note that support for proper smooth custom animations (i.e. calling refreshDisplay at some fps) probably won't be implemented in Tkenv any more, because development focus has shifted entirely to Qtenv. Tkenv is in maintenance mode from now on. 2016-11-30 Rudolf Hornig * build: Makefile refactored. Added clang-c2 support and optimized the build process. * build: removed Makefile.vc, as Visual C++ builds are now handled by the standard Makefiles. 2016-11-18 Andras Varga * Follow cEnvir API change: implemented appendToImagePath(), loadImage(), getSubmodulePosition() 2016-11-10 Andras Varga * Error messages refined (start with capital letter, use apostrophes for quoting, etc.) 2016-10-27 Andras Varga * Follow cEnvir API change: getImageSize() / getTextExtent(): use doubles for size 2016-10-19 Andras Varga * Follow cEnvir API change regarding askyesno(), putsmsg(), alert(), etc. 2016-10-04 Andras Varga * Updated Tkenv's description in "-h userinterfaces" output 2016-08-08 Andras Varga * Follow API changes: added dummy implementations for getAnimationTime(), getAnimationSpeed(), getRemainingAnimationHoldTime() 2016-08-31 Andras Varga * Added support for self-refreshing figures (cFigure::refreshDisplay()) 2016-08-23 Andras Varga * Follow sim. kernel change: info() renamed to str(), detailedInfo() removed. 2016-08-05 Attila Torok * Updated Tkenv for cGroupFigure change (added GroupFigureRenderer). Note: support for figure zIndex (just introduced in the sim.kernel) is not implemented in Tkenv, and probably never will be, as focus is shifting towards Qtenv. 2016-07-21 Attila Torok * Implemented cEnvir::getImageSize() and getTextExtent(). 2016-07-25 Andras Varga * Follow cEnvir change: messageSendHop() gained "discard" parameter. 2016-04-19 Andras Varga * Changed not to rely on the now-removed cEnvir::messageSent_OBSOLETE() method, a relic from OMNeT++ 3.x. 2016-06-23 Rudolf Hornig * The makefile now uses compiler-generated dependency files. 2016-04-13 Andras Varga * Fix: "Update now" button in the Express dialog did nothing e.g. in the Aloha sample, because refreshDisplay() methods were not called by Tkenv. 2016-04-13 ------ omnetpp-5.0 released ------ 2016-04-13 Andras Varga * Display scheduler info() string on status bar 2016-04-05 Andras Varga * Fix: large tooltips could not appear (e.g. the help for log prefix in the Preferences dialog) 2016-03-23 Zoltan Bojthe * Added markup to config option descriptions 2016-04-01 Rudolf Hornig * Fix:the next event time label was showing (-1) right before the end of the simulation 2016-04-01 Andras Varga * Fix: submodule tooltips were missing from canvas 2016-03-21 Andras Varga * Fix: clear componentHistory between runs 2016-03-18 Andras Varga * Fix: on Windows, eventnumber display was not visible on first startup (window too small) 2016-03-18 Andras Varga * Fix disappearing statusbar when vertically resizing window 2016-03-10 ------ omnetpp-5.0rc released ------ 2016-03-10 Rudolf Hornig * Fix: empty "i2" display string tag displayed a "missing icon" icon (question mark) instead of simply not displaying a status icon as both the IDE and Qtenv do. 2016-03-09 Rudolf Hornig * Change in status and event bannner texts (display "T=