[sushi] Use Lang.Class() and cleanup imports
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [sushi] Use Lang.Class() and cleanup imports
- Date: Sat, 27 Jun 2015 02:50:19 +0000 (UTC)
commit f4a292e12374265cd1847490d16bb47acc6015d9
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Fri Jun 26 18:27:18 2015 -0700
Use Lang.Class() and cleanup imports
src/js/ui/application.js | 8 +++-----
src/js/ui/fallbackRenderer.js | 8 +++-----
src/js/ui/main.js | 2 --
src/js/ui/mainWindow.js | 28 ++++++++++------------------
src/js/ui/spinnerBox.js | 8 +++-----
src/js/viewers/audio.js | 8 +++-----
src/js/viewers/evince.js | 8 +++-----
src/js/viewers/font.js | 8 +++-----
src/js/viewers/gst.js | 8 +++-----
src/js/viewers/html.js | 11 +++++------
src/js/viewers/image.js | 8 +++-----
src/js/viewers/text.js | 11 ++++-------
12 files changed, 43 insertions(+), 73 deletions(-)
---
diff --git a/src/js/ui/application.js b/src/js/ui/application.js
index 037c798..42bcc3c 100644
--- a/src/js/ui/application.js
+++ b/src/js/ui/application.js
@@ -23,13 +23,11 @@
*
*/
-const Lang = imports.lang;
-
-// gi imports
-const GLib = imports.gi.GLib;
-const Gtk = imports.gi.Gtk;
const Gdk = imports.gi.Gdk;
const Gio = imports.gi.Gio;
+const GLib = imports.gi.GLib;
+const Gtk = imports.gi.Gtk;
+const Lang = imports.lang;
const MainWindow = imports.ui.mainWindow;
diff --git a/src/js/ui/fallbackRenderer.js b/src/js/ui/fallbackRenderer.js
index 57af8ac..d44fdab 100644
--- a/src/js/ui/fallbackRenderer.js
+++ b/src/js/ui/fallbackRenderer.js
@@ -35,11 +35,9 @@ const Lang = imports.lang;
const Constants = imports.util.constants;
const Utils = imports.ui.utils;
-function FallbackRenderer(args) {
- this._init(args);
-}
+const FallbackRenderer = new Lang.Class({
+ Name: 'FallbackRenderer',
-FallbackRenderer.prototype = {
_init : function() {
this._fileLoader = null;
this._fileLoaderId = 0;
@@ -165,4 +163,4 @@ FallbackRenderer.prototype = {
getSizeForAllocation : function(allocation) {
return Utils.getStaticSize(this, this._box);
}
-}
+});
diff --git a/src/js/ui/main.js b/src/js/ui/main.js
index aa011a2..90f7288 100644
--- a/src/js/ui/main.js
+++ b/src/js/ui/main.js
@@ -24,9 +24,7 @@
*/
const Gettext = imports.gettext;
-
const GLib = imports.gi.GLib;
-const Gtk = imports.gi.Gtk;
const Application = imports.ui.application;
const Path = imports.util.path;
diff --git a/src/js/ui/mainWindow.js b/src/js/ui/mainWindow.js
index 2434450..a251340 100644
--- a/src/js/ui/mainWindow.js
+++ b/src/js/ui/mainWindow.js
@@ -23,35 +23,27 @@
*
*/
-const Gio = imports.gi.Gio;
-const GLib = imports.gi.GLib;
-const GObject = imports.gi.GObject;
+const Clutter = imports.gi.Clutter;
const Gdk = imports.gi.Gdk;
const GdkX11 = imports.gi.GdkX11;
-const GdkPixbuf = imports.gi.GdkPixbuf;
+const Gio = imports.gi.Gio;
+const GLib = imports.gi.GLib;
const Gtk = imports.gi.Gtk;
const GtkClutter = imports.gi.GtkClutter;
-const Clutter = imports.gi.Clutter;
-const Pango = imports.gi.Pango;
-
-const Cairo = imports.cairo;
-const Tweener = imports.ui.tweener;
const Lang = imports.lang;
-
const Mainloop = imports.mainloop;
+const Pango = imports.gi.Pango;
+const Sushi = imports.gi.Sushi;
-const MimeHandler = imports.ui.mimeHandler;
const Constants = imports.util.constants;
+const MimeHandler = imports.ui.mimeHandler;
const SpinnerBox = imports.ui.spinnerBox;
+const Tweener = imports.ui.tweener;
const Utils = imports.ui.utils;
-const Sushi = imports.gi.Sushi;
-
-function MainWindow(args) {
- this._init(args);
-}
+const MainWindow = new Lang.Class({
+ Name: 'MainWindow',
-MainWindow.prototype = {
_init : function(args) {
args = args || {};
@@ -668,4 +660,4 @@ MainWindow.prototype = {
close : function() {
this._clearAndQuit();
}
-}
+});
diff --git a/src/js/ui/spinnerBox.js b/src/js/ui/spinnerBox.js
index a65fa46..d234d6d 100644
--- a/src/js/ui/spinnerBox.js
+++ b/src/js/ui/spinnerBox.js
@@ -35,11 +35,9 @@ const Mainloop = imports.mainloop;
let SPINNER_SIZE = 48;
let TIMEOUT = 500;
-function SpinnerBox(args) {
- this._init(args);
-}
+const SpinnerBox = new Lang.Class({
+ Name: 'SpinnerBox',
-SpinnerBox.prototype = {
_init : function(args) {
this._timeoutId = 0;
@@ -109,4 +107,4 @@ SpinnerBox.prototype = {
transition: 'easeOutQuad'
});
},
-}
+});
diff --git a/src/js/viewers/audio.js b/src/js/viewers/audio.js
index 6283f22..cf336a4 100644
--- a/src/js/viewers/audio.js
+++ b/src/js/viewers/audio.js
@@ -38,11 +38,9 @@ const MimeHandler = imports.ui.mimeHandler;
const TotemMimeTypes = imports.util.totemMimeTypes;
const Utils = imports.ui.utils;
-function AudioRenderer(args) {
- this._init(args);
-}
+const AudioRenderer = new Lang.Class({
+ Name: 'AudioRenderer',
-AudioRenderer.prototype = {
_init : function() {
this.moveOnClick = true;
this.canFullScreen = false;
@@ -307,7 +305,7 @@ AudioRenderer.prototype = {
return this._toolbarActor;
},
-}
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new AudioRenderer();
diff --git a/src/js/viewers/evince.js b/src/js/viewers/evince.js
index 33443bf..4c2be88 100644
--- a/src/js/viewers/evince.js
+++ b/src/js/viewers/evince.js
@@ -37,11 +37,9 @@ const Constants = imports.util.constants;
const MimeHandler = imports.ui.mimeHandler;
const Utils = imports.ui.utils;
-function EvinceRenderer(args) {
- this._init(args);
-}
+const EvinceRenderer = new Lang.Class({
+ Name: 'EvinceRenderer',
-EvinceRenderer.prototype = {
_init : function(args) {
EvDoc.init();
@@ -173,7 +171,7 @@ EvinceRenderer.prototype = {
this._document = null;
this._pdfLoader = null;
}
-}
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new EvinceRenderer();
diff --git a/src/js/viewers/font.js b/src/js/viewers/font.js
index 64a11cd..0f3426e 100644
--- a/src/js/viewers/font.js
+++ b/src/js/viewers/font.js
@@ -33,11 +33,9 @@ const Gtk = imports.gi.Gtk;
const GLib = imports.gi.GLib;
const Sushi = imports.gi.Sushi;
-function FontRenderer(args) {
- this._init(args);
-}
+const FontRenderer = new Lang.Class({
+ Name: 'FontRenderer',
-FontRenderer.prototype = {
_init : function(args) {
this.moveOnClick = true;
this.canFullScreen = true;
@@ -77,7 +75,7 @@ FontRenderer.prototype = {
return size;
}
-}
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new FontRenderer();
diff --git a/src/js/viewers/gst.js b/src/js/viewers/gst.js
index 8d94df4..3560277 100644
--- a/src/js/viewers/gst.js
+++ b/src/js/viewers/gst.js
@@ -38,11 +38,9 @@ const MimeHandler = imports.ui.mimeHandler;
const TotemMimeTypes = imports.util.totemMimeTypes;
const Utils = imports.ui.utils;
-function GstRenderer(args) {
- this._init(args);
-}
+const GstRenderer = new Lang.Class({
+ Name: 'GstRenderer',
-GstRenderer.prototype = {
_init : function(args) {
this.moveOnClick = true;
this.canFullScreen = true;
@@ -208,7 +206,7 @@ GstRenderer.prototype = {
this._mainWindow.refreshSize();
},
-}
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new GstRenderer();
diff --git a/src/js/viewers/html.js b/src/js/viewers/html.js
index ae6bb6c..5135e2b 100644
--- a/src/js/viewers/html.js
+++ b/src/js/viewers/html.js
@@ -26,17 +26,16 @@
const GtkClutter = imports.gi.GtkClutter;
const Gtk = imports.gi.Gtk;
const GLib = imports.gi.GLib;
-const WebKit = imports.gi.WebKit2;
+const Lang = imports.lang;
const Sushi = imports.gi.Sushi;
+const WebKit = imports.gi.WebKit2;
const MimeHandler = imports.ui.mimeHandler;
const Utils = imports.ui.utils;
-function HTMLRenderer(args) {
- this._init(args);
-}
+const HTMLRenderer = new Lang.Class({
+ Name: 'HTMLRenderer',
-HTMLRenderer.prototype = {
_init : function(args) {
this.moveOnClick = false;
this.canFullScreen = true;
@@ -90,7 +89,7 @@ HTMLRenderer.prototype = {
return this._toolbarActor;
}
-};
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new HTMLRenderer();
diff --git a/src/js/viewers/image.js b/src/js/viewers/image.js
index 29da911..383f0c2 100644
--- a/src/js/viewers/image.js
+++ b/src/js/viewers/image.js
@@ -35,11 +35,9 @@ const Lang = imports.lang;
const MimeHandler = imports.ui.mimeHandler;
const Utils = imports.ui.utils;
-function ImageRenderer(args) {
- this._init(args);
-}
+const ImageRenderer = new Lang.Class({
+ Name: 'ImageRenderer',
-ImageRenderer.prototype = {
_init : function(args) {
this.moveOnClick = true;
this.canFullScreen = true;
@@ -112,7 +110,7 @@ ImageRenderer.prototype = {
return this._toolbarActor;
},
-}
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new ImageRenderer();
diff --git a/src/js/viewers/text.js b/src/js/viewers/text.js
index 2b89065..291d51b 100644
--- a/src/js/viewers/text.js
+++ b/src/js/viewers/text.js
@@ -28,18 +28,15 @@ const Gtk = imports.gi.Gtk;
const GLib = imports.gi.GLib;
const GtkSource = imports.gi.GtkSource;
const Gio = imports.gi.Gio;
+const Lang = imports.lang;
const Sushi = imports.gi.Sushi;
const MimeHandler = imports.ui.mimeHandler;
const Utils = imports.ui.utils;
-const Lang = imports.lang;
-
-function TextRenderer(args) {
- this._init(args);
-}
+const TextRenderer = new Lang.Class({
+ Name: 'TextRenderer',
-TextRenderer.prototype = {
_init : function(args) {
this.moveOnClick = false;
this.canFullScreen = true;
@@ -122,7 +119,7 @@ TextRenderer.prototype = {
return this._toolbarActor;
}
-}
+});
let handler = new MimeHandler.MimeHandler();
let renderer = new TextRenderer();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]