<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,4 @@
 
-
 if not Squeenix then return end
 local Squeenix = Squeenix
 
@@ -46,6 +45,12 @@ frame:SetScript(&quot;OnShow&quot;, function(frame)
 	showcompass:SetChecked(not Squeenix.db.hidecompass)
 
 
+	local scrollzoom = tekcheck.new(frame, nil, &quot;Use mousewheel zoom&quot;, &quot;TOPLEFT&quot;, showcompass, &quot;BOTTOMLEFT&quot;, 0, -GAP)
+	scrollzoom.tiptext = &quot;Zoom the minimap using the mouse scroll wheel&quot;
+	scrollzoom:SetScript(&quot;OnClick&quot;, function(self) checksound(self); Squeenix.db.noscrollzoom = not Squeenix.db.noscrollzoom end)
+	scrollzoom:SetChecked(not Squeenix.db.noscrollzoom)
+
+
 	local scaleslider, scaleslidertext, scalecontainer = tekslider.new(frame, string.format(&quot;Scale: %.2f&quot;, Squeenix.db.scale or 1), 0.5, 2, &quot;LEFT&quot;, frame, &quot;TOP&quot;, GAP, 0)
 	scalecontainer:SetPoint(&quot;TOP&quot;, showcompass, &quot;TOP&quot;, 0, 0)
 	scaleslider.tiptext = &quot;Set the minimap scale.&quot;</diff>
      <filename>Config.lua</filename>
    </modified>
    <modified>
      <diff>@@ -1,34 +1,16 @@
-local L = GetLocale() == &quot;koKR&quot; and {
-	[&quot;Mousewheel zoom&quot;] = &quot;&#47560;&#50864;&#49828;&#55072; &#49324;&#50857;&quot;,
-	[&quot;Use mousewheel to control minimap zoom&quot;] = &quot;&#48120;&#45768;&#47605;&#51012; &#47560;&#50864;&#49828;&#55072;&#51012; &#49324;&#50857;&#54644;&#49436; &#54869;&#45824;/&#52629;&#49548;&#54624; &#49688; &#51080;&#49845;&#45768;&#45796;&quot;,
-} or {
-	[&quot;Mousewheel zoom&quot;] = true,
-	[&quot;Use mousewheel to control minimap zoom&quot;] = true,
-}
 
-local zoom = Squeenix:NewModule(&quot;Scroll Zoom&quot;)
+if not Squeenix then return end
+local Squeenix = Squeenix
 
-function zoom:Initialize()
---~ 	self.db = Squeenix:AcquireDBNamespace(&quot;Scroll Zoom&quot;)
---~ 	Squeenix:RegisterDefaults(&quot;Scroll Zoom&quot;, &quot;profile&quot;, {scroll = true})
---~ 	Squeenix.Options.args.scroll = {
---~ 		name = L[&quot;Mousewheel zoom&quot;],
---~ 		type = &quot;toggle&quot;,
---~ 		desc = L[&quot;Use mousewheel to control minimap zoom&quot;],
---~ 		get = function() return zoom.db.profile.scroll end,
---~ 		set = function(v) zoom.db.profile.scroll = v end,
---~ 	}
 
-	local f = CreateFrame(&quot;Frame&quot;, nil, Minimap)
-	f:SetFrameStrata(&quot;LOW&quot;)
-	f:EnableMouse(false)
-	f:SetPoint(&quot;TOPLEFT&quot;, Minimap, &quot;TOPLEFT&quot;)
-	f:SetPoint(&quot;BOTTOMRIGHT&quot;, Minimap, &quot;BOTTOMRIGHT&quot;)
-	f:EnableMouseWheel(true)
-	f:SetScript(&quot;OnMouseWheel&quot;, function(frame, delta)
---~ 		if not zoom.db.profile.scroll then return end
-		if delta &gt; 0 then MinimapZoomIn:Click()
-		elseif delta &lt; 0 then MinimapZoomOut:Click() end
-	end)
-end
+local f = CreateFrame(&quot;Frame&quot;, nil, Minimap)
+f:SetFrameStrata(&quot;LOW&quot;)
+f:EnableMouse(false)
+f:SetPoint(&quot;TOPLEFT&quot;, Minimap, &quot;TOPLEFT&quot;)
+f:SetPoint(&quot;BOTTOMRIGHT&quot;, Minimap, &quot;BOTTOMRIGHT&quot;)
+f:EnableMouseWheel(true)
+f:SetScript(&quot;OnMouseWheel&quot;, function(frame, delta)
+	if Squeenix.db.noscrollzoom then return end
+	if delta &gt; 0 then MinimapZoomIn:Click() elseif delta &lt; 0 then MinimapZoomOut:Click() end
+end)
 </diff>
      <filename>Scrollzoom.lua</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5c2e6718f6bdef3393e0d85d7a66b44d5bb08e2c</id>
    </parent>
  </parents>
  <author>
    <name>Tekkub Stoutwrithe</name>
    <email>tekkub@gmail.com</email>
  </author>
  <url>http://github.com/tekkub/squeenix/commit/caa27d0937b6d5794d3770df4265d79d1777ed5a</url>
  <id>caa27d0937b6d5794d3770df4265d79d1777ed5a</id>
  <committed-date>2008-03-14T17:08:23-07:00</committed-date>
  <authored-date>2008-03-14T16:53:38-07:00</authored-date>
  <message>Add scrollzoom option</message>
  <tree>7afb3eac7356eb0050fc9793ad87bfa3c69a0f09</tree>
  <committer>
    <name>Tekkub Stoutwrithe</name>
    <email>tekkub@gmail.com</email>
  </committer>
</commit>
