K-Meleon 75.1 --------------------- Chg: moved bmpmenu into core, plugin bmpmenu now is only used for compatibility with older skins using menuicons.cfg Chg: using gecko favicon cache Chg: improved autocomplete result display Add: allow function declaration in macros Add: macro function date(format[, time]). Add: macro function download(url, path[, function]). Add: kmeleon.display.urlbar_fontsize (multiplier, default is 1) Add: "copy link text" in context menu. Add: "URLBar" menu to customize the context menu of the url bar. Fix: various minor memory leaks Fix: losing sessions when disk full Fix: last session could stop being saved after a while Fix: video/animation staying still when switching tab K-Meleon 75 --------------------- Add: macro functions addtoolbar,addbutton,removebutton, enablebutton,checkbutton,setbuttonimg, setcmdicon,settimer,killtimer, addperm,fileexists,popupmenu,logmsg Add: Jsbridgge functions AddButton, RemoveButton GetCmdList, RegisterCmd, SetCmdIcon, SetAccel LoadPlugin, ShowMenu Add: form autocompletion Add: spellcheck Add: favorites refresh when changing favorites from explorer or IE Add: favorites(Refresh) command Add: new command names to replace ID_* Add: commands navToggleJS, pageToggleJS, appRestart Fix: possible cache trash (and maybe cookies) when closing session Fix: tab bar button width smaller than the icon. Fix: bad font in urlbar autocomplete list Fix: background of tabbar when position is not "band" disappearing afer a while Fix: throbber transparency on some windows version Fix: crash when closing windows session. Fix: crash when tab bar very small and using several lines Fix: manifest error in executable Fix: high CPU usage with animation in multiple tabs Fix: about:home memory leak Fix: localized prefs and macro function getpref Fix: bookmarks added witout url in some system Sessions: Chg: New storage file. Chg: Faster startup. Add: Save last selected tab and last active windows. Add: Multiscreen support. Fix: Better handling of closed tab. Toolbars/Skin: Add: New skin system Add: Support for PNG and other formats, chrome and data url Add: Button size scale with dpi and can be user set. Chg: toolbars.cfg can be in profile, skin or default/settings (first found in that order is used) Chg: toolbars.cfg: button name is used as text button if preceded by '!' K-Meleon 74 --------------------- Fix: tab order with session Fix: icon cache when the icon is not on the same domain. Fix: interface strings truncated with garbage Fix: possible crash with session at startup Fix: 260 characters limit in urlbar Fix: better support when title bar is hidden (kmeleon.display.hideTitleBar) Fix: some favicons may appear black Fix: mouse button in accel triggering onclick event Fix: tab bar not always showing the correct active tab Fix: crash after moving a bookmark in an empty folder Fix: mismatched favicon after force reload. Fix: crash that could be caused by plugin Fix: crash when closing tab too fast with the mouse Add: restore on demand for sessions Add: multiline for tab bar (kmeleon.tabs.multiline) K-Meleon 1.5 --------------------- Add: #719 Session Resume For Windows w/Navigation History Add: #920 Tabs support Add: #946 Toggle flashblock and 'css adblock' when running Add: #999 32 bits bitmap support for toolbars. Add: #1001 Add support for middle click in toolbar and menu Add: #735 Rearrange/reorder tabs via drag and drop Add: #258 RFE: Drag & Drop links to other tab Fix: #6 Non-latin1 characters in menu. Fix: #226 Non-latin1 characters don't show in title, menu or toolbar Fix: #300 No frame-popup with iframe Fix: #585 "wyciwyg" in urlbar and title bar Fix: #631 National characters in URL not supported Fix: #701 ID_EDIT_CLEAR and ID_EDIT_UNDO Fix: #749 Bug in file paths containing non-ascii chars Fix: #846 Some changes from about:config aren't kept by K-Meleon Fix: #862 Middle-clicks trigger context menu Fix: #881 wrong URL displayed after undo close tab Fix: #900 "Open" command in download dialog ignores setting in mimeTypes Fix: #902 URL Bar text color incorrect Fix: #911 Error in settings window of Russian UI Fix: #917 Microsoft Visual C++ Runtime Library Error [Icon cache corruption] Fix: #918 Ctrl + A in url bar Fix: #919 -profilesDir $appdata creates folder "KMeleon" instead of "K-Meleon" Fix: #925 Keyboard support in Open/Save-Prompt Fix: #954 URL bar word break on space characters Fix: #1008 JavaScript method window.home() broken Fix: #1016 Wrong http_referer sent in frameset page Fix: #924 Use link text for title when adding a link to bookmarks Fix: #541 Toggling Fullscreen Within Layers Fix: #395 multiple monitors: selecting bg layers makes app move Fix: #617 Layer toolbar blocked - can't select a layer button anymore Fix: #828 Continuous Reload macro makes another window's layer inaccessible Fix: #848 Layer toolbar popup is only for current layer Fix: #932 Window disappears after switching layers quickly Fix: #972 Opening a new layer creates a new entry in the task bar that quickly disappears Fix: #809 Macros: Comparison ops - numbers compared as strings Fix: #1003 Crash when clearing address bar history on shutdown Fix: #1000 Keyboard navigation in menu doesn't work Fix: #826 Skipping a pressed button's popup menu unpresses the button KmPrefs: Replace native preferences panel. KmPrefs: Detailed font settings. KmPrefs: More detailed network/performance settings. KmPrefs: Add/edit user-defined proxy configurations. KmPrefs: Cosmetic correction for WinXP/Luna. Overall updates to macros and configuration files. Improved translation macro. K-Meleon 1.1 --------------------- Fix: #314 Prevent accels to interfere with input Add: #674 Hide layers toolbar when only one layer open Fix: #705 Text Based Toolbar & Separators Fix: #858 Can't close View Source with accel Fix: #837 treated as for context menu Fix: #860 focus() on a XUL dialog has no effect Fix: #864 Address bar in XUL dialogs can be tabbed to Fix: #874 Download dialog: incorrect tab order Fix: #877 Minimize button missing on popup Fix: #878 Ctrl-Backspace deletes wrong part of URL Fix: #880 Closing new background layer moves window ? Fix: #884 K-Meleon search does not escape the character # Fix: #885 Incorrect sorting of bookmarks/favorites/hotlist Fix: #887 urlencode should encode " " into "%20", not "+" Fix: #890 Update URL in forum search macro Fix: #893 Download folder setting dialog (trailing slash issue) Fix: #894 Crash saving + viewing favorite with empty title Fix: #898 Crash when bookmarking long URL Fix: Display a different popup menu when text is selected. Fix: Crash when displaying a toolbar tooltip Fix: Too big site icons are not resized. Fix: Session cookies in cookie permissions. Add: Upgradable accels/menus/macros. Add: Accels and menus edit from macros and plugins. Add: Generic dialog with dynamic layout. Add: ID_COOKIES_VIEWER, ID_PASSWORDS_VIEWER Add: -new command line switch to open a new instance Chg: Favicon support using moz API Chg: Rough implementation of a proper folder support (Bug #861) Chg: Aggreg8 replaced by newsfox KmPrefs: Updating the menu when selecting search engine in kmprefs. KmPrefs: Finding Websites allows to add/edit search engines. KmPrefs: Master password support. KmPrefs: Individually enable/disable macro modules. KmPrefs: Add/edit user-defined mouse gestures. K-Meleon 1.02 --------------------- Chg: Cleaned preferences, mrulist, nickname and windows size code. Fix: Tweaked site icon support. Fix: Toolbar popup menu code. Fix: Incorrect shutdown when closing windows or session. Fix: Cliking on chevron may show an incorrect menu and crash kmeleon. Fix: Site icons cache misplaced in settings folder. Fix: Accels not working properly depending on keyboard used. Fix: Added missing FrameTextPopup menu (kko). Fix: Privacy plugin not shutting down correctly Fix: #241 List the plugins under Preferences - Plugins alphabetically (rmn) Fix: #300 Frame popup menu don't show on iframe. Fix: #584 Default popup size influenced by parameters. Fix: #832 Keep the same toolbars layout amongst all windows. Fix: #847 Support for bookmarks toolbar separator (rmn) Fix: #849 Keyword autosearch interferes with Nicknames (rmn) Fix: #851 After Copy&Paste, new bookmark open old bookmark until restart. Fix: #837 treated as for context menu. Add: Upgrade system to reset cache files and for other upgrade operations. Add: Add accelerator text in menu automatically using accels.cfg Add: Show password button in password manager. GRE Update to 1.8.0.7 -- Macros -- Fix: Macros Accel/Macros/Menus now use "kmeleon.general.settingsDir" to locate accel/macros/menus.cfg. Fix: lstLinkedImages updated. Fix: lstImages updated. Fix: Macros ImageInfo and EmailImageURL now also work with image-type input elements (context menu). Fix: When zoom buttons are set to zoom text only, the checkmark is missing. Chg: Typed search queries no longer added to MRU. Chg: gestures.cfg and search.cfg now expected in the settings dir as the other cfg files. K-Meleon 1.01 (14 Aug 2006) --------------------- GRE Update to 1.8.0.6 K-Meleon 1.0 (14 July 2006) --------------------- 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 working properly and/or locking k-meleon. 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: 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. -- Macros -- 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