aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
...
* Add epiphany.h. Only allow including epiphany.h; all other headers are privateChristian Persch2008-04-121-1/+3
| | | | svn path=/trunk/; revision=8211
* Exorcise gecko configure & build stuffChristian Persch2008-04-041-304/+35
| | | | svn path=/trunk/; revision=8183
* Comment out useless stuffChristian Persch2008-03-271-5/+5
| | | | svn path=/trunk/; revision=8136
* Use GChecksum to calculate the MD5 of favicons.Xan Lopez2008-03-121-1/+1
| | | | svn path=/trunk/; revision=8099
* Try to fix the build with 1.8Christian Persch2008-03-111-2/+9
| | | | svn path=/trunk/; revision=8095
* Allow building with xulrunner 1.9. Patch by Alexander Sack; part of bug #503657Christian Persch2008-03-111-2/+38
| | | | svn path=/trunk/; revision=8094
* Post branching version updateChristian Persch2008-03-061-4/+4
| | | | svn path=/trunk/; revision=8042
* Remove cruftChristian Persch2008-02-271-72/+21
| | | | svn path=/trunk/; revision=7990
* Adapt to gio API changeChristian Persch2008-02-261-1/+1
| | | | svn path=/trunk/; revision=7981
* Version bumpChristian Persch2008-02-261-1/+1
| | | | svn path=/trunk/; revision=7980
* Remove obsolete check. Bug #333445Christian Persch2008-02-201-34/+0
| | | | svn path=/trunk/; revision=7971
* Add EPHY_CHECK_VERSION (#513128)Xan Lopez2008-02-181-0/+6
| | | | svn path=/trunk/; revision=7958
* Track WebKit r29909 pkg-config renameAlp Toker2008-02-011-1/+1
| | | | svn path=/trunk/; revision=7905
* Post release version bumpChristian Persch2008-01-291-1/+1
| | | | svn path=/trunk/; revision=7895
* Release 2.21.90RELEASE_2_21_90Christian Persch2008-01-291-1/+0
| | | | svn path=/trunk/; revision=7893
* Post release version bumpChristian Persch2008-01-151-1/+1
| | | | svn path=/trunk/; revision=7868
* Release 2.21.5RELEASE_2_21_5Christian Persch2008-01-151-5/+16
| | | | svn path=/trunk/; revision=7866
* Update to new glib 2.15.2 API, bump glib dep and remove a Cosimo Cecchi2008-01-151-3/+2
| | | | | | remaining gnome-vfs bit from configure.ac. svn path=/trunk/; revision=7864
* Drop gnome-vfs dependency. Now Epiphany depends on glib >= 2.15.1.Cosimo Cecchi2008-01-141-11/+8
| | | | | | | Also, optional Zeroconf support depends on Avahi >= 0.6.22. Bug #507152. svn path=/trunk/; revision=7858
* Make libnotify dep optional.Christian Persch2007-12-271-1/+9
| | | | svn path=/trunk/; revision=7823
* download-dialog hidden state is now saved to gconf. New downloads started while Diego Escalante Urrelo2007-12-241-0/+2
| | | | | | | | | | the dialog is hidden pop-up a notification (as in libnotify). We now require libnotify to build. Fixes bug #311209. svn path=/trunk/; revision=7802
* Enable our filechooser by default, now the default builds will have nice imageDiego Escalante Urrelo2007-12-171-1/+1
| | | | | | | previews in the filechooser. Read: nice previews when uploading pictures. svn path=/trunk/; revision=7779
* Post release version bump.Christian Persch2007-12-161-1/+1
| | | | svn path=/trunk/; revision=7778
* Release 2.21.4.RELEASE_2_21_4Christian Persch2007-12-161-1/+1
| | | | svn path=/trunk/; revision=7776
* configure.ac: remove leading Xs in conditionals (with 2 exceptions)Jan Michael C. Alonzo2007-12-031-18/+18
| | | | | | | | http://bugzilla.gnome.org/show_bug.cgi?id=501108 modified: configure.ac svn path=/trunk/; revision=7748
* Fix configure summary output for both mozilla and webkitJan Michael C. Alonzo2007-12-031-13/+23
| | | | | | | | http://bugzilla.gnome.org/show_bug.cgi?id=478196 modified: configure.ac svn path=/trunk/; revision=7747
* Bump API versionChristian Persch2007-11-161-1/+1
| | | | svn path=/trunk/; revision=7698
* Add GTK_DISABLE_DEPRECATED back in DEPRECATION_FLAGS. Move the lastCyril Brulebois2007-11-111-2/+1
| | | | | | | calls to gtk_entry_set_editable, gtk_menu_item_remove_submenu, and gtk_tool_item_set_tooltip to the appropriate replacements in Gtk 2.12. svn path=/trunk/; revision=7659
* Enable a --with-distributor-name configure option, defaulting to Epiphany.Cyril Brulebois2007-11-071-0/+18
| | | | | | | Use it on an error page to designate the distributors/developers to contact. Fixes bug #433796. svn path=/trunk/; revision=7643
* Bump configure.ac version to 2.21.1Xan Lopez2007-10-261-1/+2
| | | | svn path=/trunk/; revision=7568
* Add application.ini file.Christian Persch2007-10-091-0/+6
| | | | svn path=/trunk/; revision=7524
* Rename WebKitGdk to WebKitGtk to follow upstream change and fix build againstCosimo Cecchi2007-09-251-1/+1
| | | | | | | WebKit. Fixes bug #479852. One-liner by Cyril Brulebois. svn path=/trunk/; revision=7485
* Add defines for major/minor/micro version.Christian Persch2007-09-201-4/+19
| | | | | | Add SVN branch name, and use it in the ChangeLog generation rule. svn path=/trunk/; revision=7477
* Add gvfs check.Christian Persch2007-09-161-0/+7
| | | | svn path=/trunk/; revision=7447
* Add separate pkg config checks for some modules.Christian Persch2007-09-141-0/+5
| | | | svn path=/trunk/; revision=7432
* Create Makefiles for embed/xulrunner/utils and components.Christian Persch2007-09-131-3/+5
| | | | svn path=/trunk/; revision=7423
* Define WITH_XULRUNNER_ENGINE.Christian Persch2007-09-131-0/+2
| | | | svn path=/trunk/; revision=7419
* Update version and API version to 2.21Christian Persch2007-09-131-2/+2
| | | | svn path=/trunk/; revision=7398
* Error out if the C++ compiler wasn't found. Bug #475360.Christian Persch2007-09-111-1/+10
| | | | | | | | | | 2007-09-10 Christian Persch <chpe@gnome.org> * configure.ac: Error out if the C++ compiler wasn't found. Bug #475360. svn path=/trunk/; revision=7378
* A m4/libxul.m4: Integrate the "xulrunner" backend with configure. NotChristian Persch2007-09-101-10/+57
| | | | | | | | | | | | | | 2007-09-09 Christian Persch <chpe@gnome.org> * configure.ac: * embed/Makefile.am: * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): * m4/gecko.m4: A m4/libxul.m4: * src/Makefile.am: Integrate the "xulrunner" backend with configure. Not building yet. svn path=/trunk/; revision=7359
* Bump version, but not API version yet (wait until e-e is branched too)Christian Persch2007-08-281-2/+2
| | | | svn path=/trunk/; revision=7309
* Post release version bumpChristian Persch2007-08-141-1/+1
| | | | svn path=/trunk/; revision=7269
* A data/icons/*: R data/icons/*/*/*:Christian Persch2007-08-091-26/+1
| | | | | | | | | | | | 2007-08-09 Christian Persch <chpe@gnome.org> * configure.ac: A data/icons/*: R data/icons/*/*/*: Reorganise icons. svn path=/trunk/; revision=7256
* post-release version bumpChristian Persch2007-07-311-1/+1
| | | | svn path=/trunk/; revision=7223
* Add support for the WebKit engine, compile with --with-engine=webkit toXan Lopez2007-07-281-10/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-27 Xan Lopez <xan@gnome.org> * Makefile.am: * configure.ac: * doc/reference/Makefile.am: * embed/Makefile.am: * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): * embed/ephy-embed-persist.c: * embed/ephy-embed-shell.c: * embed/ephy-embed.c: * embed/webkit/Makefile.am: * embed/webkit/webkit-embed-find.cpp: * embed/webkit/webkit-embed-find.h: * embed/webkit/webkit-embed-persist.cpp: * embed/webkit/webkit-embed-persist.h: * embed/webkit/webkit-embed-single.cpp: * embed/webkit/webkit-embed-single.h: * embed/webkit/webkit-embed.cpp: * embed/webkit/webkit-embed.h: * src/Makefile.am: Add support for the WebKit engine, compile with --with-engine=webkit to activate. * embed/mozilla/mozilla-embed-single.cpp: Move to the G_DEFINE_TYPE_WITH_CODE macro. svn path=/trunk/; revision=7208
* s/MOZILLA/GECKO/g for consistency with gge.Christian Persch2007-07-171-12/+12
| | | | | | | | | | | | | | | 2007-07-16 Christian Persch <chpe@gnome.org> * configure.ac: * doc/reference/Makefile.am: * embed/Makefile.am: * embed/mozilla/Makefile.am: * plugins/desktop-file/Makefile.am: * src/Makefile.am: s/MOZILLA/GECKO/g for consistency with gge. svn path=/trunk/; revision=7173
* Update glib req to 2.13.4 so we can use g_get_user_special_dir.Christian Persch2007-07-111-1/+1
| | | | | | | | | | | | | | | | 2007-07-11 Christian Persch <chpe@gnome.org> * configure.ac: Update glib req to 2.13.4 so we can use g_get_user_special_dir. * lib/ephy-file-helpers.c: (ephy_file_downloads_dir), (ephy_file_desktop_dir): Use g_get_user_special_dir to get the Desktop and Downloads directory location. svn path=/trunk/; revision=7146
* Install under hicolor and use "epiphany" named icon as application iconLuca Ferretti2007-07-101-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-10 Luca Ferretti <elle.uca@libero.it> * configure.ac: * data/icons/16x16/Makefile.am: * data/icons/16x16/apps/Makefile.am: * data/icons/16x16/apps/epiphnay.svg: * data/icons/16x16/apps/epiphnay.png: * data/icons/22x22/Makefile.am: * data/icons/22x22/apps/Makefile.am: * data/icons/22x22/apps/epiphnay.svg: * data/icons/22x22/apps/epiphnay.png: * data/icons/24x24/Makefile.am: * data/icons/24x24/apps/Makefile.am: * data/icons/24x24/apps/epiphnay.png: * data/icons/scalable/Makefile.am: * data/icons/scalable/apps/Makefile.am: * data/icons/scalable/apps/epiphnay.svg: * lib/ephy-stock-icons.h: Install under hicolor and use "epiphany" named icon as application icon * data/icons/Makefile.am: Update gtk icon cache for hicolor on install and uninstall svn path=/trunk/; revision=7129
* Update gtk+ req to 2.11.6.Christian Persch2007-07-101-1/+1
| | | | | | | | | | | | | | | | | | | 2007-07-10 Christian Persch <chpe@gnome.org> * configure.ac: Update gtk+ req to 2.11.6. * src/ephy-statusbar.c: (ephy_statusbar_class_init), (create_caret_indicator), (ephy_statusbar_init), (ephy_statusbar_set_security_state), (ephy_statusbar_set_popups_state): * src/ephy-statusbar.h: * src/epiphany.defs: Port EphyStatusbar to the new tooltips API. svn path=/trunk/; revision=7127
* Post-release version bumpChristian Persch2007-07-101-1/+1
| | | | svn path=/trunk/; revision=7125
* Bump versionChristian Persch2007-07-101-1/+1
| | | | svn path=/trunk/; revision=7120
* Copy the lock icons from g-i-t 2.16 into epiphany, since the new ones inChristian Persch2007-07-101-0/+2
| | | | | | | | | | | | | | | | | | 2007-07-09 Christian Persch <chpe@gnome.org> * configure.ac: * data/icons/16x16/status/Makefile.am: * data/icons/24x24/status/Makefile.am: * data/icons/48x48/Makefile.am: * data/icons/48x48/status/Makefile.am: * data/icons/Makefile.am: * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: Copy the lock icons from g-i-t 2.16 into epiphany, since the new ones in g-i-t are broken (see bug #348350 comment 93 ff). svn path=/trunk/; revision=7119
* A data/weasel-ua-pref.js.in:Christian Persch2007-06-281-0/+19
| | | | | | | | | | | | | | | 2007-06-28 Christian Persch <chpe@gnome.org> * configure.ac: * data/Makefile.am: A data/weasel-ua-pref.js.in: Make UA ff-compatible. This fixes https://bugzilla.mozilla.org/show_bug.cgi?id=334967 . See also Camino bug https://bugzilla.mozilla.org/show_bug.cgi?id=384721 and https://bugzilla.mozilla.org/show_bug.cgi?id=385999 for discussion. svn path=/trunk/; revision=7100
* Post-release version bump.Christian Persch2007-05-141-1/+1
| | | | | | | | | | 2007-05-13 Christian Persch <chpe@gnome.org> * configure.ac: Post-release version bump. svn path=/trunk/; revision=7028
* === Release 2.19.2 ==RELEASE_2_19_2Christian Persch2007-05-141-2/+2
| | | | | | | | | | | | | | | | 2007-05-13 Christian Persch <chpe@gnome.org> === Release 2.19.2 == * configure.ac: Update for 2.19.2. * po/POTFILES.skip: Try to fix distcheck with stupid intltool. svn path=/trunk/; revision=7026
* Bump version to 2.19.0, and set API version to 2.19.Christian Persch2007-03-121-3/+3
| | | | | | | | | | 2007-03-11 Christian Persch <chpe@gnome.org> * configure.ac: Bump version to 2.19.0, and set API version to 2.19. svn path=/trunk/; revision=6956
* Correct FSF address. Bug #409075, patch by John Millikin.RELEASE_2_18_0GNOME_2_18_BRANCHPOINTChristian Persch2007-03-121-1/+1
| | | | | | | | | | 2007-03-11 Christian Persch <chpe@gnome.org> * *: Correct FSF address. Bug #409075, patch by John Millikin. svn path=/trunk/; revision=6952
* Post-release version bump.Christian Persch2007-03-121-1/+1
| | | | | | | | | | 2007-03-11 Christian Persch <chpe@gnome.org> * configure.ac: Post-release version bump. svn path=/trunk/; revision=6951
* Set version to 2.18.0.Christian Persch2007-03-111-3/+3
| | | | | | | | | | 2007-03-11 Christian Persch <chpe@gnome.org> * configure.ac: Set version to 2.18.0. svn path=/trunk/; revision=6949
* === Release 2.17.92 ==Christian Persch2007-02-271-1/+1
| | | | | | | | | | 2007-02-26 Christian Persch <chpe@svn.gnome.org> === Release 2.17.92 == * configure.ac: svn path=/trunk/; revision=6923
* Post-release version bump.WEBKIT_BRANCHPOINTChristian Persch2007-02-131-1/+1
| | | | | | | | | | 2007-02-12 Christian Persch <chpe@svn.gnome.org> * configure.ac: Post-release version bump. svn path=/trunk/; revision=6906
* === Release 2.17.91 ===RELEASE_2_17_91Christian Persch2007-02-131-1/+2
| | | | | | | | | | | 2007-02-12 Christian Persch <chpe@svn.gnome.org> === Release 2.17.91 === * configure.ac: * data/mime-types-permissions.xml: svn path=/trunk/; revision=6904
* Post-release version bump.Christian Persch2007-01-221-1/+1
| | | | | | | | | | 2007-01-22 Christian Persch <chpe@svn.gnome.org> * configure.ac: Post-release version bump. svn path=/trunk/; revision=6838
* === Release 2.17.90 ===RELEASE_2_17_90Christian Persch2007-01-221-1/+1
| | | | | | | | | | 2007-01-22 Christian Persch <chpe@svn.gnome.org> === Release 2.17.90 === * configure.ac: svn path=/trunk/; revision=6836
* configure.acLuca Ferretti2007-01-181-0/+3
| | | | | | | | | | | | | | | | | | | | | | | 2007-01-18 Luca Ferretti <elle.uca@libero.it> * data/icons/*/places/bookmark-web.*: * data/icons/*/places/Makefile.am: * data/icons/*/Makefile.am: * configure.ac Add to build new "bookmark-web" custom named icon at 16, 22 and 24 pixels - under new places directory. * lib/ephy-stock-icons.c: * lib/ephy-stock-icons.h: * src/bookmarks/ephy-bookmark-properties.c: * src/bookmarks/ephy-bookmark-action.c: Remove STOCK_BOOKMARK and add EPHY_STOCK_BOOKMARK using new "bookmark-web" custom named icon. svn path=/trunk/; revision=6830
* Post-release version bump.Christian Persch2007-01-091-1/+1
| | | | | | | | | | 2007-01-09 Christian Persch <chpe@svn.gnome.org> * configure.ac: Post-release version bump. svn path=/trunk/; revision=6808
* === Release 2.17.5 ===RELEASE_2_17_5Christian Persch2007-01-091-1/+1
| | | | | | | | | | | | | 2007-01-09 Christian Persch <chpe@svn.gnome.org> === Release 2.17.5 === * NEWS: * configure.ac: * data/default-prefs-common.js: * doc/reference/tmpl/ephy-embed.sgml: svn path=/trunk/; revision=6806
* Post-release version bump.Christian Persch2006-12-191-1/+1
| | | | | | | | 2006-12-18 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 2.17.4 ===RELEASE_2_17_4Christian Persch2006-12-191-0/+1
| | | | | | | | | | | | 2006-12-18 Christian Persch <chpe@cvs.gnome.org> === Release 2.17.4 === * autogen.sh: * configure.ac: * src/Makefile.am: Link with -lxpcomglue_s on trunk.
* Bump version to 2.17.4.Christian Persch2006-12-181-1/+1
| | | | | | | | 2006-12-17 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Bump version to 2.17.4.
* Add "popup-hidden" named icon.Luca Ferretti2006-12-051-0/+5
| | | | | | | | | | | 2006-12-05 Luca Ferretti <elle.uca@libero.it> * configure.ac: * data/icons/<size>/Makefile.am: * data/icons/<size>/status/popup-hidden.*: * data/icons/<size>/status/Makefile.am: Add "popup-hidden" named icon.
* Post-release version bump.Christian Persch2006-12-051-1/+1
| | | | | | | | 2006-12-04 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Version 2.17.3.Christian Persch2006-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-12-04 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Version 2.17.3. * embed/mozilla/GtkNSSDialogs.cpp: Use NULL for gtk_label_new instead of "". * lib/ephy-print-utils.c: (ephy_print_utils_page_setup_new_from_key_file): Fix possible invalid free. * lib/widgets/ephy-spinner.c: (ephy_spinner_images_unref), (ephy_spinner_images_load), (ephy_spinner_load_images), (ephy_spinner_expose), (bump_spinner_frame_cb), (ephy_spinner_start), (ephy_spinner_stop): Fix compliance with icon theme spec by skipping the first frame in the animation when in spinning mode. Bug #382207. Try the "process-working" icon first and fall back to "gnome-spinner" when it's not available. * m4/gecko.m4: Updated. 2006-12-04 Luca Ferretti <elle.uca@libero.it>
* Initial commit to provide Epiphany icons as themed icons. Files will beLuca Ferretti2006-12-041-0/+11
| | | | | | | | | | | | | | | | 2006-12-04 Luca Ferretti <elle.uca@libero.it> * configure.in: * data/Makefile.am: * data/icons/*/epiphany-download*: * data/icons/*Makefile.am*: Initial commit to provide Epiphany icons as themed icons. Files will be installed under $prefix/share/epiphany/icons/hicolor/ as per http://wayofthemonkey.com/index.php?date=2006-11-15&month=11&year=2006 By now only epiphany-download is available, but currently unused in the UI. More icons are code changes will come.
* Split ChangeLog.Christian Persch2006-11-061-1/+1
| | | | | | | | | | | | | 2006-11-06 Christian Persch <chpe@cvs.gnome.org> * ChangeLog-20061106: * Makefile.am: Split ChangeLog. * configure.ac: Post-release version bump.
* === Release 2.17.2 ===RELEASE_2_17_2Christian Persch2006-11-061-1/+1
| | | | | | | | | | 2006-11-06 Christian Persch <chpe@cvs.gnome.org> === Release 2.17.2 === * configure.ac: * data/default-prefs-common.js: * src/ephy-notebook.c: (build_tab_label):
* Use UTF-8 copyright symbolChristian Persch2006-09-131-2/+2
|
* Set API version to 2.17.Christian Persch2006-09-041-3/+3
| | | | | | | | 2006-09-03 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Set API version to 2.17.
* Post-release version bump.GNOME_2_16_BRANCHPOINTChristian Persch2006-09-041-1/+1
| | | | | | | | | | 2006-09-03 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump. 2006-09-03 Christian Persch <chpe@cvs.gnome.org>
* Update API version for 2.16.Christian Persch2006-09-041-4/+4
| | | | | | | | 2006-09-03 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Update API version for 2.16.
* Post-release version bump.Christian Persch2006-08-221-1/+1
| | | | | | | | 2006-08-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 2.15.92 ===RELEASE_2_15_92Christian Persch2006-08-221-5/+5
| | | | | | | | | | | | | | | | | | | 2006-08-21 Christian Persch <chpe@cvs.gnome.org> === Release 2.15.92 === * NEWS: * configure.ac: Updated for 2.15.92. * embed/mozilla/EphyAboutModule.cpp: Use escaped URL for about:recover. Fixes bug #351296. * src/ephy-window.c: Remove shortcut for SendPage.
* Fix a typo. Fix intltool req.Kjartan Maraas2006-08-151-1/+1
| | | | | | | 2006-08-15 Kjartan Maraas <kmaraas@gnome.org> * NEWS: Fix a typo. * configure.ac: Fix intltool req.
* Fix one AS_HELP_STRING.Christian Persch2006-08-081-1/+1
| | | | | | | | 2006-08-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix one AS_HELP_STRING.
* Post-release version bump.Christian Persch2006-08-081-1/+1
| | | | | | | | 2006-08-07 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 2.5.91 ===RELEASE_2_5_91Christian Persch2006-08-081-1/+1
| | | | | | | | 2006-08-07 Christian Persch <chpe@cvs.gnome.org> === Release 2.5.91 === * configure.ac:
* Post-release version bump.Christian Persch2006-07-111-1/+1
| | | | | | | | 2006-07-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 2.15.4 ===RELEASE_2_15_4Christian Persch2006-07-111-1/+1
| | | | | | | | 2006-07-10 Christian Persch <chpe@cvs.gnome.org> === Release 2.15.4 === * configure.ac:
* Fix wrong test, bug #344848.Christian Persch2006-06-191-1/+1
| | | | | | | | 2006-06-18 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix wrong test, bug #344848.
* A embed/mozilla/GeckoPrintService.cpp: AChristian Persch2006-06-191-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-06-18 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/default-prefs-common.js: * embed/Makefile.am: * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), (ephy_embed_shell_set_page_setup), (ephy_embed_shell_get_page_setup), (ephy_embed_shell_set_print_settings), (ephy_embed_shell_get_print_settings): * embed/ephy-embed-shell.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/Makefile.am: A embed/mozilla/GeckoPrintService.cpp: A embed/mozilla/GeckoPrintService.h: A embed/mozilla/GeckoPrintSession.cpp: A embed/mozilla/GeckoPrintSession.h: * embed/mozilla/MozRegisterComponents.cpp: R embed/mozilla/PrintingPromptService.cpp: R embed/mozilla/PrintingPromptService.h: * embed/mozilla/mozilla-embed-single.cpp: R embed/print-dialog.c: R embed/print-dialog.h: * src/ephy-shell.c: (ephy_shell_dispose), (ephy_shell_get_prefs_dialog): * src/ephy-shell.h: * src/epiphany.defs: * src/window-commands.c: (page_setup_done_cb), (window_cmd_file_print_setup): Drop libgnomeprint[ui] and use gtk printing.
* Fix --disable-spell-checker configure option. Bug #344848.Christian Persch2006-06-141-19/+27
| | | | | | | | 2006-06-14 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix --disable-spell-checker configure option. Bug #344848.
* Post-release version bump.Christian Persch2006-06-111-1/+1
| | | | | | | | 2006-06-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 2.15.3 ===RELEASE_2_15_3Christian Persch2006-06-111-1/+1
| | | | | | | | 2006-06-10 Christian Persch <chpe@cvs.gnome.org> === Release 2.15.3 === * configure.ac:
* Remove accidentally commited code.Christian Persch2006-06-101-28/+0
| | | | | | | | 2006-06-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Remove accidentally commited code.
* Fix the build.hristian Persch2006-06-101-0/+29
| | | | | | | | 2006-06-09hristian Persch <chpe@cvs.gnome.org> * configure.ac: Fix the build.
* Fix configure output.Christian Persch2006-06-101-26/+20
| | | | | | | | 2006-06-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure output.
* Check for enchant, and output an overview of the configured options onChristian Persch2006-06-091-10/+56
| | | | | | | | | | | | | | | | | | | | | 2006-06-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for enchant, and output an overview of the configured options on successful configure. * data/default-prefs-common.js: * embed/mozilla/GeckoSpellCheckEngine.cpp: * embed/mozilla/GeckoSpellCheckEngine.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: * lib/Makefile.am: * lib/ephy-spell-check.c: * lib/ephy-spell-check.h: Spell check support using the gecko 'spellchecker' extension. No corrections context menu or language switching yet.
* Remove AM_GLIB_DEFINE_LOCALEDIR. Bug #343825, patch by Christian Persch.Wouter Bolsterlee2006-06-091-1/+0
| | | | | | | 2006-06-08 Wouter Bolsterlee <uws+gnome@xs4all.nl> * configure.ac: Remove AM_GLIB_DEFINE_LOCALEDIR. Bug #343825, patch by Christian Persch.
* Update intltool requirement to 0.35.Christian Persch2006-05-161-1/+1
| | | | | | | | 2006-05-16 Christian Persch <chpe@cvs.gnome.org> * configure.in: Update intltool requirement to 0.35.
* Post-release version bump.Christian Persch2006-05-161-1/+1
| | | | | | | | 2006-05-15 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Fix the buildChristian Persch2006-05-151-2/+2
|
* Explicit error message about unsupported gecko versions.Christian Persch2006-05-121-0/+4
| | | | | | | | 2006-05-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Explicit error message about unsupported gecko versions.
* Update gecko version checks to detect also gecko 1.8.1.Christian Persch2006-05-121-8/+4
| | | | | | | | | 2006-05-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Update gecko version checks to detect also gecko 1.8.1.
* Drop non-toolkit gecko support too.Christian Persch2006-05-111-4/+3
| | | | | | | | | | 2006-05-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: Drop non-toolkit gecko support too.
* Drop support for gecko 1.7.Christian Persch2006-05-111-95/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-05-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/glade/prefs-dialog.glade: * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): * embed/mozilla/AutoJSContextStack.cpp: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyContentPolicy.h: * embed/mozilla/EphyDirectoryProvider.cpp: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/EphyHistoryListener.cpp: * embed/mozilla/EphyHistoryListener.h: * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/EphySidebar.cpp: * embed/mozilla/EphySidebar.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: * embed/mozilla/FilePicker.cpp: * embed/mozilla/FilePicker.h: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: * embed/mozilla/GtkNSSSecurityWarningDialogs.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/MozRegisterComponents.cpp: * embed/mozilla/MozRegisterComponents.h: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/PrintingPromptService.h: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-download.h: * embed/mozilla/mozilla-embed-event.cpp: * embed/mozilla/mozilla-embed-event.h: * embed/mozilla/mozilla-embed-find.cpp: * embed/mozilla/mozilla-embed-find.h: * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-persist.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/mozilla/mozilla-embed.h: * embed/mozilla/mozilla-notifiers.cpp: * embed/mozilla/mozilla-notifiers.h: * embed/mozilla/mozilla-x509-cert.cpp: * embed/mozilla/mozilla-x509-cert.h: * lib/ephy-gui.c: * lib/ephy-gui.h: * lib/ephy-langs.c: * m4/gecko.m4: * src/ephy-window.c: (sync_tab_security): * src/prefs-dialog.c: (prefs_dialog_init): Drop support for gecko 1.7.
* Post-release version bump.Christian Perhristian Persch2006-04-241-1/+1
| | | | | | | | 2006-04-24 Christian Perhristian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 2.15.1 ===RELEASE_2_15_1Christian Persch2006-04-241-7/+7
| | | | | | | | | | | | | | | | | | | 2006-04-24 Christian Persch <chpe@cvs.gnome.org> === Release 2.15.1 === * configure.ac: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: * src/window-commands.c: (window_cmd_help_about): Update for 2.15.1. * help/eu/eu.po: * help/fi/fi.po: * help/ja/ja.po: Fix the build by adding bogus translator-credits strings.
* Check for nsIMutableArray.h and include it if found. Fixes build withChristian Persch2006-04-171-0/+10
| | | | | | | | | | 2006-04-13 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/GtkNSSDialogs.cpp: Check for nsIMutableArray.h and include it if found. Fixes build with gecko trunk.
* Drop compat code for libgnome < 2.14. Fix refcount leak.Christian Persch2006-03-241-0/+2
| | | | | | | | | | 2006-03-23 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * src/ephy-main.c: (main): Drop compat code for libgnome < 2.14. Fix refcount leak.
* Port notebook DND to gtk+ 2.9.Christian Persch2006-03-241-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-03-23 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/ui/epiphany-ui.xml: * src/ephy-lockdown.c: (update_window): * src/ephy-notebook.c: (ephy_notebook_class_init), (button_press_cb), (ephy_notebook_init), (tab_label_weak_notify_cb), (build_tab_label): * src/ephy-notebook.h: * src/ephy-session.c: (notebook_page_added_cb), (notebook_page_removed_cb), (notebook_page_reordered_cb), (impl_attach_window): * src/ephy-tabs-menu.c: (notebook_page_added_cb), (notebook_page_removed_cb), (notebook_page_reordered_cb), (ephy_tabs_menu_set_window): * src/ephy-window.c: (update_tabs_menu_sensitivity), (idle_tab_remove_cb), (notebook_page_added_cb), (notebook_page_removed_cb), (notebook_page_reordered_cb), (notebook_page_close_request_cb), (setup_notebook), (ephy_window_remove_tab), (notebook_switch_page_cb): * src/epiphany.defs: * src/window-commands.c: (window_cmd_tabs_move_left), (window_cmd_tabs_move_right): Port notebook DND to gtk+ 2.9.
* Set different exit codes when exiting from different places in the testChristian Persch2006-03-131-1/+3
| | | | | | | | | | | 2006-03-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Set different exit codes when exiting from different places in the test program, so we can see the cause of the failure in config.log.
* Update after branching.Christian Persch2006-03-131-3/+3
| | | | | | | | 2006-03-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Update after branching.
* === Release 2.14.0 ===RELEASE_2_14_0GNOME_2_14_BRANCHPOINTChristian Persch2006-03-131-3/+3
| | | | | | | | | | | | | | | | 2006-03-12 Christian Persch <chpe@cvs.gnome.org> === Release 2.14.0 === * NEWS: * configure.ac: Updated for 2.14.0. * src/prefs-dialog.c: (prefs_dialog_show_help), (font_prefs_dialog_response_cb): Fix the documentation ID the Help button points to.
* === Release 1.9.99 ===Release1999Christian Persch2006-03-071-1/+1
| | | | | | | | 2006-03-06 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.99 === * configure.ac:
* Before running any test programs, check that we can compile and run anyChristian Persch2006-03-051-4/+11
| | | | | | | | | | 2006-03-05 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Before running any test programs, check that we can compile and run any XPCOM programs at all.
* Sync Epiphany with new nsIGlobalHistory3 stuff.Jean-François Rameau2006-03-031-0/+4
| | | | | | | | | | | | | | 2006-03-03 Jean-François Rameau <jframeau@cvs.gnome.org> * configure.ac: * embed/mozilla/GlobalHistory.h: * embed/mozilla/GlobalHistory.cpp: Sync Epiphany with new nsIGlobalHistory3 stuff. * embed/mozilla/EphyContentPolicy.cpp: (GetEmbedFromContext): Fix a missing return.
* Post-release version bump.Christian Persch2006-02-281-1/+1
| | | | | | | | 2006-02-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.8 ===Release198Christian Persch2006-02-281-1/+1
| | | | | | | | | 2006-02-27 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.8 === * NEWS: * configure.ac:
* Added GECKO_CHECK_CONTRACTIDS. Fix variable name quoting inChristian Persch2006-02-231-33/+16
| | | | | | | | | | | | | | 2006-02-23 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Added GECKO_CHECK_CONTRACTIDS. Fix variable name quoting in GECKO_GECKO_CONTRACTID. * configure.ac: Check with GECKO_CHECK_CONTRACTIDS. Remove redundant check for typeaheadfind.
* Refactored. Added GECKO_XPCOM_PROGRAM modelled after AC_LANG_PROGRAM butChristian Persch2006-02-231-3/+39
| | | | | | | | | | | | | | 2006-02-23 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Refactored. Added GECKO_XPCOM_PROGRAM modelled after AC_LANG_PROGRAM but which produces a program which uses XPCOM; and made GECKO_CHECK_CONTRACTID use this. * configure.ac: Add a check for the gecko typeaheadfind extension. Bug #329118.
* Post-release version bump.Christian Persch2006-02-141-1/+1
| | | | | | | | 006-02-14 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.7 ===Christian Persch2006-02-141-1/+1
| | | | | | | | | 2006-02-14 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.7 === * NEWS: * configure.ac:
* Also build with ff trunk, by explicitly linking with -lxul.Christian Persch2006-02-081-0/+1
| | | | | | | | | | 2006-02-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: * src/Makefile.am: Also build with ff trunk, by explicitly linking with -lxul.
* Go back to AM_GLIB_GNU_GETTEXT for now, until intltool 0.34.2 is moreChristian Persch2006-02-061-6/+11
| | | | | | | | | 2006-02-06 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Go back to AM_GLIB_GNU_GETTEXT for now, until intltool 0.34.2 is more widespread.
* Fix xulrunner detection logic.Christian Persch2006-02-061-30/+30
| | | | | | | | | | | | | | | | | | | 2006-02-06 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Fix xulrunner detection logic. * configure.ac: A po/Makevars: * src/Makefile.am: * doc/reference/Makefile.am: Remove AM_GLIB_GNU_GETTEXT, use plain AM_GNU_GETTEXT. * data/glade/Makefile.am: Fix distcheck with certs manager disabled.
* Changes to support xulrunner trunk (gecko 1.9).Christian Persch2006-02-061-1/+1
| | | | | | | | | | | | | | | | 2006-02-05 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: * configure.ac: * embed/mozilla/Makefile.am: Changes to support xulrunner trunk (gecko 1.9). * embed/mozilla/mozilla-embed-single.cpp: Go back to continuing after failed GetPassword; fixes getting the password list in case one item is corrupted.
* Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS.Christian Persch2006-02-031-19/+7
| | | | | | | | | | | | | | | | | | | 2006-02-02 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add GECKO_CHECK_HEADERS, wrapping AC_CHECK_HEADERS. * configure.ac: Simplify some header checks with GECKO_CHECK_HEADERS. Check for nsINonBlockingAlertService.h. * embed/mozilla/EphyPromptService.cpp: * embed/mozilla/EphyPromptService.h: * embed/mozilla/MozRegisterComponents.cpp: Implement nsINonBlockingAlertService.
* Post-release version bump.Christian Persch2006-01-311-1/+1
| | | | | | | | 2006-01-31 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.6 ===Release196Christian Persch2006-01-311-1/+1
| | | | | | | | | | | | | 2006-01-31 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.6 === * NEWS: * configure.ac: * doc/reference/tmpl/ephy-embed.sgml: * doc/reference/tmpl/ephy-permission-manager.sgml: * doc/reference/tmpl/ephy-shell.sgml: * doc/reference/tmpl/epiphany-unused.sgml:
* libnm-glib be-gone! Use NetworkManager directly via DBUS, by importing theChristian Persch2006-01-261-7/+9
| | | | | | | | | | | | | | | | | | | | | | 2006-01-25 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/epiphany.schemas.in: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: * lib/ephy-prefs.h: * src/Makefile.am: * src/ephy-net-monitor.c: * src/ephy-net-monitor.h: * src/ephy-shell.c: (ephy_shell_sync_network_status), (impl_get_embed_single), (ephy_shell_dispose), (ephy_shell_get_net_monitor), (_ephy_shell_create_instance), (_ephy_shell_startup): * src/ephy-shell.h: libnm-glib be-gone! Use NetworkManager directly via DBUS, by importing the excellent net-monitor extension directly into Epiphany. Code by Jean-François Rameau.
* Post-release version bump.Christian Persch2006-01-171-1/+1
| | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.5.1 ===Release1951Christian Persch2006-01-171-1/+1
| | | | | | | | | | | | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.5.1 === * NEWS: * configure.ac: * data/Makefile.am: * data/chrome/Makefile.am: * po/POTFILES.in: R src/bookmarks/ephy-new-bookmark.c: R src/bookmarks/ephy-new-bookmark.h: R src/bookmarks/ephy-topics-selector.c: R src/bookmarks/ephy-topics-selector.h: Fix the tarball.
* === Release 1.9.5 ===Release195Christian Persch2006-01-171-1/+1
| | | | | | | | | | | 2006-01-17 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.5 === * configure.ac: * data/chrome/Makefile.am: Updates.
* Add NetworkManager magic for connection status autodetection. Defaults toChristian Persch2006-01-161-0/+23
| | | | | | | | | | | | | 2006-01-15 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: * src/Makefile.am: Add NetworkManager magic for connection status autodetection. Defaults to disabled because I'm not very happy with the libnm-glib implementation. Oh, and it may crash on startup, too.
* Add defines and automake conditional for toolkit flavour.Christian Persch2006-01-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-14 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Add defines and automake conditional for toolkit flavour. * configure.ac: * data/Makefile.am: A data/chrome/.cvsignore: A data/chrome/Makefile.am: A data/chrome/brand.dtd.in: A data/chrome/brand.properties.in: A data/chrome/epiphany.manifest.in: Provide branding so mozilla dialogues don't show "Deer Park" or "Firefox" but "Epiphany" instead. * embed/mozilla/Makefile.am: A embed/mozilla/EphyDirectoryProvider.cpp: A embed/mozilla/EphyDirectoryProvider.h: * embed/mozilla/mozilla-embed-single.cpp: Add a directory service provider.
* Enable zeroconf by default now that gnome-vfs dns-sd can use avahi andChristian Persch2006-01-131-3/+3
| | | | | | | | | | | 2006-01-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * Makefile.am: Enable zeroconf by default now that gnome-vfs dns-sd can use avahi and more distros are hopefully shipping with that. Still can be disabled by --disable-zeroconf.
* Add another contract ID check, only on gecko >= 1.8.Christian Persch2006-01-121-6/+12
| | | | | | | | 2006-01-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Add another contract ID check, only on gecko >= 1.8.
* R data/epiphany-1.10.pc.in: A data/epiphany.pc.in:Christian Persch2006-01-091-4/+16
| | | | | | | | | | | | 2006-01-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: R data/epiphany-1.10.pc.in: A data/epiphany.pc.in: * m4/gecko.m4: Various improvements to gecko.m4. Generate the versioned .pc file from the unversioned .pc.in file.
* R src/ephy-automation.h:Crispin Flowerday2006-01-041-1/+1
| | | | | | | | | | | 2006-01-03 Crispin Flowerday <gnome@flowerday.cx> * configure.ac: * src/ephy-main.c: R src/ephy-automation.h: Remove various references to bonobo, ephy is now officially monkey free!
* R data/GNOME_Epiphany_Automation.server.in: A data/epiphany-service.xml: AChristian Persch2006-01-031-50/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2006-01-02 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * autogen.sh: * configure.ac: R data/GNOME_Epiphany_Automation.server.in: * data/Makefile.am: A data/epiphany-service.xml: A data/org.gnome.Epiphany.service.in: * doc/reference/Makefile.am: R idl/.cvsignore: R idl/EphyAutomation.idl: R idl/Makefile.am: * lib/Makefile.am: R lib/ephy-dbus.c: R lib/ephy-dbus.h: * lib/ephy-file-helpers.c: (ephy_file_launch_application): * src/Makefile.am: A src/ephy-activation.c: A src/ephy-activation.h: A src/ephy-dbus.c: A src/ephy-dbus.h: * src/ephy-main.c: (main): * src/ephy-shell.c: (ephy_shell_init), (open_urls), (dbus_g_proxy_finalized_cb), (ephy_shell_startup), (ephy_shell_dispose): Bonobo is dead; long live the Bonobos! Patch by Gustavo Gama, bug #322463.
* Post-release version bump.Christian Persch2006-01-021-1/+1
| | | | | | | | 2006-01-01 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.4 ===Release194Christian Persch2006-01-021-1/+1
| | | | | | | | | | 2006-01-01 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.4 === * NEWS: * configure.ac: * data/Makefile.am:
* Post-release version bump.Christian Persch2005-12-121-1/+1
| | | | | | | | 2005-12-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.3.1 ===Release1931Christian Persch2005-12-121-1/+1
| | | | | | | | | 2005-12-12 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.3.1 === * NEWS: * configure.ac:
* Post-release version bump.Christian Persch2005-12-121-1/+1
| | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.3 ===Release193Christian Persch2005-12-121-1/+1
| | | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.3 === * NEWS: * configure.ac:
* A embed/ephy-certificate-manager.c: A embed/ephy-certificate-manager.h: AChristian Persch2005-12-111-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/glade/Makefile.am: * data/glade/certs-manager.glade: * data/ui/epiphany-ui.xml: * embed/Makefile.am: A embed/ephy-certificate-manager.c: A embed/ephy-certificate-manager.h: A embed/ephy-x509-cert.c: A embed/ephy-x509-cert.h: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: A embed/mozilla/mozilla-x509-cert.cpp: A embed/mozilla/mozilla-x509-cert.h: * src/Makefile.am: A src/ephy-certificate-manager.c: A src/ephy-certificate-manager.h: * src/ephy-window.c: * src/window-commands.c: * src/window-commands.h: Add certificate manager. Patch by Robert Marcano and Crispin Flowerday. Fixes bug #119090.
* R data/bme.desktop.in: A data/bme.desktop.in.in: RChristian Persch2005-11-291-0/+2
| | | | | | | | | | | | | | 2005-11-29 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/Makefile.am: R data/bme.desktop.in: A data/bme.desktop.in.in: R data/epiphany.desktop.in: A data/epiphany.desktop.in.in: Remove empty DocPath from desktop files, and add bugzilla version. Generate the .in files from configure.
* Suppress some C++ compiler warnings.Christian Persch2005-11-291-14/+15
| | | | | | | | 2005-11-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Suppress some C++ compiler warnings.
* Move more checks to gecko.m4.Christian Persch2005-11-291-141/+89
| | | | | | | | | 2005-11-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Move more checks to gecko.m4.
* Correctly save and restore CXXFLAGS.Christian Persch2005-11-271-3/+3
| | | | | | | | 2005-11-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Correctly save and restore CXXFLAGS.
* Fix the nsIPassword.h presence check.Christian Persch2005-11-171-10/+13
| | | | | | | | 2005-11-16 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix the nsIPassword.h presence check.
* Post-release version bump.Christian Persch2005-11-131-1/+1
| | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.2 ===Release192Christian Persch2005-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.2 === * Makefile.am: Pass make distcheck. * NEWS: * configure.ac: Updated for 1.9.2. * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), (egg_toolbars_model_save), (parse_data_list), (parse_item_list), (parse_toolbars): * src/bookmarks/ephy-bookmarks-ui.c: (ephy_bookmarks_ui_attach_toolbar_model): Fix compile warnings.
* Rewrite the contractid check. Now works with builds withoutChristian Persch2005-11-101-0/+1
| | | | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Rewrite the contractid check. Now works with builds without --with-default-mozilla-five-home. Balance AC_LANG_POP/PUSH.
* Tiny output improvements.Christian Persch2005-11-101-1/+1
| | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Tiny output improvements.
* Add check for contract IDs which we need but are only provided byChristian Persch2005-11-101-0/+6
| | | | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Add check for contract IDs which we need but are only provided by extensions which may or may not have been built into gecko. We cannot check for the headers here since they are always present.
* A m4/gecko.m4:Christian Persch2005-11-101-118/+13
| | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: A m4/gecko.m4: Distill the gecko detection logic into a macro package.
* Allow compilation against xulrunner. Patch by Robert O'CallahanChristian Persch2005-11-081-2/+3
| | | | | | | | | 2005-11-07 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Allow compilation against xulrunner. Patch by Robert O'Callahan <rocallahan@novell.com>.
* Post-release version bump.Christian Persch2005-10-241-1/+1
| | | | | | | | 2005-10-23 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.1 ===Release191Christian Persch2005-10-241-1/+1
| | | | | | | | | | | | | | 2005-10-23 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.1 === * NEWS: * configure.ac: * doc/reference/tmpl/EphySingle.sgml: * doc/reference/tmpl/ephy-embed-single.sgml: * doc/reference/tmpl/ephy-embed.sgml: * doc/reference/tmpl/epiphany-unused.sgml: * src/Makefile.am:
* Add another necessary mozilla include subdir to the includes for tests.BEFORE_HARVES18Philip Langdale2005-10-171-1/+5
| | | | | | | | | | 2005-10-16 Philip Langdale <philipl@mail.utexas.edu> * configure.ac: Add another necessary mozilla include subdir to the includes for tests. This is necessary when compiling against an uninstalled mozilla build (header organisation is only done at make install time) or, apparently, against gentoo's mozilla packages.
* Add out private plugin directory to MOZ_PLUGIN_PATH too.Christian Persch2005-10-061-0/+4
| | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-single.cpp: Add out private plugin directory to MOZ_PLUGIN_PATH too.
* Add "desktop-file" plugin, adapted from the "mozilla-desktop-file-plugin"Christian Persch2005-10-061-0/+27
| | | | | | | | | | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * configure.ac: * plugins/.cvsignore: * plugins/Makefile.am: * plugins/desktop-file/.cvsignore: * plugins/desktop-file/Makefile.am: * plugins/desktop-file/plugin.cpp: * po/POTFILES.in: Add "desktop-file" plugin, adapted from the "mozilla-desktop-file-plugin" written by Jorn Baayen <jbaayen@gnome.org>. For now only handle .desktop files from file:/// URIs, for security reasons.
* Add configure switch to disable zeroconf bookmarks, since they're almostChristian Persch2005-10-031-0/+16
| | | | | | | | | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * src/bookmarks/ephy-bookmarks.c: (save_filter), (ephy_bookmarks_save), (update_bookmark_keywords), (bookmark_is_categorized), (ephy_bookmarks_init), (ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri), (ephy_bookmarks_find_keyword): * src/epiphany.defs: Add configure switch to disable zeroconf bookmarks, since they're almost useless since just about nobody ships gnome-vfs with howl support enabled, and have also been reported to cause long delays on startup.
* Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction toChristian Persch2005-10-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose), (ephy_embed_shell_finalize), (ephy_embed_shell_class_init): * embed/ephy-embed.c: (ephy_embed_base_init), (ephy_embed_show_page_certificate), (ephy_embed_close): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-notebook.c: (ephy_notebook_class_init), (close_button_clicked_cb): * src/ephy-notebook.h: * src/ephy-python.c: (ephy_python_init), (ephy_python_shutdown), (ephy_python_schedule_gc): * src/ephy-shell.c: (ephy_shell_class_init), (gnome_session_init), (ephy_shell_dispose), (ephy_shell_finalize): * src/ephy-tab.c: (ephy_tab_init): * src/ephy-window.c: (construct_confirm_close_dialog), (confirm_close_with_modified_forms), (embed_modal_alert_cb), (idle_tab_remove_cb), (schedule_tab_close), (embed_close_request_cb), (embed_destroy_browser_cb), (tab_added_cb), (tab_removed_cb), (tab_close_request_cb), (setup_notebook), (remove_true), (ephy_window_dispose), (cancel_handler), (ephy_window_init), (ephy_window_finalize): * src/window-commands.c: (event_with_shift), (window_cmd_view_reload), (window_cmd_file_close_window): Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction to an idle handler, to avoid crashes when tabs are closed from signal handlers (blur, mousedown, keydown etc). Fixes bug #172878, bug #172879, bug #172882, bug #303254, bug #313425.
* Hide the filters combo if there's only the "All" filter.Christian Persch2005-09-281-6/+6
| | | | | | | | | 2005-09-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/FilePicker.cpp: Hide the filters combo if there's only the "All" filter.
* Depend on pygtk 2.8. Fixes bug #314557.Christian Persch2005-09-041-3/+3
| | | | | | | | | | | | 2005-09-03 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Depend on pygtk 2.8. Fixes bug #314557. * src/languages.h: Remove duplicate entries.
* Only listen for trusted events.Christian Persch2005-09-011-3/+3
| | | | | | | | | 2005-09-01 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: Only listen for trusted events.
* Update gtk requirement.Christian Persch2005-09-011-4/+2
| | | | | | | | 2005-08-31 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Update gtk requirement.
* Check for execinfo.h. Fixes bug #314776.Christian Persch2005-08-301-0/+3
| | | | | | | | | 2005-08-29 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * lib/ephy-debug.c: (trap_handler): Check for execinfo.h. Fixes bug #314776.
* Version 1.9.Christian Persch2005-08-291-61/+31
| | | | | | | | | | | | | | | | | | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * ChangeLog-20050828: * Makefile.am: * autogen.sh: * configure.ac: * data/Makefile.am: * data/epiphany-1.10.pc.in: * data/epiphany-1.8.pc.in: * doc/reference/Makefile.am: * embed/Makefile.am: * embed/mozilla/Makefile.am: * lib/Makefile.am: * lib/egg/Makefile.am: * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), (ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus): * lib/widgets/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Version 1.9.
* Remove unused variables.GNOME_2_12_BRANCHPOINTChristian Persch2005-08-291-3/+0
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Remove unused variables.
* Post-release version bump.Christian Persch2005-08-281-1/+1
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Post-release version bump.Christian Persch2005-08-281-1/+1
| | | | | | | | 2005-08-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Add another workaround for the Gentoo header layout, and reference theCrispin Flowerday2005-08-281-0/+1
| | | | | | | | | | 2005-08-27 Crispin Flowerday <gnome@flowerday.cx> * configure.ac: * embed/mozilla/Makefile.am: Add another workaround for the Gentoo header layout, and reference the gentoo bug in the configure script
* The focus fix isn't needed anymore for gecko >= 1.8.Christian Persch2005-08-281-14/+0
| | | | | | | | | | | 2005-08-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: The focus fix isn't needed anymore for gecko >= 1.8.
* Add in the dom directory to the includes used for the configure checks.Crispin Flowerday2005-08-271-0/+3
| | | | | | | | | | 2005-08-27 Crispin Flowerday <gnome@flowerday.cx> * configure.ac: Add in the dom directory to the includes used for the configure checks. This is to help Gentoo, which uses an odd header layout.
* Fix configure check for gecko 1.7.Christian Persch2005-08-251-1/+1
| | | | | | | | 2005-08-25 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure check for gecko 1.7.
* Fix configure check for gecko >= 1.8.Christian Persch2005-08-251-10/+17
| | | | | | | | 2005-08-25 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure check for gecko >= 1.8.
* Post-release version bump.Christian Persch2005-08-211-1/+1
| | | | | | | | 2005-08-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Fix --disable-focus-fix and --disable-psm configure args.Christian Persch2005-08-171-2/+2
| | | | | | | | 2005-08-17 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix --disable-focus-fix and --disable-psm configure args.
* Better gecko version check.Christian Persch2005-08-131-11/+21
| | | | | | | | 2005-08-13 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Better gecko version check.
* Warn if nsIPassword.h isn't found.Christian Persch2005-08-101-2/+11
| | | | | | | | 2005-08-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Warn if nsIPassword.h isn't found.
* Fix configure checks for focus workaround.Christian Persch2005-08-101-1/+5
| | | | | | | | 2005-08-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix configure checks for focus workaround.
* Post-release version bump.Christian Persch2005-08-091-1/+1
| | | | | | | | 2005-08-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Add switch to disable focus fix, and to disable PSM. Error out if PSMChristian Persch2005-08-081-2/+22
| | | | | | | | | | | | | | | | | | | 2005-08-07 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Add switch to disable focus fix, and to disable PSM. Error out if PSM isn't found but --disable-psm not given. Should prevent accidental compilation without PSM. * lib/widgets/ephy-icon-entry.c: (ephy_icon_entry_get_entry): * lib/widgets/ephy-icon-entry.h: Add ephy_icon_entry_get_entry. * src/epiphany.defs: Updated python bindings.
* Work around gtkmozembed focus bug. Fixes bug #105153.Christian Persch2005-07-291-0/+4
| | | | | | | | | | | | | 2005-07-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-shell.c: (url_is_empty), (load_homepage), (ephy_shell_new_tab_full): Work around gtkmozembed focus bug. Fixes bug #105153.
* Post-release version bump.Christian Persch2005-07-271-1/+1
| | | | | | | | 2005-07-26 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Use libgnomeprintui for the printing dialog and the paper part of theJürg Billeter2005-07-241-2/+6
| | | | | | | | | | | | | | | | | | | | | | 2005-07-22 Jürg Billeter <j@bitron.ch> * configure.ac: * data/glade/print.glade: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EphyUtils.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/PrintingPromptService.h: * embed/print-dialog.c: (ephy_print_info_free), (ephy_print_load_config_from_file), (ephy_print_save_config_to_file), (ephy_print_get_print_info), (ephy_print_dialog_response_cb), (ephy_print_do_print_idle_cb), (ephy_print_do_print_and_free), (ephy_print_paper_selector_new), (ephy_print_dialog_construct_range_page), (ephy_print_dialog_new), (ephy_print_setup_dialog_new): * embed/print-dialog.h: Use libgnomeprintui for the printing dialog and the paper part of the printing setup dialog. Fixes bug #141241, bug #163255 and bug #301730.
* A help/epiphany.omf.in: R help/es/epiphany-es.omf: R help/es/epiphany.xml:Christian Persch2005-07-201-6/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-07-20 Christian Persch <chpe@cvs.gnome.org> * .cvsignore: * Makefile.am: * autogen.sh: * configure.ac: * help/C/epiphany.xml: * help/Makefile.am: A help/epiphany.omf.in: R help/es/epiphany-es.omf: R help/es/epiphany.xml: * help/es/es.po: R help/es/legal.xml: R help/eu/epiphany-eu.omf: R help/eu/epiphany.xml: * help/eu/eu.po: R help/eu/legal.xml: R help/fi/epiphany-fi.omf: R help/fi/epiphany.xml: R help/fi/legal.xml: R help/ja/epiphany-ja.omf: R help/ja/epiphany.xml: * help/ja/ja.po: R help/ja/legal.xml: R help/uk/epiphany-uk.omf: R help/uk/epiphany.xml: R help/uk/legal.xml: Use gnome-doc-utils, and move existing translations over.
* Remove the reload workaround, since the mozilla bug is fixed on allChristian Persch2005-07-131-7/+7
| | | | | | | | | | | 2005-07-12 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Remove the reload workaround, since the mozilla bug is fixed on all supported mozilla version.
* Detect seamonkey trunk.Christian Persch2005-07-131-23/+27
| | | | | | | | 2005-07-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Detect seamonkey trunk.
* Update min-versions for mozilla dependency.Christian Persch2005-07-121-3/+3
| | | | | | | | 2005-07-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Update min-versions for mozilla dependency.
* Post-release version bump.Christian Persch2005-07-121-1/+1
| | | | | | | | 2005-07-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Require DBUS 0.34. Bug #306626.Christian Persch2005-06-061-2/+2
| | | | | | | | 2005-06-06 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Require DBUS 0.34. Bug #306626.
* Post-release version bump.Christian Persch2005-06-051-1/+1
| | | | | | | | 2005-06-05 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Version 1.7.1.Release171Christian Persch2005-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-06-05 Christian Persch <chpe@cvs.gnome.org> Version 1.7.1. * Makefile.am: Add --enable-python to distcheck configure flags. * NEWS: * configure.ac: Updated for version 1.7.1. * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EventContext.cpp: Fix warnings. * src/ephy-extensions-manager.c: (get_loader_for_type), (load_extension): Fix --disable-python case. * src/Makefile.am: Fix make distcheck.
* Check for toolkit nsITypeAheadFind.Christian Persch2005-05-291-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-05-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for toolkit nsITypeAheadFind. * embed/Makefile.am: * embed/ephy-embed-factory.c: (ephy_embed_factory_new_object): * embed/ephy-embed-find.c: (ephy_embed_find_set_embed), (ephy_embed_find_set_properties), (ephy_embed_find_find), (ephy_embed_find_find_again), (ephy_embed_find_get_type): * embed/ephy-embed-find.h: * embed/ephy-embed.c: * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/Makefile.am: * embed/mozilla/mozilla-embed-find.cpp: * embed/mozilla/mozilla-embed-find.h: * embed/mozilla/mozilla-embed.cpp: * src/bookmarks/ephy-bookmarks-import.c: (gul_general_read_line_from_file): * src/ephy-find-toolbar.c: (get_find), (set_controls), (tab_content_changed_cb), (entry_changed_cb), (ephy_find_toolbar_init), (ephy_find_toolbar_finalize), (ephy_find_toolbar_class_init), (ephy_find_toolbar_new), (ephy_find_toolbar_get_text), (ephy_find_toolbar_set_embed), (ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous): * src/ephy-find-toolbar.h: * src/ephy-window.c: (ephy_window_set_active_tab), (ephy_window_init), (ephy_window_get_find_toolbar), (ephy_window_notebook_switch_page_cb): * src/ephy-window.h: * src/window-commands.c: (window_cmd_edit_find_next), (window_cmd_edit_find_prev): Implement typeaheadfind for the find toolbar.
* Check for new DBUS API.Christian Persch2005-05-281-3/+20
| | | | | | | | | | | | | | 2005-05-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for new DBUS API. * lib/ephy-dbus.c: (session_filter_func), (system_filter_func), (ephy_dbus_connect_to_system_bus), (ephy_dbus_connect_to_session_bus): Adapt to new DBUS API. Patch by Thom May, fixes bug #301153.
* Automatically detect whether we have a mozilla debug build.Christian Persch2005-05-261-15/+30
| | | | | | | | 2005-05-26 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Automatically detect whether we have a mozilla debug build.
* Add check for h2def.Christian Persch2005-05-221-0/+5
| | | | | | | | 2005-05-22 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Add check for h2def.
* Add features variable to the .pc file, so we can check for python and dbusChristian Persch2005-05-211-0/+5
| | | | | | | | | | 2005-05-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/epiphany-1.8.pc.in: Add features variable to the .pc file, so we can check for python and dbus from epiphany-extensions.
* A README.Python A m4/.cvsignore: A m4/python.m4:Christian Persch2005-05-211-4/+120
| | | | | | | | | | | | | | | | | | | | | | 2005-05-21 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: * configure.ac: A README.Python A m4/.cvsignore: A m4/python.m4: * src/Makefile.am: * src/ephy-extensions-manager.c: (get_loader_for_type): A src/ephy-python-extension.c: A src/ephy-python-extension.h: A src/ephy-python-loader.c: A src/ephy-python-loader.h: A src/ephy-python.c: A src/ephy-python.h: A src/epiphany.defs: A src/epiphany.override: Merge Pyphany.
* Drop support for mozilla < 1.7.5.Christian Persch2005-05-151-15/+0
| | | | | | | | | 2005-05-14 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: Drop support for mozilla < 1.7.5.
* Just replace the check for broken reload by HAVE_GECKO_1_8.Christian Persch2005-05-151-14/+0
| | | | | | | | | | | 2005-05-14 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Just replace the check for broken reload by HAVE_GECKO_1_8.
* Fix filepicker check.Christian Persch2005-04-261-1/+1
| | | | | | | | 2005-04-26 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix filepicker check.
* Ged rid of all API checks which check for 1.8-only API, and introduce aChristian Persch2005-04-261-118/+26
| | | | | | | | | | | | | | | | | | | | | 2005-04-26 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Ged rid of all API checks which check for 1.8-only API, and introduce a Gecko version check instead. * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EventContext.cpp: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/mozilla-download.cpp: Fix for mozilla API change, and use the new HAVE_GECKO_1_8 define where appropriate.
* Iso-codes is now mandatory.Christian Persch2005-04-191-0/+2
| | | | | | | | | | | | 2005-04-19 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * lib/ephy-langs.c: (ephy_langs_iso_3166_table): * src/prefs-dialog.c: (prefs_dialog_finalize), (get_name_for_lang_code), (setup_add_language_dialog), (create_language_section): Iso-codes is now mandatory.
* Mozilla API change.Christian Persch2005-04-171-0/+7
| | | | | | | | | 2005-04-17 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/ContentHandler.cpp: Mozilla API change.
* Don't add libglade-2 twice to PKG_CHECK_MODULES. Fixes bug #300452, patchChristian Persch2005-04-131-1/+0
| | | | | | | | | 2005-04-13 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Don't add libglade-2 twice to PKG_CHECK_MODULES. Fixes bug #300452, patch by James Henstridge.
* Fix for MOZILLA_INTERNAL_API change, and for 64bit downloader change.Christian Persch2005-04-061-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-04-06 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/downloader-view.c: (update_download_row): * embed/ephy-download.c: * embed/ephy-download.h: * embed/ephy-embed-persist.c: (ephy_embed_persist_set_max_size), (ephy_embed_persist_set_property), (ephy_embed_persist_get_property), (ephy_embed_persist_class_init): * embed/ephy-embed-persist.h: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/EphyHistoryListener.cpp: * embed/mozilla/EphySidebar.cpp: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphyUtils.cpp: * embed/mozilla/EventContext.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/FilePicker.h: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: Fix for MOZILLA_INTERNAL_API change, and for 64bit downloader change.
* Remove change not indended for commit.Christian Persch2005-03-221-2/+0
| | | | | | | | 2005-03-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Remove change not indended for commit.
* Oh the joys of mozilla API changes :PChristian Persch2005-03-221-0/+22
| | | | | | | | | 2005-03-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/ContentHandler.cpp: Oh the joys of mozilla API changes :P
* Also search nsIPassword.h in unusual places.Christian Persch2005-03-131-1/+4
| | | | | | | | | 2005-03-13 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/Makefile.am: Also search nsIPassword.h in unusual places.
* Remove the wallet hack; it appears not to work correctly using mozilla 1.7Christian Persch2005-03-101-3/+0
| | | | | | | | | | | | 2005-03-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/mozilla-embed-single.cpp: Remove the wallet hack; it appears not to work correctly using mozilla 1.7 (work on trunk; but that's dead).
* Prefer firefox over mozilla libraries.Christian Persch2005-03-101-3/+3
| | | | | | | | 2005-03-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Prefer firefox over mozilla libraries.
* Use libstartup-notification, not gnome-desktop to launch apps. Fixes bugChristian Persch2005-03-101-0/+12
| | | | | | | | | | | | | | 2005-03-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * lib/ephy-file-helpers.c: (my_gdk_spawn_make_environment_for_screen), (sn_error_trap_push), (sn_error_trap_pop), (make_spawn_environment_for_sn_context), (free_startup_timeout), (startup_timeout), (add_startup_timeout), (ephy_file_launch_application), (ephy_file_launch_desktop_file): Use libstartup-notification, not gnome-desktop to launch apps. Fixes bug #169039.
* Version 1.7.0.Christian Persch2005-03-081-3/+3
| | | | | | | | | | | | | | | | 2005-03-07 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * data/Makefile.am: * data/epiphany-1.6.pc.in: * data/epiphany-1.8.pc.in: * doc/reference/tmpl/ephy-embed.sgml: * embed/Makefile.am: * lib/Makefile.am: * src/Makefile.am: * src/bookmarks/Makefile.am: Version 1.7.0.
* === Release 1.6.0 ===Release160GNOME_2_10_ANCHORChristian Persch2005-03-081-2/+2
| | | | | | | | | 2005-03-07 Christian Persch <chpe@cvs.gnome.org> === Release 1.6.0 === * NEWS: * configure.ac:
* Updated Ukrainan translation, updated Ukrainian translation of the manualMaxim Dziumanenko2005-03-021-0/+1
| | | | | | 2005-03-01 Maxim Dziumanenko <mvd@mylinux.com.ua> * Updated Ukrainan translation, updated Ukrainian translation of the manual
* Post-release version bump.Christian Persch2005-03-011-1/+1
| | | | | | | | 2005-02-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* AgainChristian Persch2005-03-011-1/+1
|
* *** empty log message ***Christian Persch2005-02-281-1/+1
|
* Up gtk+ dependency to 2.6.3Christian Persch2005-02-281-1/+1
|
* Post-release version bump.Christian Persch2005-02-281-1/+1
| | | | | | | | 2005-02-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Version 1.5.7.Christian Persch2005-02-281-1/+1
| | | | | | | | 2005-02-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Version 1.5.7.
* Depend on gnome-desktop for gnome-desktop-item, and up the gnome-vfsChristian Persch2005-02-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-02-26 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Depend on gnome-desktop for gnome-desktop-item, and up the gnome-vfs dependency version. * embed/ephy-embed-persist.c: (ephy_embed_persist_set_user_time), (ephy_embed_persist_get_user_time), (ephy_embed_persist_set_property), (ephy_embed_persist_get_property), (ephy_embed_persist_init), (ephy_embed_persist_class_init): * embed/ephy-embed-persist.h: Add user time property. * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: Forward user time to MozDownload via a string. Not perfect, but better than nothing. * embed/mozilla/EphyHeaderSniffer.cpp: Set user time on filechooser. * embed/mozilla/MozDownload.cpp: Get user time from content handler, and use it when launching the external handler app. * lib/ephy-file-helpers.c: (ephy_file_check_mime), (launch_desktop_item), (ephy_file_launch_desktop_file), (ephy_file_launch_application), (ephy_file_launch_handler): * lib/ephy-file-helpers.h: Convenience functions to launch an app, or a desktop item, with user time. * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file), (ephy_gui_window_update_user_time), (ephy_gui_window_present): * lib/ephy-gui.h: Make our own gtk_window_present, to correctly update user time. Check if the path is writable in ephy_gui_confirm_overwrite_file(). * src/ephy-session.c: (ephy_session_autoresume): After showing the recovery dialogue, don't use the old user time to launch the windows; use the current event time instead. * src/popup-commands.c: (background_download_completed), (image_open_uri), (save_source_completed_cb), (popup_cmd_open_image): * src/window-commands.c: (window_cmd_file_save_as), (save_source_completed_cb), (save_temp_source), (window_cmd_view_page_source): Launch handlers with user time.
* Use $PKG_CONFIG.Christian Persch2005-02-221-3/+3
| | | | | | | | 2005-02-21 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Use $PKG_CONFIG.
* Add check for nsIWalletService.h.Christian Persch2005-02-111-2/+5
| | | | | | | | | | | | 2005-02-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Add check for nsIWalletService.h. * embed/mozilla/mozilla-embed-single.cpp: Make sure the wallet store is secured.
* A po/LINGUAS:Christian Persch2005-02-091-3/+13
| | | | | | | | | 2005-02-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: A po/LINGUAS: Get list of languages from po/LINGUAS.
* Post-release version bump.Christian Persch2005-02-081-1/+1
| | | | | | | | 2005-02-08 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.5.6 ===Release156Christian Persch2005-02-081-3/+2
| | | | | | | | | | 2005-02-08 Christian Persch <chpe@cvs.gnome.org> === Release 1.5.6 === * Makefile.am: * configure.ac: * doc/reference/tmpl/ephy-embed.sgml:
* Post-release version bump.Christian Persch2005-01-241-1/+1
| | | | | | | | 2005-01-24 Christian Persch,,, <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Version 1.5.5.Christian Persch2005-01-241-1/+1
| | | | | | | | | 2005-01-24 Christian Persch <chpe@cvs.gnome.org> * NEWS: * configure.ac: Version 1.5.5.
* Check for broken context event button.Christian Persch2005-01-231-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-23 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for broken context event button. * embed/ephy-embed-event.c: (ephy_embed_event_get_context), (ephy_embed_event_get_button): * embed/ephy-embed-event.h: * embed/mozilla/mozilla-embed-event.cpp: * embed/mozilla/mozilla-embed-event.h: Change get_type to get_button, and don't store a nsCOMPtr in .priv. * src/ephy-tab.c: (ephy_tab_dom_mouse_click_cb): * src/ephy-window.c: (show_embed_popup), (tab_context_menu_cb), (ephy_window_set_active_tab): Adapted for above change. * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: Attach listener to oncontextmenu event. * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: Get event target coordinates also for 'mouse' context events. * embed/mozilla/mozilla-embed.cpp: Remove key-down handler, and context code from mouse-down handler.
* Use new leave-fullscreen icon from g-i-t. Fixes bug #164676.Christian Persch2005-01-201-9/+3
| | | | | | | | | | | | 2005-01-20 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * lib/ephy-stock-icons.c: (ephy_stock_icons_init): * lib/ephy-stock-icons.h: * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_constructor): * src/ephy-toolbar.c: (ephy_toolbar_constructor): Use new leave-fullscreen icon from g-i-t. Fixes bug #164676.
* Remove unnecessary line from DBUS configure check.Matthew Schick2005-01-121-1/+0
| | | | | | | | 2005-01-12 Matthew Schick <matt@breakmygentoo.net> * configure.ac: Remove unnecessary line from DBUS configure check.
* Post-release version bump.Christian Persch2005-01-121-1/+1
| | | | | | | | 2005-01-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Fix dbus configure check to really default to off.Christian Persch2005-01-101-7/+7
| | | | | | | | 2005-01-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix dbus configure check to really default to off.
* A lib/ephy-dbus.c: A lib/ephy-dbus.h:Christian Persch2005-01-101-1/+26
| | | | | | | | | | | | | | | | | 2005-01-10 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * lib/Makefile.am: A lib/ephy-dbus.c: A lib/ephy-dbus.h: * lib/ephy-marshal.list: * src/Makefile.am: * src/ephy-shell.c: (ephy_shell_finalize), (ephy_shell_get_dbus_service): * src/ephy-shell.h: Add experimental dbus service, disabled by default. Configure with --enable-dbus to enable.
* Don't check for nsIBrowserHistory.Christian Persch2005-01-091-4/+3
| | | | | | | | | 2005-01-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/GlobalHistory.cpp: Don't check for nsIBrowserHistory.
* Use glib-mkenums to generate the enum and flags get_type functions.Christian Persch2005-01-071-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-06 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/Makefile.am: * embed/ephy-embed-event.c: * embed/ephy-embed-event.h: * embed/ephy-embed-persist.c: * embed/ephy-embed-persist.h: * embed/ephy-embed.c: * embed/ephy-embed.h: * embed/ephy-permission-manager.c: * embed/ephy-permission-manager.h: * lib/egg/Makefile.am: * lib/egg/egg-toolbars-model.c: * lib/egg/egg-toolbars-model.h: * src/Makefile.am: * src/ephy-link.c: * src/ephy-link.h: * src/ephy-navigation-action.c: * src/ephy-shell.c: (ephy_shell_error_quark): * src/ephy-shell.h: * src/ephy-tab.c: * src/ephy-tab.h: * src/ephy-window.c: Use glib-mkenums to generate the enum and flags get_type functions.
* Only implement nsITransfer if possible.Christian Persch2005-01-061-1/+9
| | | | | | | | | | 2005-01-05 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: Only implement nsITransfer if possible.
* We don't need to implement nsIBrowserHistory.Christian Persch2005-01-021-38/+0
| | | | | | | | | | 2005-01-01 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: We don't need to implement nsIBrowserHistory.
* Post-release version bump.Christian Persch2004-12-211-1/+1
| | | | | | | | 2004-12-20 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* Really make the configure check for -Wdeclaration-after-statement work.Christian Persch2004-12-201-0/+3
| | | | | | | | 2004-12-20 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Really make the configure check for -Wdeclaration-after-statement work.
* Updated for version 1.5.3.Christian Persch2004-12-201-4/+4
| | | | | | | | 2004-12-20 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Updated for version 1.5.3.
* Check for -Wdeclaration-after-statement, it's not universally available.Christian Persch2004-12-191-1/+26
| | | | | | | | 2004-12-19 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Check for -Wdeclaration-after-statement, it's not universally available.
* Mozilla API change.Christian Persch2004-12-191-2/+18
| | | | | | | | | 2004-12-19 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * embed/mozilla/MozDownload.cpp: Mozilla API change.