K-Meleon is een internetbrowser voor het Windows-platform. Het maakt gebruik van de welbekende Gecko-engine van het Mozilla-project om de opgevraagde bestanden correct weer te geven op het beeldscherm. Deze browser is zeer snel en vooral op de wat oudere machines is dit goed merkbaar wanneer je het vergelijkt met andere moderne browsers. Het K-Meleon team heeft een nieuwe versie uitgebracht en voorzien van 1.0 als het magische versienummer. De lijst met veranderingen ziet er als volgt uit:
Version 1.0:Macros:
- New: New web search and proxies support (kko)
- New: Drag&Drop in urlbar.
- New: Key pair generation dialog (should fix it)
- New: Generic select dialog (fix multiple passwords, and bool addition in about:config)
- New: New advanced preference panel (kko).
- New: Escape in urlbar.
- New: Default toolbar configuration for skin: skin.js
- New: Download pref panel
- New: Profile.ini to set the profiles path.
- New: Skins in Profile. It's now possible to install skin in the profile, in a "skins" folder.
- New: kmeleon.display.title preference.
- New: language.cfg file to ease translation of menu and macros cfg
- New: Open/Save dialog for download
- New: Download font dialog
- New: Cookie dialog details
- New: Chevrons in bookmark & layer toolbars
- New: Find bar
- New: Sidebar API
- New: Site icons support
- New: Findbar with unicode support.
- New: Url bar background color depending on security state
- New: Ctrl in url bar (Bugs #764, #783)
- New: Native certificates dialogs.
- New: Native cookie confirm dialog.
- New: New history working mozilla history.
- New: Autocomplete in url bar.
- New: Cookies and passwords viewer (in preferences)
- New: Cookies, images, popups permissions editor
- New: Dialog use now the font settings of the control panel
- New: Notification of blocked popups.
- New: Tooltip in status bar icon and certificate display for secure pages
- New: New plugin APIs
- New: Option to show the taskbar in fullscreen mode.
- Chg: Reworked macros to not use clipboard.
- Chg: UWM_UPDATEBUSYSTATE send when begin loading too
- Fix: Possible bookmarks and hotlist data loss.
- Fix: Bunch of user object leaks in plugins.
- Fix: Bookmark toolbar not updated and leaks.
- Fix: Possible crash with the layer plugin.
- Fix: Memory corruption in a function shared by plugins.
- Fix: Leak when using an external viewer for source.
- Fix: Don't create an empty toolbars.cfg when it's not found
- Fix: Bookmarks stored twice in memory
- Fix: Major memory leak with bookmark plugins and bmpmenu
- Fix: Browser steal the focus from the urlbar
- Fix: Improved rocker gestures
- Fix: Save link as... destination file not deleted when cancelling
- Fix: Opening a window in background activate another window.
- Fix: Changing fullscreen option need restart
- Fix: Updated Flashblock
- Fix: Macros unicode handling in pref and menus.
- Fix: Menu misaligned with bmpmenu. Main menu MUST use bmpmenu(top) in menus.cfg
- Fix: Crash when sorting bookmarks or hotlist.
- Fix: Opening url from yahoo messenger doesn't work (Bug #808)
- Fix: New window open in background when opened by external app.
- Fix: With gestures, mozilla plugin can't capture the mouse correctly.
- Fix: Focus memory.
- Fix: Server initiated downloads stall other downloads (Bug #752)
- Fix: Crash when right clicking after stopping navigation.
- Fix: Crash with dirname macro function.
- Fix: ID_NAV_RELOAD bypassing cache like ID_NAV_FORCE_RELOAD
- Fix: Focus not restored correctly after minimizing the browser
- Fix: Default cancel button for generic dialog (bug related #193, #238)
- Fix: Status bar left empty
- Fix: K-meleon saves compressed file as .htm (Bug #687)
- Fix: Page setup, scaling not working because shrink to fit is always set.
- Fix: When in printpreview, page setup doesn't update the preview.
- Fix: Default margin in print setup was set to 0 instead of 0,5.
- Fix: Closing the download window after clicking open.
- Fix: Process don't exist after closing the last window (download leak).
- Fix: High CPU usage mostly with mozilla plugin like flash.
- Fix: Tab key navigation (between view, urlbar and findbar).
- Fix: IME fix for bookmark (Mark307) Fix: Improved charset menu.
- Fix: Rare case where the clipboard was keep open. (probably #792)
- Fix: macro getpref can crash k-meleon if the pref data is too long.
- Fix: privacy bar image button
- Fix: Reworked fullscreen sizing mechanism
- Fix: K-meleon start without a profile if the profile is locked
- Fix: History leaks when sorting.
- Fix: XUL Dialog not closing when opened by another xul dialog (modality behavior is now removed).
- Fix: Content-Disposition filename suggestion ignored (Bug #746)
- Fix: Save profiles in Application Data (Bug #751)
- Fix: Gestures plugins fixes
- Fix: Some encoding issues.
- Fix: Browser resized when closing a window with one layer.
- Fix: Loader not closing correctly when ending session
- Fix: Partial fix for absolute path in profile.
- Fix: Bmpmenu gdi leaks
- Fix: Bmpmenu checkmark not draw in the correct size
- Fix: Tooltip not erased when using the mouse wheel
- Fix: Print preview doesn't use the full width of the window
- Fix: Empty the edit area when a conf file doesn't exist in the preference panel
- Fix: Privacy plugin clear history, cookie and password
- Fix: Memory leak in toolbar plugin
- Fix: Memory leak in MRU list
- Fix: Memory leak in GetMozillaSessionHistory
- Fix: Various minor memory leak
- Fix: Using new image preference.
- Fix: Gestures: Copies of saved images in windows temp folder (Bug #621)
- Fix: Mouse accels partially broken in .8 (ID_SAVE_IMAGE_AS) (Bug #547)
- Fix: Minimized window showing up after loading a page
- Fix: When there's a download failure, K-Meleon acts like the download is complete (Bug #780)
- Fix: Download doesn't fail when a http error occur.
- Fix: Reload will load the url in the urlbar after a failure instead of about:blank
- Fix: Fixed download dialog for the new Gecko engine.
- Fix: XUL dialog not responding when closed witth the X.
- Fix: Prompt displaying a check box when it shouldn't, and not displaying init text (Bug #311)
- Fix: Session history menu encoding
- Fix: Removed hardcoded strings
- Fix: Toolbar menu badly checked
- Fix: Crash with empty bookmark title (Bug #785)
- Fix: Updated to work outside GRE.
- Rem: Loader faster and extreme setting removed from core.
And a lot of other fixes ! And new bugs of course ![break]
- New: New macros function urlencode, InjectJS, InjectCSS, readfile, readreg, promptforfolder, promptforfile
- New: New global vars $URLBAR, $CHARSET, $TextZoom, $SelectedText
- New: Unicode support for macros.
- New: Assignment of global vars.
- Fix: getclipboard macro leak
- Fix: Macro complains about not defined variable when a global var is empty.
- Fix: Rare crash with getclipboard macro