added zoom support
This commit is contained in:
		
							parent
							
								
									c2ea31129f
								
							
						
					
					
						commit
						dc086591fa
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		|  | @ -172,6 +172,8 @@ namespace Webpin { | ||||||
|                 if (Gdk.ModifierType.CONTROL_MASK in event.state) { |                 if (Gdk.ModifierType.CONTROL_MASK in event.state) { | ||||||
|                     web_app.app_view.zoom_level += 0.1; |                     web_app.app_view.zoom_level += 0.1; | ||||||
|                     web_app.get_desktop_file().edit_propertie ("WebpinWindowZoom", web_app.app_view.zoom_level.to_string ()); |                     web_app.get_desktop_file().edit_propertie ("WebpinWindowZoom", web_app.app_view.zoom_level.to_string ()); | ||||||
|  |                 } else { | ||||||
|  |                     handled = false; | ||||||
|                 } |                 } | ||||||
|                 break; |                 break; | ||||||
|             case Gdk.Key.KP_Subtract: |             case Gdk.Key.KP_Subtract: | ||||||
|  | @ -179,6 +181,8 @@ namespace Webpin { | ||||||
|                 if (Gdk.ModifierType.CONTROL_MASK in event.state) { |                 if (Gdk.ModifierType.CONTROL_MASK in event.state) { | ||||||
|                     web_app.app_view.zoom_level -= 0.1; |                     web_app.app_view.zoom_level -= 0.1; | ||||||
|                     web_app.get_desktop_file().edit_propertie ("WebpinWindowZoom", web_app.app_view.zoom_level.to_string ()); |                     web_app.get_desktop_file().edit_propertie ("WebpinWindowZoom", web_app.app_view.zoom_level.to_string ()); | ||||||
|  |                 } else { | ||||||
|  |                     handled = false; | ||||||
|                 } |                 } | ||||||
|                 break; |                 break; | ||||||
|             case Gdk.Key.KP_0: |             case Gdk.Key.KP_0: | ||||||
|  | @ -186,6 +190,8 @@ namespace Webpin { | ||||||
|                 if (Gdk.ModifierType.CONTROL_MASK in event.state) { |                 if (Gdk.ModifierType.CONTROL_MASK in event.state) { | ||||||
|                     web_app.app_view.zoom_level = 1; |                     web_app.app_view.zoom_level = 1; | ||||||
|                     web_app.get_desktop_file().edit_propertie ("WebpinWindowZoom", web_app.app_view.zoom_level.to_string ()); |                     web_app.get_desktop_file().edit_propertie ("WebpinWindowZoom", web_app.app_view.zoom_level.to_string ()); | ||||||
|  |                 } else { | ||||||
|  |                     handled = false; | ||||||
|                 } |                 } | ||||||
|                 break; |                 break; | ||||||
|             case Gdk.Key.F5: |             case Gdk.Key.F5: | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Artem Anufrij
						Artem Anufrij