File tree 4 files changed +13
-15
lines changed
4 files changed +13
-15
lines changed Original file line number Diff line number Diff line change 1
- var widget = require ( "sdk/widget " ) ,
1
+ var ui = require ( "sdk/ui " ) ,
2
2
Localisation = require ( "./Localisation" ) ,
3
3
Data = require ( "./Data" ) ,
4
4
Tab = require ( "./Tab" ) ,
5
- Panel = require ( "./Panel" ) ,
6
- widgetObj ;
5
+ actionButton ;
6
+
7
7
8
8
exports . init = function ( ) {
9
9
10
- widgetObj = widget . Widget ( {
10
+ actionButton = ui . ActionButton ( {
11
11
id : "save-text-to-file-widget" ,
12
12
label : Localisation . getString ( "saveTextToFile_id" ) ,
13
- contentURL : Data . get ( "images/ico.png" ) ,
14
- panel : Panel . get ( ) ,
15
- onClick : function ( ) {
13
+ icon : Data . get ( "images/ico.png" ) ,
14
+ onClick : function ( state ) {
16
15
17
16
Tab . getSelectedText ( ) ;
18
17
}
19
18
} ) ;
20
- } ;
19
+ }
21
20
22
21
exports . remove = function ( ) {
23
- widgetObj . destroy ( ) ;
24
- Panel . init ( ) ;
22
+ actionButton . destroy ( ) ;
25
23
} ;
Original file line number Diff line number Diff line change 1
1
var preference = require ( "sdk/simple-prefs" ) ,
2
- widget = require ( "Widget " ) ;
2
+ actionButton = require ( "ActionButton " ) ;
3
3
4
4
function onPrefChange ( name ) {
5
5
6
6
if ( preference . prefs [ name ] ) {
7
- widget . init ( ) ;
7
+ actionButton . init ( ) ;
8
8
9
9
} else {
10
- widget . remove ( ) ;
10
+ actionButton . remove ( ) ;
11
11
}
12
12
} ;
13
13
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ require("./Hotkey").init();
3
3
require ( "./Panel" ) . init ( ) ;
4
4
5
5
if ( require ( "./Preference" ) . get ( "showWidget" ) ) {
6
- require ( "./Widget " ) . init ( ) ;
6
+ require ( "./ActionButton " ) . init ( ) ;
7
7
}
8
8
9
9
require ( "./ContextMenu" ) . init ( ) ;
Original file line number Diff line number Diff line change 5
5
"description" : " Saves highlighted text to a file in a specified directory" ,
6
6
"author" : " Robert Byrne" ,
7
7
"license" : " GNU GPL v3" ,
8
- "version" : " 2.4.3 " ,
8
+ "version" : " 2.4.4 " ,
9
9
"permissions" : {"private-browsing" : true },
10
10
"preferences" : [{
11
11
"name" : " fileName" ,
You can’t perform that action at this time.
0 commit comments