abf556c989dd00a865793ff16675934c49ebc52c

Author
Pavle Portic <pavle.portic@tilda.center>
Committer
Pavle Portic <pavle.portic@tilda.center>
Date

Message

Change the zoom amount to 1/2 the axis scale

Diff

 1diff --git a/mandelbrot.py b/mandelbrot.py
 2index 6782d2c0b2976c013b8814ec90b8cb478f5fbb33..e65ca053666ef109e025a84ca3fd67b263ade0f9 100644
 3--- a/mandelbrot.py
 4+++ b/mandelbrot.py
 5@@ -73,16 +73,16 @@ def handle_keyboard(char):
 6 	if char == 113:
 7 		return True
 8 	elif char == 258:  # Down
 9-		Y_MID += Y_SCALE * (1 / (2 ** (ZOOM_LEVEL + 2)))
10+		Y_MID += Y_SCALE * (1 / (2 ** (ZOOM_LEVEL + 1)))
11 		return False
12 	elif char == 259:  # Up
13-		Y_MID -= Y_SCALE * (1 / (2 ** (ZOOM_LEVEL + 2)))
14+		Y_MID -= Y_SCALE * (1 / (2 ** (ZOOM_LEVEL + 1)))
15 		return False
16 	elif char == 260:  # Left
17-		X_MID -= X_SCALE * (1 / (2 ** (ZOOM_LEVEL + 2)))
18+		X_MID -= X_SCALE * (1 / (2 ** (ZOOM_LEVEL + 1)))
19 		return False
20 	elif char == 261:  # Right
21-		X_MID += X_SCALE * (1 / (2 ** (ZOOM_LEVEL + 2)))
22+		X_MID += X_SCALE * (1 / (2 ** (ZOOM_LEVEL + 1)))
23 		return False
24 	elif char == 40:  # Zoom out
25 		if ZOOM_LEVEL > 0: