commit a8453441f486773602a96d491ef5525a51e31f4d Author: Jiří Techet Date: Tue Sep 6 23:08:01 2016 +0200 0.12.14 commit 4c81f5a39fcdcfb2a8e9cae1d80085530f0039f3 Author: Marius Stanciu Date: Fri Sep 2 15:19:42 2016 +0300 Add extra clone on the left. This makes the go_to animation smoother (no more empty space on the left) and also fixes a rendering issue with markers crossing the right border of the map. https://bugzilla.gnome.org/show_bug.cgi?id=770490 commit 6e3f915014e6dbfd1d94fc54a7f959b0042a4be5 Author: Jiří Techet Date: Sun Aug 21 23:13:53 2016 +0200 Add comment describing viewport limits Will hopefully reduce the head-scratching time when looking at this part of the code. commit 4d492a31bf845dc34cb27c19c1fab6971ce151e3 Merge: e60d0fd 0862490 Author: Jiří Techet Date: Sun Aug 14 10:45:33 2016 +0100 Merge branch 'wrap2' commit 08624901af6b45004eb7d3ce94e8e2a196876c44 Author: Marius Stanciu Date: Wed Aug 10 15:11:56 2016 +0300 Hide left_actor in path layer when no clone is visible. commit e60d0fd405a93f517fd7478b862dfae5bfb87d4f Author: Jiří Techet Date: Tue Aug 9 23:42:53 2016 +0200 Add python demo demonstrating custom tile source commit dc5e31232a2cbf3c37b13ec0dc9491251d2b310a Author: Marius Stanciu Date: Tue Aug 9 20:23:29 2016 +0300 Add descriptive comments. commit 105a2e89334cb9c0496934606dcb9d0f829e2d43 Author: Marius Stanciu Date: Tue Aug 9 19:18:00 2016 +0300 Fix memory management for surfaces in path layer. commit 83e9b68e671484c77388cebaca0370b6ae4414c9 Author: Jiří Techet Date: Tue Aug 9 13:25:08 2016 +0200 Fix "Since" in new network tile source API A bit in the future. commit 1bfaa4cbdfb8952d532b72378759ff415e4c8cc1 Author: Marius Stanciu Date: Mon Aug 8 20:00:16 2016 +0300 Make the view export a wrapped map. commit 46cc00ab5bec50005bf0ccdb479a6c7fd58937a4 Author: Marius Stanciu Date: Mon Aug 8 19:51:40 2016 +0300 Make path layer exportablility compatible with recent wrap changes. commit 34eb2bb4b0db0a0ae7c965d23de52bd1651ca04d Author: Marius Stanciu Date: Mon Aug 8 18:27:44 2016 +0300 Enable get_map_size in champlain_path_layer to return the sizes separately. commit 14f7d5eed78fd8f505f359d19c663747bb82a886 Author: Marius Stanciu Date: Sun Aug 7 20:50:43 2016 +0300 Add descriptive comment to show_zoom_actor hwrap behavior. commit e06d6052b7f98834551a3b918427c32a9c2a9c4f Author: Marius Stanciu Date: Sun Aug 7 20:38:51 2016 +0300 User layers are now unreactive by default, no need to explicitly set them anymore. commit 3d900b91eae2f16ecdf3e741a9964aa4373b3453 Author: Marius Stanciu Date: Sun Aug 7 20:35:02 2016 +0300 Remove unnecessary checks in load_visible_tiles. commit 24f4dc97396f3c4d2ba7bcf8f1750419c1766b58 Author: Marius Stanciu Date: Sun Aug 7 20:21:23 2016 +0300 Ensure sample_user_layer_at_pos returns a reactive user_layers child. commit b48d0fd825c5ed501c562831145744b48235d079 Author: Marius Stanciu Date: Sun Aug 7 20:13:06 2016 +0300 Fix clone_index check in viewport_motion_cb. commit 05b101a6a08274a401af88e6d284749038d400a2 Author: Marius Stanciu Date: Sun Aug 7 17:05:15 2016 +0300 Add descriptive comment on path layer rendering. commit 1888936074408b8195af5fdcfaf46dacc2acfec7 Author: Marius Stanciu Date: Sun Aug 7 16:29:30 2016 +0300 Factor out repetitive actor initialization code for the path layer. Fix code style in path layer initialization. commit 881bba8c268ffb2699287464c4bff8e3eb99d080 Author: Marius Stanciu Date: Sun Aug 7 16:06:01 2016 +0300 Move variable declarations at the beginning of blocks. commit 365bb2c145946919c3cb76967bf5d64f5c1b4905 Author: Marius Stanciu Date: Sun Aug 7 14:57:46 2016 +0300 Fix coding style. commit bc266f033ec11d420d2c203da424b04831192276 Author: Jiří Techet Date: Fri Aug 5 11:24:22 2016 +0200 Update vapi and libchamplain-sections.txt with new functions commit beb4a61a72bc7a3f8bd3918a2cfbe450fdd1dddf Author: Mattias Bengtsson Date: Fri Aug 5 00:21:35 2016 +0200 NetworkTileSrc: Define magic number Use a #define for the maximum connection default of 2 and explain why 2 is the default a little more thoroughly. https://bugzilla.gnome.org/show_bug.cgi?id=768890 commit 498f2e6924a4733bd122f417a0a0cceac107f7f5 Author: Mattias Bengtsson Date: Wed Aug 3 21:17:23 2016 +0200 NetworkTileSrc: Make max-conns settable Make it possible to set the maximum allowed simultaneous connections on the underlying soup session. This makes it possible for NetworkTileSources that allow more simultanoeus connections than 2 to take advantage of that, making the map viewing experience much nicer. https://bugzilla.gnome.org/show_bug.cgi?id=768890 commit a8d0ce3797c13ebcb159b251275b6e21da415066 Author: Mattias Bengtsson Date: Wed Aug 3 18:17:27 2016 +0200 Ignore some files Ignore some autotools files and Emacs backup files. https://bugzilla.gnome.org/show_bug.cgi?id=768890 commit 40be512b28c6b0878140c436e7d3599971618292 Author: Marius Stanciu Date: Wed Jul 20 13:51:32 2016 +0300 Static sizes are not needed anymore for user layers. commit c878dfbf663ecccadae441ae971de87851ce242a Author: Marius Stanciu Date: Mon Jul 18 17:16:26 2016 +0300 Reposition user_layers after disabling horizontal_wrap. commit c7f9ed8d38a199245fc80a22328be78000174119 Author: Marius Stanciu Date: Mon Jul 18 16:17:15 2016 +0300 Destroy zoom_actor even if no tiles finished downloading. Clones are inserted in the zoom_actor in the show_zoom_actor function. In case no new tiles needed to be downloaded after zooming, the zoom_actor is not destroyed, so the clones remained covered. commit 794670d06670c86ae5141fa774961250e7d4a9c9 Author: Marius Stanciu Date: Sun Jul 17 18:02:43 2016 +0300 Pick up wrap events at viewport level, not clones. Because of the relocation, the viewport_container (and implicitly clones) render at negative coordinates. Mouse events are not picked up at negative coordinates, so events must be picked in some other actor (viewport is a good candidate). commit a8bfb041529d081a8b1b1dc99d37f0fb600c03b7 Author: Marius Stanciu Date: Sun Jul 17 16:52:41 2016 +0300 Fix clutter_canvas_set_size errors in console. commit 95f57bee46eaf124a9634a0faea7153d900153c4 Author: Marius Stanciu Date: Sun Jul 17 16:49:42 2016 +0300 Make path layer anchor aware. commit f59ca0347f49d6500d90144e79f88aac5e01dfaf Author: Marius Stanciu Date: Sun Jul 17 10:58:41 2016 +0300 Change enter-event to motion-event for user layer slot swapping. Relocation causes user layers to be offset and have their contents rendered at negative coordinates. Enter-event does not for work for negative coordinates; the solution is to use motion-event and calculate over which slot the pointer is. commit e1fc80ba11966e1be4e31a9f31bbb8955a645cf1 Author: Marius Stanciu Date: Fri Jul 15 20:29:20 2016 +0300 Explicitly set map_layer size on relocation. commit 8c1aa99293273d54db3a10263cfd4905abcd928a Author: Marius Stanciu Date: Thu Jun 30 19:10:07 2016 +0300 Make path layer draw all visible areas. commit acaf0c146ed9705d6f8bf8cbe215950ed9b23684 Merge: 7cc3ec9 e731df3 Author: Marius Stanciu Date: Wed Jul 27 15:27:21 2016 +0300 Merge commit 'origin/wrap~10' commit 190079883b879679e7a9e17b911023703ff113dd Author: Jiří Techet Date: Sat Jul 16 19:11:37 2016 +0200 Add missing deprecated docstring commit ecc7f497c0b0532d1daf25645c040837d4bfa930 Author: Jiří Techet Date: Wed Jul 13 20:22:11 2016 +0200 Return NULL from all factory functions if the map source with the given name doesn't exist commit af75b6408465ece6e7ef902c550b98052c08fa9b Author: Jiří Techet Date: Wed Jul 13 20:19:03 2016 +0200 Deprecate CHAMPLAIN_MAP_SOURCE_OSM_MAPQUEST and CHAMPLAIN_MAP_SOURCE_OSM_AERIAL_MAP These map sources don't work any more. Don't register them in the factory and mark the definition macros as deprecated. commit c2124d379ec08a5daa35d74198baef77b14cc336 Author: Jiří Techet Date: Wed Jul 13 19:43:14 2016 +0200 Remove Maemo stuff Maemo is safely dead by now. commit aeb75e444553a545543bf94d70f5c3ac3e9b3e4e Author: Jiří Techet Date: Wed Jul 13 19:32:59 2016 +0200 Revert "factory: remove Mapquest map source" This reverts commit 4ef6b1804a3e68fe993a16ef027eb40c097fefb6. We have to do this in a backwards-compatible way commit 4ef6b1804a3e68fe993a16ef027eb40c097fefb6 Author: Nayan Deshmukh Date: Mon Jul 4 22:40:45 2016 +0530 factory: remove Mapquest map source Due to change in their ToS, we can no longer access their tile servers directly. https://bugzilla.gnome.org/show_bug.cgi?id=768392 commit e731df3a3a53e7018deef89870fde0da2aacaf10 Author: Marius Stanciu Date: Fri Jun 24 22:45:42 2016 +0300 Sample neighboring user layer slots for reactive child actors. commit b38e4a89afa5eb8de8bccf043157d762b3d7c7ee Author: Marius Stanciu Date: Fri Jun 24 22:40:31 2016 +0300 Add swappable user layer clones. The real user_layers actor is swapped with clones depending on cursor position. commit e232259ab48bc0a65243b8702660ce76c1ed20e0 Author: Marius Stanciu Date: Mon Jun 20 17:50:22 2016 +0300 Fix zooming animation. Add one extra clone since zooming out implies a larger viewport. Hide old clones while animating. commit dfe6458663911cdcf0be15f5ee7cd94900dcf79a Author: Marius Stanciu Date: Mon Jun 20 17:35:09 2016 +0300 Add viewport offset to champlain_view_x_to_longitude commit 7cc3ec9d532cfc0d1c187a4c050c1f358cd638fd Author: Nayan Deshmukh Date: Fri Apr 15 15:36:10 2016 +0530 Check for existing factory in registered_sources check for existing factory with that name before appending in registered_sources https://bugzilla.gnome.org/show_bug.cgi?id=765032 commit 7e000bb55020734bb36a8f574c057fdf00307c23 Author: Jiří Techet Date: Sun Apr 10 12:36:43 2016 +0200 Remove unused uri_format in champlain_map_source_new_memphis() commit 779fa48b5f785c980c9ad2e873e1d06761836d23 Author: Marius Stanciu Date: Sat Apr 9 21:49:06 2016 +0300 champlain-map-source-factory: Fix memory leak in map source constructors https://bugzilla.gnome.org/show_bug.cgi?id=764692 commit a1a5a8dd58ee31fd2e27a9407846f29daeaea723 Author: Marius Stanciu Date: Wed Apr 6 19:40:33 2016 +0300 champlain-view: Fix memory leak in tile_map_set https://bugzilla.gnome.org/show_bug.cgi?id=764692 commit 75c7018d6b9bbdcdebf6491903139c8b0ee9f244 Author: Marius Stanciu Date: Mon Apr 4 21:58:02 2016 +0300 champlain-bounding-box: Include extremities in champlain_bounding_box_is_valid function https://bugzilla.gnome.org/show_bug.cgi?id=764611 commit 99b6263cb91c51d00d04f274e9304de75b706ea3 Author: Jiří Techet Date: Sat Apr 9 00:17:57 2016 +0200 Don't think that left+right mouse buttons pressed mean multitouch At the moment when both left and right mouse buttons are pressed, they are regarded as multitouch and start of gesture-based zoom which leads to strange zooming in/out while holding both mouse buttons and moving the cursor. Don't start gesture event when using mouse. (Maybe some of the other devices might make sense here too but I don't have them to test. Anyway, mouse is the most common one so this should be OK.) commit f60d6d9cb4c4899795ed060faccea36d458b4ffd Author: Marius Stanciu Date: Wed Apr 6 00:22:39 2016 +0300 champlain-view: Add safety check to view_find_suitable_zoom function https://bugzilla.gnome.org/show_bug.cgi?id=764662 commit 635b8fb6ea2991450e5ea0d3e45c0bb4b01cb2b6 Author: Marius Stanciu Date: Sat Apr 2 19:31:05 2016 +0300 champlain-view: Add valid bouding-box check for champlain_view_set_world https://bugzilla.gnome.org/show_bug.cgi?id=764433 commit bd19953c8681068812977906046efe11b47449e2 Author: Jiří Techet Date: Sat Apr 2 12:12:22 2016 +0200 Whitespace commit 17d1266b11163723f5f0f2f4b59ba579223b7e05 Author: Jiří Techet Date: Sat Apr 2 12:10:18 2016 +0200 Update required libsoup version in README commit 8b354847fee850b3d3850938c8543c627dab2d66 Author: Nayan Deshmukh Date: Wed Mar 30 20:11:43 2016 +0530 Update deprecated gdk_cursor method Update the deprecated gdk_cursor_new() method with the gdk_cursor_new_for_display() method https://bugzilla.gnome.org/show_bug.cgi?id=763909 commit 7db9fb17ea9538a165c882712e28020b8b078555 Author: Nayan Deshmukh Date: Tue Mar 22 15:50:14 2016 +0530 Update deprecated libsoup code Replaced deprected soup_session_async_new_with_options () method with the soup_session_new_with_options(). Since most of the distros come with libsoup >2.42. https://bugzilla.gnome.org/show_bug.cgi?id=763909 commit 5ac5c5ae503caf734c332638e1e14755a84ec1d0 Author: Nayan Deshmukh Date: Tue Mar 15 19:38:43 2016 +0530 launcher.js: add sample marker created a sample marker and a marker layer and attached it to the view. https://bugzilla.gnome.org/show_bug.cgi?id=763690 commit ab6364bbbd303e957b215b34ecd3f35b2304b7d3 Author: Jiří Techet Date: Thu Feb 25 21:13:15 2016 +0100 Post release version bump