Overclock.net › Forums › Software, Programming and Coding › Networking & Security › [Ext] Glasser - Add Vista Glass to Firefox, Release Topic
New Posts  All Forums:Forum Nav:

[Ext] Glasser - Add Vista Glass to Firefox, Release Topic

post #1 of 2
Thread Starter 
Vista Glass for Firefox



For all you people who have been looking for a way to get Vista's glass effect in Firefox, look no further. Here is an extension for Firefox 3 that will do it. Please read this entire article before install this extension.

THIS EXTENSION IS BETA QUALITY. It has been through some day-to-day testing by me and other users, but Firefox 3 is still pre-release and only a hand-full of themes have been combined with this extension.

Known Issues

Because of a bug in the way Firefox renders parts of the UI with rounded borders or opacity, a small portion of the last character in text will appeared cut off and slight sub-pixel hazing in the toolbars. It will not make of the labels or text unreadable. This is recorded in Mozilla's Bug Tracker as Bug 363861. Maybe voting on the bug will help push getting it fixed before the final release.

Install

Get the latest version from AddOns.Mozilla.Org
Download: Glasser 1.0.16 Installer, x64 (XPI) This is for x64 builds of Firefox not x64 versions of Windows.

To install Glasser, first download the file, then drag and drop it to your Firefox window.

Options



If you want the Windows Explorer, Windows Media Player, or Windows Mail style background on the personal toolbar, download GlasserExtras.zip. You can install the CSS files with either the Stylish Add-on, or by edit your userChrome.css file.

If you want to remove the menu-bar, try either Personal Menu or Hide Menubar. Both support using the Alt key to temperately show the menu-bar and Personal Menu lets you keep a button on the toolbar to gain access to the menus.

Source Code

XPCOM for DWM access source and the GeckoSDK
Source of the extension XPI (just the XPI with the ZIP ending and higher compression.

Final Note, and Special Thanks

I hope you folks enjoy this extension. If anyone has any suggestions or finds any bugs, feel free to post them here. I'm look to improve this more.

I used a similar method go get the native window handle as used in MinimizeToTray, but coded in C++.
Special thanks goes to Julius Caro for building the XPCOM portion for x64 builds of Firefox.
Special thanks goes to Carl Booth for the Aqua personal bar.
Special thanks goes to Relativity_17 for the heads up on the native theme element for Windows Mail/Calendar look.
Special thanks goes to ptmb for for the heads up on the native theme element for Windows Media Player look.

License
Code:
Copyright 2008 Matthew Holder. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

   1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

http://www.neowin.net/forum/index.php?showtopic=637508


Found this on that site. Enjoy
 
Back Up PC
(13 items)
 
GF Laptop
(8 items)
 
CPUMotherboardGraphicsRAM
i7-7700K (Delidded) Gigabyte GA-Z270X-Ultra Gaming  ASUS GTX 1070 ROG Strix 8GB 16GB (2x8GB) Corsair Vengeance LPX DDR4 2400MHz 
Hard DriveHard DriveOptical DriveCooling
Samsung 850 Pro Series 1TB Samsung F3 1TB  Samsung SH-S223Q/BEBS DVD Burner Corsair Hydro Series H100i v2 
CoolingCoolingCoolingCooling
2 x Scythe Gentle Typhoon AP-15 120MM fans 4 x Enermax TB Silence Red 120mm fans 1 x Coolermaster 200mm fan 1 x Coolermaster 140mm fan 
CoolingOSMonitorKeyboard
1 x Coolermaster 120mm fan Windows 10 Pro 64 Bit ASUS VG248QE 24" 1920x1080 144hz Corsair Strafe RGB Cherry MX Silent 
PowerCaseMouseMouse Pad
Corsair AX1200 Cooler Master Cosmos II Logitech G502 Razer Vespula  
AudioAudioAudio
Auzentech X-Fi Forte 7.1 Logitech Z-5500 5.1 Astro A40 Headset 
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 4200+ 2.2Ghz Asus M2N68-LA NVIDIA GeForce 6150SE Integrated Corsair XMS2 2GB 4X1GB PC2-6400 DDR2-800 
Hard DriveOptical DriveOSMonitor
Western Digital 640GB CB HP DVD/CD-RW Burner Windows 10 Pro x64 Samsung P2370HD @ [1920x1080p] 
KeyboardPowerCaseMouse
Logitech G110 Bestec 300W HP Case Logitech G100s 
CPUGraphicsRAMHard Drive
Celeron N2820 2.13Ghz Dual-core Intel HD Graphics G.SKILL SL Series 4GB DDR3L 1600MHz Samsung 850 Evo 250GB SSD 
OSMonitorMouseMouse Pad
Windows 10 Home 64 Bit 15.6" HD LED LCD Corsair M65 Razer Vespula 
  hide details  
Reply
 
Back Up PC
(13 items)
 
GF Laptop
(8 items)
 
CPUMotherboardGraphicsRAM
i7-7700K (Delidded) Gigabyte GA-Z270X-Ultra Gaming  ASUS GTX 1070 ROG Strix 8GB 16GB (2x8GB) Corsair Vengeance LPX DDR4 2400MHz 
Hard DriveHard DriveOptical DriveCooling
Samsung 850 Pro Series 1TB Samsung F3 1TB  Samsung SH-S223Q/BEBS DVD Burner Corsair Hydro Series H100i v2 
CoolingCoolingCoolingCooling
2 x Scythe Gentle Typhoon AP-15 120MM fans 4 x Enermax TB Silence Red 120mm fans 1 x Coolermaster 200mm fan 1 x Coolermaster 140mm fan 
CoolingOSMonitorKeyboard
1 x Coolermaster 120mm fan Windows 10 Pro 64 Bit ASUS VG248QE 24" 1920x1080 144hz Corsair Strafe RGB Cherry MX Silent 
PowerCaseMouseMouse Pad
Corsair AX1200 Cooler Master Cosmos II Logitech G502 Razer Vespula  
AudioAudioAudio
Auzentech X-Fi Forte 7.1 Logitech Z-5500 5.1 Astro A40 Headset 
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 4200+ 2.2Ghz Asus M2N68-LA NVIDIA GeForce 6150SE Integrated Corsair XMS2 2GB 4X1GB PC2-6400 DDR2-800 
Hard DriveOptical DriveOSMonitor
Western Digital 640GB CB HP DVD/CD-RW Burner Windows 10 Pro x64 Samsung P2370HD @ [1920x1080p] 
KeyboardPowerCaseMouse
Logitech G110 Bestec 300W HP Case Logitech G100s 
CPUGraphicsRAMHard Drive
Celeron N2820 2.13Ghz Dual-core Intel HD Graphics G.SKILL SL Series 4GB DDR3L 1600MHz Samsung 850 Evo 250GB SSD 
OSMonitorMouseMouse Pad
Windows 10 Home 64 Bit 15.6" HD LED LCD Corsair M65 Razer Vespula 
  hide details  
Reply
post #2 of 2
Thread Starter 
Check this FF theme:
http://userstyles.org/styles/5189
 
Back Up PC
(13 items)
 
GF Laptop
(8 items)
 
CPUMotherboardGraphicsRAM
i7-7700K (Delidded) Gigabyte GA-Z270X-Ultra Gaming  ASUS GTX 1070 ROG Strix 8GB 16GB (2x8GB) Corsair Vengeance LPX DDR4 2400MHz 
Hard DriveHard DriveOptical DriveCooling
Samsung 850 Pro Series 1TB Samsung F3 1TB  Samsung SH-S223Q/BEBS DVD Burner Corsair Hydro Series H100i v2 
CoolingCoolingCoolingCooling
2 x Scythe Gentle Typhoon AP-15 120MM fans 4 x Enermax TB Silence Red 120mm fans 1 x Coolermaster 200mm fan 1 x Coolermaster 140mm fan 
CoolingOSMonitorKeyboard
1 x Coolermaster 120mm fan Windows 10 Pro 64 Bit ASUS VG248QE 24" 1920x1080 144hz Corsair Strafe RGB Cherry MX Silent 
PowerCaseMouseMouse Pad
Corsair AX1200 Cooler Master Cosmos II Logitech G502 Razer Vespula  
AudioAudioAudio
Auzentech X-Fi Forte 7.1 Logitech Z-5500 5.1 Astro A40 Headset 
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 4200+ 2.2Ghz Asus M2N68-LA NVIDIA GeForce 6150SE Integrated Corsair XMS2 2GB 4X1GB PC2-6400 DDR2-800 
Hard DriveOptical DriveOSMonitor
Western Digital 640GB CB HP DVD/CD-RW Burner Windows 10 Pro x64 Samsung P2370HD @ [1920x1080p] 
KeyboardPowerCaseMouse
Logitech G110 Bestec 300W HP Case Logitech G100s 
CPUGraphicsRAMHard Drive
Celeron N2820 2.13Ghz Dual-core Intel HD Graphics G.SKILL SL Series 4GB DDR3L 1600MHz Samsung 850 Evo 250GB SSD 
OSMonitorMouseMouse Pad
Windows 10 Home 64 Bit 15.6" HD LED LCD Corsair M65 Razer Vespula 
  hide details  
Reply
 
Back Up PC
(13 items)
 
GF Laptop
(8 items)
 
CPUMotherboardGraphicsRAM
i7-7700K (Delidded) Gigabyte GA-Z270X-Ultra Gaming  ASUS GTX 1070 ROG Strix 8GB 16GB (2x8GB) Corsair Vengeance LPX DDR4 2400MHz 
Hard DriveHard DriveOptical DriveCooling
Samsung 850 Pro Series 1TB Samsung F3 1TB  Samsung SH-S223Q/BEBS DVD Burner Corsair Hydro Series H100i v2 
CoolingCoolingCoolingCooling
2 x Scythe Gentle Typhoon AP-15 120MM fans 4 x Enermax TB Silence Red 120mm fans 1 x Coolermaster 200mm fan 1 x Coolermaster 140mm fan 
CoolingOSMonitorKeyboard
1 x Coolermaster 120mm fan Windows 10 Pro 64 Bit ASUS VG248QE 24" 1920x1080 144hz Corsair Strafe RGB Cherry MX Silent 
PowerCaseMouseMouse Pad
Corsair AX1200 Cooler Master Cosmos II Logitech G502 Razer Vespula  
AudioAudioAudio
Auzentech X-Fi Forte 7.1 Logitech Z-5500 5.1 Astro A40 Headset 
CPUMotherboardGraphicsRAM
AMD Athlon 64 X2 4200+ 2.2Ghz Asus M2N68-LA NVIDIA GeForce 6150SE Integrated Corsair XMS2 2GB 4X1GB PC2-6400 DDR2-800 
Hard DriveOptical DriveOSMonitor
Western Digital 640GB CB HP DVD/CD-RW Burner Windows 10 Pro x64 Samsung P2370HD @ [1920x1080p] 
KeyboardPowerCaseMouse
Logitech G110 Bestec 300W HP Case Logitech G100s 
CPUGraphicsRAMHard Drive
Celeron N2820 2.13Ghz Dual-core Intel HD Graphics G.SKILL SL Series 4GB DDR3L 1600MHz Samsung 850 Evo 250GB SSD 
OSMonitorMouseMouse Pad
Windows 10 Home 64 Bit 15.6" HD LED LCD Corsair M65 Razer Vespula 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Networking & Security
Overclock.net › Forums › Software, Programming and Coding › Networking & Security › [Ext] Glasser - Add Vista Glass to Firefox, Release Topic