Title: [133714] trunk/Tools
Revision
133714
Author
[email protected]
Date
2012-11-06 20:39:00 -0800 (Tue, 06 Nov 2012)

Log Message

[EFL][EWebLauncher] Use Ctrl +/-  to zoom in EWebLauncher
https://bugs.webkit.org/show_bug.cgi?id=100207

Patch by KyungTae Kim <[email protected]> on 2012-11-06
Reviewed by Gyuyoung Kim.

Use "Ctrl -" instead of "F7" to zoom out, and use "Ctrl +" instead of "F8" to zoom in,
and use "Ctrl 0" to set to default zoom level.
They are more common shortcuts on usual browsers.

* EWebLauncher/main.c:
(on_key_down):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (133713 => 133714)


--- trunk/Tools/ChangeLog	2012-11-07 04:14:48 UTC (rev 133713)
+++ trunk/Tools/ChangeLog	2012-11-07 04:39:00 UTC (rev 133714)
@@ -1,3 +1,17 @@
+2012-11-06  KyungTae Kim  <[email protected]>
+
+        [EFL][EWebLauncher] Use Ctrl +/-  to zoom in EWebLauncher
+        https://bugs.webkit.org/show_bug.cgi?id=100207
+
+        Reviewed by Gyuyoung Kim.
+
+        Use "Ctrl -" instead of "F7" to zoom out, and use "Ctrl +" instead of "F8" to zoom in, 
+        and use "Ctrl 0" to set to default zoom level.
+        They are more common shortcuts on usual browsers.
+
+        * EWebLauncher/main.c:
+        (on_key_down):
+
 2012-11-06  Oliver Hunt  <[email protected]>
 
         Don't warn about RefPtr* parameters

Modified: trunk/Tools/EWebLauncher/main.c (133713 => 133714)


--- trunk/Tools/EWebLauncher/main.c	2012-11-07 04:14:48 UTC (rev 133713)
+++ trunk/Tools/EWebLauncher/main.c	2012-11-07 04:39:00 UTC (rev 133714)
@@ -576,14 +576,18 @@
         Eina_Bool status = ewk_view_setting_spatial_navigation_get(obj);
         ewk_view_setting_spatial_navigation_set(obj, !status);
         info("Command::keyboard navigation toggle\n");
-    } else if (!strcmp(ev->key, "F7")) {
-        info("Zoom out (F7) was pressed.\n");
+    } else if ((!strcmp(ev->key, "minus") || !strcmp(ev->key, "KP_Subtract")) && ctrlPressed) {
         if (currentZoomLevel > MIN_ZOOM_LEVEL && zoom_level_set(obj, currentZoomLevel - 1))
             currentZoomLevel--;
-    } else if (!strcmp(ev->key, "F8")) {
-        info("Zoom in (F8) was pressed.\n");
+        info("Zoom out (Ctrl + '-') was pressed, zoom level became %.2f\n", zoomLevels[currentZoomLevel] / 100.0);
+    } else if ((!strcmp(ev->key, "equal") || !strcmp(ev->key, "KP_Add")) && ctrlPressed) {
         if (currentZoomLevel < MAX_ZOOM_LEVEL && zoom_level_set(obj, currentZoomLevel + 1))
             currentZoomLevel++;
+        info("Zoom in (Ctrl + '+') was pressed, zoom level became %.2f\n", zoomLevels[currentZoomLevel] / 100.0);
+    } else if (!strcmp(ev->key, "0") && ctrlPressed) {
+        if (zoom_level_set(obj, DEFAULT_ZOOM_LEVEL))
+            currentZoomLevel = DEFAULT_ZOOM_LEVEL;
+        info("Zoom to default (Ctrl + '0') was pressed, zoom level became %.2f\n", zoomLevels[currentZoomLevel] / 100.0);
     } else if (!strcmp(ev->key, "n") && ctrlPressed) {
         info("Create new window (Ctrl+n) was pressed.\n");
         browserCreate("http://www.google.com", app->userArgs);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to