kopia lustrzana https://github.com/inkstitch/inkstitch
uniform crosshair size independent of zoom
rodzic
b3516785aa
commit
6bb2fa0c91
|
@ -229,7 +229,7 @@ class DrawingPanel(wx.Panel):
|
|||
self.last_frame_duration = 0
|
||||
self.direction = 1
|
||||
self.current_stitch = 0
|
||||
self.black_pen = self.create_pen((0, 0, 0))
|
||||
self.black_pen = wx.Pen((128, 128, 128))
|
||||
self.width = 0
|
||||
self.height = 0
|
||||
self.loaded = False
|
||||
|
@ -312,7 +312,9 @@ class DrawingPanel(wx.Panel):
|
|||
if last_stitch:
|
||||
x = last_stitch[0]
|
||||
y = last_stitch[1]
|
||||
crosshair_radius = 10 / self.zoom * self.PIXEL_DENSITY
|
||||
x, y = transform.TransformPoint(float(x), float(y))
|
||||
canvas.SetTransform(canvas.CreateMatrix())
|
||||
crosshair_radius = 10
|
||||
canvas.SetPen(self.black_pen)
|
||||
canvas.DrawLines(((x - crosshair_radius, y), (x + crosshair_radius, y)))
|
||||
canvas.DrawLines(((x, y - crosshair_radius), (x, y + crosshair_radius)))
|
||||
|
@ -364,11 +366,8 @@ class DrawingPanel(wx.Panel):
|
|||
self.animate()
|
||||
self.control_panel.on_start()
|
||||
|
||||
def create_pen(self, rgb):
|
||||
return wx.Pen(rgb, width=int(0.4 * self.PIXEL_DENSITY))
|
||||
|
||||
def color_to_pen(self, color):
|
||||
return self.create_pen(color.visible_on_white.rgb)
|
||||
return wx.Pen(color.visible_on_white.rgb, width=int(0.4 * self.PIXEL_DENSITY))
|
||||
|
||||
def parse_stitch_plan(self, stitch_plan):
|
||||
self.pens = []
|
||||
|
|
40
messages.po
40
messages.po
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||
"POT-Creation-Date: 2018-08-26 16:14-0400\n"
|
||||
"POT-Creation-Date: 2018-08-26 16:41-0400\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -674,79 +674,79 @@ msgstr ""
|
|||
msgid "Generate INX files"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:541
|
||||
#: lib/simulator.py:540
|
||||
msgid "<<"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:541
|
||||
#: lib/simulator.py:540
|
||||
msgid "Play reverse (arrow left)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:542
|
||||
#: lib/simulator.py:541
|
||||
msgid "-"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:542
|
||||
#: lib/simulator.py:541
|
||||
msgid "Play one frame backward (+)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:543
|
||||
#: lib/simulator.py:542
|
||||
msgid "+"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:543
|
||||
#: lib/simulator.py:542
|
||||
msgid "Play one frame forward (+)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:544
|
||||
#: lib/simulator.py:543
|
||||
msgid ">>"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:544
|
||||
#: lib/simulator.py:543
|
||||
msgid "Play forward (arrow right)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:545
|
||||
#: lib/simulator.py:544
|
||||
msgid "^"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:545
|
||||
#: lib/simulator.py:544
|
||||
msgid "Speed up (arrow up)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:546
|
||||
#: lib/simulator.py:545
|
||||
msgid "v"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:546
|
||||
#: lib/simulator.py:545
|
||||
msgid "Slow down (arrow down)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:547
|
||||
#: lib/simulator.py:546
|
||||
msgid "Pause"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:547
|
||||
#: lib/simulator.py:546
|
||||
msgid "Pause (P)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:548
|
||||
#: lib/simulator.py:547
|
||||
msgid "Restart"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:548
|
||||
#: lib/simulator.py:547
|
||||
msgid "Restart (R)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:549
|
||||
#: lib/simulator.py:548
|
||||
msgid "Quit"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:549
|
||||
#: lib/simulator.py:548
|
||||
msgid "Close (Q)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/simulator.py:727
|
||||
#: lib/simulator.py:726
|
||||
msgid "Stitch # "
|
||||
msgstr ""
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue