MozillaZine

[Ext] Firefly v 0.2.1

Announce and Discuss the Latest Theme and Extension Releases.
atg2d
 
Posts: 31
Joined: January 29th, 2005, 4:37 am
June 6th, 2006, 1:38 pm

Post Posted June 6th, 2006, 1:38 pm

Firefly is a filemanager extension for Firefox.
It reached v 0.2. The new things are :
* Search in a folder (and subfolders)
* Keyboard shortcuts
* Keyboard navigaion
* Localization support
* External editor

Fixed the bugs mentioned here and on the Extensionmirror thread.
Thanks to Philip Chee i added support for SeaMonkey.
Made it work on Linux too (at least it's working on my SuSE 10.1).
I am waiting for someone with Mac to tell me if it's working there

Created firefly.mozdev.org
For more information and contacts look there.

Released version 0.2.1:
Fixed some bugs and added more languages thanks to people at Babelzilla.
The languages available are:
bg-BG, en-US, nl-NL, pl-PL, de-DE, es-AR, sv-SE, ru-RU, fr-FR, es-ES, it-IT

Firefly v0.2.1
Last edited by atg2d on August 27th, 2006, 12:07 am, edited 3 times in total.

jedbro

User avatar
 
Posts: 1899
Joined: November 10th, 2002, 12:35 pm
Location: Mexico / Boulder Co.
June 17th, 2006, 2:32 pm

Post Posted June 17th, 2006, 2:32 pm

Awesome!

I've been wanting this since I've seen how well Fireftp works and it's performancing.
I havn't check out the extension yet, but will when I have more time.

If it works as well as you make it sound, I think this could be one of those killer extensions we've been waiting for.

CPU

User avatar
 
Posts: 624
Joined: August 13th, 2004, 4:22 pm
Location: Houston, Texas
June 17th, 2006, 2:55 pm

Post Posted June 17th, 2006, 2:55 pm

leak monitor reports that your extension is leaking from tree.xul and fireflyOverlay.xul, i guess this is cause u added an observer but didnt remove it
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051114 Firefox/1.5 - Build ID: 2005111403

Philip Chee

User avatar
 
Posts: 4294
Joined: March 1st, 2005, 3:03 pm
June 23rd, 2006, 6:20 pm

Post Posted June 23rd, 2006, 6:20 pm

CPU wrote:leak monitor reports that your extension is leaking from tree.xul and
fireflyOverlay.xul, i guess this is cause u added an observer but didnt remove it

I have a modded version of Firefly posted to the Firefly thread on The Extensions Mirror.

Note: Only tested on SeaMonkey.

Changes:
+ Fixed memory leaks in observers by using weak references.
...See: Note in nsIPrefBranchInternal.h
...See: Memory Leak in Flashblock
+ Better method of accessing the top.window.
...See: Accessing elements which are ancestors of the current content window
+ Use CDATA for inline scripts in XUL files.
Previous:
+ Removed Array.prototype.inArray from functs.js
+ Rewrote filebox.xbl not to depend on Array.prototype.inArray
...See: On modifying prototypes of JavaScript built-ins

Phil

Cato62

User avatar
 
Posts: 680
Joined: March 7th, 2005, 10:06 am
Location: Eugene, OR
June 23rd, 2006, 10:30 pm

Post Posted June 23rd, 2006, 10:30 pm

Philip Chee wrote:Note: Only tested on SeaMonkey.


It seems to be working well on my Firefox 1.5.0.4.

Just thought you might want to know. :turn-l:
"It is difficult to fight against anger, for a man will buy revenge with his soul." ~ Heraclites, 500 B.C.

The Blood Series: BloodFire, BloodFire 3, BloodThunder, BloodSun, & BloodSong

Philip Chee

User avatar
 
Posts: 4294
Joined: March 1st, 2005, 3:03 pm
June 24th, 2006, 9:59 am

Post Posted June 24th, 2006, 9:59 am

Cato62 wrote:
Philip Chee wrote:Note: Only tested on SeaMonkey.
It seems to be working well on my Firefox 1.5.0.4.
I broke it slightly when I added SeaMonkey compatibility.
Changing the folder in the Firefly sidebar won't sync the display in the main tab. Fix coming up.

Phil

Philip Chee

User avatar
 
Posts: 4294
Joined: March 1st, 2005, 3:03 pm
June 24th, 2006, 9:36 pm

Post Posted June 24th, 2006, 9:36 pm

Fix more bugs: firefly_0.1.3_mod.xpi ( 96.6k )
Get it here: Firefly thread on Extensions Mirror
Note: Tested on SeaMonkey 1.0.2; Tested briefly on Firefox 1.5.0.4.

Changes:
+ [FIX] Selecting a different folder in the sidebar folder view doesn't refresh the view in the main Firefly tab.
I broke this when adding SeaMonkey compatibility.
I wrapped the SM specific code in an if/else block bug missed one small bit.
+ [FIX] If the currently selected tab isn't the Firefly tab, the sidebar folderview
will open a new Firefly Tab instead of reusing the existing Tab.
...See: http://kb.mozillazine.org/Reusing_tabs_for_the_same_URL

Previously on Buffy the Vampire Slayer:
+ Fixed memory leaks in observers by using weak references.
...See: Note in nsIPrefBranchInternal.h
...See: Memory Leak in Flashblock
+ Better method of accessing the top.window.
...See: Accessing elements which are ancestors of the current content window
+ Use CDATA for inline scripts in XUL files.
+ Removed Array.prototype.inArray from functs.js
+ Rewrote filebox.xbl not to depend on Array.prototype.inArray
...See: On modifying prototypes of JavaScript built-ins

Phil

Cato62

User avatar
 
Posts: 680
Joined: March 7th, 2005, 10:06 am
Location: Eugene, OR
June 24th, 2006, 10:16 pm

Post Posted June 24th, 2006, 10:16 pm

Still working great in Firefox 1.5.0.4, Philip. Greatly appreciate all of your hard work! I really like this extension since it enables me access to my files and folders without having to leave the browser. I tip my cap to atg2d and Philip. =D>
"It is difficult to fight against anger, for a man will buy revenge with his soul." ~ Heraclites, 500 B.C.

The Blood Series: BloodFire, BloodFire 3, BloodThunder, BloodSun, & BloodSong

Philip Chee

User avatar
 
Posts: 4294
Joined: March 1st, 2005, 3:03 pm
June 29th, 2006, 12:16 am

Post Posted June 29th, 2006, 12:16 am

Fix more bugs: firefly_0.1.4_mod.xpi ( 96.68k )
Get it here: Firefly thread on Extensions Mirror
Note: Tested on SeaMonkey 1.0.2; Tested on Firefox 1.5.0.4.

Changes:
+ Turned XPCNativeWrappers off in Firefox (FF defaults to on/SM to off) so I don't have to have
seamonkey specific code in an if/else block; this also allows me to simplify some code.
Also the Firefly tab is chrome code so it's not necessary to wrap it.
...See: http://developer.mozilla.org/en/docs/XPCNativeWrapper

Previously on Angel:
+ [FIX] Selecting a different folder in the sidebar folder view doesn't refresh the view in the main Firefly tab.
I broke this when adding SeaMonkey compatibility.
I wrapped the SM specific code in an if/else block bug missed one small bit.
+ [FIX] If the currently selected tab isn't the Firefly tab, the sidebar folderview
will open a new Firefly Tab instead of reusing the existing Tab.
...See: http://kb.mozillazine.org/Reusing_tabs_for_the_same_URL

Previously on Buffy the Vampire Slayer:
+ Fixed memory leaks in observers by using weak references.
...See: Note in nsIPrefBranchInternal.h
...See: Memory Leak in Flashblock
+ Better method of accessing the top.window.
...See: Accessing elements which are ancestors of the current content window
+ Use CDATA for inline scripts in XUL files.
+ Removed Array.prototype.inArray from functs.js
+ Rewrote filebox.xbl not to depend on Array.prototype.inArray
...See: On modifying prototypes of JavaScript built-ins

Phil

fanofthefox
 
Posts: 193
Joined: May 10th, 2006, 10:29 pm
June 29th, 2006, 4:05 am

Post Posted June 29th, 2006, 4:05 am

This certainly seems to be one of the best extensions Firefox has had, but would you advise the average Fx user to install this extension at this stage?
Navneeth

Philip Chee

User avatar
 
Posts: 4294
Joined: March 1st, 2005, 3:03 pm
June 29th, 2006, 4:19 am

Post Posted June 29th, 2006, 4:19 am

fanofthefox wrote:This certainly seems to be one of the best extensions Firefox has had, but would you advise the average Fx user to
install this extension at this stage?
Well of course not. It's 0.1 and according to the author it's full of bugs.
I've fixed the obvious ones but it really needs to be stress tested.

Phil

fanofthefox
 
Posts: 193
Joined: May 10th, 2006, 10:29 pm
June 29th, 2006, 5:11 am

Post Posted June 29th, 2006, 5:11 am

Philip Chee wrote:
fanofthefox wrote:This certainly seems to be one of the best extensions Firefox has had, but would you advise the average Fx user to
install this extension at this stage?
Well of course not. It's 0.1 and according to the author it's full of bugs.
I've fixed the obvious ones but it really needs to be stress tested.

Phil


Okay. I can wait. :)
Navneeth

atg2d
 
Posts: 31
Joined: January 29th, 2005, 4:37 am
July 30th, 2006, 7:54 am

Post Posted July 30th, 2006, 7:54 am

Updated the extension to v0.2

fanofthefox
 
Posts: 193
Joined: May 10th, 2006, 10:29 pm
July 31st, 2006, 6:53 am

Post Posted July 31st, 2006, 6:53 am

I installed Firefly today. I want to know how access the tree in the sidebar. I have added the Desktop and My Documents from Firefly Prefs->Tree, and I'm able to access them in the main window(tab), but what about the sidebar - it's empty.
Navneeth

Philip Chee

User avatar
 
Posts: 4294
Joined: March 1st, 2005, 3:03 pm
July 31st, 2006, 7:02 am

Post Posted July 31st, 2006, 7:02 am

fanofthefox wrote:I installed Firefly today. I want to know how access the tree in the sidebar. I have added the Desktop and My Documents from Firefly Prefs->Tree, and I'm able to access them in the main window(tab), but what about the sidebar - it's empty.
What errors are you seeing in the JS console? I thought we fixed the empty sidebar problem before 0.2 was released.

Phil

Return to Extension/Theme Releases


Who is online

Users browsing this forum: Google Adsense [Bot] and 6 guests