{"id":963,"date":"2008-10-14T20:56:53","date_gmt":"2008-10-14T11:56:53","guid":{"rendered":"https:\/\/regex.info\/blog\/lightroom-goodies\/gps-proximity"},"modified":"2008-10-18T21:27:15","modified_gmt":"2008-10-18T12:27:15","slug":"gps-proximity","status":"publish","type":"page","link":"https:\/\/regex.info\/blog\/lightroom-goodies\/gps-proximity","title":{"rendered":"Jeffrey&#8217;s &#8220;GPS Proximity Search&#8221; Lightroom Plugin"},"content":{"rendered":"\n<style>\n  .with_lhs li { margin-left: 212px }\n\n  div.post_header { margin-left: 216px }\n  #navtab-holder {\n        color: #84F;\n        float:left;\n        position: relative;\n        background-color: black;\n        border-right: solid 2px #888888;\n        top: -44px;\n\n        width: 250px;\n        right: 60px;\n        margin-right: -30px; \/* the main page layout is based upon the unshifted width of the navtab-holder, so this compensates for the right:60px shift *\/\n\n  }\n  #navtab-holder a[href]:visited { color: #84F; text-decoration:none  }\n  #navtab-holder a[href]:link    { color: #84F; text-decoration:none }\n  div.navtab-topbottom {\n       width: 207px;\n       margin-left: 43px;\n       height: 10px;\n  }\n  #navtab-bottom {\n      border-bottom: solid 2px #888888;\n  }\n  div.navtab-list {\n    border: 3px solid #0B0;\n    background-color: #040;\n    padding-left: 10px;\n    margin-right: 10px;\n    -moz-border-radius:    15px;\n    -webkit-border-radius: 15px;\n  }\n\n  div.nav-header {\n      color:white;\n      padding-top: 15px;\n      padding-bottom: 3px;\n      text-align: left;\n      font-weight: bold;\n  }\n  div.sel {\n      margin: 0;\n      padding: 1px;\n  }\n  div.N {\n  }\n  div.post_container {\n    background-color: #181818;\n  }\n\n  div.Y {\n      border: solid 2px #888888;\n      border-right: none;\n      background-color: #181818;\n      font-weight: bold;\n      color: red;\n      overflow:visible;\n      position: relative;\n      z-index: 3;\n      width: 235px;\n      -moz-border-radius:    15px 0 0 15px;\n      -webkit-border-radius: 15px 0 0 15px;\n  }\n  div.sel + div.I { padding-top: 20px }\n  div.sel > div {\n      -moz-border-radius:    15px 0 0 15px;\n      -webkit-border-radius: 15px 0 0 15px;\n      padding: 2px 0 2px 10px;\n      margin: 0 0 5px 0;\n  }\n  div.N > div {\n      border: 2px solid black;\n  }\n  div.N > div {\n      margin-right: 20px;\n      background-color: #222;\n  }\n\n  div.Y + div.N > div { margin-top: 10px }\n\n  div.logo { width: 30px; display: inline-block }\n\n  #arrow {\n    display: inline-block;\n    width: 0px;\n    position:relative;\n    top:5px;\n    left:10px\n  }\n\n<\/style>\n\n\n<div id='navtab-holder'>\n<div class='navtab-topbottom' id='navtab-top'><\/div>\n\n<div class='nav-header' style='text-align:center; color:white'>My Lightroom Plugin for Adobe Photoshop Lightrooms&nbsp;<\/div>\n<div class='navtab-list'>\n<div class='nav-header'>Export &amp; Publish<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/zenfolio'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/zenfolio'><img noindex='1' width='24' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_zenfolio.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/zenfolio'>Zenfolio<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/smugmug'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/smugmug'><img noindex='1' width='14' height='15' style='margin-left: 5px' class='raw' src='\/i\/lr\/sm\/small_smugmug.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/smugmug'>SmugMug<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/flickr'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/flickr'><img noindex='1' width='24' height='12' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_flickr.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/flickr'>Flickr<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/google-drive'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/google-drive'><img noindex='1' width='19' height='19' style='margin-left: 3px' class='raw' src='\/i\/lr\/sm\/small_googledrive.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/google-drive'>Google Drive<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/ipernity'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/ipernity'><img noindex='1' width='14' height='18' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_ipernity.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/ipernity'>ipernity<\/a><\/div><\/div>\n<div class='nav-header'>Export Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/google-photos'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/google-photos'><img noindex='1' width='18' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_gphotos.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/google-photos'>Google Photos<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/tumblr'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/tumblr'><img noindex='1' width='19' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_tumblr.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/tumblr'>Tumblr<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/twitter'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/twitter'><img noindex='1' width='23' height='16' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/twitter_small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/twitter'>Twitter<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/photobucket'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/photobucket'><img noindex='1' width='20' height='15' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/small_photobucket.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/photobucket'>Photobucket<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/order-prints-locally'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/order-prints-locally'>Order Prints Locally<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/expono'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/expono'>Expono<\/a><\/div><\/div>\n<div class='nav-header'>Other Publish Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/collection-publisher'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/collection-publisher'><img noindex='1' width='24' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/collection_publisher_small_icon.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/collection-publisher'>Collection Publisher<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/folder-publisher'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/folder-publisher'><img noindex='1' width='24' height='19' style='margin-left: 0' class='raw' src='\/i\/lr\/sm\/folder-publisher-icon-small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/folder-publisher'>Folder Publisher<\/a><\/div><\/div>\n<div class='nav-header'>Export Add-Ons<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/metadata-wrangler'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/metadata-wrangler'>Metadata Wrangler<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/creative-commons'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/creative-commons'>Creative Commons<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/run-any-command'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/run-any-command'>Run Any Command<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/snapshot-on-export'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/snapshot-on-export'>Snapshot on Export<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/smart-preview-support'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/smart-preview-support'>Smart-Preview Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/crop-for-ipad'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/crop-for-ipad'>Crop for iPad and other Devices<\/a><\/div><\/div>\n<div class='nav-header'>Geoencoding Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/gps'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/gps'>Geoencoding Support<\/a><\/div><\/div>\n<div class='sel Y' onmouseover=\"this.style.borderColor=document.getElementById('post_guts').style.borderColor=document.getElementById('navtab-holder').style.borderColor=document.getElementById('navtab-top').style.borderColor=document.getElementById('navtab-bottom').style.borderColor= 'red'; this.style.backgroundColor = document.getElementById('post_guts').style.backgroundColor = '#333'\" onmouseout =\"this.style.borderColor=document.getElementById('post_guts').style.borderColor=document.getElementById('navtab-holder').style.borderColor=document.getElementById('navtab-top').style.borderColor=document.getElementById('navtab-bottom').style.borderColor= '#888888'; this.style.backgroundColor = document.getElementById('post_guts').style.backgroundColor = '#181818';\"><div>Proximity Search <div id='arrow'><img noindex='1' class='raw'  src='\/i\/s\/red-arrow-right.png' width='48' height='25'\/><\/div><\/div><\/div>\n<div class='nav-header'>Utility Plugins<\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/data-explorer'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/data-explorer'>Data Explorer<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/smart-collection-sync'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/smart-collection-sync'>Smart Collection Sync<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/people-support'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/people-support'>People Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/folder-status'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/folder-status'>Folder Status<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/photosafe'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/photosafe'><img noindex='1' width='18' height='19' style='margin-left: 6px' class='raw' src='\/i\/lr\/sm\/photosafe-small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/photosafe'>PhotoSafe<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/collection-mechanic'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/collection-mechanic'>Collection Mechanic<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/bag-o-goodies'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/bag-o-goodies'>Bag-o-Goodies<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/timelapse-support'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/timelapse-support'>Timelapse Support<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/workflow-delete-options'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><div class='logo'><a href='\/blog\/lightroom-goodies\/workflow-delete-options'><img noindex='1' width='15' height='19' style='margin-left: 6px' class='raw' src='\/i\/lr\/sm\/workflow-delete-options-small.png'\/><\/a><\/div> <a href='\/blog\/lightroom-goodies\/workflow-delete-options'>Workflow Delete Options<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/metadata-viewer'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/metadata-viewer'>Metadata Viewer<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/bulk-develop'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/bulk-develop'>Bulk Develop Settings<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/metadata-presets'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/metadata-presets'>Metadata-Viewer Preset Builder<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/layers'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/layers'>Photoshop Layers<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/export-quality-tester'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/export-quality-tester'>JPEG Quality Tester<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/folder-watch'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/folder-watch'>Folder Watch<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/megapixel-sort'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/megapixel-sort'>Megapixel Sort<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/focal-length-sort'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/focal-length-sort'>Focal-length Sort<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/data-plot'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/data-plot'>Data Plot<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/extended-search'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/extended-search'>Extended Search<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/video-assets'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/video-assets'>Video-Asset Management<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/preview-extraction'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/preview-extraction'>Preview-Cache Image Extraction<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/sysinfo'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/sysinfo'>System Info<\/a><\/div><\/div>\n<div class='sel N'><div onclick=\"document.location='https:\/\/regex.info\/blog\/lightroom-goodies\/iphoto-collection-fixer'\" onmouseover=\"this.style.borderColor='white'\" onmouseout=\"this.style.borderColor='black'\"><a href='\/blog\/lightroom-goodies\/iphoto-collection-fixer'>iPhoto Collection Fixer<\/a><\/div><\/div>\n<\/div>\n<div style='margin-top:20px; margin-left:15px; margin-bottom:10px'>\n<b>Other Plugin Sources:<\/b>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.photographers-toolbox.com\/products\/'>Photographer's Toolbox<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/alloyphoto.com\/plugins\/'>alloy photo<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.beardsworth.co.uk\/lightroom\/'>John Beardsworth<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.capturemonkey.com\/'>Capture Monkey<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='http:\/\/www.lightroom-plugins.com\/'>lightroom-plugins.com<\/a>\n<br\/>&nbsp;&middot;&nbsp;<a href='https:\/\/creative.adobe.com\/addons?pp=PSLR'>Adobe Addons<\/a>\n\n<\/div>\n\n<div class='navtab-topbottom' id='navtab-bottom'><\/div>\n<\/div>\n\n<div itemscope itemtype='http:\/\/schema.org\/SoftwareApplication'>\n<meta itemprop='creator' content='Jeffrey Friedl'\/>\n<meta itemprop='copyrightHolder' content='Jeffrey Friedl'\/>\n<meta itemprop='applicationCategory' content='Photography'\/>\n<meta itemprop='applicationSubCategory' content='Plugin for Adobe Photoshop Lightroom'\/>\n<meta itemprop='applicationSuite' content='Adobe Creative Cloud'\/>\n<meta itemprop='operatingSystem' content='Apple Mac OS X, Microsoft Windows'\/>\n<meta itemprop='about' content=\"Proximity Search\"\/>\n\n\n\n<div style='float:right; position:relative; border: solid 1px #444; margin: 0 auto; margin-left:2em; padding:20px; padding-top:5px; background-color: #000'>\n<center style='font-weight:bold; font-size:120%'>Quick Links<\/center>\n     &middot; <b>Latest Download<\/b>:\n<br\/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class='quiet' href='https:\/\/regex.info\/LightroomPlugins2\/releases\/gps-proximity-20250122.97.zip'><span style='padding:1px 3px; border:solid 1px orange; color:#888'>gps-proximity-<span style='color:orange; font-weight:bold'>20250122.97<\/span>.zip<\/span><\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/faq'>FAQ<\/a>\n<br\/>&middot; <a class='quiet' href='#history'>Version History<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/LightroomPlugins2\/feeds\/gps-proximity.rss'>Update Log via RSS <img class='raw' src='https:\/\/regex.info\/i\/s\/feed-icon-14x14.png' width='14' height='14' style='position:relative;top:3px'\/><\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/plugin-installation\/'>Installation instructions<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/register'>&#8220;Donationware&#8221; Registration Info<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/lightroom-goodies\/' style='color:#F55'>More Lightroom Goodies<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/LightroomPlugins2\/feeds\/all.rss'>All-Plugin Update Log via RSS <img class='raw' src='https:\/\/regex.info\/i\/s\/feed-icon-14x14.png' width='14' height='14' style='position:relative;top:3px'\/><\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog\/photo-tech\/'>My Photo-Tech Posts<\/a>\n<br\/>&middot; <a class='quiet' href='https:\/\/regex.info\/blog'>My Blog<\/a>\n<\/div>\n\n\n<p>This for Adobe Lightroom Classic plugin allows you to find geoencoded images in your Lightroom catalog that are within some\nspecified distance from a location you choose. (The same functionality is also included within my larger <a\nhref='\/blog\/lightroom-goodies\/gps\/'>Geoencoding Support plugin<\/a>.)<\/p>\n\n<p>This plugin works in Lightroom Classic, and older versions as far back as\n<span class='nobr'>Lightroom 3<\/span>, though some features depend on the\nversion of Lightroom.<\/p>\n\n<p>The same download works for both Windows and Mac. <span class='nobr'>See the box<\/span> to the upper right for the download link (in orange) and installation instructions.<\/p>\n\n\n<p>For details, see the <a\nhref='\/blog\/2008-10-18\/967'>Announcement and\nInstructions<\/a>, and the version history below.<\/p>\n\n<p>(This plugin works with images that have already been geoencoded: if you'd like to geoencode images,\nsee the aforementioned <a class='quiet' href='\/blog\/lightroom-goodies\/gps\/'>Geoencoding Support plugin<\/a>.)<\/p>\n\n<p class='h'>Availability<\/p><p>This plugin is distributed as &#8220;donationware&#8221;. I have chosen to make it available for free &mdash; everyone can use\nit forever, without cost of any kind &mdash; but unless registered, its functionality is somewhat reduced after six weeks.<\/p>\n\n<p>Registration is done via PayPal, and if you choose to register, it costs the minimum 1-cent PayPal fee; any amount you'd like\nto add beyond PayPal's sliding fees as a gift to me is completely optional, and completely appreciated.<\/p>\n\n<p id='majorupgrade'><b>Note<\/b>: a Lightroom <i>major<\/i> upgrade, such as from Lr10 to Lr11 de-registers the plugin in the\nupgraded version, so if you want to maintain registration, a new ($0.01 if you like) registration code is needed in the upgraded\nversion. It makes for a hassle every couple of years, I know. Sorry. See <a\nhref='\/blog\/lightroom-goodies\/register#major-upgrade'>this note<\/a> for details.<\/p>\n\n<p>For details on plugin registration and on how I came into this hobby of Lightroom plugin development, see my <a\nhref='\/blog\/lightroom-goodies\/register'>Plugin Registration page<\/a>.<\/p>\n\n\n<style type=\"text\/css\">\n   table.h td:first-child   { font-weight: bold; padding-right:1em }\n   table.h td p:first-child { margin-top: 0 }\n   table.h td               { padding-bottom: 10px }\n   p.h                      { font-weight:bold; font-size:130%; margin-top:50px }\n   span.h                   { font-weight:bold; font-size:130%; margin-top:50px }\n   table.h pre              { font-size: 70% }\n<\/style>\n<p id='history' style='margin-top:50px'><span class='h'>Version History<\/span>\n<br\/>\n(\n<a style='font-size:small'\n   class='quiet'\n   href='https:\/\/regex.info\/LightroomPlugins2\/feeds\/gps-proximity.rss'>Update Log via RSS\n   <img class='raw' src='https:\/\/regex.info\/i\/s\/feed-icon-14x14.png' width='14' height='14' style='position:relative;top:3px'\/><\/a>\n)<\/p>\n<table class='h'><tr valign='baseline'><td><a id='20250122.97' name='97'>20250122.97<\/a><\/td><td>\n<p>Blind change to hopefully allow proximity search to work with Lr5 again.<\/p>\n               <p>Yanked support for What3Words because they no longer free access.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20220627.96' name='96'>20220627.96<\/a><\/td><td>\nUpdate the embedded version of sqlite3 for Windows.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20220120.95' name='95'>20220120.95<\/a><\/td><td>\n<p>Whack-a-mole with PayPal's random changes.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20211219.94' name='94'>20211219.94<\/a><\/td><td>\n<p>Warn when PayPal seems to have given a bogus code in the web-confirmation page.<\/p>\n\n               <p>working around 'constant table overflow' error<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20201017.93' name='93'>20201017.93<\/a><\/td><td>\n<p>Updates for Lr10.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20200810.92' name='92'>20200810.92<\/a><\/td><td>\n<p>Work around a Windows bug related to canceling out of the registration dialog.<\/p>\n               <p>Added some extra debug logging to note whether the plugin is enabled.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20191104.91' name='91'>20191104.91<\/a><\/td><td>\n<p>Updates for Lr9 (Lightroom Classic CC Version 9).<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20181126.90' name='90'>20181126.90<\/a><\/td><td>\n<p>Updated catalog database-access routines to work better in older versions of Lightroom.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20181015.89' name='89'>20181015.89<\/a><\/td><td>\n<p>Updates for Lr8 (Lightroom Classic CC Version 8).<\/p>\n               <p>Input fields that accept a location can now handle a What3Words code and a Plus Code.<\/p>\n               <p>Clicking on the version number in the Plugin Manager now copies version info to the clipboard.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20180322.88' name='88'>20180322.88<\/a><\/td><td>\n<p>Added <a href='https:\/\/plus.codes\/'>Plus Codes<\/a> to the list of location formats the plugin understands.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20171019.87' name='87'>20171019.87<\/a><\/td><td>\n<p>Oops, more Lr7 stuff.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20171019.86' name='86'>20171019.86<\/a><\/td><td>\n<p>Updates for Lightroom 7<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170904.85' name='85'>20170904.85<\/a><\/td><td>\n<p>Try to make database access (for fast full proximity search) more robust.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20170328.84' name='84'>20170328.84<\/a><\/td><td>\n<p>Woo-hoo, found a way to make the \"Fast Full-Catalog Proximity Search\" work again on OSX, *and* figured\n                out how to make it work for Windows.<\/p>\n\n               <p>Switch the log-sending mechanism to https.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20160507.83' name='83'>20160507.83<\/a><\/td><td>\n<p>Fixed a font issue.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20160320.82' name='82'>20160320.82<\/a><\/td><td>\n<p>Updated the fast full-catalog proximity search dialog to allow a location to\n                be pasted in, even if a geoencoded photo is selected.<\/p>\n\n               <p>Try to avoid yet another place where Lightroom gets hung\n               because it can't handle certain kinds of dialogs at the same\n               time.<\/p>\n\n               <p>Fix a display issue on OSX<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20151221.81' name='81'>20151221.81<\/a><\/td><td>\n<p>When attempting the fast full-catalog proximity search, try to detect when it fails due to the database being locked.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20150206.80' name='80'>20150206.80<\/a><\/td><td>\n<p>In the POODLE-vunerability dialog, display a raw URL of a page on my site that discusses the issue, so that folks can be independently sure that the dialog is indeed from me and not malware.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20141219.79' name='79'>20141219.79<\/a><\/td><td>\nRegistration was broken on Lr2\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20141019.78' name='78'>20141019.78<\/a><\/td><td>\nWindows Only: Add a one-time check for the POODLE security vulnerability, and alert the user if it exists.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140902.77' name='77'>20140902.77<\/a><\/td><td>\nNew build system\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140731.76' name='76'>20140731.76<\/a><\/td><td>\nRegistration fix for Lr5.6\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140729.75' name='75'>20140729.75<\/a><\/td><td>\nPrevious updates broke support on Lightroom 2\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140722.74' name='74'>20140722.74<\/a><\/td><td>\nUpdate to recognize \"new\" Google Maps urls\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140715.73' name='73'>20140715.73<\/a><\/td><td>\n<p>Fixed an issue with Creative-Cloud revalidation.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140712.72' name='72'>20140712.72<\/a><\/td><td>\n<p>Lr5.5 and later Creative-Cloud installs can now revalidate themselves if needed.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140710.71' name='71'>20140710.71<\/a><\/td><td>\nSigh, had a bug in the Creative-Cloud support.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140708.70' name='70'>20140708.70<\/a><\/td><td>\n<p>Now supports Lr5.5+ Creative-Cloud Installs.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140704.69' name='69'>20140704.69<\/a><\/td><td>\nSigh, introduced an error for some folks with the rebuild the other day.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140630.68' name='68'>20140630.68<\/a><\/td><td>\nBuild-system update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140621.67' name='67'>20140621.67<\/a><\/td><td>\nAdded an \"Expunge Plugin Data\" section to the plugin manager, to allow plugin data to be cleared from the catalog.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140422.66' name='66'>20140422.66<\/a><\/td><td>\n<p>Fixed a bug in the \"smoother revalidation\" stuff recently added.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20140417.65' name='65'>20140417.65<\/a><\/td><td>\n<p>Make the revalidation process smoother, especially for folks using Lr5.4 and later.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20131031.64' name='64'>20131031.64<\/a><\/td><td>\nThe new fast proximity search added in 20130929.63 would finish silently (wouldn't report \"no images found\") if\n                there were none in range, but some were sort of close.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130929.63' name='63'>20130929.63<\/a><\/td><td>\n<p>Added a new \"File &gt; Plugin Extras\" menu item: \"Fast Full-Catalog Proximity Search\", to\n               isolate all photos in your catalog that are geoencoded within X distance of the current photo.<\/p>\n               <p>In Lightroom 5 on OSX it's ridiculously fast (a second or two). On Windows or older versions\n               of Lightroom, it takes longer...  two and a half minutes to search 130,000 photos on my circa 2010 laptop.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130926.62' name='62'>20130926.62<\/a><\/td><td>\nOops, fix a bug introduced in the previous update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130925.61' name='61'>20130925.61<\/a><\/td><td>\n<p>A fix for the previous update.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130919.60' name='60'>20130919.60<\/a><\/td><td>\nChanged all distance calculations from <i>spherical<\/i> geometry to <i>ellipsoidal<\/i> geometry,\n               raising the level of accuracy from \"way more than good enough\" to \"ridiculously overprecise\". \ud83d\ude42\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130613.59' name='59'>20130613.59<\/a><\/td><td>\nBetter support for plugin revalidation.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130611.58' name='58'>20130611.58<\/a><\/td><td>\nYet another Lr5 update\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130524.57' name='57'>20130524.57<\/a><\/td><td>\nApparently, a recent change broke things on Lr2, which some folks apparently still use.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130501.56' name='56'>20130501.56<\/a><\/td><td>\nUpdate for Lr5\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130412.55' name='55'>20130412.55<\/a><\/td><td>\nBuild system update.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130328.54' name='54'>20130328.54<\/a><\/td><td>\nFix for the registration system.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130209.53' name='53'>20130209.53<\/a><\/td><td>\nMore build-system maintenance\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20130206.52' name='52'>20130206.52<\/a><\/td><td>\nTweak for my registration system\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120608.50' name='50'>20120608.50<\/a><\/td><td>\nFix an \"attempt to perform arithmetic on field\" error.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120526.49' name='49'>20120526.49<\/a><\/td><td>\n<p>Update to handle the Mac App Store version of Lightroom.<\/p>\n\n               <p>Tweak for Lr4.1RC2.<\/p>\n\n               <p>Enhanced the send-log dialog to hopefully make reports more meaningful to me,\n               yielding, I hope, the ability to respond more sensibly to more reports.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120330.48' name='48'>20120330.48<\/a><\/td><td>\nUpdate to handle 4.1RC\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120309.47' name='47'>20120309.47<\/a><\/td><td>\nHad broken registrations in Lr2; Update to the debug logging to better track down timing issues that might arise.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120304.46' name='46'>20120304.46<\/a><\/td><td>\n<p>More updates for Lr4.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120221.45' name='45'>20120221.45<\/a><\/td><td>\n<p>More updates for Lr4.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120128.44' name='44'>20120128.44<\/a><\/td><td>\n<p>Considering the utility of the Map Module in Lr4, I don't intend to really support this plugin for Lr4 and beyond, but\n               in order to at least let it run, I've had to adapt for Lightroom APIs being discontinued in Lr4.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120114.43' name='43'>20120114.43<\/a><\/td><td>\nMore tweaks for Lr4b\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20120112.42' name='42'>20120112.42<\/a><\/td><td>\n<p>Update for Lr4 beta: explain in the plugin manager that the plugin can't be registered in the beta.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20111210.41' name='41'>20111210.41<\/a><\/td><td>\n<p>When doing a plugin upgrade, offer the ability to flush all the old copies of the plugin.<\/p>\n\n\t           <p>Added a system-clock check and reports to the user if the system clock is more than a minute out of\n\t           date. An incorrect system clock can cause problems with various kinds of communication and authentication\n\t           with some of my plugins, so I've just gone ahead and added this to every plugin.<\/p>\n\n\t           <p>Had issues with the registration button sometimes not showing.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20110103.40' name='40'>20110103.40<\/a><\/td><td>\n<p>For Lr3, now offer the option to populate a collection with in-range images, that then can be\n               sorted by distance from the search epicenter.<\/p>\n\n               <p>Replaced the ugly reporting dialog shown after a search with a different ugly reporting dialog.<\/p>\n\n               <p>Now remembers the search epicenter input text from invocation to invocation.<\/p>\n\n               <p>Canceling a search now really cancels everything, rather than merely leaving the results where they were when\n               cancel was hit.<\/p>\n\n               <p>In Lr3.2 or later, returned the most-selected-image thumbnail that went missing in Lr3.0.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100829.39' name='39'>20100829.39<\/a><\/td><td>\nMade the revalidation process much simpler, doing away with the silly need for a revalidation file.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100820.38' name='38'>20100820.38<\/a><\/td><td>\nDiscovered a bug in my plugin build system that caused horribly difficult-to-track-down errors in one plugin,\n               so am pushing out rebuilt versions of all plugins just in case.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100817.37' name='37'>20100817.37<\/a><\/td><td>\n<p>Added code to allow plugin revalidation after having been locked due to a bad Lightroom serial number.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100625.36' name='36'>20100625.36<\/a><\/td><td>\nYikes, shaking out some more build issues.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100624.35' name='35'>20100624.35<\/a><\/td><td>\nDiscovered a nasty build bug; pushing a new version in case it affects this plugin.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100608.34' name='34'>20100608.34<\/a><\/td><td>\n<p>This version can be <a href='https:\/\/regex.info\/blog\/2010-06-08\/1539'>registered in\n               Lightroom 3<\/a>. It can run in Lightroom 2 or Lightroom 3; it does not work in the Lr3 betas.<\/p>\n\n               <p>It uses my new registration system when run on Lightroom 3,\n               which avoids some of the silly issues of the old one. Please take care to note\n               the details on <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/register'>the registration\n               page<\/a>: use of this version (or later) of the plugin in Lightroom 3 requires a new\n               registration code, even if you had registered some older version of the plugin.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100516.33' name='33'>20100516.33<\/a><\/td><td>\nUpdate for the Lr3 beta.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100317.32' name='32'>20100317.32<\/a><\/td><td>\nOops, introduced a bug that caused the plugin to become disabled on Windows if it was enabled\n               when LR started.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100315.31' name='31'>20100315.31<\/a><\/td><td>\n<p>Wholesale changes that attempt to honor the user's locale settings for numeric display (e.g. Europeans\n               writing 3,14156 for pi). I've probably missed some spots, so let me know if you find some.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20100225.30' name='30'>20100225.30<\/a><\/td><td>\n<p>Tidied up the UI a bit.<\/p>\n\n               <p>Completely changed how the one-click upgrade applies the newly-downloaded zip file, in the hopes that\n               it'll work for more people. Rather than unzipping over the old copy, it now unzips to a temporary\n               folder, then moves the old folder out of the way and the new folder into place. Prior versions' folders\n               are now maintained (with the version number in the folder) in case you want to revert a version; you\n               may want to clear them out from time to time. Of course, it won't take affect until you try to upgrade\n               <i>after<\/i> having upgraded to or beyond this version.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091205.29' name='29'>20091205.29<\/a><\/td><td>\nMinor internal debugging tweaks.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091027.28' name='28'>20091027.28<\/a><\/td><td>\nFixed an \"EXEC\" error introduced into the previous version. Also more LR3b fixes.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20091022.27' name='27'>20091022.27<\/a><\/td><td>\nAdded a <b>first draft<\/b> of some rudimentary support for <i>Lightroom 3 Beta<\/i>.\n               See <a href='https:\/\/regex.info\/blog\/2009-10-22\/1339' class='quiet'>this important note about\n               plugin support in <i>Lightroom 3 Beta<\/i> and <i>Lightroom 3<\/i><\/a>, including future plans for\n               features and my registration system.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090714.26' name='26'>20090714.26<\/a><\/td><td>\n<p>Enhanced the one-click upgrade stuff quite a bit, now\n               detecting ahead of time when it will fail because the plugin is installed where Lightroom\n               can't write (if Lightroom can't write to it, it can't update itself). I\n               also added a progress bar, and now download in smaller chunks to avoid 'out\n               of memory' errors on the larger plugins. Do remember that this new functionality becomes\n               available <i>after<\/i> you upgrade to or past this version, when you then upgrade <i>with<\/i> it.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090604.25' name='25'>20090604.25<\/a><\/td><td>\nIt seems that the thumbnail being used to illustrate the \"most-selected\" image was, in some cases,\n               taking over the entire screen. I think I've fixed it.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090525.24' name='24'>20090525.24<\/a><\/td><td>\nAdded an \"import location from Google Earth\" button, as well as a \"Show Crosshair Target in Google Earth\"\n               button. The crosshair target is really helpful when pinpointing a spot exactly, and it's much nicer, I think,\n               than others I've seen.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090521.23' name='23'>20090521.23<\/a><\/td><td>\n<p>Renamed the plugin label from \"GPS Proximity Search\" to \"Proximity Search\", since GPS isn't really\n               a synonym for \"geoencoded location\".<\/p>\n\n               <p>Fixed a \"loadstring\" error some users got.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090510.22' name='22'>20090510.22<\/a><\/td><td>\nAdded a link in the Plugin Manager to the plugin's update-log RSS feed.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090509.21' name='21'>20090509.21<\/a><\/td><td>\n<p>Redid the internals so that proximity searches on small groups of images\n               (say, several thousand images or less) are now much, much faster.\n               Added the thumbnail of the most-selected image to the dialog.\n               Removed the plugin expiration, which I should have done before, but apparently forgot.<\/p>\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090425.20' name='20'>20090425.20<\/a><\/td><td>\nTweaked how the plugin tries to update itself during the one-click upgrade process,\n               to hopefully get things working for those few Windows users that have never had it work. Crossing\n               fingers. We'll see.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090313.19' name='19'>20090313.19<\/a><\/td><td>\nIt seems that PayPal doesn't give everyone a \"Unique Transaction ID\" in the\n               registration confirmation mail; some people get a \"Receipt Number\". So, the registration dialog now\n               accepts that as well.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090228.18' name='18'>20090228.18<\/a><\/td><td>\nFixed a bug that caused a plugin crash if my server couldn't be reached during registration.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090129.17' name='17'>20090129.17<\/a><\/td><td>\nSmall housekeeping update for the new locales supported by Lightroom 2.3.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090116.16' name='16'>20090116.16<\/a><\/td><td>\nIt turns out that the automatic upgrade stuff doesn't work if the plugin folder has been renamed from its original. That should generally not happen, but it's possible, so the plugin now checks its own location reports the issue to the user if it finds it.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090115.15' name='15'>20090115.15<\/a><\/td><td>\nAdded more debugging-log stuff to the 'Upgrade Now' button action, to try to understand why it doesn't work for some people.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090110.14' name='14'>20090110.14<\/a><\/td><td>\nAdded a checkbox in the Plugin Manager to turn on enhanced debugging (more stuff in the plugin's debugging log), and added a button in the same place that sends your log to me. Particularly for &#8220;the upgrade button doesn't work&#8221; and &#8220;error while uploading&#8221; type issues, this should be useful for debugging.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20090107.13' name='13'>20090107.13<\/a><\/td><td>\nCan now handle Google-map urls that result from an address lookup.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081211.12' name='12'>20081211.12<\/a><\/td><td>\nDevelopment seems to have settled down, so pushing back the expiration for several months...\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081126.11' name='11'>20081126.11<\/a><\/td><td>\nThe \"within\" input box was limited to a maximum value of 100. Hadn't noticed that. Removed the limit.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081124.10' name='10'>20081124.10<\/a><\/td><td>\nPerhaps fixed a problem whereby the \"Upgrade Now\" button didn't work for some Windows users. We'll see whether it works when those users upgrade from this version to whatever version is next.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081121.9' name='9'>20081121.9<\/a><\/td><td>\nFixed <tt>attempt to concatenate field 'base'<\/tt> error. Push expiration data back again.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081117.8' name='8'>20081117.8<\/a><\/td><td>\nNo new functionality in this version, but a huge upheaval in the underlying code to repair an unfortunate design choice I made early on\n              in the development that had limiting consequences I'd not foreseen. There are likely bugs introduced in this version, and as such, it\n              has a short expiration date to encourage updates as those bugs are reported and fixed. If you do run into an error, please send (via <a\n              href='mailto:jfriedl@yahoo.com'>email<\/a>) the log referenced in the upper-right of the Plugin Manager. Thanks.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081115.7' name='7'>20081115.7<\/a><\/td><td>\nPush out the expiration until the end of the year....\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081030.6' name='6'>20081030.6<\/a><\/td><td>\nOops, yesterday's push broke it when <i>not<\/i> using my <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/gps\/'>GPS-Support plugin<\/a>.\n              I think this'll fix it.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081030.5' name='5'>20081030.5<\/a><\/td><td>\nFixed a crash introduced in the previous version. Now handles urls from non-US versions of Yahoo! Maps.\n              Fixed a few bugs in the latitude\/longitude parsing code, so that it now actually handles hand-written lat\/long pairs the way it was documented to handle them before.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081030.4' name='4'>20081030.4<\/a><\/td><td>\nNow properly handles the dialup version of Yahoo! Maps when accepting a url for the search epicenter location.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081029.3' name='3'>20081029.3<\/a><\/td><td>\nNow compatible with my <a href='https:\/\/regex.info\/blog\/lightroom-goodies\/gps\/'>GPS-Support plugin<\/a>.\n              I also removed the \"View location in...\" plugin-extra items from this plugin, because I moved them to the new one.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081022.2' name='2'>20081022.2<\/a><\/td><td>\nAdded the \"GPS Proximity Results\" metadata tagset, so now now the results view is a bit cleaner than using the \"All Plug-in Metadata\" tagset.\n\n<\/td><\/tr><\/table>\n<table class='h'><tr valign='baseline'><td><a id='20081017.1' name='1'>20081017.1<\/a><\/td><td>\nInitial Public Release\n\n\n<\/td><\/tr><\/table>\n\n<\/div>\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>This for Adobe Lightroom Classic plugin allows you to find geoencoded images in your Lightroom catalog that are within some specified distance from a location you choose. (The same functionality is also included within my larger Geoencoding Support plugin.)<\/p> <p>This plugin works in Lightroom Classic, and older versions as far back as Lightroom 3, though some features depend on the version of Lightroom.<\/p> <p>The same download works for both Windows and Mac. See the box to the upper right for the download link (in orange) and installation instructions.<\/p> <p>For details, see the Announcement and Instructions, and the version history below.<\/p> [...]","protected":false},"author":1,"featured_media":0,"parent":864,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages\/963"}],"collection":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/comments?post=963"}],"version-history":[{"count":0,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages\/963\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/pages\/864"}],"wp:attachment":[{"href":"https:\/\/regex.info\/blog\/wp-json\/wp\/v2\/media?parent=963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}