# # ChangeLog for trunk/src/org/openstreetmap/josm/tools/template_engine in josm # # Generated by Trac 1.6 # 2024-04-20T04:59:06+02:00 Tue, 27 Dec 2011 16:30:32 GMT jttt [4725] * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (modified) Fix #7074 Crash after purging some data Tue, 27 Dec 2011 15:31:36 GMT jttt [4724] * trunk/src/org/openstreetmap/josm/Main.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/DataSet.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/history/History.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapPainter.java (modified) * trunk/src/org/openstreetmap/josm/io/remotecontrol/handler/LoadAndZoomHandler.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (modified) Fix some of errors found by FindBugs Sat, 29 Oct 2011 11:34:49 GMT jttt [4548] * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (modified) Fix name template parser Sat, 29 Oct 2011 07:01:30 GMT jttt [4546] * trunk/src/org/openstreetmap/josm/actions/search/SearchCompiler.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/ContextSwitchTemplate.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/ParseError.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateParser.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/template_engine/TemplateEngineTest.java (modified) Extend name templates with context switch - possibility to use tags ... Sat, 17 Sep 2011 08:59:32 GMT jttt [4431] * trunk/data/tagging-preset.xsd (modified) * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/IPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/NodeData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/RelationData.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/Way.java (modified) * trunk/src/org/openstreetmap/josm/data/osm/WayData.java (modified) * trunk/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java (modified) * trunk/src/org/openstreetmap/josm/tools/TaggingPresetNameTemplateList.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateEngineDataProvider.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine/Variable.java (modified) * trunk/test/unit/org/openstreetmap/josm/tools/template_engine/TemplateEngineTest.java (modified) Custom primitive name formatters via tagging presets Sun, 07 Aug 2011 07:08:29 GMT jttt [4282] * trunk/.classpath (modified) * trunk/src/org/openstreetmap/josm/data/gpx/WayPoint.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/AbstractProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/BooleanProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/CachedProperty.java (added) * trunk/src/org/openstreetmap/josm/data/preferences/CollectionProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/IntegerProperty.java (modified) * trunk/src/org/openstreetmap/josm/data/preferences/StringProperty.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/ImageMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/WebMarker.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/AudioPreference.java (modified) * trunk/src/org/openstreetmap/josm/gui/preferences/GPXSettingsPanel.java (modified) * trunk/src/org/openstreetmap/josm/tools/template_engine (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/CompoundTemplateEntry.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/Condition.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/ParseError.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/SearchExpressionCondition.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/StaticText.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateEngineDataProvider.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateEntry.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/TemplateParser.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java (added) * trunk/src/org/openstreetmap/josm/tools/template_engine/Variable.java (added) * trunk/test/lib/unitils-core (added) * trunk/test/lib/unitils-core/commons-collections-3.2.jar (added) * trunk/test/lib/unitils-core/commons-lang-2.3.jar (added) * trunk/test/lib/unitils-core/commons-logging-1.1.jar (added) * trunk/test/lib/unitils-core/junit-4.4.jar (added) * trunk/test/lib/unitils-core/ognl-2.6.9.jar (added) * trunk/test/lib/unitils-core/unitils-core-3.1.jar (added) * trunk/test/unit/org/openstreetmap/josm/tools (added) * trunk/test/unit/org/openstreetmap/josm/tools/template_engine (added) * trunk/test/unit/org/openstreetmap/josm/tools/template_engine/TemplateEngineTest.java (added) Allow to specify custom pattern for marker text labels