source: subversion/applications/editors/merkaartor/CHANGELOG @ 14369

Last change on this file since 14369 was 14341, checked in by Chris Browet, 11 years ago

FIX : Do not use guarded pointers (too slow) (closes #1674)
FIX : Styles tag selection speed optimisation (by Trav)
FIX : OSM/GPX import optimisations (by Trav)
FIX : install .desktop file on "make install"

File size: 29.4 KB
Line 
1v0.14
2        * FIX : Do not use guarded pointers (too slow) (closes #1674)
3        * FIX : Styles tag selection speed optimisation (by Trav)
4        * FIX : OSM/GPX import optimisations (by Trav)
5    * FIX : <Esc> in Name property inspector causes AV (fixes #1672)
6    * CHG : Move vector background from SHP to OSB
7    * CHG : Preferences are uploaded to OSM in binary, base-64 encoded, 254 char slice. Allow to bypass the 255 char per preference limitation.
8    * CHG : Preferences lists (Bookmarks, WMS servers, ...) are now distributed and saved as XML in ~/.merkaartor. Allow proper merging (fixes #1401)
9    * ADD : Allow to choose which Qt style to use via a combobox
10    * CHG : Implement the custom styles as plugins
11        * FIX : English language warning
12        * ADD : Switch to template-based projection handling; remove dependency on libproj
13    * FIX : proper handling of the "Don't connect GPX nodes..." disabling.
14    * FIX : Fit the style editor in 1024x600 resolution (fixes #1609)
15    * FIX : Reflect in dirty dock the fact that multiple objects were changed together (fixes #1507)
16    * ADD : Threaded browser-based background image grabbing. (fixes #1312)
17    * FIX : Handle redirection for TMS/WMS servers (fixes #1639)
18    * FIX : Clear "hover" state when mouse leave the map widget
19        * FIX : WMS has now the proper projection
20        * ADD : Projections are specified in a "Projections.xml" file
21        * ADD : move WMS/TMS configuration out of the preferences dialog to their own tools menu items.
22        * ADD : switch to plugin-based image backgrounds
23        * ADD : prioritize tile loading starting from center (by Arvin Schnell)
24v0.13
25    * FIX : Workaround for a crash with templates on Qt 4.5
26        * FIX : Crash after TMS/WMS server renaming (fixes #1634)
27        * FIX : Download opaqueness applied to relations (fixes #1637)
28        * FIX : Do not zoom out after a viewport download in background projection (fixes #1638)
29        * FIX : Remove layer from "downloaded areas" on close (fixes #1636)
30        * FIX : Crash on layer close
31        * FIX : Hardening upload process
32        * FIX : Remove the deleted road from parent when joining
33        * FIX : allow to split/join roads belonging to not-completely-downloaded relations
34        * FIX : Avert crashes by using guarded pointers
35        * FIX : In case of a failed "Download more", do not delete layer if it was a previously existing one.
36        * FIX : GeoTagged images are drawn to the full size of GeoImageDock
37        * FIX : Background images with a too long hash filename were not cached.
38        * FIX : Tracklayers are (after asking the user) made writeable when opening geotagged images to it
39        * ADD : Images can be dropped on TrackPoints to add the coordinates from the trackpoint to the image and then load it as geotagged image (see #1602)
40        * FIX : trackpoints which are associated with an image are highlighted according to the Style's settings (but not by painting an reactangle in paintEvent manually)
41        * FIX : Much better zoom (and image-moving) for ImageView in GeoImageDock
42        * FIX : Long image filenames are cutted to fit the GeoImageDock (fixes #1452)
43        * FIX : ImageView in GeoImageDock draws images using an antialiasing painter and images are not copied when displaying them which results in faster drawing. (fixes #1452)
44        * FIX : If there is only one opened layer, GeoImage uses it automatically (without asking the user) (fixes #1450)
45        * FIX : Loading images with non-ascii filenames is now supported by GeoImage (fixes #1359)
46        * FIX : Handle Undoes while creating single/double roads (fixes #1621)
47        * FIX : Re-apply custom shortcuts after retranslateUI (fixes #1620)
48        * FIX : Insufficent precision for WMS bbox requests at high zoom (fixes #1618)
49        * ADD : Allow to force the custom Qt style thru Config.pri
50        * FIX : Do not remove incomplete downloaded relation; make them readonly and display them in red (temporary)
51        * FIX : Painting slowdowns (+ memory consumption) when relations are involved (fixes #1528)
52        * FIX : Splitted roads not added to Relation (fixes #1586)
53        * FIX : Tweaked windows menu to be "standard"
54        * ADD : Splash screen
55        * ADD : Styles dock + list of styles in "Tools-Styles" for quick style switching. As a consequence, a directory must be defined in the preferences where all custom styles will be stored.
56        * ADD : Add a button to the Slippy map allowing to go to the current viewport.
57        * ADD : Outline coastlines
58        * ADD : Include build of translations during make
59        * ADD : Use a builtin shapefile of the world as a background
60        * ADD : Support for ESRI shapefile import (and, potentially, every GDAL supported file formats) via the GDAL library
61        * FIX : Bugs when loading MDC history (fixes #1546)
62        * ADD : Readonly layers + Preferences to default track layers to readonly (fixes #1460)
63        * FIX : Make upload dialog modal
64        * ADD : Initial support for multiple projections via proj4. Enable in Config.pri with PROJ=1
65        * FIX : Crash during OSM import (fixes #1536)
66        * ADD : Option (in Manager) to autoload/autoshow the World
67        * FIX : Implement dynamic UI translation (fixes #1432)
68        * ADD : Generalize the concept of download progress window
69        * FIX : If one of the translation composant (Qt or Merkaartor) is missing, allow the other to be loaded.
70        * FIX : Add missing tr() calls in render dialogs.
71        * FIX : Messagebox-Cancel after deleting a line did not work (fixes #1392)
72        * ADD : Native SVG renderer
73        * ADD : Allow to break roads (and areas) with a single node (fixes #1505)
74        * ADD : Relation member context menu for center and zoom on the properties
75        dock
76        * ADD : Allow to remove a member from a relation thru the properties dock.
77        * FIX : switch to skulpture 2.2 custom style by default
78        * FIX : Don't allow templates combo to grow depending on content (fixes #1482)
79        * FIX : Allow disabling "Don't connect GPX nodes separated more than.." by setting it to 0. (fixes #1488)
80        * FIX : getDefaultLanguage() returns an invalid value with 2-parts language definition (like en_GB) (by Lukasz Jernas) (closes #1417)
81        * ADD : Single-node splitting of roads even with a connection to the extremity of another road (by Yves Goergen) (closes #1419)
82        * FIX : Declutter - move translations to a seperate directory.
83        * ADD : Custom Qt style (skulpture by Christoph Feck) to bypass Qt expanding dock problem on linux. Enable via preferences-visual. (fixes #1482)
84        * FIX : Allow port number in WMS/TMS server address (fixes #1479)
85        * ADD : Save relative icon filenames in map styles if not builtin (closes #1463)
86        * FIX : Don't loose selection(s) on "download more" (fixes #1470)
87        * FIX : Make at least docks translated after a restart (refs #1432)
88        * FIX : Do not re-sort features when zooming or when latitude changes.
89        * FIX : Make "Resolve Relations" work as intended (fixes #1449)
90        * FIX : Don't snap to the road being moved (by Yves Goergen)
91        * ADD : Merge multiple nodes when dragging one node onto another (by Yves Goergen)
92        * FIX : Don't jump around on Download More
93        * FIX : Remember last selected preferences tab page (not stored over an application restart) (by Yves Goergen)
94        * FIX : Look into application directory for translations by default (by Yves Goergen; fixes #1297)
95        * FIX : Don't draw the node dot if there is an icon (by Yves Goergen)
96        * FIX : Make sure areas are rendered before anything else.
97        * FIX : Add NVIDIA_HACK in Config.pri to (hopefully) help with Nvidia slowdowns.
98        * FIX : Cache preferences values for quicker access.
99        * FIX : Crash wen reloading MDC when no layer specified in the command XML (fixes #1434)
100        * ADD : "Offline" mode switch.
101        * ADD : Add a "Separate Move Mode" preference to remove "Move" mode. Moving features will be done from the "Edit" mode if deactivated.
102        * ADD : "Node" - "Detach" to remove a node from a road. Works the same way as "Split"
103        * FIX : Make Osmarender work again
104        * ADD : Area transparency
105        * ADD : Allow on-the-fly language change
106        * ADD : Remember tag view first column size
107        * FIX : Allow up to 999Mb for background image cache
108        * FIX : The API doesn't like some zoom levels return from the name finder service, so fall back to a default in that case.
109        * ADD : Allow canvas background to be set from a style. Background color is still overridable in the global preferences. (closes #1333)
110        * FIX : Change URL in about dialog to merkaartor.org.
111        * FIX : Connection error reporting in name finder service. (sponsored by today's power outage;)
112        * FIX : Ugly way to ensure ways with duplicate consecutive node will not be uploaded/exported/saved
113        * ADD : Do not auto-complete "name" tag + make "created_by" read-only
114        * FIX : Selecting elements with Find do not update the menus (closes #1375)
115        * FIX : tag values inputed during session not added to auto-completion (refs #1373)
116        * ADD : "View" - "Show directional Arrows" menu. "Never" obviously never shows the arrows, "Always" obviously always shows them, even for non-roads. "Oneway" is the equivalent of the existing and is the default. (closes #1316)
117        * FIX : if a style was selected for a node but no icon was defined, nothing was drawn
118        * ADD : Possibility to add/remove members from Relations (closes #1265)
119        * ADD : Automatically save/restore bookmarks, TMS servers & WMS servers to OSM user preferences (closes #1362)
120        * ADD : Add Name Finder service to "Go to" dialog.
121        * FIX : If TRANSDIR_SYSTEM isn't set use QLibraryInfo::TranslationsPath. (closes #1358)
122        * FIX : Plural/paucal forms in DownloadOSM.cpp (closes #1306)
123        * FIX : World OSM manager now uses standard API rather than the not quite stable XAPI service
124        * FIX : GPS dock coordinates display wrong (fixes #1303)
125        * FIX : Background Image: show warning about Yahoo non-cacheable (closes #1310)
126        * ADD : Single mouse button preference (closes #1314)
127        * ADD : Tag Templates (closes #1031)
128        * ADD : "Area" type to tag selector (matches closed roads); Use as "Type is Area".
129        * ADD : context menu to the slippy map to reset viewport to default (as a side effect, disable right mouse click for zoomout)
130        * ADD : "locked selection". Pressing "Tab" enters lock mode. In this mode, only the features around last click can be selected. Repeatedly press "Tab" to select them in cycle.
131        * ADD : when hovering/focussing a feature, its parents appear in dotted lines
132        * FIX : initial viewport is really the one from previous session
133        * FIX : Verify selection is in layer before accessing (closes #1250)
134        * FIX : After coming out of fullscreen, revert to previous state rather than showing all docks
135        * FIX : do not unselect newly created features
136        * FIX : make moving images to start of track work
137        * ADD : GPX tracks are split if trkpts are more than a certain distance apart (configurable)
138        * ADD : update info dock on hover
139        * ADD : KML import
140        * ADD : display layer name in node info
141        * ADD : Shortcut editor
142        * FIX : crash after undo roundabout (closes #1218)
143        * ADD : enhanced Goto dialog
144        * ADD : add "Area" label option to the style editor (handle road label as trackpoints, with anchor at the center of the bounding box)
145        * ADD : add support for MTK-based GPSes
146        * ADD : add "Halo" label option to the style editor
147        * ADD : make focus and hover size configurable
148        * FIX : Windows crash when resaving changed scene truncates save file (closes #1164)
149        * ADD : Move to the next field on enter in properties dock tags - part 2 (by Travers Carter) (closes #1137)
150v0.12
151        * FIX : upload of nodes coming from tracks
152        * FIX : full zoom drawing bug yahoo images don't scale (fixes #1173)
153        * FIX : scroll redraw bug yahoo images don't redraw (fixes #1172)
154        * FIX : scroll redraw bug streetnames left behind (fixes #1171)
155        * FIX : limit max zoom to a scale of ~2m to avoid overflow
156        * ADD : SlippyMap remembers last used view
157        * FIX : remove support for internal webkit. As of now, Qt 4.4+ is required for Yahoo! imagery.
158        * ADD : let the use choose between translating standard OSM tags
159        * ADD : ability to set language explicitly
160        * FIX : make "About" dialog more useful
161        * FIX : show correct progress when downloading maps
162        * FIX : make yahoo maps line up for large views (sync from r10585 by Petr Dlouhy)
163        * FIX : GPX track timestamps are in UTC (see gpx 1.1 schema)
164        * FIX : change serial port GPS readout from busy looping to signal wakeup
165        * FIX : make the heading appear in the satellite tracker
166        * ADD : nice satellite strength view widget
167        * FIX : OSM export doesn't handle quotes well (Fixes #1139)
168        * ADD : Allow osm API url in the "Use OSM link" text box
169        * FIX : 'Download more' should work without prior 'Download from web' (Closes #1028)
170        * FIX : Joining roads by moving a node from one road on top of another road gives incorrect node sequence (Fixes #1149)
171        * ADD : preliminary gpsd supprt
172        * FIX : Upload of a modified single GPX track node was not working anymore (fixes #1141)
173        * ADD : Support for GeoTagged images. qmake GEOIMAGE=1 to activate. requires exiv2 (by Timo Schlüßler)
174        * ADD : Move to the next field on enter in properties dock tags (by Travers Carter) (Refs #1137)
175        * ADD : revised OSB format. Allows to use large map files directly from disk with low memory footprint.
176        * FIX : Native render doesn't render anything at high lat/long values(by Travers Carter)  (Closes #1135)
177        * FIX : Expand tables in the properties dock to the available width by default (by Travers Carter) (Closes #1136)
178        * FIX : make download dialog a less cluttered
179        * FIX : update the "created_by" tag at each update, not only add.
180        * ADD : Check if there are empty roads/relations during a download and propose to mark them for deletion
181        * ADD : "visible" action in layers menu
182        * FIX : properly detect if roads are breakable/joinable and update menus accordingly
183        * FIX : Handle "NotYetDownloaded" for Relations
184        * ADD : scalable POI icons in styles
185        * ADD : +/- buttons on zooming slippy map so single button devices can use it too
186        * FIX : only activate upload menu when there is something to upload
187        * ADD : ability to use svg for node icons
188        * ADD : tab filtering and color code to Layer dock
189        * FIX : manage road conflicts from downloads
190        * ADD : continue road if selected node belongs to only 1 road and is at one end
191        * ADD : MRU for opened and imported files
192        * ADD : menu option to show/hide a selectable relation bounding box
193        * ADD : preference option for focus/hover/relations colors
194        * ADD : Create one layer per track during GPX import
195        * ADD : Info dock for layers
196        * ADD : menu option to show/hide scale
197        * ADD : "Duplicate", "Apply", "Up", "Down" functionality to the style editor
198        * FIX : another try at solving the "long-ways-at-high-zoom-makes-Merkaartor-unusable" problem (closes #1110)
199        * ADD : names rendering in styles
200        * ADD : save last download layer to MDCs
201        * ADD : switch to integer internal coordinates. Coordinates now vary from -INT_MAX to +INT_MAX rather than -M_PI / +M_PI
202        * FIX : 412 when uploading joined/splitted roads
203        * ADD : layer menu in menubar
204        * ADD : display viewport coordinates in status bar
205        * ADD : (almost) generalize progress dialogs
206        * ADD : support (initial) of GPS devices / NMEA log replay
207        * ADD : option to show/hide track segments
208        * ADD : option to show/hide non-stylized trackpoints
209        * ADD : option to show/hide street names on the map
210        * ADD : Render to bitmap via native engine.
211        * ADD : Render to SVG via Osmarender (requires libxml2/libxslt; inkscape required to generate bitmap). Closes #694
212v0.11
213        * ADD : Export to KML
214        * ADD : Export to GPX + proper waypoint saving in MDC documents
215        * ADD : Shift-Right button to drag-zoom
216        * FIX : Qt slows to a crawl when drawing lines offscreen to a large virtual canvas, clipping enabled or not (Qt bug?). Try to optimize roads/track segments drawing to cope with this.
217        * FIX : Save also the redo history in a MDC document
218        * FIX : Allow deletion of a node from a track without deleting the whole segment
219        * FIX : Add a preference option to disable styling for Track layers + re-inject default waypoint painting from dantje
220        * ADD : non-uplodable tags; tags with key beginnig and ending with an underscore ("_") won't be uploaded
221        * ADD : ability to commit features from non-uplodable layers to the dirty layer, i.e. make them uploadable
222        * FIX : bump MDC documents to version 1.1 due to bug-fixes in history saving; history from version 1.0 MDC won't be imported.
223        * ADD : Basic support for waypoints/logpoints from gpx files
224        * ADD : altitude and velocity to NMEA import
225        * FIX : background image cache: delete older images from cache first
226        * ADD : context menu functionality to the map
227        * FIX : Show tracksegment even if it only intersects the viewport
228        * ADD : Encode speed and slope in track segments
229        * FIX : Handle relative paths when loading files
230        * FIX : Clip track segments on viewport
231        * ADD : Show length of selected way in info dock
232        * ADD : Display distance in CreateSingleWay
233        * FIX : "Dynamically" display all built-in styles in the preferences dialog rather than pre-defined ones
234        * ADD :  special value "_NULL_" to TagSelector; matches non-existent or empty tag
235        * FIX : allow punctuation in tag selector
236        * ADD : "not", "true", "false", "[Default]" keywords to the Tag Selector; "[Default]" specifies the style for features not having a specific (i.e. non-default) style selected. Together with "Type Is", allows for "bug-fixing" styles "a la Maplint"
237        * ADD : Implementation of a binary OSM file format targeted to mobile devices (*.osb); so far, is ~3x smaller and loads ~5x faster; format subject to changes and documentation
238        * FIX : pixmap from background images were not freed, leading to ever growing memory consumption
239        * FIX : problem with map adapters having limited zoom range (e.g. Maplint 12-16)
240        * ADD : Style tag selector by type (e.g "Type is TrackPoint") and presence of tags (e.g. "HasTags"). Allows: 1) To show a generic icon for POI; 2) To display an icon for "lost" points with no roads nor tags.
241        * ADD : clipboard-copy-paste support (Tags only for now). Clipboard format is xml OSM.
242        * ADD : "export selected to OSM"
243        * ADD : Proxy support to SlippyMapWidget + change the kind of download only when interacting with the slippy map
244        * ADD : when deleting roads, ask if nodes should be deleted also
245        * ADD : "View downloaded area": "dot" the areas not downloaded from OSM during the current session
246        * ADD : Save position of last edit session on exit
247        * ADD : Split a road by selecting only the node
248        * ADD : Arrow keys move the map (by Rainer Keller)
249        * FIX : when cascade removing, not all children are deleted if they are present multiple times + avoid having twice the same node contiguous in the a road/relation
250        * FIX : segfault with MDC containing history where a feature is created and deleted
251        * ADD : "Dirty" layer where all modified features go
252        * ADD : "Undo" dock with all undo actions
253        * FIX : Start new road from selected node
254        * FIX : German translation
255        * ADD : Czech translation (Tom Mika)
256        * FIX : History window now displays UTF8
257        * FIX : Bookmark created from "Download from web" immediately added to bookmarks menu (by rullzer)
258        * FIX : Tags undo was pretty much broken
259        * FIX : Update undo button state after upload
260        * ADD : Make URL in about window selectable (by Max Vasilev)
261        * FIX : Style definitions can now use *,? and [abc]
262        * ADD : Open/Import multiple files
263        * ADD : draw scale
264        * FIX : upload order when merging nodes
265        * FIX : warn when using wrong credentials
266        * ADD : drag the map around with control key for poor Mac owners
267        * FIX : We can now select the move tool everytime
268        * FIX : Reverse on an area doesn't open it anymore
269        * FIX : Select dialog : fix the size of elements
270        * FIX : Roundabout creation. Add tag junction=roundabout
271        * FIX : Autoselect source in download dialog
272        * ADD : Align nodes function
273        * ADD : living_street as a predefined highway tag
274        * FIX : use CoordBox method to zoom a little instead of calling zoom
275        * ADD : caching mechanism for painters
276        * ADD : draw nodes of hovered/selected roads (by Vincent Meurisse)
277        * FIX : make the shortcuts for creating a new road and way less interfering
278        * ADD : support for OSM links in download dialog (Refs #812) (by Timo Schlüßler)
279        * ADD : shortcuts for zoom-in(+) and zoom-out(-) (by Timo Schlüßler)
280        * FIX : keyboard modifiers: ctrl-click toggle; shift-click add; ctrl-add-click prevents road selection; shift-drag selects features which intersects
281        * ADD : Information dock
282        * ADD : Dock menu / shortcuts
283        * ADD : different colors for focus and hover
284        * ADD : Merkaartor icon
285        * FIX : unified version handling
286        * ADD : OpenTopoMap WMS server to list of defaults; OpenAerialMap as TMS (existed as WMS already)
287        * ADD : "Download more" command. Adds to last download layer
288        * ADD : per-layer "zoom all"
289        * ADD : delete layer command
290        * ADD : french translation
291        * ADD : Merkaartor document (*.mdc)
292        * FIX : Apply button in Preferences now updates the main window immediately
293        * FIX : if a feature contains a node more than once, if the node is deleted, only the first occurence is removed
294        * ADD : merge nodes function
295        * FIX : don't ignore "width" tags on export
296        * ADD : translation capabilities
297        * FIX : Misaligned background after view resize
298        * FIX : clipping problem with selected features during resize
299        * FIX : NMEA import timestamps
300        * FIX : don't force to enter an u/p for download
301        * FIX : right background column not drawn in large resolution
302v0.10
303        * ADD : warn for older versions of Qt
304        * ADD : save mainwindow layout status (by Daniel van Gerpen)
305        * ADD : improved tag selection mechanism
306        * ADD : per-layer transparency
307        * ADD : background color chooser
308        * FIX : redraw view when joining roads
309        * ADD : generalization of Tile servers (OSM is now part of that group)
310        * ADD : shift-click also prevents roads from selected (previously only alt-click)
311        * ADD : configurable projection type (allow custom zoom in "Merkaartor" projection, for background also)
312        * ADD : configurable zoom factors
313        * ADD : Background tiles caching
314        * ADD : Initial track to road
315        * ADD : Initial osmarender rendering
316        * FIX : decrease memory usage when importing OSM
317        * FIX : increase snap update speed
318        * ADD : ability to load tracks from the command line (by Daniel van Gerpen)
319        * ADD : Mapnik-lookalike style (by Colin Marquardt and Andreas Laas)
320        * ADD : ability to set default style at startup
321        * FIX : Remove compile warnings and c-style casts (by Daniel van Gerpen)
322        * ADD : "created_by" to new features
323        * ADD : navigation: view -> bookmark + add/remove
324        * FIX : warn when OSM userid/password not set
325        * ADD : Export viewport to OSM
326        * FIX : crash when splitting roads (by Daniel van Gerpen)
327        * FIX : various memory leaks and clean ups (by Daniel van Gerpen)
328        * ADD : provide navigation for the slippy map with right and left mouse button (by Daniel van Gerpen)
329        * FIX : zoom around cursor position
330        * ADD : import NMEA logs (crude) (by Chris Browet)
331        * FIX : proper handling of dirty documents (by Chris Browet)
332        * ADD : search on name/tags (by Chris Browet)
333        * FIX : don't crash while createing a roundabout (by Tommi Vainikiainen)
334        * ADD : curved road support
335        * FIX : enhance somewhat visibility of selected items (by Chris Browet)
336        * ADD : export OSM files (by Chris Browet)
337        * ADD : support for OSM backgrounds (by Chris Browet)
338        * ADD : centralized preferences dialog (by Chris Browet)
339        * ADD : support for WMS maps (by Chris Browet)
340        * FIX : remove yahoo maps support (not "legal" way to access tiles) (by Chris Browet)
341        * ADD : support for Yahoo maps backgrounds (by Chris Browet; QMapControl widget by Kai Winter)
342        * ADD : tags autocompletion in related widgets
343        * ADD : paint style editor
344
345v0.09
346        * ADD : support for Noni GPSPlot tracks
347        * ADD : draw natural=wood areas (by Raphael Studer)
348        * FIX : also draw trackpoints that have an icon
349        * FIX : draw unconnected trackpoints
350        * ADD : multiple remove
351        * ADD : save last current directory
352        * ADD : draw landuse=forest area (by Raphael Studer)
353        * ADD : move trackpoints onto a road inserts the point in the road
354        * ADD : draw a lot of more things in merkaartor (by Matt Williams)
355        * ADD : draw hospital area and node
356        * ADD : nice amenity selector for nodes
357        * FIX : use the standard system for predefined tags for highway
358        * ADD : nice landuse selector for roads (areas)
359        * ADD : more amenities (by Matt Williams)
360        * ADD : ability to easily draw an area
361        * ADD : landuse selector for relations
362        * ADD : upload relations to OSM
363        * FIX : compile fixes for gcc 3.x (by Thomas Wood)
364
365v0.08
366        * FIX : work with 0.5 API
367        * ADD : move can now work on a complete way
368        * ADD : non-transparant proxy support
369        * ADD : change cursor when in move mode
370        * FIX : recognize 1 in oneway key
371        * FIX : slightly change default way width
372        * FIX : undo/redo handling for manipulating tags
373        * ADD : ability to draw icons on specific trackpoints
374        * ADD : draw parking symbol from mapnik
375        * ADD : tertiary highway type
376        * FIX : tweak color scheme
377        * ADD : cache road bounding box
378        * FIX : draw parking surface
379        * FIX : tab order of various widgets
380        * ADD : slippy map coordinates selector
381        * FIX : reuse slippy map cache between different invocations
382        * FIX : improve download handling
383        * ADD : join/split/break road actions
384        * ADD : caching algorithm for editstylepainters
385        * FIX : improve rendering on higher zoomed-out levels
386        * ADD : drag box to select a group of elements
387        * ADD : selection box when multiple features are selected
388        * FIX : zoom with wheelbox as in Google maps
389        * FIX : remove irrelevant menu item
390        * ADD : import relations
391        * ADD : view relations in the propertiesdock
392        * ADD : track back to which features a feature belongs
393        * FIX : compile warnings (by Elrond)
394        * ADD : rendering according to correct priority
395        * ADD : create relationships
396        * FIX : also render relations where tags are on the individual
397        roads
398        * FIX : clean up code and compile warnings (by Elrond)
399
400v0.07 18 aug 2007
401        * ADD : nice mappaint mechanism
402        * FIX : downloading same area twice doesn't create upload conflicts
403        anymore
404        * FIX : keep tag content when editing them in the tag table
405        * FIX : correctly keep track of the tag table size
406        * FIX : remove 0.3 API support
407        * ADD : gzipped downloading
408        * ADD : nice painting for water
409        * ADD : file->new menu option to start a new map
410        * FIX : change current directory when opening a file
411        * FIX : surpress drawing artefact when creating a new segment
412        * FIX : avoid Qt to have to process download notifications recursively
413        * ADD : scripts to create the windows installation package
414        * ADD : create way from selected segments tool
415        * FIX : don't systematically add width tags to segments
416        * FIX : streamline changing the width of a segment
417        * FIX : bring back drawing of traffic direction indicators
418        * FIX : show more segments on greater zoom levels
419        * FIX : make user interface work with Qt 4.2 again
420
421v0.06 5 dec 2006
422        * FIX : also recognize true/false for oneway tag
423        * FIX : correctly update roads when downloading the same road twice
424        * ADD : type combobox to set highway tag
425        * FIX : no busy waiting for OSM download
426        * ADD : progress dialog while downloading from OSM
427        * FIX : refresh view immediatly after download
428        * FIX : download segments outside original bounding box for roads
429        * FIX : don't call QStatusbar methods from a paintEvent
430        * FIX : speed up drawing of roads when zoomed out
431        * ADD : undo/redo icons + actions added to toolbar
432        * FIX : improve speed with a double buffer for static content
433        * ADD : change tags on multiple elements at the same time
434        * ADD : delete tag tool
435        * ADD : download with 0.4 API
436        * ADD : upload with 0.4 API
437        * ADD : draw arrows on GPX tracks
438        * ADD : optionally download trackpoints from OSM
439        * ADD : ability to contact OSM at a different port
440        * ADD : allow panning with right mouse button from all interactions
441        * FIX : keep correct startpoint when changing view during segment drawing
442        * ADD : debugging mode
443        * FIX : create node bad url
444        * ADD : double carriageway tool
445        * FIX : upload segments before roads and nodes before segments
446        * ADD : draw roundabout tool
447        * ADD : easy single way creation
448        * FIX : improve speed with large number of trackpoints
449
450v0.05 15 nov 2006
451        * ADD : connection roads by dragging end points
452        * FIX : don't crash after undoing deletion and doing something else
453        * ADD : go to selection interaction after upload/import/open/download
454        * FIX : make the Cancel button work in the import OSM progress dialog
455        * FIX : add a id hash map to speed up importing OSM file
456        * ADD : bookmark system for downloading from OSM
457        * FIX : don't jump when zooming after panning
458        * FIX : use the same step to zoom in and out
459        * FIX : calculate correct bounding box
460        * FIX : always update tagview and fix memory leak
461        * FIX : performace improvements
462        * ADD : oneway markers
463        * ADD : reverse way/road action
464        * ADD : traffic direction combobox in road properties
465        * ADD : load tags for nodes
466        * ADD : rendering of parks pitches and water reservoirs
467        * ADD : set view to coordinates dialog box
468        * FIX : after downloading from web focus on downloaded area
469
470v0.04 29 oct 2006
471        * FIX : reset brush when drawing zoom window
472        * FIX : include way id when sending updates to Openstreetmap
473        * FIX : always prefer to select a road
474        * ADD : delete nodes,segments,roads on server
475        * ADD : ability to remove segments from roads, and influence order
476        * ADD : user recognizable names in upload window
477        * FIX : use a dotted line for gpx track segments
478        * ADD : split roads by adding a node
479        * ADD : zoom in/out with the scrollwheel
480        * ADD : debian package
481
482v0.03 25 oct 2006
483        * FIX : compilation fixes for linux
484        * ADD : pan view by dragging
485        * ADD : create node
486        * FIX : don't draw nodes when zoomed out
487        * FIX : draw segments stronger when zoomed out
488        * FIX : make roads easier to select, segments harder
489
490v0.02 24 oct 2006
491        * ADD : update/commit style merging and conflict resolution
492          with openstreetmap
493        * ADD : delete node/segment
494        * FIX : move trackpoints accessible from editor toolbar
495        * ADD : layers
496        * ADD : support for OSM ways
497
498v0.01 20 oct 2006
499        * ADD : upload node/segments to OSM
500        * ADD : download segment tags
501        * ADD : edit node properties (long,lat)
502        * ADD : edit segment properties (width,tags)
503
504v0.00 17 oct 2006
505        * ADD : download node/segments from OSM
506        * ADD : display node/segments/tracks
507        * ADD : add segments
508        * ADD : move nodes
509
510
511
Note: See TracBrowser for help on using the repository browser.