2002-06-06 Yanko Kaneti * configure.in: Release 1.2.5 for Mozilla 1.0 2002-06-05 Tomas Ögren * src/mozilla_prefs.c: bug #84276. Fix the uname usage for the user-agent string on AIX, Solaris, IRIX possibly others. 2002-06-04 Pablo Saratxaga * configure.in: Added Vietnamese (vi) to ALL_LINGUAS * src/menubar.c: added an xgettext:no-c-format comment 2002-06-04 Yanko Kaneti * src/mozilla/mozilla.cpp: * src/print.c: bug #83432. Fix the printing options setting with/without active selection. 2002-05-29 Philip Langdale * src/prefs.c * src/prefs.h: Hmm. Someone failed to include the proxy auto-conf reload button in the widget list, so it was always disabled... 2002-05-26 Yanko Kaneti * src/mozilla_version.h (removed) * src/Makefile.am: * src/embed.c: * src/galeon.h: * src/main.c: * src/mozilla/BaseHelpProtocolHandler.cpp: * src/mozilla/BaseProtocolContentHandler.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/nsMailtoUrl.cpp: * src/mozilla/nsMailtoUrl.h: * acconfig.h: * configure.in: simplyfy the mozilla version handling by not trying to guesswork the exact mozilla version but rather ask the user for a guideline. 2002-05-26 Philip Langdale * src/embed.c * src/mozilla/Makefile.am * src/mozilla/MozRegisterComponents.cpp * src/mozilla/gProtocolModule.cpp A src/mozilla/nsAboutRedirector.cpp A src/mozilla/nsAboutRedirector.h * ui/galeon.glade: Fixed our easter egg to work the right way. :-) Fixed helper chooser dialog default button behaviour from #66013 2002-05-25 Yanko Kaneti * configure.in: Release 1.2.3. Require mozilla 1.0rc3 2002-05-25 Yanko Kaneti * src/bookmarks_menus.c: bug #83011. Dont try to reference a non-existent embed from the smart bookmarks dialog handling code. 2002-05-25 Yanko Kaneti * src/mozilla/mozilla.cpp: bug #79989. Fix print paper size setting. 2002-05-24 Yanko Kaneti * src/downloader.c: bug #81944. Dont ask for download directory when the external downloader does not support it. * src/mozilla/FilePicker.cpp: dont pass NULL to nsDependentCString it tends to go in a infinite loop. 2002-05-24 Yanko Kaneti * src/favicon.c: bug #82824. Warn and dont crash if the favicon keys files are not writable. 2002-05-24 Yanko Kaneti * src/mozcallbacks.c: update the security state callback according to the new security states from mozilla. 2002-05-24 Yanko Kaneti * src/embed.c: amend the configure.in version guessing with one in C. So that the both give matching results. Boggle. This stuff has to die. 2002-05-24 Yanko Kaneti * configure.in: GALEON_PARSE_VERSION modification to deal with rcX * src/mozilla/BaseHelpProtocolHandler.cpp: * src/mozilla/ContentHandler.cpp: * src/mozilla/EventContext.cpp: * src/mozilla/ExternalProtocolService.cpp: * src/mozilla/FilePicker.cpp: * src/mozilla/GHelpProtocolHandler.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GnomeHelpProtocolHandler.cpp: * src/mozilla/JSConsoleListener.cpp: * src/mozilla/MozRegisterComponents.cpp: * src/mozilla/MyportalProtocolHandler.cpp: * src/mozilla/PrintProgressListener.cpp: * src/mozilla/ProgressListener.cpp: * src/mozilla/ProgressListener2.cpp: * src/mozilla/mozilla.cpp: remove the pre mozilla 1.0rc3 compatibilty. Some header reshufle helping FreeBSD - suggested by S-Max@#galeon. 2002-05-23 Yanko Kaneti * configure.in: Release 1.2.2 2002-05-23 Yanko Kaneti * src/window_callbacks.c: bugs #82690, #82694. Patches from to fix context menus and middleclicks on inactive tab labels. 2002-05-23 Frederic Crozat * src/mozilla/ContentHandler.h: bug #81725. Fix the compilation with gcc 3.1 2002-05-18 Rudolf Hersén Daniel Erat * src/embed.c: * src/galeon_types.h: * src/mozcallbacks.c: Use a roundoff buffer for autoscrolling so we can scroll at slower speeds. Rewrote step-calculation code so it's easy to scroll very slowly or very quickly. 2002-05-18 Daniel Erat * src/main.c: Added a -d/--disable-crash-recovery command-line option, closing bug #76856. 2002-05-18 Yanko Kaneti * src/mozilla/ProgressListener2.cpp: * src/mozilla/ProgressListener.cpp: bug #81162. Remove --ignore from the background-properties-capplet command line. Apparently it does nothing and is not present in the newest control-center releases. 2002-05-18 Yanko Kaneti * src/mozilla/ProgressListener2.cpp: bug #80511. Account for the case where not clicking on a progres list item and disable the copy address menuitems. Fixes a crash. 2002-05-18 Yanko Kaneti * ui/properties.glade: bug #79161. Dont claim we support regular expression searching. s/Find text or regular expression/Find text/. 2002-05-17 Yanko Kaneti * src/bookmarks_editor_callbacks.c: bug #79655. Avoid asking twice for confirmation when saving over an existing bookmarks file. The file-picker dialog already does this for us. 2002-05-17 Yanko Kaneti * src/mozilla/ProgressListener2.cpp: bug #78868. Prevent crashes by handling the case where mozilla gunzips on the fly and aCurTotalProgress becomes bigger than aMaxTotalProgress. 2002-05-17 Yanko Kaneti * src/newuser_callbacks.c: Final touches for bugs #75822 and #78577 in an attempt to stop the crashes right after finishing the druid. 2002-05-17 Yanko Kaneti * src/prefs.c: bug #77028. Some voodoo to kill crashes on second opening of the preferences window when the language selection has changed. 2002-05-17 Yanko Kaneti * src/mozilla/ProgressListener2.cpp: bug #77007. Prevent crashes on possible races with the download progress and the progres dialog. 2002-05-17 Yanko Kaneti * src/embed.c: bug #76307. Prevent crashes when selecting Save As.. from the page info dialog. Was crashin only non-nautilus build. 2002-05-17 Philip Langdale * src/mozilla/EventContext.cpp * src/mozilla/ExternalProtocolService.cpp * src/mozilla/GaleonWrapper.cpp * src/mozilla/PrintProgressListener.cpp * src/mozilla/ProgressListener2.cpp: More resyncs with moz cvs. 2002-05-17 Philip Langdale * ui/print-preview.glade: Reversed spinner direction so that down moves to the next page and up to the previous. 2002-05-17 Yanko Kaneti * src/mozilla/GaleonWrapper.cpp: bug #75900. Prevent crashes in GaleonWrapper::SetZoomOnDocshell as per Marco's suggeestion. 2002-05-17 Yanko Kaneti * src/menu_callbacks.c: * src/menubar.c: * src/menubar.h: fix bug #74736. Bring back the activate callbacks someone accidentaly erased. Mnemonics for the help menu menuitems should work now. 2002-05-17 Yanko Kaneti * src/bookmarks_editor_dnd.c: fix bug #72766. Dragging the drag handle to the bookmarks editor should not create a folder any more. Just copied Ricardo's hack from bookmarks_toolbars.c. 2002-05-17 Yanko Kaneti * src/mozcallbacks.c: * src/mozilla/EventContext.cpp: fix for bug #74576. Submitting form with image should not be unexpectedly saving it any more. 2002-05-12 Philip Langdale *src/mozilla/GaleonWrapper.cpp: Small moz cvs resync in printing. Ah, the fun never ends. 2002-05-08 Philip Langdale *src/mozilla/BaseHelpProtocolHandler.cpp *src/mozilla/BaseProtocolContentHandler.cpp *src/mozilla/BaseProtocolHandler.cpp *src/mozilla/ContentHandler.cpp *src/mozilla/ExternalProtocolService.cpp *src/mozilla/FilePicker.cpp *src/mozilla/GHelpProtocolHandler.cpp *src/mozilla/GnomeHelpProtocolHandler.cpp *src/mozilla/MailtoProtocolHandler.cpp *src/mozilla/ProgressListener2.cpp *src/mozilla/TOCProtocolHandler.cpp *src/mozilla/mozilla.cpp: Back-ported string sanitisation from HEAD. Again, the nsUnicharUtils dependent fixes will have to wait the relicensing of that file. 2002-04-28 Philip Langdale * src/mozilla/ContentHandler.cpp * src/mozilla/FilePicker.cpp * src/mozilla/GaleonWrapper.cpp * src/mozilla/Makefile.am * src/mozilla/MozRegisterComponents.cpp * src/mozilla/ProgressListener2.cpp * src/mozilla/mozilla.cpp: How long? 4 days apparently. The new nsI[Local]File interfaces landed. Where as there used to be separate methods that returned or took char* and PRUnichar* parameters, they now both take nsCString but 'default' type is UTF8 encoded and the Native type is locale encoded. Because we are still interacting with a locale based system in gtk1 I have updated the code to use the Native methods. In HEAD, I think we should use the UTF8 encoded methods, assuming that glib2 etc use UTF8 encoded filenames, which may or may not be true. 2002-04-26 Daniel Erat * src/mozcallbacks.c: Make change suggested by Crispin Flowerday to fix the other security tooltip problem mentioned in #79788. 2002-04-26 Ricardo Fernández Pascual * src/bookmarks.c: Some checks, trying to avoid crashing (bug #75822). Not really fixed, I think :( 2002-04-24 Philip Langdale * src/print.c * src/mozilla/BaseHelpProtocolHandler.cpp * src/mozilla/BaseProtocolContentHandler.cpp * src/mozilla/FilePicker.cpp * src/mozilla/FilePickerGfs.cpp * src/mozilla/GaleonWrapper.cpp * src/mozilla/GlobalHistory.cpp * src/mozilla/MozRegisterComponents.cpp * src/mozilla/MyportalProtocolHandler.cpp * src/mozilla/ProgressListener2.cpp * src/mozilla/ProgressListener2.h * src/mozilla/TOCProtocolHandler.cpp * src/mozilla/gGnomeHelpUrl.cpp * src/mozilla/mozilla.cpp: Removed all MOZILLA_VERSION #ifdefs again. Yay! I wonder how long this will last. Compilation currently works against mozilla cvs HEAD, cvs 1-0 branch and 1.0rc1 release. 2002-04-24 Daniel Erat * src/window_callbacks.c: Made change suggested by Jared Johnson in bug #79788, removing screwy conditional for security icon/tooltip update on tab switch. Should work fine, although I can't compile to test right now. 2002-04-20 Ricardo Fernández Pascual * src/main.c * src/mozilla_notifiers.c * src/mozilla/ExternalProtocolService.cpp * ui/preferences.glade * doc/C/preferences.sgml: Applied some patches from Debian. Most of them were previously submited to galeon-devel. The patches do the following: - Add new substitution %u for whole url to mail handler. This allows evolution to be used directly, without gnome (and other mailers, too). Adds 'evolution "%u"' to the mailer choices. - Add gnus to mail client choices. - Fix for locales-Problems. This is just a workaround; falling back to Western whenever an unknown value is encountered. - Putting the encoding selection on top of the font selection menu so people will easier understand that they can select different fonts for different encodings. - Fix to galeon-server mode: respawn only if infinite timeout enabled; respawn then with same timeout. 2002-04-20 Philip Langdale * src/embed.c * src/galeon_types.h: Make sure to exit print preview before closing an embed. Should fix 79402. Also moved displayType enum to galeon_types in preparation for making print preview use a separate view instead of replacing the page being previewed. 2002-04-20 Philip Langdale * src/embed.c * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h: Updated view-source to use the new cached method from Mozilla. You can now view-source your form submit results to your heart's content! 2002-04-20 Philip Langdale * src/mozilla/ContentHandler.h * src/mozilla/ContentHandler.cpp: Fixed 72840. Crash when trying to invoke a handler when there is no default handler in gnome vfs. 2002-04-19 Philip Langdale * ui/galeon.glade: Make "match entire word" find option invisible as this isn't actually implemented in the mozilla code. 2002-04-19 Philip Langdale * src/PromptService.cpp: Fixed 75411. When asked to selected a username/password pair by the password manager, the user selects none of them and then presses OK. They are no longer rewarded with a crash. 2002-04-14 Ricardo Fernández Pascual * src/print.c: Fixed a warning (was breaking the build) 2002-04-14 Philip Langdale * ui/print-preview.glade: ADDED * src/print.c * src/print.h * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h * ui/Makefile.am: Added support for mozilla's native print preview. The print-preview controls are currently in a floating popup but they will be a toolbar in galeon2 where such things are done easier. This way keeps the unportable code to a minimum. Also, the glade file is hacked to show First and Last stock buttons and will give glade grief if loaded. :-) Finally, there are still bugs in mozilla's print preview. Don't click on html controls in the print preview window if you know what's good for you. :-) 2002-04-14 Ricardo Fernández Pascual * src/xbel.c: Fixed the same small bug that I discovered in HEAD. 2002-04-13 Daniel Erat * src/mozcallbacks.c: Fix code that was raising windows when popup tabs were added to them. * ui/preferences.glade.c: Change "Open in tabs by default" to "Middle-click opens link into new tab". 2002-04-07 Ricardo Fernández Pascual * src/eel-gconf-extensions.c * src/misc_string.c * src/mozilla/MyportalProtocolHandler.cpp: Patches for Alpha and other 64-bit archs from Doug Larrick 2002-03-30 Philip Langdale * src/mozilla/BaseProtocolContentHandler.cpp: Mozilla no longer allows a null dummy storage stream, so we now create a small stream who's contents are not important. 2002-03-31 Ricardo Fernández Pascual * src/galeon-nautilus-view.c: Fixed bug #77079: Nautilus was not being notified of location changes. 2002-03-30 Philip Langdale * src/mozilla/MyportalProtocolHandler.cpp * src/mozilla/TOCProtocolHandler.cpp: Revert back to galeon.h for translation 2002-03-30 Philip Langdale * src/mozilla/mozilla.cpp: Had the same code on both sides of a version #ifdef in password handling. whoops. 2002-03-30 Philip Langdale * src/mozilla/BaseHelpProtocolHandler.cpp * src/mozilla/BaseProtocolContentHandler.cpp * src/mozilla/BaseProtocolHandler.cpp * src/mozilla/MyportalProtocolHandler.cpp * src/mozilla/TOCProtocolHandler.cpp: Changes to only include mozilla_version.h instead of galeon.h where appropriate * src/mozilla/Makefile.am: Fix for automake versions < 1.5 where relative paths to src files doesn't work. THanks to Tommi Komulainen for this. 2002-03-30 Daniel Erat * src/mozcallbacks.c: Fixed bug #76983. Mozilla was reporting multiple simultaneous loads for some pages. 2002-03-27 Philip Langdale * src/mozilla/gGnomeHelpUrl.cpp: Resync with moz cvs. nsIURL has two added methods for generating relative urls. I've added stub functions and not implemented them as they are not needed. 2002-03-27 Philip Langdale * src/mozilla/ExternalProtocolService.cpp * src/mozilla/Makefile.am * src/mozilla/prefcheck.c: Fixes for 69856 and 74633. Both caused by use of code present in main binary but not linked into xpcom lib. We now link eel-gconf-extensions.o into the lib for 74633 and I have resynced the bit-rotted prefcheck.c to fix 69856. 2002-03-27 Philip Langdale * src/mozilla/mozilla.cpp: Resync with moz cvs. Password Manager now uses ns[C]String. 2002-03-26 Daniel Erat * src/Galeon-impl.c: * src/bookmarks.c: * src/context.c: * src/embed.c: * src/embed_callbacks.c: * src/main.c: * src/menu_callbacks.c: * src/mozcallbacks.c: * src/newuser_callbacks.c: * src/panel.c: * src/session.c: Removed all flags to automatically raise windows, except in the case of popup windows and the certificate manager. 2002-03-24 Daniel Erat * src/mozilla/ProgressListener2.cpp: Move the downloader dialog to the current workspace if it's not there already. Hopefully this will get rid of the assorted problems people have been having with this stuff... 2002-03-24 Daniel Erat * src/embed.c: * src/galeon_types.h: * src/mozcallbacks.c: * ui/autoscroll.xpm: Uncommented the code that displays the autoscroll icon, and added some more code to dynamically change the scrolling timeout based on how long previous scrolls take. Seems to work well here. 2002-03-22 Philip Langdale * src/mozilla/BaseHelpProtocolHandler.cpp * src/mozilla/BaseProtocolContentHandler.cpp * src/mozilla/MyportalProtocolHandler.cpp * src/mozilla/ProgressListener2.cpp * src/mozilla/TOCProtocolHandler.cpp: More resync with moz cvs. The last nsIProgressDialog change was backed out (grr...) and Channel initialisation changed over to nsCString. 2002-03-20 Daniel Erat * src/window_callbacks.c: When the user hits Page Up or Page Down in the location entry, make the embed grab the focus. 2002-03-20 Daniel Erat * src/mozcallbacks.c: Disable horizontal scrolling altogether, since it made for some unintuitive behavior. 2002-03-19 Daniel Erat * galeon.schemas.in: * src/embed.c: * src/galeon_types.h: * src/mozcallbacks.c: * src/mozcallbacks.h: * src/mozilla/EventContext.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: * ui/Makefile.am: * ui/autoscroll.xpm: ADDED * ui/preferences.glade: Took a cheesy first stab at adding in autoscroll support similar to what was in (I believe) IE 4.0. (I would've kept putting it off, but my mouse at work is wheel-less, see...) :) The code to draw a little icon at the place where the scroll begins is there, but it caused Mozilla to bog down at times, so it's currently commented out. You can also only scroll in one direction at a time, rather than diagonally... I did this because of the ugly way that Mozilla seems to do diagonal scrolls, with separate horizontal and vertical scrolls. If you're a glutton for punishment and want to enable autoscrolling, it's a new option in the middle mouse button pref. Oh, and the scrolling may also bog down slower computers that aren't able to redraw the screen quickly enough; the timer delay probably needs some tweaking... You have been warned. :) 2002-03-18 Daniel Erat * src/session.c: Fixed bug with embeds with no wrappers and no modified_location being saved to session files. Maybe they should be saved as about:blank instead. I'll think about this some more. 2002-03-18 Daniel Erat * src/embed.c: Fixed a silly little bug in the location entry stuff (modified_location being lost). 2002-03-18 Philip Langdale * src/mozilla/MozRegisterComponents.cpp * src/mozilla/ProgressListener2.cpp * src/mozilla/ProgressListener2.h: Resync with moz cvs again. Download progress interfacing is all new (again). Looks like nsIProgressDialog lasted about 2 weeks. Now we implement nsIDownload. Everybody loves #ifdefs. * src/mozilla/mozilla.cpp: Missed an #ifdef when doing the cookie string update. Thanks to Crispin Flowerday. 2002-03-17 Daniel Erat * doc/C/browser-window.sgml: Documented using Ctrl+Left Click to save image without prompting for a filename. * src/embed.c: * src/embed.h: * src/galeon_types.h: * src/mozcallbacks.c: * src/session.c: * src/window.c: * src/window_callbacks.c: Applied Marco's wrapper cleanup patch (blame me if you find bugs though). :) General cleanup of some of the location entry and session autosaving code; please test! * src/window_notifiers.c: Removed debugging statement from tabs notifier. 2002-03-17 Philip Langdale * src/mozilla/mozilla.cpp: Resync with moz cvs. Cookie interfaces have migrated to nsACString usage and are now frozen. 2002-03-15 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix ctrl+home behavior on textarea 2002-03-15 Erich Schubert * src/main.c: Fixes for session manager part of last patch. 2002-03-15 Remi Cohen-Scali * src/mozilla/FilePickerGfs.cpp (GFilePicker::SetDefaultString): Add DefaultExtension accessors according to the changes made in FilePicker.cpp. Is there something better to do for GFS with it ? (GFilePicker::ShowGnomeFileSelector): Used the filename as DefaultName instead of the full path (the path separators were url encoded). (GFilePicker::FiltersToMimeTypes): Changed the separator used to concatenate all mime types. A semi-colon were used instead of the required vertical bar ('|'). Also reports changes made for mozilla-0.9.9. 2002-03-14 Tommi Komulainen * ui/galeon.glade: (Downloader) Don't expand the horizontal box and separator. bug #74691. 2002-03-13 Erich Schubert * galeon-config-tool.in: Make change suggested by a Debian user so we use `id -un` to get the username when checking for a running Galeon process rather than $USER, which might not be set. * src/main.c: Set session manager policy to auto-respawn if in server mode. 2002-03-13 Tommi Komulainen * src/find.c: * src/find.h: * src/menu_callbacks.c: * src/menu_callbacks.c: * src/menubar.h: "Find previous" (ctrl-shift-g) in the menu. 2002-03-13 Tommi Komulainen * src/mozilla_notifiers.c: sanity checks on some of the prefs we get from gconf. 2002-03-12 Yanko Kaneti * src/mozilla/ProgressListener2.cpp: remove an ilegal default argument double definition. Fixes the compile with gcc3. Bug #74440. Patch from Enrico Scholz 2002-03-09 Daniel Erat * configure.in: Bump version number to 1.2.0. * INSTALL.in: * NEWS: Update some stuff. 2002-03-09 Yanko Kaneti * src/mozilla/mozilla.cpp:(mozilla_uri_get_parent) Fix "Up". 2002-03-08 Tommi Komulainen * ui/galeon.glade: Improved downloader layout. 2002-03-07 Yanko Kaneti * src/mozilla/PromptService.cpp: pixmaps location cleanup. 2002-03-07 Philip Langdale * src/mozilla/Makefile.am * src/mozilla/MozRegisterComponents.cpp * src/mozilla/ProgressListener2.cpp * src/mozilla/ProgressListener2.h: Extended ProgressListener2 to implement nsIProgressDialog which the ExternalHelperAppService now instantiates instead of calling our |ContentHandler::ShowProgressDialog|. Should work, but needs testing. I'll probably backport to ProgressListener1 in due course 2002-03-07 Philip Langdale * configure.in * src/mozilla/GaleonWrapper.cpp: Fixed silly bug due to inverted null test :-) Incremented required mozilla version to 0.9.9 2002-03-07 Philip Langdale * src/mozilla/BaseHelpProtocolHandler.cpp * src/mozilla/BaseHelpProtocolHandler.h * src/mozilla/BaseProtocolHandler.cpp * src/mozilla/ContentHandler.cpp * src/mozilla/ContentHandler.h * src/mozilla/EventContext.cpp * src/mozilla/ExternalProtocolService.cpp * src/mozilla/FilePicker.cpp * src/mozilla/GHelpProtocolHandler.cpp * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/GnomeHelpProtocolHandler.cpp * src/mozilla/MailtoProtocolHandler.cpp * src/mozilla/Makefile.am * src/mozilla/MyportalProtocolHandler.cpp * src/mozilla/ProgressListener.cpp * src/mozilla/ProgressListener2.cpp * src/mozilla/TOCProtocolHandler.cpp * src/mozilla/TOCProtocolHandler.h * src/mozilla/gGnomeHelpUrl.cpp * src/mozilla/gGnomeHelpUrl.h * src/mozilla/mozilla.cpp * src/mozilla/nsIMailtoUrl.h * src/mozilla/nsMailtoUrl.cpp * src/mozilla/nsMailtoUrl.h * src/mozilla/nsURLHelper.cpp * src/mozilla/nsURLHelper.h: Big resync thanks to mozilla bug 12042 which extends nsIURI to support UTF8 instead of just ascii. All uses of URI related interfaces had to change from char* to nsCString&. Somewhat tested but regressions are likely. MailtoUrl is resync'ed from mozilla code but we ripped some mime conversion code out which depended on mailnews. 2002-03-06 Jorn Baayen * src/page_info.c: fix an xhtml crash 2002-03-05 Marco Cova * src/toolbar.c: Fix strange behavior when the location entry is set to get its own toolbar, but it hasn't been placed in the "Current Controls" listing in the prefs. 2002-03-05 Tommi Komulainen * ui/print.glade: Make activate in print dialog entries activate the print button. 2002-03-05 Tommi Komulainen * src/menubar.c: Fix inconsistencies in Tools->Cookies and Tools->Images submenus. 2002-03-05 Yanko Kaneti * src/mozilla/gGnomeHelpUrl.cpp: mozilla dropped the AssignWithConversion(char), ':' -> ":" . 2002-03-05 Marco Pesenti Gritti * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/Makefile.am: get rid of our dnd implementation, now mozilla does it 2002-03-03 Tommi Komulainen * src/prefs.c: * src/prefs.h: * ui/preferences.glade: Make language selection UI nicer. 2002-03-03 Daniel Erat * src/bookmarks_menus.c: Missed the smb dialogs. Thanks yaneti. :) 2002-03-02 Yanko Kaneti * src/misc_general.c: * acconfig.h: * configure.in: * src/mozilla/PromptService.cpp: * src/prefs.c: * src/spinner.c: * src/themes.c: Be a little more flexible with locating the gnome icons if galeon is not installed in the gnome prefix. 2002-03-02 Daniel Erat * INSTALL.in: * NEWS: Update files. 2002-03-02 Marco Pesenti Gritti * src/mozcallbacks.c: fix warnings/crashes when closing from context menu or gestures * src/mozilla/mozilla.cpp: use macros to test embed sanity, instead of NULL, this should have been done a lot of time ago 2002-03-02 Philip Langdale * src/mozilla/ContentHandler.cpp: Use gnome-vfs to lookup mimetypes based on extension if the server returns unknown or application/octet-stream. This also applies for file:/// browsing. This is only as effective as your gnome-vfs mime type database is sensible. So YMMV. 2002-03-02 Marco Pesenti Gritti * src/mozilla/GaleonWrapper.cpp: fix view page info from menu 2002-03-01 Daniel Erat * src/bookmarks.c: * src/session.c: * src/window_callbacks.c: * ui/bookmarks.glade: * ui/galeon.glade: * ui/preferences.glade: Change dialog buttons back to old order for consistency. 2002-03-01 Marco Pesenti Gritti * src/mozcallbacks.c: * src/mozilla/EventContext.cpp: * src/mozilla/EventContext.h: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: Fix frames context menus and Acces keys. Dan, I fixed your problem, was related to gestures, please take a look to the mozcallbacks.c part of the thing, I'd like to be sure that pop is calles at the right time (so when no more gestures/context menus actions will be taken). I fixed also GetDOMDocument so that the fallback to previous behavior actually work. 2002-03-01 Philip Langdale * src/mozilla/FilePicker.cpp: Went a little overboard in removing initial directory logic from FilePicker. When mozilla calls filepicker because the user is trying to upload a file, it does not attempt to set the directory at all, so we need to have a default (home dir for now). If appropriate we can extend and have an upload dir pref, but I'm not sure if there's much demand for it. Upload is a rare thing. 2002-02-28 Ricardo Fernández Pascual * src/page_info.c: Fix a crash in the page info dialog when clicking in the image preview when no image was selected (just testing for NULL). 2002-02-27 Daniel Erat * src/mozilla/EventContext.cpp: Fix bug with paste not working in INPUT file elements when MMB gestures are enabled. I think that should hopefully be the last of these bugs... 2002-02-27 Jorn Baayen * src/window.c: *curse* fullscreen should "work" again now 2002-02-27 Daniel Erat * src/bookmarks.c: Fix my oh-so-stupid bookmark-encoding bug. Repeat after me: "%2X" prints integers, not chars. 2002-02-26 Daniel Erat * src/menubar.c: Add Shift+Ctrl+Q accel for "Exit with session". Hooray for me! 2002-02-26 Tommi Komulainen * src/mozcallbacks.c: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: Complement the existing partial VI-bindings support by adding the 'h' and 'l' keys for horizontal scrolling. 2002-02-25 Yanko Kaneti * src/mozilla/EventContext.cpp: add Ctrl-H to the mozilla handled edit keys. bug #72599. 2002-02-25 Yanko Kaneti * src/embed.c: a terribly hacky workaround for the session history copy bug for a newly created embed (#71206). This needs to be fixed properly but its probably related to a init reorder which is too risky to do at this point. 2002-02-25 Daniel Erat Philip Langdale * galeon.schemas.in: * src/embed.c: * src/main.c: * src/misc_string.c: * src/misc_string.h: * src/prefs_strings.h: * src/mozilla/ContentHandler.cpp: * src/mozilla/FilePicker.cpp: Save the last download directory on a per-session basis. 2002-02-24 Yanko Kaneti * configure.in: decrease the reuiqred gdk-pixbuf version to the rh72 one - 0.11.0. "Lets install 1.2 easy" 2002-02-24 Marco Pesenti Gritti * src/embed.c * src/embed.h * src/galeon-nautilus-view.c * src/menu_callbacks.c * src/mozcallbacks.c * src/mozcallbacks.h * src/window_callbacks.c * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h: implement autozoom in the right way, get rid of the hidden pref 2002-02-24 Daniel Erat * ui/preferences.glade: Fixed another little typo pointed out by Karsten Weiss (Azerbaidjani->Azerbaijani). :/ 2002-02-24 Daniel Erat * src/mozilla/FilePickersGfs.cpp: Minor string fix pointed out by Karsten Weiss : Jpeg->JPEG, Gif->GIF, Png->PNG. Sorry, translators. 2002-02-24 Daniel Erat * src/Galeon-impl.c: * src/main.c: * src/session.c: * src/session.h: * src/window.c: * src/window.h: * src/window_callbacks.c: Rewrote buggy recent session submenu stuff. It should work properly now. This closes bug #71657, "session menu not updated." 2002-02-24 Yanko Kaneti * configure.in: rename --enable-mozilla-debug to --with-mozilla-debug Small additional cleanups. 2002-02-24 Marco Pesenti Gritti * src/mozilla/FilePicker.cpp: fix saving to ~notexistentuser, show a warning dialog instead of crashing 2002-02-23 Daniel Erat * src/bookmarks_menus_callbacks.c: * src/embed.c: * src/window.c: Improve some filepicker strings. 2002-02-23 Yanko Kaneti * src/mozilla/Makefile.am: * src/Makefile.am: * configure.in: remove the borken mozilla debug build check. add --enable-mozilla-debug flag for configuring with a debug mozilla. 2002-02-23 Daniel Erat * src/embed.c: Check for file overwrite on ctrl+click image save, closing bug #70539. 2002-02-23 Daniel Erat * src/mozilla/MyportalProtocolHandler.cpp: In myportal: page, escape '"' in URLs with ", closing bug #71313, and also autoshorten long names, use URL if name is blank, and escape '<' and '>' in name. 2002-02-23 Daniel Erat * src/bookmarks_menus.c: Clean up code a little bit, and shorten URLs when using them as the labels in menus. * src/misc_string.c: Fix my stupid off-by-one error in misc_string_shorten(). :) 2002-02-23 Daniel Erat * src/embed.c: Fix broken translatable string, closing bug #71943. 2002-02-23 Daniel Erat * src/bookmarks.c: * src/bookmarks.h: * src/bookmarks_menus.c: * src/bookmarks_menus_callbacks.c: * src/bookmarks_toolbars.c: * src/find.c: * src/menu_callbacks.c: Make sure we're not encoding characters in SMB URLs that we don't have to. Reorder buttons in SMB dialog. 2002-02-23 Ricardo Fernández Pascual * src/mozilla/ProgressListener2.cpp * src/bookmarks.c * src/bookmarks.h: Fix bug #72178 (smat boomarks being added twice). 2002-02-22 Marco Pesenti Gritti * src/mozcallbacks.c: do not destroy the embed on javascript request if we are already closing 2002-02-22 Marco Pesenti Gritti * src/mozcallbacks.c: fix segfault opening http:// 2002-02-22 Yanko Kaneti * src/mozilla/Makefile.am: scandir.[ch] in EXTRA_DIST. bug #65315. 2002-02-22 Yanko Kaneti * galeon.schemas.in: * src/embed.c: * src/galeon_types.h: * src/history.c: * src/history.h: * src/menu_callbacks.c: * src/mozcallbacks.c: * src/prefs_strings.h: * src/window_callbacks.c: Merge back autozoom which we dropped at some point. Its controlled by a hidden pref. off by default. #71548. 2002-02-22 Daniel Erat * src/bookmarks.c: * src/bookmarks.h: * src/bookmarks_menus.c: * src/bookmarks_menus_callbacks.c: * src/bookmarks_toolbars.c: * src/menu_callbacks.c: Bah, backout bookmark encoding changes. 2002-02-22 Daniel Erat * galeon.schemas.in: Correct bm_tooltips description. * src/bookmarks.c: * src/bookmarks.h: * src/bookmarks_menus.c: * src/bookmarks_menus_callbacks.c: * src/bookmarks_toolbars.c: Don't translate strings, since Mozilla will automatically correctly convert them to UTF-8 and URL-encode them for us. This may cause problems with webservers that expect locale strings with 8-bit characters encoded as "%HH", but it's the Right Thing To Do, according to both the W3C and Mozilla. * src/embed.c: * src/menu_callbacks.c: * src/misc_string.c: * src/misc_string.h: Abstract some code into misc_string_remove_outside_whitespace() so I can clean up the location entry strings later. * src/mozcallbacks.c: Removed a sloppy-but-harmless switch statement case fallthrough. Jorn! :) 2002-02-22 Philip Langdale * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h: Added two new unicode conversion helper functions, |mozilla_unicode_to_page_locale| and |mozilla_page_locale_to_unicode| which take a string and a charset name (as an nsAutoString) as parameters to convert to the locale of your choice. Please test them; should work but no promises :-) 2002-02-21 Jorn Baayen * src/window.c: put old fullscreen behv back 2002-02-21 Philip Langdale * src/mozilla/TOCProtocolHandler.cpp: What do you know, gcc defined it's own version __GNUC__ etc.. We don't need our configure based gcc test anymore. I've switched over to using __GNUC__ but I haven't removed the configure code yet. Hopefully, this can get tested a bit before I dump the old code. 2002-02-20 Philip Langdale * src/mozilla/FilePicker.cpp: Resync with mozilla cvs. New attribute of the current default extension. Unimplementable with the gtk1 filepicker. 2002-02-20 Ben Liblit * src/context.c: separator before/after "Folder actions" menu should not be sensitive. bug #71977. 2002-02-19 Ricardo Fernández Pascual * src/context.c: Fix crashes when adding bookmarks from the nautilus view. Someone was asuming (once again) that embed->parent_window can't be NULL. 2002-02-18 Marco Pesenti Gritti * src/eel-gconf-extensions.c * src/eel-gconf-extensions.h * src/misc_callbacks.c * src/prefs.c * src/prefs_utils.c * src/window.c * src/window.h * src/window_notifiers: code cleanups 2002-02-17 Daniel Erat * src/autobookmarks.c: * src/bookmarks.c: * src/misc_string.c: * src/misc_string.h: Shorten URLs used as bookmark titles to 30 characters, as requested by Charles Goodwin on galeon-devel. 2002-02-17 Daniel Erat * src/js_console.c: Don't mark empty string for translation, closing bug #70624. 2002-02-17 Daniel Erat * src/embed.c: * src/menu_callbacks.c: Cleanup of the way that the zoom functions interact, and removal of (zoom == embed->zoom) check in embed_set_zoom() to resolve bug #70487. 2002-02-17 Marco Pesenti Gritti * src/mozilla/MyportalProtocolHandler.cpp: do not show http://myportal: 2002-02-17 Daniel Erat * doc/C/apx-bugs.sgml: Removed a couple of old bugs from the manual. * src/prefs.c: * src/prefs.h: Fixed bug #69395, "Set Home Page to current page broken after forward/back". 2002-02-17 Daniel Erat * src/mozcallbacks.c: Remove code that was causing bug #70251, "Zoom setting not remembered on reload". 2002-02-16 Marco Pesenti Gritti * src/mozilla/MozRegisterComponents.cpp: initialization should not fail when registration of our mail component fail 2002-02-16 Marco Pesenti Gritti * src/embed.c: warn and exit if mozilla cannot start instead of crashing 2002-02-16 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix nested anchors info detection 2002-02-16 Philip Langdale * src/mozilla/mozilla.cpp * src/mozilla/GaleonWrapper.cpp: Fix for missing strlen call in code to check if url refers to a gzipped file. 2002-02-16 Daniel Erat * src/embed.c: Changed embed_load_url() so it removes any whitespace (' ', '\t', '\n', '\r') at the beginning or end of a URL before trying to load it. 2002-02-16 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix context menus on xml documents 2002-02-16 Daniel Erat * src/bookmarks.c: * ui/bookmarks.glade: Fixed bug #70427, "Code for bookmarklet gets added as title" and bug #71510, "Bookmark title query dialogue problems". Also reordered buttons in dialog. :) 2002-02-16 Daniel Erat * src/embed.c: * src/mozcallbacks.c: * src/mozcallbacks.h: Hopefully fixed bug #69761, "target='_blank' opening does not immediately show URL in location field". This involved connecting the net_state_all signal instead of net_state. Please test thoroughly. :) 2002-02-16 Daniel Erat * src/mozilla/EventContext.cpp: Treat password input fields as CONTEXT_INPUT to fix bug #71353, "Paste into pwd field with MMB no go". 2002-02-16 Daniel Erat * INSTALL.in: * configure.in: * debian/control: Remove --enable-panel option, "fixing" all of the panel bugs. 2002-02-16 Daniel Erat * src/embed.c: Fixed bug #68739, "Save-as dialog locks galeon, but can be lowered". * src/window_callbacks.c: I forgot to make the "(# tabs)" bit translatable in my previous commit. 2002-02-16 Yanko Kaneti * src/eel-gconf-extensions.c: fixup the gconf schema error message. Also mark it translatable. 2002-02-15 Daniel Erat * ui/CloseTab.png: Use a version of the close button "X" with alpha transparency, instead of the old one with the ugly gray background. I hope it doesn't look too heavy now. :) * src/window_callbacks.c: Add number-of-tabs info to window listings in "Move tab to another window" submenu, closing bug #69610. 2002-02-15 Daniel Erat * src/session.c: Very simple change to fix bug #70933, "Unpredictable behaviour when a page is loaded externally." The new tabs always go into the oldest window now (except in cases where that window is minimized or on another workspace). 2002-02-15 Daniel Erat * src/galeon_types.h: * src/persistent_data_manager.c: * src/persistent_data_manager.h: * src/persistent_data_manager_callbacks.c: * ui/galeon.glade: Use GnomeDialog instead of GnomePropertyBox for Persistent Data Manager. Also cleaned up implementation. 2002-02-15 Philip Langdale * src/mozilla/GlobalHistory.cpp: Yet another resync with Mozilla cvs. When will it ever end? 2002-02-15 Ricardo Fernández Pascual * src/bookmarks_menus.c * src/bookmarks_menus_callbacks.c: Fixed bug #71147. We should not loose bookmarks accels now. 2002-02-15 Daniel Erat * src/session.c: * src/window_callbacks.c: * ui/galeon.glade: * ui/preferences.glade: Reworked dialogs in an attempt to follow the GNOME Human Interface Guidelines. 2002-02-15 Daniel Erat * src/Galeon-impl.c: * src/galeon.h: * src/main.c: * src/session.c: * src/mozilla/ProgressListener.cpp: * src/mozilla/ProgressListener2.cpp: * ui/galeon.glade: Fixed bug #69928, "Crash recovery twice does not work properly". Also reordered/renamed buttons on dialog to "Don't Start Galeon" and "Start Galeon". 2002-02-15 Daniel Erat * src/session.c: Still more changes. I think I'm finally happy with it now. :) 2002-02-15 Daniel Erat * configure.in: Use cut instead of sed to check GNOME version. * src/session.c: Small change related to last patch -- now modified URLs are only saved if the real location is NULL. 2002-02-14 Daniel Erat * src/session.c: Fix bug #70685, modified URLs not saved in session file. 2002-02-14 Daniel Erat * src/bookmarks.c: This should finally fix bug #70223, URLs getting lost when opening an entire bookmarks folder into tabs. Good riddance. :) 2002-02-14 Tuomas Jormola * debian/control: Update so package requires Mozilla 0.9.8, and conflicts with anything newer. 2002-02-13 Philip Langdale * src/mozilla/GlobalHistory.cpp: Resync with mozilla-cvs. Someone who knows our history better should check the new functions and see if they map to what we have, and implement them accordingly. 2002-02-10 Daniel Erat * ui/preferences.glade: Updated mail handler expansion strings label to refer user to the manual. Also updated a lot of doc stuff; see doc/ChangeLog. 2002-02-10 Philip Langdale * src/mozilla/GaleonWrapper.cpp * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h: Altered our content-encoding handling so that saved files are gunzipped unless the filename ends in gz (eg: .tgz, .gz, .tar.gz, etc), so if a webpage throws a .gz file at you as bleah.123, it'll be gunzipped now. There's no way to win under all circumstances, but this is probably the best we can do. 2002-02-06 Ali Akcaagac * src/galeon-nautilus-view.c: Don't use __FUNCTION__, use G_GNUC_FUNCTION. 2002-02-05 Daniel Erat * configure.in: Update to 1.1.3. * src/embed.c: Straighten out the location-entry stuff a little bit more. 2002-02-04 Philip Langdale * configure.in * src/mozilla/PrintListener.cpp * src/mozilla/PrintListener.h * src/mozilla/nsPrintSettingsImpl.cpp * src/mozilla/nsPrintSettingsImpl.h: REMOVED * src/mozilla/GaleonWrapper.cpp * src/mozilla/Makefile.am * src/mozilla/PrintProgressListener.cpp * src/mozilla/mozilla.cpp: Resync'ed with predictable mozilla print api changes. We're now #ifdef'ed against 0.9.8+ and 0.9.8 isn't even officially out. I also took the opportunity to remove 0.9.7 #ifdef's so 0.9.8 is required now. 2002-02-03 Adam Lopresto * src/embed.c: fix embed_go_contents_link using new necko uri stuff 2002-02-03 Gustavo Carneiro * src/toolbar_editor.c: Change while loop to for loop to fix silly bug (actually, it had already been worked around in HEAD). 2002-02-02 Daniel Erat * FAQ: * FAQ.html: Added Leif Nixon's Plugger advice to the MIME problems section of the FAQ. 2002-02-02 Crispin Flowerday * src/element_props.c: * src/history_callbacks.c: * src/js_console.c: * src/misc_callbacks.c: * src/misc_gui.c: * src/misc_gui.h: * src/page_info.c: * src/window_callbacks.c: do not allow accels in popup menus 2002-02-02 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: favicon requests bypass cache (since we cache them locally already). this fixes #70211 2002-02-02 Daniel Erat * src/embed.c: * src/mozcallbacks.c: Correctly save URLs for new windows/tabs. This should close bug #70223. 2002-02-01 Marco Pesenti Gritti * src/mozilla/FilePicker.cpp: do not open the filepicker with a non existant dir, fall back to home 2002-02-01 Marco Pesenti Gritti * src/mozilla/PromptService.cpp: do not show checkboxes when the message is NULL 2002-02-01 Ricardo Fernández Pascual * src/session.c: Include string.h, some people had problems on #galeon without it. Weird, because it built for me without it. 2002-02-01 Ricardo Fernández Pascual * src/main.c: Fixed the initialization order to fix bug #69816. This is still not perfect, because the recovery dialog should not be shown at all until a Galeon window is opened. 2002-01-31 Daniel Erat * src/main.c: Add some extra checks into the code I added in my last commit, since I've been getting very strange segfaults at startup occasionally. 2002-01-31 Matt Aubury * themes/Aquatic/Makefile.am: * themes/Aquatic/Bookmarks.png: * themes/Aquatic/Bookmarks-prelight.png: added new icons made by: Jeremey Barrett 2002-01-31 Daniel Erat * src/main.c: Fix bug #70150, -n option ignored when resuming session. 2002-01-30 Marco Pesenti Gritti * src/galeon_types.h: * src/mozcallbacks.c: * src/window.c: raise popups only one time 2002-01-29 Yanko Kaneti * ui/preferences.glade: * ui/bookmarks.glade: fix typos. Thanks to Kjartan Maraas 2002-01-29 Ricardo Fernández Pascual * src/galeon-nautilus-view.c: Don't tell Nautilus about URIs that it can't understand. 2002-01-28 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: fix #69919 * src/misc_gui.c: fix compilation 2002-01-28 Daniel Erat * po/POTFILES.in: removed filters* * src/filters.c: REMOVED * src/filters.h: REMOVED * src/filters_callbacks.c: REMOVED * src/misc_gui.c: made "image not found" string translatable * src/panel.c: removed misc.h include, even though this file won't compile anyway :) * src/mozilla/FilePickerGfs.cpp: fixed #include typo that I made :( 2002-01-28 Daniel Erat * src/misc_gui.c: include string.h 2002-01-28 Daniel Erat * src/Galeon-impl.c: Fix HUGE_VAL overflow bug discovered by oGALAXYo. 2002-01-28 Daniel Erat * src/mozilla/FilePickerGfs.cpp: Committed Ramsed 's patch to fix the stuff I missed in FilePickerGfs.cpp. 2002-01-28 Daniel Erat * po/POTFILES.in: Updated file listing. Sorry, Ricardo. :) 2002-01-28 Philip Langdale * src/embed.h * src/mozilla/ProgressListener2.cpp * src/mozilla/nsURLHelper.cpp * src/mozilla/nsURLHelper.h: Fixed dan_erat's linking bug. It's called extern "C" :-) Also synchronised with new version of nsURLHelper from mozilla source. 2002-01-28 Ricardo Fernández Pascual * src/galeon-nautilus-view.c: Fix compilation. People should check if a header is included somewhere before renaming it. 2002-01-27 Daniel Erat * src/Galeon-impl.h: * src/misc_gui.c: * src/misc_gui.h: Changed behavior to favor using non-iconified windows when attaching to an existing process, closing bug #69264. 2002-01-27 Daniel Erat * src/Galeon-impl.c: * src/Makefile.am: * src/autobookmarks.c: * src/autoreload.c: * src/bookmarks.c: * src/bookmarks_editor.c: * src/bookmarks_editor_callbacks.c: * src/bookmarks_editor_dnd.c: * src/bookmarks_io_netscape.c: * src/bookmarks_io_own_format.c: * src/bookmarks_menus.c: * src/bookmarks_menus_callbacks.c: * src/bookmarks_toolbars.c: * src/context.c: * src/dialog.c: * src/dialog.h: * src/downloader.c: * src/element_props.c: * src/embed.c: * src/embed.h: * src/embed_callbacks.c: * src/favicon.c: * src/galeon-nautilus-view.c: * src/glade.c: * src/glade.h: * src/history.c: * src/history_callbacks.c: * src/js_console.c: * src/link_interfaces.c: * src/main.c: * src/menu_callbacks.c: * src/mime.c: * src/misc.c: REMOVED * src/misc.h: REMOVED * src/misc_callbacks.c: * src/misc_callbacks.h: ADDED * src/misc_general.c: ADDED * src/misc_general.h: ADDED * src/misc_gui.c: ADDED * src/misc_gui.h: ADDED * src/misc_string.c: ADDED * src/misc_string.h: ADDED * src/mozcallbacks.c: * src/mozcallbacks.h: * src/netscape.c: * src/newuser.c: * src/newuser_callbacks.c: * src/page_info.c: * src/persistent_data_manager.c: * src/persistent_data_manager_callbacks.c: * src/prefs.c: * src/prefs.h: * src/prefs_mime.c: * src/prefs_utils.c: * src/print.c: * src/session.c: * src/spinner.c: * src/stylesheets.c: * src/themes.c: * src/toolbar.c: * src/toolbar_editor.c: * src/toolbar_editor_callbacks.c: * src/window.c: * src/window_callbacks.c: * src/window_notifiers.c: * src/xbel.c: * src/mozilla/ContentHandler.cpp: * src/mozilla/EventContext.cpp: * src/mozilla/FilePicker.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GlobalHistory.cpp: * src/mozilla/JSConsoleListener.cpp: * src/mozilla/MyportalProtocolHandler.cpp: * src/mozilla/ProgressListener.cpp: * src/mozilla/ProgressListener2.cpp: * src/mozilla/PromptService.cpp: * src/mozilla/mozilla.cpp: BIGGEST COMMIT EVER. :) Did my darndest to clean up the misc.[ch] mess. Split the misc functions into separate files based on purpose (misc_string, misc_gui, misc_general). Renamed them so they're all prefixed with the name of their file. Went through and deleted a lot of unecessary includes. I hope I didn't miss anything, but if I did, I'm sure I'll hear about it. :) IMPORTANT: I'm getting linking errors in mozilla/ProgressListener2.cpp from the two embed_copy_text_clipboard() calls, but don't know why. Can someone fix this? The code in question is near the end of download_clist_button_press_event_cb(), currently commented out at line 1005. 2002-01-27 Daniel Erat * src/bookmarks.c: One-line fix so bookmark toolbars are updated correctly again when a new bookmark is added via the context menu. :) 2002-01-27 Ricardo Fernández Pascual * src/bookmarks_editor_callbacks.c: Better behaviour of right-click in bookmarks editor wrt to selection. 2002-01-26 Marco Pesenti Gritti * src/menubar.c: * src/menu_callbacks.c: fixed the mess someone did while adding a generic help menu callback. The manual should finally work 2002-01-26 Jorn Baayen * src/favicon.c: fix #69753 2002-01-26 Jorn Baayen * README.ExtraPrefs * galeon.schemas.in: * src/bookmarks.c: * src/bookmarks_toolbars.c: * src/galeon.h: * src/prefs_strings.h: * themes/README: * ui/Makefile.am: * ui/smart-bm-tray.png (REMOVED): * ui/smart-bm-fold.png (ADDED): * ui/smart-bm-unfold.png (ADDED): implement new sucky smart bm fold/unfold arrows, update sbm hidden pref to control display of these. Flames go to marco and ric ;) The smartbookmarks need a rewrite, the current code is not exactly clean. 2002-01-26 Jorn Baayen * ui/galeon.glade: fix the state restoring problem 2002-01-26 Ricardo Fernández Pascual * src/bookmarks_editor_callbacks.c: Fixed showing confirmation window on cut and some cut&paste weirdness. 2002-01-26 Ricardo Fernández Pascual * src/bookmarks.c * src/bookmarks_editor.c * src/bookmarks_editor_callbacks.c * src/bookmarks_toolbars.c: I was freezing the clist instead of thawing it sometimes. 2002-01-26 Marco Pesenti Gritti * src/mozilla_notifiers.c: do not die if the charset pref is NULL 2002-01-26 Daniel Erat * FAQ: * FAQ.html: Added Adam Spiers 's OAF_INFO_PATH suggestion to the FAQ; added new "ignored MIME setting" question; reformatted the whole thing so it's neater and it validates as HTML 4.01 Transitional. It's not going to be fun updating the web version... :) 2002-01-26 Yanko Kaneti * src/embed.c: fix the context menu crashes. We were not duping something which was freed twice later. Thanks to Marcello Raffa for tracking this. bug #69546. 2002-01-25 Philip Langdale * src/favicon.c: Switched favicon fetching code over to using our necko based parent uri functions. I'm not sure how much it will help, but at least it's consistent. 2002-01-25 Philip Langdale * src/mozilla/gGnomeHelpUrl.cpp: Fixed b0rkage in |GetHost| introduced by MattA in november when he tried to stop a warning but ended up causing the function to always return a NULL string. This broke ghelp: and gnome-help: url handling. I'm sorry this is only fixed now, I noticed the bug back in early January but it took a while to track down. Bad MattA. :-) 2002-01-25 Jorn Baayen * src/toolbar_editor.c: quick fix for broken icon loading, thx adam- 2002-01-24 Daniel Erat * src/embed.c: Display requested location initially in new windows/tabs. * src/session.c: Add date/time to recovered bookmarks folder, and correct stupid typo that was putting the bookmarks in the default folder rather than the recovery one. :( 2002-01-24 Hasbullah Bin Pit * ui/preferences.glade: Added Malay (ms) and Tamil (ta) to lang_combo section. 2002-01-24 Ricardo Fernández Pascual * src/bookmarks.h * src/bookmarks.c: Fix #69464. 2002-01-23 Daniel Erat * src/window.c: Make unset home page warning dialog more consistent and friendly, as suggested by James K. Lowden on galeon-user. * ui/prompts.glade: Set default button that Marco missed. :) 2002-01-22 Marco Pesenti Gritti * ui/prompts.glade: change all default buttons to ok, we dont have a way to control it per dialog anyway 2002-01-22 Daniel Erat * src/galeon_types.h: * src/gestures.c: * src/mozcallbacks.c: Minor gesture changes. Down always creates a new tab, Up always creates a new window, Down-Up always duplicates in a window, and Down-Up-Down always duplicates in a new tab. This closes bug #69301. 2002-01-22 Daniel Erat * src/Galeon-impl.c: * src/embed.c: * src/galeon_types.h: * src/main.c: * src/menu_callbacks.c: * src/mozcallbacks.c: * src/session.c: * src/session.h: * src/window.c: Changed location entry stuff so it only gets updated on location_change signal again. Changed session loading to be more lenient regarding the filename that the user gives (check for the file in ~/.galeon/sessions and add a .xml extension to it), closing bug #69156. 2002-01-22 Marco Pesenti Gritti * galeon-config-tool: use gconftool-1 to avoid conflicts with gconf2 2002-01-22 Jorn Baayen * src/mozilla/ProgressListener2.cpp: fix #69310 2002-01-22 Philip Langdale * src/embed.c * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h: Implemented necko based parent uri lookup as the gnome-vfs methods choke on https uris. 2002-01-22 Jorn Baayen * src/js_console.c: fix some messages lacking a newline 2002-01-21 Marco Pesenti Gritti * configure.in: mozilla version up to 0.9.7 * src/context.c: move frame context items up to make them more visible 2002-01-21 Jorn Baayen * src/autoreload.c: * src/element_props.c: * src/embed.c: * src/embed.h: * src/favicon.c: * src/js_console.c: * src/page_info.c: new embed_exists function 2002-01-21 Jorn Baayen * src/js_console.c: * src/misc_callbacks.c: * src/misc.h: * src/toolbar.c: * src/window_callbacks.c: * src/window.h: * ui/galeon.glade: new function generic_editable_button_press_event_cb 2002-01-21 Jorn Baayen * src/bookmarks_editor.c: * src/bookmarks_editor.h: * src/bookmarks_editor_callbacks.c: * src/js_console.c: * src/js_console.h: * src/toolbar.c: * src/toolbar.h: * ui/bookmarks.glade: js_console cleanup, new toolbar_set_dock_style function 2002-01-21 Ricardo Fernández Pascual * src/main.c * src/galeon.h * src/Galeon-impl.c: Small cleanups. 2002-01-20 Jorn Baayen * README.ExtraPrefs: * galeon.schemas.in: * src/bookmarks.c: * src/bookmarks_editor_callbacks.c: * src/embed.c: * src/favicon.c: * src/favicon.h: * src/misc_callbacks.c: * src/prefs_strings.h: * src/spinner.c: * src/themes.c: * src/themes.h: * src/toolbar.c: * src/window.c: * src/window_callbacks.c: * src/window_notifiers.c: * src/mozilla/PromptService.cpp: major favicon & themes cleanups & improvements. renamed the ie_favicons pref to host_favicons, same for the host favicons file (so please do not complain host favicons dont work anymore ;) ). 2002-01-20 Ricardo Fernández Pascual * src/Galeon-impl.c * src/galeon.h * src/main.c * src/misc.c * src/misc.h: Hacky workaround for bug #66132. It's far from perfect, but at least we don't crash so easy. I'll look at it later when I have more time. Also moved the galeon_exit function to main.c, because it belongs there and otherwise we need to put more globals in galeon.h, and include oaf stuff in it. 2002-01-20 Jorn Baayen * src/page_info.c: fix an overflow 2002-01-20 Ricardo Fernández Pascual * src/session.c: Check that window_count == 0 before exiting because a server mode timeout. Fixes #69122. 2002-01-20 Jorn Baayen * src/bookmarks.c: leak * src/bookmarks.c: * src/favicon.c: * src/misc.c: * src/misc.h: * src/themes.c: new pixmap_data_free () function. 2002-01-20 Jorn Baayen * src/js_console.c: leak 2002-01-20 Jorn Baayen * src/prefs_strings.h: * src/page_info.c: remember state better 2002-01-20 Jorn Baayen * galeon.schemas.in: * src/bookmarks.c: * src/element_props.c: * src/page_info.c: * src/page_info.h: * src/prefs_strings.h: * src/mozilla/EventContext.cpp: * src/mozilla/EventContext.h: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: * ui/galeon.glade: many improvements for the page info dialog. i will clean the code up a bit tomorrow. 2002-01-20 Daniel Erat * FAQ: * FAQ.html: Updated Java question in FAQ so it mentions http://www.blackdown.org/ . * src/embed.c: * src/galeon_types.h: * src/mozcallbacks.c: * src/window.c: Update location entry from embed_load_url (), instead of just waiting for the location_changed signal. 2002-01-20 Yanko Kaneti * ui/preferences.glade: mutt in xterm by default 2002-01-20 Ricardo Fernández Pascual * README.ExtraPrefs * galeon.schemas.in * src/autobookmarks.c * src/bookmarks.c * src/bookmarks.h * src/bookmarks_editor.c * src/bookmarks_editor_callbacks.c * src/bookmarks_editor_callbacks.h * src/bookmarks_io_own_format.c * src/prefs.c * src/xbel.c * ui/preferences.glade: Reworked the autobookmarks feature. I removed the preferences (hidden one of them), and now you can add and remove autobookmarks folder just like any othoer folder using the bookmarks editor. 2002-01-19 Daniel Erat * src/Galeon-impl.c: * src/GaleonAutomation.idl: * src/bookmarks.c: * src/bookmarks.h: * src/bookmarks_menus_callbacks.c: * src/context.c: * src/history_callbacks.c: * src/main.c: * src/menu_callbacks.c: * src/misc_callbacks.c: * src/mozcallbacks.c: * src/session.c: * src/mozilla/ProgressListener2.cpp: * ui/bookmarks.glade: Cleaned up much of the messy bookmarks-adding code. Hopefully, I didn't introduce too many bugs in the process. :) This should also close bug #68712. * ui/preferences.glade: Added in a label detailing the different expansion strings for the email handler. 2002-01-19 Ricardo Fernández Pascual * src/bookmarks.c * src/bookmarks.h: Some cleanups and removed some dead code. 2002-01-19 Ricardo Fernández Pascual * src/bookmarks_toolbars.c: Added an option to clear the smart bookmark history to the context menu, fixes bug #68741. Also, added some checkings just in case bug #64443 were not already fixed. 2002-01-19 Jorn Baayen * src/find.c: fixi nverted wrap around behaviour 2002-01-19 Jorn Baayen * src/js_console.c: this should hopefully fix the solaris problem 2002-01-17 Jorn Baayen * ui/galeon.glade: make downloader shrinkable at peppo's req, also fix some resizing issues. 2002-01-17 Jorn Baayen * src/bookmarks_menus_callbacks.c: fix #68942 2002-01-17 Jorn Baayen * src/mozilla/ProgressListener2.cpp: also init mNoDialog on a download (in the not-persist sense) 2002-01-17 Jorn Baayen * src/mozilla/ProgressListener2.cpp: do not increment window_count for favicon downloads. * src/page_info.c: print "Unknown" rather than some 1970 date when page age is unknown. 2002-01-17 Marco Pesenti Gritti * ui/prompts.glade: remove not used pixmap from confirm_check dialog * src/main.c: initialize glade before check mozilla version, it's necessary to show the warning about wrong mozilla version 2002-01-17 Daniel Erat * FAQ: * FAQ.html: Added "How do I get Java working in Galeon?" to FAQ. 2002-01-17 Daniel Erat * src/bookmarks.c: * src/bookmarks_menus_callbacks.c: * src/bookmarks_toolbars.c: * src/context.c: * src/embed.c: * src/embed.h: * src/favicon.c: * src/galeon-nautilus-view.c: * src/galeon_types.h: * src/menu_callbacks.c: * src/mozcallbacks.c: * src/session.c: * src/stylesheets.c: * src/toolbar.c: * src/window.c: * src/window.h: * src/window_callbacks.c: * src/window_notifiers.c: Cleanup of messy title/location code. Also renamed the "site_location" and "site_title" strings in the GaleonEmbed struct to "location" and "title". 2002-01-16 Marco Pesenti Gritti * src/prefs.c: fix applying of language preferences 2002-01-16 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix x+left x+right in text entries so they dont get back in the history 2002-01-16 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: rework the CONTEXT_INPUT detection for input fields to follow mozilla behavior. Use it also in GetKeyContextInfo instead of duplicating that code. * src/newuser.c: cleanups * src/embed.c: cleanups. Do no update the location bar on embed_load_url (it's updated when the page is actually loaded). * src/window.c (window_load_url): while we have the crack function let's at least make it safe ;) * src/downloader.c: cleanups * ui/preferences.glade: * src/prefs.c: support SOCKS proxies, would be good if someone knows how to test them 2002-01-16 Daniel Erat * src/mozcallbacks.c: Make sure that the frameset URL, and not the URL of the last-clicked frame, is displayed in the location entry. 2002-01-16 Jorn Baayen * THANKS: * ui/bookmarks.png: new bookmarks icon by jimmac He also made some cool toolbar icons for us, i put them in the Gtk+-2 theme for now. We should use them by default when we port to GNOME2 and automatically use jimmac's stock icons, so we have a nice matching set. 2002-01-15 Daniel Erat * src/window.c: Apply Nick Blievers 's IRIX Xinerama fix. 2002-01-15 Marco Pesenti Gritti * mozilla/EventContext.cpp: add "textfiel" to input types ... it doesnt seem standard but mozilla handle it and we need to recognize it. Fix bug #66547 2002-01-15 Jorn Baayen * ui/tabs.png: new tabs icon by jimmac 2002-01-15 Jorn Baayen * src/js_console.c: make highlighted errors more visible 2002-01-15 Jorn Baayen * ui/preferences.glade: css manager a little nicer 2002-01-15 Jorn Baayen * ui/general.png: * ui/bookmarks.png: * ui/history.png: * ui/tabs.png * ui/windows.png: * ui/toolbars.png: * ui/mouse.png: * ui/programs.png: * ui/mime.png: * ui/downloading.png: * ui/fonts.png: * ui/babelfish.png: * ui/network.png: use icons by jimmac in prefs now 2002-01-15 Jorn Baayen * galeon.schemas.in: js console is 500x400 by default now 2002-01-15 Matt Aubury * ui/js-all.xpm (added) * ui/js-warning.xpm (added) * ui/js-error.xpm (added) * ui/js-info.xpm (added) * ui/Makefile.am: * ui/galeon.glade: some new icons for the JavaScript console. 2002-01-15 Jorn Baayen * src/js_console.c: fix crash when trying to evaluate js code when the associated embed was gone. 2002-01-15 Daniel Erat * galeon.schemas.in: Add js console position and size prefs to the schema, so users don't end up with a 156x32609 window like I did. :) 2002-01-15 Jorn Baayen * src/mozilla/JSConsoleListener.cpp: * src/js_console.c: bugfixes 2002-01-15 Jorn Baayen * src/mozilla/JSConsoleListener.cpp: * src/js_console.c: better use of colors 2002-01-15 Marco Pesenti Gritti * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/JSConsoleListener.cpp * src/mozilla/JSConsoleListener.h * src/mozilla/Makefile.am * src/mozilla/MozRegisterComponents.cpp * src/mozilla/mozilla.cpp * src/mozilla/mozilla.h: rehash js console errors info/layout, override mozilla console, implement evaluation (it was not working with mozilla js console) 2002-01-15 Havoc Pennington * FAQ.html: forgot to mention reinstalling schemas 2002-01-15 Havoc Pennington * FAQ.html: add more gconf info 2002-01-14 Philip Langdale * src/mozilla/PrintProgressListener.cpp: Switched returns on unused OnChange callbacks to NS_OK. 2002-01-14 Jorn Baayen * src/js_console.c: * ui/galeon.glade: better menus 2002-01-14 Jorn Baayen * src/mozilla/JSConsoleListener.cpp: cleanups * src/js_console.c: better green (hopefully) 2002-01-14 Jorn Baayen * src/js_console.c: fix a window displacement problem 2002-01-14 Jorn Baayen * src/prefs.c: * ui/Makefile.am: * ui/security.png (ADDED): security icon for prefs 2002-01-14 Jorn Baayen * src/mozilla/ProgressListener2.cpp: plug leak 2002-01-14 Jorn Baayen * src/mozilla/JSConsoleListener.cpp: * src/js_console.c: * ui/galeon.glade: JS console nearly done. The only things that need doing are better icons, and font colors (can someeone with a better aesthethic sense than me perhpas look at that?), better js messages (I dont know js, maybe someone who does can write it so that the console outputs useable messages?), and the in-console eval feature. 2002-01-14 Jorn Baayen * galeon.schemas.in: * src/mozilla/JSConsoleListener.cpp: * src/Makefile.am: * src/js_console.h (ADDED): * src/js_console.c (ADDED): * src/menu_callbacks.c: * src/main.c: * src/misc.c: * src/prefs_strings.h: * ui/galeon.glade: beginnings of native JS console UI. (Not yet finished - please do not complain yet ;) ) 2002-01-14 Philip Langdale * src/mozilla/GaleonWrapper.cpp: Resync with moz cvs. Extra parameters added to |nsIWebBrowserPersist::SaveDocument|. 2002-01-14 Marco Pesenti Gritti * ui/preferences.glade: * src/prefs.c: add a security configuration page, we need an icon. Maybe someone with more graphical clues that me could find it out ? 2002-01-13 Jorn Baayen * src/context.c: fix an odd bug where there would be a refresh contextmenu on a copy link location item 2002-01-13 Jorn Baayen * src/bookmarks_toolbars.c: fix SBM history. 2002-01-13 Jorn Baayen * src/mozcallbacks.c: fix for XUL and some other js windows not having a wrapper. 2002-01-13 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: decompress zipped pages for external view source. Also use cached data. 2002-01-13 Daniel Erat * src/newuser_callbacks.c: Added "Translate to English" bookmarklet given by Daniel Quinlan in bug #65677. 2002-01-13 Jorn Baayen * src/context.c: "Select All" -> "Select all" * src/window_callbacks.c: Put "Clear" back in the location entry context 2002-01-13 Ricardo Fernández Pascual * README.ExtraPrefs * galeon.schemas.in * bookmarks_editor.c * bookmarks_editor_callbacks.c: * ui/bookmarks.glade: Dont ask for confirmation when deleting only one bookmark. Use the checkbox for totally disable confirmations. 2002-01-13 Ricardo Fernández Pascual * README.ExtraPrefs * src/prefs_strings.h * src/autocompletion.c: Don't show a huge alternatives window, unless the user sets a hidden pref for it. 2002-01-12 Daniel Erat * ui/print.glade: Added measurements for different paper sizes, closing bug #63022. The sizes are in inches; according to the bug, the metric values are letter: 215.9 x 279.4 mm, legal: 215.9 x 355.6 mm, exec: 184.2 x 266.7 mm, and A4: 210 x 297 mm. 2002-01-12 Daniel Erat * src/downloader.c: Fix bug #67806, "Downloader handler not escaping spaces". I think it should work for both "Run in a terminal" and non-terminal cases... * src/menu_callbacks.c: Fix inconsistencies in the About... dialog (delete extra space, change ()'s to <>'s) 2002-01-12 Jorn Baayen * src/bookmarks_toolbars.c: slightly tweak the Icons only behaviour as requested by Dan. 2002-01-12 Daniel Erat * src/embed.c: Implement feature requested by Christian Krause on galeon-devel: Holding the Ctrl key while middle-clicking a link now inverts the "autojump to new tabs" policy. 2002-01-12 Jorn Baayen * src/context.c: have a "Copy email address" when over a, surprise, email address. 2002-01-12 Jorn Baayen * src/mozilla/ProgressListener2.cpp: possible fix for galeon not always exiting 2002-01-12 Jorn Baayen * src/autocompletion.c: make titles grey 2002-01-12 Jorn Baayen * src/stylesheets.c: remember usersheets 2002-01-12 Jorn Baayen * src/window_callbacks.c: Changed "Clear" to "Select All" in the location entry context menu to be consistent with other text entry context menus. 2002-01-12 Jorn Baayen * src/bookmarks_toolbars.c: * src/context.c: add an "Icons only" option to the appearance menu of bm toolbars. 2002-01-12 Jorn Baayen * galeon.schemas.in: * src/mozilla/ProgressListener2.cpp: * src/prefs_strings.h: * ui/galeon.glade: Add "keep open" check to the downloader. 2002-01-11 Marco Pesenti Gritti * configure.in: switch to 1.1.2 2002-01-12 Ricardo Fernández Pascual * README.ExtraPrefs * src/autocompletion.c * src/history.c * src/history.h * src/prefs_strings.h: Show the titles in the autocompletion alternatives window, and try to resize the columns smartly. Also, the window width will be adjusted if needed (tell me if you don't like this). 2002-01-11 Marco Pesenti Gritti * src/context.c: added a Select All item in the entries context menu 2002-01-11 Daniel Erat * src/main.c: * src/misc.h: * src/misc_callbacks.c: Added callback for the "die" session signal, so that Galeon exits cleanly when the user logs out of GNOME. This closes bug #67090, "Galeon tries recovery when not saving session on exit". 2002-01-11 Daniel Erat * galeon.schemas.in: * src/Galeon-impl.c: * src/misc.c: * src/misc.h: * src/session.c: * src/mozilla/ProgressListener.cpp: * src/mozilla/ProgressListener2.cpp: * ui/galeon.glade: Added "Exit Galeon" button to crash recovery dialog, closing bug #65709. For some reason, the "Stop" icon isn't showing up on the "Exit" button, although it is displayed in Glade. Oh well. :/ 2002-01-11 Daniel Erat * src/bookmarks.c: * src/embed.c: * src/galeon.h: * src/galeon_types.h: * src/mozcallbacks.c: * src/session.c: * src/window.c: * src/window_callbacks.c: Improved (hopefully) a couple of session-autosaving things. The session_crashed.xml file was getting updated at every embed close and location change (it was saved once for every single embed that was closed for a window close or session load, and twice for every new tab or window that was opened). The file should only be rewritten when actually necessary now. Also, embeds that are being used in restoring a session don't cause an autosave during their first location change, which should close bug #66573, regarding session_crashed.xml files being overwritten when they contain a URL that causes a crash. 2002-01-11 Daniel Erat * src/menu_callbacks.c: Fix bug #68191, "Save session as..." menuitem displaying file overwrite confirmation twice. 2002-01-10 Jorn Baayen * src/mozilla/ProgressListener2.cpp: * src/element_props.c: * src/page_info.c: fixes for when the dialog is gone when the image download finishes. 2002-01-10 Jorn Baayen * src/context.c: * src/mozilla/ProgressListener2.cpp: * src/mozilla/mozilla.h: bm image fetching is async, so we cant assume WrapperContextInfo is still around when the download finishes. 2002-01-10 Marco Pesenti Gritti * src/ProgressListener2.cpp: * src/ProgressListener2.h: remove the download item before aborting the download. This is because the abort request is sent on DataAvailable, if the connection hang it will not be sent. This is a risky change please test and report problems. (Pause resume appear to be borked in mozilla) 2002-01-10 Jorn Baayen * src/context.c: * src/mozilla/EventContext.cpp: cleanup EventContext code: what is used as bookmark title is now decided in context.c, linktext is now really the linktext instead of imgalt or something totally different :) 2002-01-10 Jorn Baayen * src/mozilla/EventContext.cpp: * src/mozilla/mozilla.h: * src/mozilla/mozilla.cpp: * src/element_props.c: * ui/galeon.glade: show title attribute in the element props dialog 2002-01-10 Daniel Erat * src/gestures.c: Made the Right-Left-Right close gesture a bit easier to execute, as requested by crispin on IRC. 2002-01-10 Jorn Baayen * src/bookmarks.c: * src/mozilla/EventContext.cpp: check for title attribute first before using alt for bookmark title. Also fix things up when the title is empty. 2002-01-10 Jorn Baayen * src/element_props.c: * src/page_info.c: use proper tmp dirs 2002-01-10 Adam Lopresto * src/embed.c: * src/embed.h: * src/galeon_types.h: * src/gestures.c: * src/link_interfaces.c: * src/mozcallbacks.c: * src/mozilla/GaleonWrapper.cpp: support for , and gestures for going to the {back,forward,contents} . 2002-01-10 Jorn Baayen * src/element_props.c: fix a warning 2002-01-10 Jorn Baayen * src/bookmarks.c: dont touch the smartbm name when adding it 2002-01-10 Jorn Baayen * src/mozcallbacks.c: focus location entry afte creatinga new embed with gestures. 2002-01-10 Jorn Baayen * src/mozilla/EventContext.cpp: only use alt text when it isnt empty. 2002-01-10 Marco Pesenti Gritti * src/misc.c: * src/misc.h: * src/mozilla/EventContext.cpp: when possible use the alt attribute of the image 2002-01-10 Jorn Baayen * src/misc.c: * src/misc.h: * src/mozilla/EventContext.cpp: chomp'n'chug link text, replace newlines with a space. 2002-01-09 Marco Pesenti Gritti * src/misc.c: * src/misc.h: * src/mozilla/EventContext.cpp: get link text in a better way using DOM, need more work 2002-01-09 Jorn Baayen * src/misc.c: * src/misc.h: * src/mozilla/EventContext.cpp: strip any funky html tags when getting the link text. TODO i need to find a proper way to convert entities to their C counterparts. I looked for some mozilla API doing this, failed to find one though. Is it possible with libxml? Anyone know? 2002-01-09 Jorn Baayen * src/mozcallbacks.c: fix mmb pasting in mozilla input widgets 2002-01-07 Marco Pesenti Gritti * src/GaleonAutomation.idl: * src/mozilla/gfilepicker.h: * src/Makefile.am: * src/mozilla/Makefile.am: rename some file to be friendly with non case sensitive file systems 2002-01-08 Jorn Baayen * src/window_callbacks.c: fixed the silly bug pointed out by Dan 2002-01-07 Daniel Erat * src/galeon_types.h: * src/gestures.c: * src/mozcallbacks.c: * ui/preferences.glade: Added a gesture for Stop, Left-Up (I'm not sure how useful this will be, since you can't do a gesture while mozilla is busy loading). Cleaned up the right-button / middle-button stuff, too, although there's still a small problem that Jorn's looking into (middle-click while doing a gesture with the right button duplicates tab). 2002-01-08 Jorn Baayen * src/context.c: * src/context.h: * src/mozcallbacks.c: pop up bookmarks context menu on mouse_down rather than mouse_up, and give it standard gnome popup behaviour. 2002-01-08 Jorn Baayen * src/mozcallbacks.c: only do mmb gestures when not above a link 2002-01-07 Jorn Baayen * galeon.schemas.in: * src/mozcallbacks.c: * ui/preferences.glade: add a "perform gestures" option to the mmb pref 2002-01-07 Ricardo Fernández Pascual * src/autocompletion.c * src/bookmarks.c * src/bookmarks.h * src/bookmarks_editor.c * src/bookmarks_editor.h * src/bookmarks_menus.c * src/bookmarks_toolbars.c * src/context.c: Small bugfixes and cleanups. 2002-01-06 Jorn Baayen * src/window_callbacks.c: fix typing l in any entry focusing the location entry. why did noone notice before? 2002-01-06 Marco Pesenti Gritti * src/bookmarks.c * src/bookmarks.h * src/context.c * src/history_callbacks.c * src/misc_callbacks.c * src/newuser.c: support a way to add smartbookmarks from html links with Add bookmark context menu item. Need cleanups and docs but I'm in a hurry to not clash with ricardo changes 2002-01-06 Marco Pesenti Gritti * src/mozilla_notifiers.c: * galeon.schemas.in: fix default charset pref and the annoying assertion on startup 2002-01-06 Marco Pesenti Gritti * src/mozcallbacks.c: * src/mozilla/EventContext.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: fix keys on local files view, remove some unnecessary code 2002-01-06 Daniel Erat * src/gestures.c: Changed the Homepage gesture to Up-Left-Down, since the lowercase 'h' was difficult to do and dangerously similar to the gesture for Close. :) 2002-01-06 Daniel Erat * src/Makefile.am: * src/galeon_types.h: * src/gestures.c: (ADDED) * src/gestures.h: (ADDED) * src/main.c: * src/mozcallbacks.c: * src/window_callbacks.c: Store gesture strings in a hash table to prevent strcmp() madness, add sloppy versions of gestures to make them easier to perform, and add more gestures, to include most of what's at http://optimoz.mozdev.org/gestures/. So, here's what's implemented: Down: New browser (default tab/window type) Up: New browser (inverted type) (starting either of these gestures on a link will open the link) Up-Down: Reload Up-Down-Up: Reload, bypassing cache/proxy Lowercase 'h' (down, up 1/2, right, down 1/2): Homepage Down-Up: Clone browser (default tab/window type) Down-Up-Down: Clone browser (inverted type) Up-Left-Up: Move up in directory structure Right-Left-Right or Down-Right: Close Left: Back Right: Forward Down-Left: Toggle fullscreen Up-Right: Next tab Up-Left: Previous tab 'S' (left, down, right, down, left): View page source To perform any of these, enable the UI->Mouse->Right button->Performs gestures pref, and then hold down the right mouse button in the browser window, perform the gesture, and release the button. If you haven't moved the mouse far enough for the gesture to be recognized, the context menu will be displayed instead. 2002-01-06 Ricardo Fernández Pascual * src/mozcallbacks.c: Ignore the "Close" gesture when inside nautilus, it seems that we can't close the nautilus window. 2002-01-06 Daniel Erat * galeon.schemas.in: * src/embed.c: * src/galeon_types.h: * src/mozcallbacks.c: * src/mozcallbacks.h: * src/prefs.c: * src/prefs_strings.h: * src/window.c: * src/window.h: * src/window_callbacks.c: * ui/preferences.glade: Made a change that should (again hopefully) get gestures working in the nautilus view, and added a pref for right mouse button behavior (it defaults to gestures being off). 2002-01-06 Ricardo Fernández Pascual * src/mozcallbacks.c: Fixed a warning, people was assuming again that embed->window can't be NULL. 2002-01-06 Ricardo Fernández Pascual * src/session.c: Fixed the logic to decide when we call galeon_exit. It was calling it sometimes when there were embeds already active (in nautilus, having started galeon independently). 2002-01-06 Daniel Erat * src/mozcallbacks.c: Hopefully fixed the nautilus view temporarily, by not using gestures when in that mode. 2002-01-06 Ricardo Fernández Pascual * src/stroke.c: Fixed compilation. It was missing an include, and our fascist -Werror didn't like it. 2002-01-06 Jorn Baayen * src/autobookmarks.c: * src/bookmarks.c: * src/bookmarks_editor_callbacks.c: * src/bookmarks_menus_callbacks.c: * src/misc.c: * src/misc.h: * src/window_callbacks.c: better \n stripping 2002-01-06 Daniel Erat * acconfig.h: * configure.in: * src/Makefile.am: * src/mozcallbacks.c: * src/stroke.c: (ADDED) * src/stroke.h: (ADDED) * src/window.h: * src/window_callbacks.c: Added libstroke source files to remove (optional) dependency on libstroke. Gestures are now always enabled; hopefully people won't hate them too much. :) 2002-01-06 Jorn Baayen * src/window_notifiers.c: update tab favicons on theme change 2002-01-06 Jorn Baayen * src/bookmarks.c: strip \n when adding a bookmark 2002-01-06 Christian Rose * FAQ.html: Added answer for questions about missing international characters in titles. 2002-01-06 Marco Pesenti Gritti * main.c: load default url when opening multiple instance of galeon 2002-01-06 Daniel Erat * acconfig.h: * configure.in: * src/context.c: * src/galeon_types.h: * src/mozcallbacks.c: * src/window.c: * src/window.h: * src/window_callbacks.c: Added in gesture support. It should get enabled automatically if you have a recent version of libstroke (http://www.etla.net/libstroke/) installed when you compile. To perform a gesture, "draw" the following patterns (stolen from Opera) while holding the right mouse button and then release the button: Down: Open new browser (if gesture starts on a link, open link) Up-Down: Reload Down-Up: Duplicate tab Right-Left-Right or Down-Right: Close Left or Left click: Back Right: Forward Up-Right: Toggle fullscreen mode Requests for additional actions are welcome. Hopefully I didn't mess up too badly in the autoconf stuff... :) 2002-01-05 Daniel Erat * src/embed.c: * src/embed.h: * src/embed_callbacks.c: * src/galeon_types.h: * src/mozcallbacks.c: * src/session.c: * src/window_callbacks.c: Location bar fixes. Correctly update entry when switching tabs, and save real locations in sessions rather than edited locations, fixing bug #68053. This has the neat side effect of also resolving bug #65635. :) 2002-01-05 Jorn Baayen * src/mozilla/ProgressListener2.cpp: * ui/galeon.glade: contextmenu with "Copy {source,dest} location" 2002-01-05 Jorn Baayen * src/element_props.c: contextmenu on the "View long desc" button 2002-01-05 Jorn Baayen * src/page_info.c: * ui/galeon.glade: contextmenu on the image 2002-01-05 Ricardo Fernández Pascual * ui/galeon.glade: Useful label for the "cancel" button of the crash recovery dialog. Usability ;-) 2002-01-05 Jorn Baayen * src/mozilla/ProgressListener2.cpp: * ui/galeon.glade: finish details frame 2002-01-05 Jorn Baayen * src/page_info.c: some fixes for async image fetching 2002-01-05 Yanko Kaneti * src/mozilla/mozilla.cpp: (mozilla_print) handle method results in a more standard manner. nix a warning when compiling with egcs. 2002-01-05 Ricardo Fernández Pascual * README.ExtraPrefs * galeon.schemas.in * src/bookmarks.c * src/bookmarks.h * src/bookmarks_editor.c * src/bookmarks_editor_callbacks.c * src/bookmarks_editor_callbacks.h * src/bookmarks_menus_callbacks.c * src/favicon.c * src/prefs_strings.h * ui/bookmarks.glade: Improved the removal confirmation dialog (made it more clear), and added a way to disable it when deleting single bookmarks. 2002-01-05 Daniel Erat * src/galeon.h: * src/misc.c: * src/prefs.c: * src/prefs.h: * src/prefs_mime.c: * src/prefs_mime.h: More autoapply stuff. MIME types should work now, and the prefs_close/save/destroy/apply mess has been cleaned up. 2002-01-05 Ricardo Fernández Pascual * src/bookmarks_io_own_format.c: Fixed bug #68044. 2002-01-05 Jorn Baayen * src/mozilla/ContentHandler.cpp: fix downloading of files for apps that have "Processes URL" checked. 2002-01-05 Jorn Baayen * src/window.c: anti-flash hack for fullscreen. 2002-01-05 Jorn Baayen * src/find.c: * ui/galeon.glade: hopefully better string for CONF_SEARCH_AUTOWRAP 2002-01-05 Christian Rose * src/menu_callbacks.c: Bumped year to 2002. * ui/bookmarks.glade: Fixed spelling error. 2002-01-04 Marco Pesenti Gritti * src/prefs.c: delay a bit the apply of spinbuttons 2002-01-04 Marco Pesenti Gritti * src/galeon_types.h * src/mozilla_prefs.c * src/mozilla_prefs.h * src/prefs.c * src/prefs.h: fonts preferences autoapply 2002-01-04 Ricardo Fernández Pascual * src/bookmarks_editor.c * src/bookmarks_editor.h * src/bookmarks_editor_callbacks.c * src/bookmarks_editor_callbacks.h * src/bookmarks_menus_callbacks.c * ui/bookmarks.glade: I wanted to fix bug #66150, but I realized it was not as straightforward as I though, and decided to add this generic bookmark removal confirmation dialog. Also, some cleanups to the editor & misc bookmark code. 2002-01-04 Daniel Erat * src/window.c: When a new tab is opened in a popup window, set the window's is_popup variable to false. This closes bug #65469. 2002-01-04 Marco Pesenti Gritti * src/bookmarks_toolbars.c: * src/embed.c: * src/main.c: * src/menu_callbacks.c: * src/misc.c: * src/misc_callbacks.c: * src/mozilla_notifiers.c: * src/prefs.c: * src/prefs.h: * src/print.c: * src/toolbar_editor.c: * src/toolbar_editor.h: * src/mozilla/BaseHelpProtocolHandler.cpp: * src/mozilla/ExternalProtocolService.cpp: * ui/preferences.glade: * src/prefs_mime.c: * src/prefs_mime.h: * src/prefs_utils.c: * src/prefs_utils.h: code cleanups 2002-01-04 Jorn Baayen * src/window.c: once again try to fix fullscreen 2002-01-04 Jorn Baayen * src/prefs.c: * src/prefs.h: * src/prefs_callbacks.c: * src/toolbar_editor_callbacks.c: autoapply for usercss stuff and toolbar editor. 2002-01-04 Philip Langdale * src/mozilla/GaleonWrapper.cpp * src/mozilla/mozilla.cpp: Marco fixed |GaleonWrapper::GetPrintSettings| to compile on 0.9.7 in his last update but forgot to mention it. I have removed the #ifdef code for using |GetPrintSettings| in mozilla.cpp as the #ifdef is now in GaleonWrapper.cpp. A much better solution. 2002-01-03 Daniel Erat * src/bookmark_menus.c: Reworked code for smart bookmarks with multiple variables, mainly so my mapquest smart bookmark wouldn't be so ugly. The labels for "http://example/a.pl?foo=%s&bar=%s" will be "foo" and "bar" now instead of "http://example/a.pl?foo=" and "&bar=". Please let me know if this behavior is undesirable in some cases. Hopefully no segfaults slipped through. :) * src/prefs.c: Really fixed toolbar theme autoapply, and prevented a couple of init functions from getting called multiple times when the dialog is created. 2002-01-03 Yanko Kaneti * src/mozilla_i18n.c: add "Georgian (GEOSTD8)" for translation. 2002-01-03 Marco Pesenti Gritti * src/prefs_callbacks.c: remove no more necessary callbacks * ui/preferences.glade: try to follow the under discussion layout of gnome autoapply prefs dialogs 2002-01-03 Marco Pesenti Gritti * src/mozilla_notifiers.c * src/prefs.c * src/prefs.h * src/prefs_callbacks.c * src/prefs_strings.h: implement a way to queue and apply groups of prefernces. More fixes, no bugs known, please report them. TODO: - Toolbar editor autoapply - Mime editor autoapply 2002-01-03 Philip Langdale * src/mozilla/Makefile.am * src/mozilla/mozilla.cpp: There you go, I missed the need. The function used to create an nsIPrintSettings instance |nsIWebBrowserPrint::GetPrintSettings| doesn't exist in 0.9.7. So, I've reactivated the original kludge for 0.9.7 2002-01-03 Philip Langdale * src/mozilla/GaleonWrapper.cpp * src/mozilla/GaleonWrapper.h * src/mozilla/Makefile.am * src/mozilla/mozilla.cpp: Finally got rid of our nasty kludge for creating an nsIPrintSettings instance. I've left the source files for the nsPrintSettingsImpl in the tree but they are not built or used; just in case I missed a need for them. 2002-01-02 Daniel Erat * src/prefs.c: * src/prefs.h: * src/prefs_callbacks.c: Fixed toolbar theme autoapply (it should probably have some checking on the directory string) and cookie pref sensitivity. This involved expanding Marco's generic sensitivity stuff so the sensitivity can be inverted by prepending the widget name with '!'. There will still be no way to handle the following case, though: Four radio buttons in a group, two of which toggle the sensitivity of a checkbox on, and two of which toggle it off. A more elegant solution should be implemented if this situation comes up. :) 2002-01-02 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix some hrefs context menus 2002-01-02 Daniel Erat * src/history.c: * ui/galeon.glade: Changed "Yesterday" to "Last two days" and "Two days ago" to "Last three days" in the history window time optionmenu. 2002-01-01 Marco Pesenti Gritti * src/misc.c: * src/prefs.c: * src/prefs.h: * src/prefs_callbacks.c: fixed a lot of problems with prefs, implemented a generic way to set sensitivity * src/mozilla/nsPrintSettingsImpl.cpp: compilation fixes (0.9.7) 2002-01-02 Jorn Baayen * src/mozilla/ProgressListener2.cpp: * src/mozilla/ProgressListener.cpp: * src/mozilla/mozilla.h: * src/page_info.c: * src/page_info.h: * src/element_props.c: * ui/galeon.glade: view image in image props dialog (menthos req) 2002-01-02 Philip Langdale * src/mozilla/PrintProgressListener.cpp * src/mozilla/PrintProgressListener.h: ADDED * src/mozilla/GaleonWrapper.cpp * src/mozilla/Makefile.am * src/mozilla/PrintListener.cpp * src/mozilla/mozilla.cpp * src/mozilla/nsPrintSettingsImpl.cpp * src/mozilla/nsPrintSettingsImpl.h: Updated printing code to work with current mozilla CVS. They have switched to using a generic nsIWebProgressListener for the print listener so I created an appropriate listener class for it. I also had to resync our copy of the PrintSettingsImpl, which may have broken 0.9.7 support. Confirmation either way would help a lot. Also, the damn xul print dialog pops up after you close our gtk one at the moment. PrintSilent appears to be being ignored. Eventually we will override that xul dialog and not show our one explictly but let mozilla pop it up. Mozilla printing code still makes no sense. 2002-01-02 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: * src/page_info.c: make page info frame-aware. * src/context.c: Add "View page info" to the context. when viewing info about frames, you need to click on the embed first. the embed is focused after clicking, so it would work if gtk_signal_connect_after or similar was supported by gtkmozembed. Not sure how to fix it atm.. 2002-01-01 Marco Pesenti Gritti * src/galeon_types.h * src/prefs.c * src/prefs.h * src/prefs_callbacks.c * src/toolbar_editor.h * src/window_notifiers.c: WARNING: do not update cvs if you want to be able to change your prefs. Rework our pref code to apply prefs on the fly. At the moment all of them are applied in this way, but we will need to delay the apply of some of them I would be suprised if 50% of the prefs works now but I commit to avoid conflicts. 2002-01-01 Jorn Baayen * src/window.c: put decorations fix and tweaked it a bit so it doesnt bork with sawfish 0.3x anymore. 2002-01-01 Jorn Baayen * src/menubar.c: move "Page information" over to view menu. * src/window_callbacks: fix Ctrl+something always focusing the location entry. * ui/print.glade: the accels on the Print/Preview buttons didnt work (the ulines stayed underscores instead of accels), so removed them for now. 2002-01-01 Alex Barnes * FAQ * FAQ.html: Added question about plugins (Bug 67413) 2002-01-01 Marco Pesenti Gritti * src/window.c: revert the decorations changes to fullscreen. They break fullscreen on my ximian gnome and they doesnt fix the xinerama decorations problem. 2002-01-01 Matt Aubury * ui/Makefile.am: silly silly silly, fixed. 2002-01-01 Matt Aubury * ui/Makefile.am: * ui/bookmarks.glade: * ui/galeon.glade: * ui/print.glade: * ui/crash.xpm: * ui/gnome-error.xpm: * ui/gnome-question.xpm: * ui/gnome-warning.xpm: * ui/i-bookmark.xpm: * ui/mime.xpm: * ui/mini_find.xpm: added pixmaps to lots of dialogs and did some slight shuffling for visual effect. Pretty bloat! 2002-01-01 Marco Pesenti Gritti * src/mozilla/MyportalProtocolHandler.cpp: handle our help protocols correctly (do not happend http) 2002-01-01 Matt Aubury * ui/galeon.glade: some tidying of the page properties dialog. * src/Galeon-impl.c: add since otherwise we don't always have an abs() available. PS. First post! ;-) 2001-12-31 Daniel Erat * src/Galeon-impl.c: * src/Galeon.idl: * src/galeon_types.h: * src/main.c: Switch window/tab command line option behavior to hopefully make everyone happy. :) 2001-12-31 Jorn Baayen * src/bookmarks_menus_callbacks.c: fix "Add bookmark" crash, fix statusbar messages for bookmarks with urls that contain newlines 2001-12-31 Jorn Baayen * ui/galeon.glade: fix up capatilization 2001-12-31 Marco Pesenti Gritti * src/window_callbacks.c: focus the entry also when ctrl+l is pressed in the window 2001-12-31 Matt Aubury * src/element_props.c: * ui/galeon.glade: make element properties dialog box resize sensibly, and make it tabbed for 640x480 compatiblity. 2001-12-31 Jorn Baayen * src/autoreload.c: * src/bookmarks.c: * src/bookmarks.h: * src/element_props.c: * src/embed.c: * src/favicon.c: * src/page_info.c: fixes for when the embed/bookmark is gone 2001-12-31 Jorn Baayen * src/menubar.c: fix duplicate accel 2001-12-31 Jorn Baayen * src/element_props.c: fix some bugs 2001-12-31 Daniel Erat * galeon.schemas.in: * src/Galeon-impl.c: * src/main.c: * src/menu_callbacks.c: * src/prefs_strings.h: * src/session.c: * src/session.h: * src/window_callbacks.c: * ui/galeon.glade: Show confirmation dialog when loading a session, get rid of a couple of GTK+ warnings, don't add session filenames to submenu after failed loads. 2001-12-31 Jorn Baayen * src/mozilla/ProgressListener.cpp: * src/mozilla/ProgressListener.h: sync 2001-12-31 Jorn Baayen * src/Makefile.am: * src/context.c: * src/element_props.c (ADDED): * src/element_props.h (ADDED): * src/favicon.c: * src/menu_callbacks.c: * src/menubar.c: * src/menubar.h: * src/page_info.c (ADDED): * src/page_info.h (ADDED): * src/window.c: * src/window.h: * src/window_callbacks.c: * src/mozilla/EventContext.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/ProgressListener2.cpp: * src/mozilla/ProgressListener2.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: * ui/galeon.glade: Add "properties" and "page info" windows. 2001-12-30 Jorn Baayen * src/bookmarks_menus_callbacks.c: fix "Set as default folder" 2001-12-30 Philip Langdale * src/mozilla/ProgressListener.cpp * src/mozilla/ProgressListener.h: Resync'ed the old progress listener code with the new favicon changes so that it can be used as a fall back if the new one is unfixable. :-) 2001-12-29 Marco Pesenti Gritti * src/mozilla/ProgressListener2.cpp: one line fix for implicit downloads. This make them usable for me. Please report the problems you are still seeing possibly with a reproducable testcase. I'm willing to fix all damned problems 2001-12-29 Jorn Baayen * src/favicon.c: fix #67689. The crash is gone, but it wont fetch the favicon since the bookmark doesnt specify a protocol. Guessing protocols is not exactly reliable, although it'll work just fine in 99% of the cases. IMHO we should avoid guessing when possible.. 2001-12-29 Jorn Baayen * src/autoreload.c: * ui/galeon.glade: some autoreload polish 2001-12-27 Marco Pesenti Gritti * src/galeon.in: fix the script for mozilla 0.9.7, rpms has not embed-sample 2001-12-27 Jorn Baayen * src/embed.c: remove all references to the original tab listing menu. 2001-12-27 Jorn Baayen * src/Makefile.am: * src/autoreload.c (ADDED): * src/autoreload.h (ADDED): * src/embed.c: * src/galeon_types.h: * src/menubar.c: * src/menubar.h: * src/menu_callbacks.c: * ui/galeon.glade: add an autoreload dialog 2001-12-27 Jorn Baayen * src/session.c: * src/session.h: * src/window.c: * src/window.h: * src/window_callbacks.c: non-existant sessionfiles no longer show up in the menu, add a contextmenu to which allows you to remove sessions. 2001-12-27 Yanko Kaneti * src/mozilla/EventContext.cpp: * src/mozilla/FilePicker.cpp: * src/mozilla/FilePickerGfs.cpp: * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/GlobalHistory.cpp: remove mozilla < 0.9.7 compatibilty 2001-12-25 Jorn Baayen * src/mozilla_prefs.c: network.dir.generate_html on by default. ftp sites now have a nice html view instead of the sucky XUL one. 2001-12-25 Marco Pesenti Gritti 2001-12-25 Jorn Baayen * configure.in: 0.9.7 required * src/mozilla.cpp: fix print with 0.9.7, we need to add multiple printers support at some point * src/nsPrinterSettingsImpl.h: new file * src/nsPrinterSettingsImpl.cpp: new file 2001-12-25 Danny Colascione * src/window.c: Turned off window decorations in fullscreen mode. 2001-12-25 Jorn Baayen * galeon.schemas.in: * README.ExtraPrefs: * src/bookmarks_editor_callbacks.c: * src/favicon.c: * src/favicon.h: * src/main.c: * src/misc.c: * src/prefs_strings.h: * src/window_callbacks.c: better support for IE favicons, added a hidden pref which controls whether they should be automatically fetched Default is (ofcourse) off. 2001-12-23 Jorn Baayen * src/galeon.in: embed.jar -> embed-sample.jar. Thanks to oGALAXYo for noticing. 2001-12-23 Daniel Erat * galeon.schemas.in: "integer" doesn't seem to be a valid key type, at least with my version of gconf, so I switched it to "int". 2001-12-23 Philip Langdale * src/npl/*: REMOVED * src/mozilla/gGnomeHelpUrl.cpp * src/mozilla/gGnomeHelpUrl.h * src/mozilla/gUrlCID.h * src/mozilla/nsIMailtoUrl.h * src/mozilla/nsMailtoUrl.cpp * src/mozilla/nsMailtoUrl.h * src/mozilla/nsURLHelper.cpp * src/mozilla/nsURLHelper.h: ADDED * configure.in * src/Makefile.am * src/mozilla/BaseHelpProtocolHandler.cpp * src/mozilla/ExternalProtocolService.cpp * src/mozilla/MailtoProtocolHandler.cpp * src/mozilla/Makefile.am * src/mozilla/MozRegisterComponents.cpp * src/mozilla/gProtocolModule.cpp: Merged former npl only code into main xpcom module. (mailto and gnome help url types) 2001-12-22 Jorn Baayen * src/bookmarks_editor.c: * src/bookmarks_editor.h: * src/bookmarks_editor_callbacks.c: make the "dock" menuitem in the bookmarks editor toggle between docked and undocked. 2001-12-22 Jorn Baayen * src/favicon.h: fix favicon downloading 2001-12-22 Jorn Baayen * src/window.c: give favicon tab pixmap widget alwasys 16x16 size, to prevent werid behaviour with smaller favicons. 2001-12-22 Jorn Baayen * README.ExtraPrefs: * galeon.schemas.in: * src/bookmarks_editor_callbacks.c: * src/favicon.c: * src/favicon.h: * src/prefs_strings.h: * src/window.c: * src/window_callbacks.c: * src/window_notifiers.c: replace the tons of favicon_download boolean flags with an enum, add a hidden pref for showing favicons in tabs. 2001-12-22 Ricardo Fernández Pascual * FAQ.html: Add a question about oaf and nautlus view. * FAQ: rebuilt, I hope I used the correct options... 2001-12-22 Ricardo Fernández Pascual * src/bookmarks_toolbars.c: Don't allow more than 25 items in the smart bookmarks histories, because I suspect that such long histories cause problems. We should not be using gconf for this, btw. 2001-12-22 Ricardo Fernández Pascual * galeon.spec.in: Now you can build both nautilus enabled and nautilus disabled rpms. Use DONT_BUILD_NAUTILUS_VIEW=1 to disable it when building the binary rpms using rpm -tb. This also works for rpm --rebuild galeon.src.rpm 2001-12-22 Philip Langdale * src/npl/gNplCID.h * src/npl/gNplModule.cpp * src/npl/nsURLHelper.cpp * src/npl/nsURLHelper.h: Updated remaining NPL code with relicensed code from mozilla. In due course, this code will go into our main xpcom module. 2001-12-22 Marco Pesenti Gritti * src/main.c: check open_fullscreen before setting fullscreen mode ! 2001-12-22 Marco Pesenti Gritti * src/embed.c: * src/mozcallbacks.c: fix crash on startup when running nautilus view 2001-12-22 Alex Barnes * README.ExtraPrefs: fix the autobookmarks shortening key name 2001-12-21 Jorn Baayen * src/favicon.c: even more borkage into oblivion 2001-12-21 Jorn Baayen * src/mozcallbacks.c: fix the favicon bugs pointed out by galaxy. Oh and please don't blame adam :P i'm really guilty for our favicon mess ;) 2001-12-21 Jorn Baayen * src/embed.c: really fix overlapping icons bug now 2001-12-21 Jorn Baayen * src/embed.c: * src/favicon.c: fix up broken setting of favicons in tabs, optimize it a little. 2001-12-21 Adam Lopresto * src/embed.c: * src/galeon_types.h: * src/window.c: Added site icons onto the tabs 2001-12-21 Marco Pesenti Gritti * src/main.c: fix -f with url arguments 2001-12-21 Jorn Baayen * src/misc.c: * src/window_callbacks.c: don't include the active embed in the tab listing contextmenu, give the menuitemlabels the appriopiate color. 2001-12-21 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: revert my stupid rewrite, that code was not actually used by mozilla. Add more xul:... so that no context menu show on the toolbar 2001-12-21 Jorn Baayen * src/bookmarks_editor.c: * ui/bookmarks.glade: set editor->edit_button also in the docked bm editor, so that it will be in sync. 2001-12-21 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: * src/mozilla/GaleonWrapper.cpp: rewrite scrollbar context test, hopefully will work also on mozilla cvs 2001-12-21 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: * src/mozcallbacks.c: implement kl scrolling 2001-12-20 Marco Pesenti Gritti * src/context.c: * src/mozcallbacks.c: * src/embed.c: fix a bunch of focus issue. Please report problems * src/dnd_hints.c: add debug code to avoid crash when dragging the toolbar drag icon, jorn I guess you need to check why the pixmap is NULL there * src/galeon_types: * src/embed.c: * src/mozcallbacks.c: do not overwrite location if user is typing an url * src/bookmarks_toolbars.c: * src/window_callbacks.c: use the default keybindings but ignore shift+click 2001-12-21 Jorn Baayen * src/menu_callbacks.c: improve "Select all" to work with non-mozilla textwidgets as well. 2001-12-21 Jorn Baayen * src/mozcallbacks.c: do not handle accels without a modifier when in a text input widget. 2001-12-21 Jorn Baayen * src/context.c: consistent capatilization in contextmenus, change "Copy link location" to "Copy location" in the "main" contextmenu (was confusing since there was no link). 2001-12-20 Daniel Erat * src/window.c: * src/window.h: * src/window_callbacks.c: Dragging a link to the empty space in the tab listing now opens the URL in a new tab. This closes bug #67272. 2001-12-20 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: * src/mozilla/GaleonWrapper.h: * src/mozilla/mozilla.cpp: * src/mozilla/mozilla.h: * src/menubar.c: * src/menubar.h: * src/menu_callbacks.c: "Select all" menuitem. 2001-12-20 Jorn Baayen * src/embed.c: also have a link contextmenu on the up menu 2001-12-20 Jorn Baayen * src/window_callbacks.c: Remove ugly, useless, menu-enlarging "Autocompletion" item from the location entry context. 2001-12-19 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix pasting with keys, do not paste text two times 2001-12-19 Jorn Baayen * src/mozilla/mozilla.cpp: fix compilation with mozilla cvs 2001-12-19 Marco Pesenti Gritti * ui/print.glade * src/mozilla.cpp: fix print of a range of spaces and add the ability to print the selection 2001-12-19 Jorn Baayen * src/mozilla/mozilla.cpp: fix one more of peppo's endless well of bugs (#66244) 2001-12-19 Jorn Baayen * src/mozilla_notifiers.c: fix the bastard mousewheel pref. 2001-12-17 Duarte Loreto * configure.in: Added portuguese locale to ALL_LINGUAS. 2001-12-14 Ricardo Fernández Pascual * src/bookmarks_toolbars.c: Fixed dragging from the drag handle to the bookmarks toolbar. 2001-12-14 Ricardo Fernández Pascual * src/Makefile.am * src/bookmarks.c * src/bookmarks.h * src/bookmarks_editor.c * src/bookmarks_editor_callbacks.h * src/bookmarks_io_netscape.c (NEW_FILE) * src/bookmarks_io_own_format.c * src/bookmarks_menus_callbacks.c * src/netscape.c * src/newuser_callbacks.c: Tried to rewrite the netscape bookmark importer using libxml, but libxml can parse the broken html of the netscape bookmarks format. So, I cleaned up the old code and integatd is as good as possible with the way bookmarks are loaded/saved now. Also, removed a lot of leaks that it had. It now seems to work correctly, I've killed the Import/Export menu in the bookmarks editor and now you can open/save/import any of the four (XBEL, old XML, Netscape and Mozilla) formats in the same way. * src/xbel.c: fixed comments. 2001-12-12 Philip Langdale * src/mozilla/GaleonWrapper.cpp * src/mozilla/mozilla.cpp: Removed lingering 0.9.5 ifdefs. 2001-12-12 Philip Langdale * src/mozilla/EventContext.cpp: Fixed context menu suppression over scrollbars which were broken by a mozilla api change. marco, the checks for underlying node type are not comprehensive, so the context menu is still appearing over certain parts of the scrollbar but not others. 2001-12-12 Philip Langdale * src/mozilla/FilePicker.cpp * src/mozilla/FilePickerGfs.cpp: Fix to compile with Moz CVS. They've added two new functions to get and set the filter index, which is N/A for us due to the crippled gtk file picker. 2001-12-12 Ricardo Fernández Pascual * src/newuser_callbacks.c * ui/Makefile.am * ui/galeon.glade * ui/slack.png (NEW FILE): Added a smart bookmark for LinuxPackages.net and removed the IMDb one because it dis not work always correctly. 2001-12-11 Ricardo Fernández Pascual * src/newuser_callbacks.c: Added a bookmarklet to search for old versions o a page in the internet archive (web.archive.org). 2001-12-11 Petr Janecek * src/bookmarks_menus.c: Small smart bookmarks dialog i18n fix. 2001-12-11 Yanko Kaneti * src/mozilla_prefs.c: add "X11" to the user agent string. Aids some sites with flawed browser detection routines. bug #66657. 2001-12-10 Jorn Baayen * src/favicon.c: fix url corruption 2001-12-09 Jorn Baayen * src/bookmarks.c (bookmarks_parse_nick): do a bookmarks_translate_string () on the smart bookmark arguments. 2001-12-09 Ricardo Fernández Pascual * configure.in: The nautilus view is automatically built if nautilus-devel is avaible. It's hacky, let me know if it doesn't work for you. The spec will need to be fixed to default to --enable-nautilus-view=no 2001-12-09 Jorn Baayen * src/mozilla/GaleonWrapper.cpp: fix #66553 (stylesheets not cascading properly) and work around #66555 (crash when applying stylesheets). 2001-12-08 Ricardo Fernández Pascual * src/bookmarks_toolbars.c * src/favicon.c * src/misc.c * src/xbel.c: Some small leaks found with memprof. 2001-12-08 Ricardo Fernández Pascual * src/xbel.c: Correctly load untitled sites without adding a title to them. 2001-12-08 Ricardo Fernández Pascual * src/Makefile.am: Add Nautilus View sources to EXTRA_DIST so they are distributed even if the view is disabled. 2001-12-08 Jorn Baayen * src/main.c: fix compilation * src/window_callbacks.c: fix new button 2001-12-08 Philip Langdale * src/mozilla/ProgressListener.cpp * src/mozilla/ProgressListener2.cpp: Fixed garbage statistics when server reports file size as 0. 2001-12-08 Daniel Erat * src/Galeon-impl.c: * src/Galeon.idl: * galeon.schemas.in: * src/main.c: * src/prefs_strings.h: * src/session.c: * src/window_callbacks.c: * ui/galeon.glade: Changed crash recovery dialog so it's built in glade, rather than constructed by hand. Added Cancel button and removed "Discard" radio button. Added window close confirmation dialog for windows with multiple tabs, closing bug #64483. Added -l/--load-session command-line option to load a session at startup. I should probably check the order in which all of the options are read sometime; it looks like it could be sort of screwy when conflicting options are given. 2001-12-08 Jorn Baayen * ui/print.glade: margins are specified in inches, make this clear in the gui 2001-12-08 Jorn Baayen * src/menubar.c: * src/menubar.h: * src/menu_callbacks.c: remove "Close other tabs" from tab menu, having it in the context is enough. 2001-12-08 Jorn Baayen * src/window_callbacks.c: shorten title in tab listing, add detach item. 2001-12-08 Ricardo Fernández Pascual * src/xbel.c: Fix problem with saving the autobookmarks folder. It should not create a new autobookmarks folder each time now. 2001-12-08 Jorn Baayen * src/window_callbacks.c: escape uline accel in the tab listing 2001-12-08 Jorn Baayen * src/favicon.c: add some paranoid favicons.keys corruption detection 2001-12-08 Jorn Baayen * src/bookmarks_menus.c: * src/context.c: * src/embed.c: * src/link_interfaces.c: * src/window.c: * src/window_callbacks.c: remove ugly 2 pixel spacing between pixmap and label in menuitems. This caused menus to look misaligned, because standard menuitems don't have this spacing. 2001-12-07 Jorn Baayen * src/window_callbacks.c: append a list of tabs to the tab contrxt menu 2001-12-07 Jorn Baayen * src/bookmarks_editor_callbacks.c: * src/favicon.c: * src/favicon.h: * src/misc.c: * src/main.c: * src/window_callbacks.c: we now use a favicon keysfile, so the ico only needs to be downloaded once - saves lots of inodes. 2001-12-07 Ricardo Fernández Pascual * src/favicon.c: Fixed a crash in the Nautilus view. REMEMBER that embed->parent_window may be NULL. 2001-12-07 Marco Pesenti Gritti * src/mozilla/EventContext.cpp: fix keys in textareas so jorn stop to bug me 2001-12-07 Ricardo Fernández Pascual * src/xbel.c: Add the DTD. Fixes #66141 2001-12-07 Ricardo Fernández Pascual * src/autocompletion.c * src/autocompletion.h * src/bookmarks.c * src/bookmarks.h: When clearing history (or at exit) clear autocompletion before removing the history items. This should give a niticiable speedup for big history files because you won't need to remove each url from autocompletion. 2001-12-06 Marco Pesenti Gritti * src/window.c: * src/menubar.c: change Go/Bookmarks menus position, the Go position is going to be suggested by HIG, so I think we (bug 66404 for reasons). 2001-12-06 Marco Pesenti Gritti * src/PromptService.cpp: default to YES button in confirm_ex * src/EventContext.cpp: dont show a context menu on