New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

tkintermapview

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tkintermapview - pypi Package Compare versions

Comparing version
1.22
to
1.23
+1
-1
PKG-INFO
Metadata-Version: 2.1
Name: tkintermapview
Version: 1.22
Version: 1.23
Summary: A python Tkinter widget to display image tile maps like OpenStreetMap or Satellite Images.

@@ -5,0 +5,0 @@ Home-page: https://github.com/TomSchimansky/TkinterMapView

@@ -134,5 +134,9 @@ ![PyPI](https://img.shields.io/pypi/v/tkintermapview)

marker_3 = map_widget.set_marker(52.55, 13.4, text="52.55, 13.4")
# marker_3.set_position(...)
# marker_3.set_text(...)
# marker_3.delete()
# methods
marker_3.set_position(...)
marker_3.set_text(...)
marker_3.change_icon(new_icon)
marker_3.hide_image(True) # or False
marker_3.delete()
```

@@ -178,5 +182,8 @@ A marker can be also customized by passing the following arguments to .set_marker(),

path_1 = map_widget.set_path([marker_2.position, marker_3.position, (52.57, 13.4), (52.55, 13.35)])
# path_1.add_position(...)
# path_1.remove_position(...)
# path_1.delete()
# methods
path_1.set_position_list(new_position_list)
path_1.add_position(position)
path_1.remove_position(position)
path_1.delete()
````

@@ -204,5 +211,6 @@ ---

# polygon_1.remove_position(46.3772542, 6.4160156)
# polygon_1.add_position(0, 0, index=5)
# polygon_1.delete()
# methods
polygon_1.remove_position(46.3772542, 6.4160156)
polygon_1.add_position(0, 0, index=5)
polygon_1.delete()
````

@@ -209,0 +217,0 @@

@@ -12,3 +12,3 @@ from setuptools import setup

setup(name="tkintermapview",
version="1.22",
version="1.23",
author="Tom Schimansky",

@@ -15,0 +15,0 @@ license="Creative Commons Zero v1.0 Universal",

Metadata-Version: 2.1
Name: tkintermapview
Version: 1.22
Version: 1.23
Summary: A python Tkinter widget to display image tile maps like OpenStreetMap or Satellite Images.

@@ -5,0 +5,0 @@ Home-page: https://github.com/TomSchimansky/TkinterMapView

@@ -1,2 +0,2 @@

__version__ = "1.22"
__version__ = "1.23"

@@ -3,0 +3,0 @@ from .map_widget import TkinterMapView

@@ -101,3 +101,3 @@ import tkinter

def hide_image(self, image_hidden):
def hide_image(self, image_hidden: bool):
self.image_hidden = image_hidden

@@ -104,0 +104,0 @@ self.draw()

@@ -38,2 +38,4 @@ import requests

self.running = True
self.width = width

@@ -163,2 +165,6 @@ self.height = height

def destroy(self):
self.running = False
super().destroy()
def draw_rounded_corners(self):

@@ -405,3 +411,3 @@ self.canvas.delete("corner")

while True:
while self.running:
if last_pre_cache_position != self.pre_cache_position:

@@ -518,3 +524,3 @@ last_pre_cache_position = self.pre_cache_position

while True:
while self.running:
if len(self.image_load_queue_tasks) > 0:

@@ -543,3 +549,3 @@ # task queue structure: [((zoom, x, y), corresponding canvas tile object), ... ]

while len(self.image_load_queue_results) > 0:
while len(self.image_load_queue_results) > 0 and self.running:
# result queue structure: [((zoom, x, y), corresponding canvas tile object, tile image), ... ]

@@ -558,3 +564,4 @@ result = self.image_load_queue_results.pop(0)

# from the main GUI thread, because tkinter can only be updated from the main thread.
self.after(10, self.update_canvas_tile_images)
if self.running:
self.after(10, self.update_canvas_tile_images)

@@ -840,3 +847,4 @@ def insert_row(self, insert: int, y_name_position: int):

if abs(self.move_velocity[0]) > 1 or abs(self.move_velocity[1]) > 1:
self.after(1, self.fading_move)
if self.running:
self.after(1, self.fading_move)

@@ -843,0 +851,0 @@ def set_zoom(self, zoom: int, relative_pointer_x: float = 0.5, relative_pointer_y: float = 0.5):