История изменений
Исправление atsym, (текущая версия) :
Вот собственно отчет одного «блика»
mint@mint-SR58P ~ $ sk1
list index out of range
[' File "/usr/lib/sk1-wx-2.0rc2/sk1/document/canvas.py", line 532, in on_paint\n if not self.controller is None: self.controller.repaint()\n', ' File "/usr/lib/sk1-wx-2.0rc/sk1/document/controllers/paint_ctrl.py", line 140, in repaint\n self.timer_callback()\n', ' File "/usr/lib/sk1-wx-2.0rc2/sk1/document/controllers/paint_ctrl.py", line 404, in repaint_draw\n self.curve_point)\n', ' File "/usr/lib/sk1-wx-2.0rc2/uc2/libgeom/points.py", line 43, in contra_point\n return [2.0 * p1[0] - p0[0], 2.0 * p1[1] - p0[1]]\n
Запустил программу, начал рисовать кривую рисую точки. При добавлении точки возникает «блик» и вывод данного сообщения, при этом дальше программа работает. Кстати, некоторые точки новой кривой создаються без мерцания и соответственно без вывода данной ошибки.
Исходная версия atsym, :
Баг с добавлением точек новой кривой
Вот собственно отчет одного «блика»
mint@mint-SR58P ~ $ sk1
list index out of range
[' File "/usr/lib/sk1-wx-2.0rc2/sk1/document/canvas.py", line 532, in on_paint\n if not self.controller is None: self.controller.repaint()\n', ' File "/usr/lib/sk1-wx-2.0rc/sk1/document/controllers/paint_ctrl.py", line 140, in repaint\n self.timer_callback()\n', ' File "/usr/lib/sk1-wx-2.0rc2/sk1/document/controllers/paint_ctrl.py", line 404, in repaint_draw\n self.curve_point)\n', ' File "/usr/lib/sk1-wx-2.0rc2/uc2/libgeom/points.py", line 43, in contra_point\n return [2.0 * p1[0] - p0[0], 2.0 * p1[1] - p0[1]]\n
Запустил программу, начал рисовать кривую и периодически. Кстати, некоторые точки новой кривой создаються без мерцания и соответственно без вывода данной ошибки.