aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Install the fonts schemas file too.Christian Persch2005-12-142-4/+10
| | | | | | | | 2005-12-14 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Install the fonts schemas file too.
* *** empty log message ***Ignacio Casal Quinteiro2005-12-142-130/+142
|
* Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>Alexander Shopov2005-12-132-205/+217
| | | | | | | 2005-12-12 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
* Updated Spanish translation.Francisco Javier F. Serrador2005-12-132-131/+143
| | | | | | 2005-12-12 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Post-release version bump.Christian Persch2005-12-122-1/+7
| | | | | | | | 2005-12-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.3.1 ===Release1931Christian Persch2005-12-123-1/+23
| | | | | | | | | 2005-12-12 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.3.1 === * NEWS: * configure.ac:
* Fix desktop file install.Christian Persch2005-12-122-1/+7
| | | | | | | | 2005-12-12 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Fix desktop file install.
* Updated Thai translation.Theppitak Karoonboonyanan2005-12-122-202/+213
| | | | | | 2005-12-12 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation.
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-12-122-417/+426
| | | | | | 2005-12-11 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Updated NEWSReinout van Schouwen2005-12-121-1/+44
| | | | | | 2005-12-11 Reinout van Schouwen <reinout@cs.vu.nl> * Updated NEWS
* Updated Czech translation.Miloslav Trmac2005-12-122-310/+318
| | | | | | 2005-12-11 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation.
* Post-release version bump.Christian Persch2005-12-122-1/+7
| | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.3 ===Release193Christian Persch2005-12-124-1/+42
| | | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> === Release 1.9.3 === * NEWS: * configure.ac:
* Fix quote characterChristian Persch2005-12-121-2/+2
|
* Fix quote characterChristian Persch2005-12-121-2/+2
|
* Don't translate those files yetChristian Persch2005-12-121-0/+2
|
* Fix typoChristian Persch2005-12-121-1/+1
|
* A src/ephy-cert-manager-dialog.c: A src/ephy-cert-manager-dialog.h: RChristian Persch2005-12-115-6/+17
| | | | | | | | | | | | | 2005-12-11 Christian Persch <chpe@cvs.gnome.org> * src/Makefile.am: A src/ephy-cert-manager-dialog.c: A src/ephy-cert-manager-dialog.h: R src/ephy-certificate-manager.c: R src/ephy-certificate-manager.h: * src/window-commands.c: Fix stupid mistake.
* A embed/ephy-certificate-manager.c: A embed/ephy-certificate-manager.h: AChristian Persch2005-12-1120-1/+1952
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Updated Gujarati TranslationAnkitkumar Rameshchandra Patel2005-12-112-806/+829
|
* Updated Traditional Chinese translation.Chao-Hsiung Liao2005-12-102-107/+111
| | | | | | 2005-12-10 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> * zh_TW.po: Updated Traditional Chinese translation.
* Fix crash when adding a cookie while the dialogue is open.Christian Persch2005-12-092-18/+32
| | | | | | | | | 2005-12-08 Christian Persch <chpe@cvs.gnome.org> * src/pdm-dialog.c: (pdm_dialog_cookies_construct), (pdm_dialog_cookie_add): Fix crash when adding a cookie while the dialogue is open.
* Translation updated.Priit Laes2005-12-092-481/+313
| | | | | | 2005-12-08 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Updated Norwegian bokmål translation. Same.Kjartan Maraas2005-12-083-178/+189
| | | | | | | 2005-12-08 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. * no.po: Same.
* Updated Lithuanian translation.Žygimantas Beručka2005-12-082-317/+324
| | | | | | 2005-12-07 Žygimantas Beručka <zygis@gnome.org> * lt.po: Updated Lithuanian translation.
* Translation updated by Ivar Smolin.Priit Laes2005-12-082-565/+654
| | | | | | 2005-12-07 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Minor code cleanup.Christian Persch2005-12-084-10/+32
| | | | | | | | | | | | | | | | | 2005-12-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyFind.cpp: Minor code cleanup. * src/ephy-find-toolbar.c: (entry_key_press_event_cb), (ephy_find_toolbar_close): Also check for GDK_ISO_Enter. * src/ephy-window.c: (sync_tab_address): Close the find toolbar when loading a new page.
* Add ephy_embed_scroll_pixels.Christian Persch2005-12-086-20/+94
| | | | | | | | | | | | | 2005-12-07 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_scroll), (ephy_embed_page_scroll), (ephy_embed_scroll_pixels): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Add ephy_embed_scroll_pixels.
* Forward up/down/page up/page down from the findbar entry to the embed.Crispin Flowerday2005-12-077-3/+133
| | | | | | | | | | | | | | | 2005-12-06 Crispin Flowerday <gnome@flowerday.cx> * embed/ephy-embed.c: (ephy_embed_scroll), (ephy_embed_page_scroll): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-find-toolbar.c: (entry_key_press_event_cb): Forward up/down/page up/page down from the findbar entry to the embed.
* *** empty log message ***Ignacio Casal Quinteiro2005-12-072-104/+101
|
* Don't try to connect signals to the destroyed node!Christian Persch2005-12-062-6/+6
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-related-action.c: (node_destroyed_cb): Don't try to connect signals to the destroyed node!
* Updated Spanish translation.Francisco Javier F. Serrador2005-12-062-121/+140
| | | | | | 2005-12-06 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Fix a compile warning, and don't bother requesting a close if the find barCrispin Flowerday2005-12-062-1/+14
| | | | | | | | | | 2005-12-05 Crispin Flowerday <gnome@flowerday.cx> * src/ephy-find-toolbar.c: (entry_changed_cb), (ephy_find_toolbar_request_close): Fix a compile warning, and don't bother requesting a close if the find bar is already closed
* Updated Slovak translation.Marcel Telka2005-12-062-131/+128
| | | | | | 2005-12-05 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Use sizeof() here.Christian Persch2005-12-062-1/+7
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tabs-menu.c: (tab_set_action_accelerator): Use sizeof() here.
* Updated comment to refer to the schema autogeneration tool.Christian Persch2005-12-062-2/+8
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-langs.c: Updated comment to refer to the schema autogeneration tool.
* Remove a unused popup menu declaration.Christian Persch2005-12-062-20/+6
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: Remove a unused popup menu declaration.
* Remove the paper selector from the print setup dialogue, we have one inChristian Persch2005-12-063-414/+270
| | | | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/print.glade: * embed/print-dialog.c: (ephy_print_setup_dialog_new): Remove the paper selector from the print setup dialogue, we have one in the print dialogue already.
* Fix spacings to be HIG compliant. Set window roles.Christian Persch2005-12-066-33/+36
| | | | | | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/certificate-dialogs.glade: * data/glade/epiphany.glade: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * src/pdm-dialog.c: (show_cookies_properties), (pdm_dialog_init): Fix spacings to be HIG compliant. Set window roles.
* Add "tt".Christian Persch2005-12-062-0/+7
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * src/languages.h: Add "tt".
* Add image/x-png type.Christian Persch2005-12-062-0/+7
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add image/x-png type.
* Use --with-gecko in the distcheck configure args.Christian Persch2005-12-062-1/+7
| | | | | | | | 2005-12-05 Christian Persch <chpe@cvs.gnome.org> * Makefile.am: Use --with-gecko in the distcheck configure args.
* Updated Canadian English translation.Adam Weinberger2005-12-062-865/+890
| | | | | | 2005-12-05 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Updated Norwegian Nynorsk translation.Åsmund Skjæveland2005-12-052-761/+932
| | | | | | 2005-12-05 Åsmund Skjæveland <aasmunds@fys.uio.no> * nn.po: Updated Norwegian Nynorsk translation.
* Updated Greek translationNikos Charonitakis2005-12-052-615/+711
|
* While in find mode, set the selection colour to "attention".Christian Persch2005-12-059-162/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-12-04 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-find.c: (ephy_embed_find_set_selection): * embed/ephy-embed-find.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/mozilla-embed-find.cpp: While in find mode, set the selection colour to "attention". * src/ephy-find-toolbar.c: (set_status), (clear_status), (tab_search_key_press_cb), (entry_key_press_event_cb), (entry_activate_cb), (set_focus_cb), (ephy_find_toolbar_set_window), (ephy_find_toolbar_init), (ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed), (ephy_find_toolbar_open), (ephy_find_toolbar_close), (ephy_find_toolbar_request_close): * src/ephy-find-toolbar.h: * src/ephy-window.c: (sync_tab_document_type), (find_toolbar_close_cb), (ephy_window_set_print_preview), (ephy_window_get_find_toolbar), (ephy_window_get_context_event): Refactor find toolbar closing not to crash with auto-closing popups. Unset the selection colour on close. Remove dead #ifdef FIND_WHILE_TYPING_IN_EMBED code.
* Add a comment for translators.Christian Persch2005-12-052-2/+9
| | | | | | | | 2005-12-04 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialog.cpp: Add a comment for translators.
* Fix desktop files. Updated Norwegian bokmål translation Same.Kjartan Maraas2005-12-034-244/+246
| | | | | | | | 2005-12-03 Kjartan Maraas <kmaraas@gnome.org> * POTFILES.in: Fix desktop files. * nb.po: Updated Norwegian bokmål translation * no.po: Same.
* Fix transposed arguments.Christian Persch2005-11-292-1/+7
| | | | | | | | 2005-11-29 Christian Persch <chpe@cvs.gnome.org> * src/pdm-dialog.c: (pdm_dialog_cookie_scroll_to): Fix transposed arguments.
* Add a method to generate collation keys for domain names.Christian Persch2005-11-296-28/+306
| | | | | | | | | | | | | | | | | | | | | | | 2005-11-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_collate_key_for_domain): * lib/ephy-string.h: Add a method to generate collation keys for domain names. * src/pdm-dialog.c: (cookie_search_equal), (pdm_dialog_cookies_construct), (cookie_host_to_iter), (compare_cookie_host_keys), (pdm_dialog_fill_cookies_list), (pdm_dialog_cookies_destruct), (pdm_dialog_cookie_add), (pdm_dialog_cookie_scroll_to), (sync_notebook_tab), (pdm_dialog_init), (pdm_dialog_finalize), (pdm_dialog_open): * src/pdm-dialog.h: * src/window-commands.c: (window_cmd_edit_personal_data): Open the PDM dialogue on the cookies page scrolled to show the cookies of the currently loaded page, if there are any. Sort cookies by domain. Allow treeview typeaheadfind search to find by substring not prefix.
* R data/bme.desktop.in: A data/bme.desktop.in.in: RChristian Persch2005-11-295-7/+19
| | | | | | | | | | | | | | 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-292-14/+21
| | | | | | | | 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-294-218/+268
| | | | | | | | | 2005-11-28 Christian Persch <chpe@cvs.gnome.org> * configure.ac: * m4/gecko.m4: Move more checks to gecko.m4.
* Updated Spanish translation (QA)Francisco Javier F. Serrador2005-11-282-42/+46
| | | | | | 2005-11-27 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation (QA)
* Correctly save and restore CXXFLAGS.Christian Persch2005-11-272-3/+9
| | | | | | | | 2005-11-27 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Correctly save and restore CXXFLAGS.
* Fix CXXFLAGS restore for XPCOM component testChristian Persch2005-11-271-1/+1
|
* Fix -fshort-wchar compiler flag checkChristian Persch2005-11-261-2/+2
|
* Updated Thai translation.Theppitak Karoonboonyanan2005-11-262-13/+17
| | | | | | 2005-11-26 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation.
* Updated Spanish tranlation.Francisco Javier F. Serrador2005-11-262-47/+35
| | | | | | 2005-11-25 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish tranlation.
* Fix debug flag detectionChristian Persch2005-11-261-2/+2
|
* Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>Alexander Shopov2005-11-252-81/+87
| | | | | | | 2005-11-25 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
* Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>Alexander Shopov2005-11-242-174/+167
| | | | | | | 2005-11-23 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
* *** empty log message ***Ignacio Casal Quinteiro2005-11-222-69/+78
|
* Updated Thai translation.Theppitak Karoonboonyanan2005-11-212-85/+76
| | | | | | 2005-11-21 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation.
* Updated Thai translation.Theppitak Karoonboonyanan2005-11-202-56/+81
| | | | | | 2005-11-20 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation.
* Fix build with moz 1.7Christian Persch2005-11-191-1/+1
|
* Updated Traditional Chinese translation.Chao-Hsiung Liao2005-11-192-586/+684
| | | | | | 2005-11-19 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> * zh_TW.po: Updated Traditional Chinese translation.
* Add chrome: and resource: to the safe list; otherwise forms and scrollbarsChristian Persch2005-11-192-16/+1
| | | | | | | | | | | | 2005-11-18 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyContentPolicy.cpp: * embed/ephy-embed-single.c: * embed/ephy-embed-single.h: * src/epiphany.defs: Add chrome: and resource: to the safe list; otherwise forms and scrollbars break. Fixes bug #316498.
* Add chrome: and resource: to the safe list; otherwise forms and scrollbarsChristian Persch2005-11-194-121/+45
| | | | | | | | | | | 2005-11-18 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyContentPolicy.cpp: * embed/ephy-embed-single.c: * embed/ephy-embed-single.h: Add chrome: and resource: to the safe list; otherwise forms and scrollbars break. Fixes bug #316498.
* Don't warn when reading a .xml when we previously read the .ephy-extensionChristian Persch2005-11-192-15/+78
| | | | | | | | | | 2005-11-18 Christian Persch <chpe@cvs.gnome.org> * src/ephy-extensions-manager.c: Don't warn when reading a .xml when we previously read the .ephy-extension for this identifier. Allows .xml and .ephy-extension to co-exist in ~/.gnome2/epiphany/extensions.
* Delay reloads when we get many change notifications in a short time. FixesChristian Persch2005-11-192-23/+47
| | | | | | | | | 2005-11-18 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: Delay reloads when we get many change notifications in a short time. Fixes bug #319993.
* Updated Belarusian TranslationAles Nyakhaychyk2005-11-182-244/+283
|
* Updated Canadian English translation.Adam Weinberger2005-11-182-221/+229
| | | | | | 2005-11-17 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Updated Spanish translation.Francisco Javier F. Serrador2005-11-182-229/+238
| | | | | | 2005-11-17 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Add F5 as accel for reload.Christian Persch2005-11-182-5/+7
| | | | | | | | 2005-11-17 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: Add F5 as accel for reload.
* Set the model's sort column only after filling it. Vastly improves delayChristian Persch2005-11-182-7/+26
| | | | | | | | | 2005-11-17 Christian Persch <chpe@cvs.gnome.org> * src/pdm-dialog.c: Set the model's sort column only after filling it. Vastly improves delay when opening the PDM dialogue when you have many cookies.
* Updated Slovak translation.Marcel Telka2005-11-172-21/+25
| | | | | | 2005-11-17 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Updated epiphany translation.Funda Wang2005-11-172-238/+324
|
* Fix the nsIPassword.h presence check.Christian Persch2005-11-172-11/+20
| | | | | | | | 2005-11-16 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Fix the nsIPassword.h presence check.
* Prettify CRL import dialogue. Fixes bug #321590.Christian Persch2005-11-162-19/+40
| | | | | | | | 2005-11-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialogs.cpp: Prettify CRL import dialogue. Fixes bug #321590.
* *** empty log message ***Ignacio Casal Quinteiro2005-11-162-598/+651
|
* Updated Slovak translation.Marcel Telka2005-11-162-214/+223
| | | | | | 2005-11-16 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Updated Norwegian bokmål translation. Same.Kjartan Maraas2005-11-163-1478/+1587
| | | | | | | 2005-11-15 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. * no.po: Same.
* Updated Thai translation.Theppitak Karoonboonyanan2005-11-152-731/+877
| | | | | | 2005-11-15 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation.
* Don't put the prefs/pdm dialogue over all windows. Make the add-languageChristian Persch2005-11-156-15/+32
| | | | | | | | | | | | | | 2005-11-15 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * data/glade/prefs-dialog.glade: * data/glade/print.glade: * src/pdm-dialog.c: (pdm_dialog_response_cb), (pdm_dialog_init): * src/prefs-dialog.c: (setup_add_language_dialog), (prefs_dialog_init): Don't put the prefs/pdm dialogue over all windows. Make the add-language dialogue modal to the prefs dialogue.
* Mark message for translation. Patch by Guilherme de S. Pastore, fixes bugChristian Persch2005-11-152-1/+8
| | | | | | | | | 2005-11-14 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_help_about): Mark message for translation. Patch by Guilherme de S. Pastore, fixes bug #319988.
* Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>Alexander Shopov2005-11-142-734/+797
| | | | | | | 2005-11-14 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
* Fix for mozilla API change.Christian Persch2005-11-143-30/+43
| | | | | | | | | 2005-11-13 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: Fix for mozilla API change.
* Remove accelerator actions for extra keybindings.Philip Langdale2005-11-138-148/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-11-12 Philip Langdale <philipl@mail.utexas.edu> * data/ui/epiphany-ui.xml: Remove accelerator actions for extra keybindings. * src/ephy-lockdown.c: (update_window): Don't manipulate removed "FileSave" action. * src/ephy-toolbar.c * src/ephy-toolbar.h: (ephy_toolbar_get_action_group): Add getter for the toolbar's action group. * src/ephy-window.c: (ephy_window_key_press_event): Transition over to the Galeon mechanism for handling extra keybindings. This maps the keybindings to actions so that no extra actions are required. The only subtlety is that some of the actions come from the toolbar, so access to its action group is required. * src/window-commands.c * src/window-commands.h: (window_cmd_go_back/forward/home): Remove the now unsued back/forward/home callbacks.
* Fix schemas install and add generate-font-schemas.py to EXTRA_DIST.Christian Persch2005-11-132-6/+16
| | | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: Fix schemas install and add generate-font-schemas.py to EXTRA_DIST.
* Add schema entries for the fonts keys.Christian Persch2005-11-134-52/+1556
| | | | | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: * data/default-prefs-common.js: * data/generate-font-schemas.py: * data/epiphany-fonts.schemas: Add schema entries for the fonts keys.
* Updated Czech translation.Miloslav Trmac2005-11-132-72/+103
| | | | | | 2005-11-12 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation.
* Post-release version bump.Christian Persch2005-11-132-1/+7
| | | | | | | | 2005-11-12 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.2 ===Release192Christian Persch2005-11-1310-49/+127
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Updated Belarusian TranslationAles Nyakhaychyk2005-11-112-1784/+1986
|
* lib/ephy-file-helpers.c lib/widgets/ephy-location-entry.cCrispin Flowerday2005-11-115-5/+12
| | | | | | | | | | | 2005-11-10 Crispin Flowerday <gnome@flowerday.cx> * lib/ephy-file-helpers.c * lib/widgets/ephy-location-entry.c * src/ephy-session.c * src/bookmarks/ephy-bookmarks-import.c: Remove some unused variables
* Rewrite the contractid check. Now works with builds withoutChristian Persch2005-11-103-9/+44
| | | | | | | | | | | 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.
* Use $PACKAGE_NAME.Christian Persch2005-11-102-1/+7
| | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * m4/gecko.m4: Use $PACKAGE_NAME.
* Tiny output improvements.Christian Persch2005-11-103-7/+13
| | | | | | | | | 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-103-10/+27
| | | | | | | | | | | 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.
* Because the Dwnloads window is a GtkDiaog for technical reasons, we setChristian Persch2005-11-102-1/+9
| | | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: Because the Dwnloads window is a GtkDiaog for technical reasons, we set the type hint to 'normal' so it still has close/minimise buttons.
* A m4/gecko.m4:Christian Persch2005-11-103-118/+261
| | | | | | | | | 2005-11-09 Christian Persch <chpe@cvs.gnome.org> * configure.ac: A m4/gecko.m4: Distill the gecko detection logic into a macro package.
* Updated Belarusian TranslationAles Nyakhaychyk2005-11-092-53/+40
|
* Updated Lithuanian translation.Žygimantas Beručka2005-11-092-531/+630
| | | | | | 2005-11-09 Žygimantas Beručka <zygis@gnome.org> * lt.po: Updated Lithuanian translation.
* *** empty log message ***Christian Persch2005-11-082-1/+7
|
* Don't translate param spec strings.Christian Persch2005-11-084-18/+29
| | | | | | | | | | 2005-11-08 Christian Persch <chpe@cvs.gnome.org> * lib/egg/eggstatusicon.c: (egg_status_icon_class_init): * lib/egg/eggtrayicon.c: (egg_tray_icon_class_init): * lib/egg/eggtraymanager.c: (egg_tray_manager_class_init): Don't translate param spec strings.
* Make "network-status" property readwrite.Christian Persch2005-11-083-4/+27
| | | | | | | | | 2005-11-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): * embed/mozilla/mozilla-embed-single.cpp: Make "network-status" property readwrite.
* More static strings.Christian Persch2005-11-0816-32/+55
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-11-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_iface_init): * lib/egg/eggstatusicon.c: (egg_status_icon_class_init): * lib/egg/eggtrayicon.c: (egg_tray_icon_class_init): * lib/widgets/ephy-location-entry.c: (ephy_location_entry_class_init): * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_class_init): * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_class_init): * src/ephy-find-toolbar.c: (ephy_find_toolbar_class_init): * src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_class_init): * src/ephy-location-action.c: (ephy_location_action_class_init): * src/ephy-python-extension.c: (ephy_python_extension_class_init): * src/ephy-session.c: (ephy_session_class_init): * src/ephy-tab.c: (ephy_tab_class_init): * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_class_init): * src/ephy-toolbar.c: (ephy_toolbar_class_init): * src/ppview-toolbar.c: (ppview_toolbar_class_init): More static strings.
* Mark strings in param specs as static.Christian Persch2005-11-0830-65/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-11-08 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-dialog.c: (ephy_embed_dialog_class_init): * embed/ephy-embed-persist.c: (ephy_embed_persist_class_init): * embed/ephy-history.c: (ephy_history_class_init): * embed/mozilla/mozilla-download.cpp: * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_class_init): * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_class_init): * lib/egg/eggstatusicon.c: (egg_status_icon_class_init): * lib/egg/eggtraymanager.c: (egg_tray_manager_class_init): * lib/ephy-dialog.c: (ephy_dialog_class_init): * lib/ephy-file-chooser.c: (ephy_file_chooser_class_init): * lib/ephy-node-db.c: (ephy_node_db_class_init): * lib/widgets/ephy-node-view.c: (ephy_node_view_class_init): * lib/widgets/ephy-tree-model-node.c: (ephy_tree_model_node_class_init): * lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_class_init): * lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init): * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_class_init): * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_class_init): * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_class_init): * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_class_init): * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_class_init): * src/bookmarks/ephy-topics-selector.c: (ephy_topics_selector_class_init): * src/ephy-encoding-menu.c: (ephy_encoding_menu_class_init): * src/ephy-history-window.c: (ephy_history_window_class_init): * src/ephy-location-action.c: (ephy_location_action_class_init): * src/ephy-navigation-action.c: (ephy_navigation_action_class_init): * src/ephy-notebook.c: (ephy_notebook_class_init): * src/ephy-tab.c: (ephy_tab_class_init): * src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init): * src/ephy-window.c: (ephy_window_class_init): Mark strings in param specs as static.
* Allow compilation against xulrunner. Patch by Robert O'CallahanChristian Persch2005-11-082-2/+10
| | | | | | | | | 2005-11-07 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Allow compilation against xulrunner. Patch by Robert O'Callahan <rocallahan@novell.com>.
* reviewed by: Christian Persch <chpe@gnome.org>Bastien Nocera2005-11-082-0/+10
| | | | | | | | | 2005-11-07 Bastien Nocera <hadess@hadess.net> reviewed by: Christian Persch <chpe@gnome.org> * plugins/desktop-file/plugin.cpp: Fix memleaks in the usage of g_key_file_get_string(). Fixes bug #320901.
* Updated Spanish translation.Francisco Javier F. Serrador2005-11-072-48/+76
| | | | | | 2005-11-07 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Updated Slovak translation.Marcel Telka2005-11-062-513/+589
| | | | | | 2005-11-06 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Scroll the view so the selected cert is visible. Fixes bug #320758.Christian Persch2005-11-062-1/+8
| | | | | | | | 2005-11-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialog.cpp: Scroll the view so the selected cert is visible. Fixes bug #320758.
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-11-052-614/+708
| | | | | | 2005-11-05 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Updated Canadian English translation.Adam Weinberger2005-11-052-11/+19
| | | | | | 2005-11-04 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* String cleanup.Christian Persch2005-11-042-4/+11
| | | | | | | | 2005-11-04 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-gui.c: (ephy_gui_check_location_writable): String cleanup.
* Updated Spanish translation.Francisco Javier F. Serrador2005-11-042-486/+562
| | | | | | 2005-11-03 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Updated Canadian English translation.Adam Weinberger2005-11-042-201/+278
| | | | | | 2005-11-03 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* More detailed result code from find backend.Christian Persch2005-11-037-41/+143
| | | | | | | | | | | | | | | | | | | | 2005-11-03 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-find.c: * embed/ephy-embed-find.h: * embed/mozilla/EphyFind.cpp: * embed/mozilla/EphyFind.h: * embed/mozilla/mozilla-embed-find.cpp: More detailed result code from find backend. * src/ephy-find-toolbar.c: (set_status), (clear_status), (entry_changed_cb), (ephy_find_toolbar_init), (ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous), (ephy_find_toolbar_open): Add status text to the find toolbar. Reverse Next/Previous button order.
* R data/art/hand-open.png:Christian Persch2005-11-034-8/+15
| | | | | | | | | | | 2005-11-03 Christian Persch <chpe@cvs.gnome.org> * data/art/Makefile.am: R data/art/hand-open.png: * lib/egg/egg-toolbar-editor.c: (drag_data_get_cb), (set_drag_cursor): Use a gtk stock cursor (GDK_HAND2) instead of our own, un-themed one.
* Simplify the drag icon code.Christian Persch2005-11-032-109/+28
| | | | | | | | | 2005-11-03 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (favicon_drag_begin_cb), (ephy_location_entry_construct_contents): Simplify the drag icon code.
* Updated Czech translation.Miloslav Trmac2005-11-032-899/+796
| | | | | | 2005-11-02 Miloslav Trmac <mitr@volny.cz> * cs.po: Updated Czech translation.
* Show drag icon with page title + URL when dragging from the drag handle.Christian Persch2005-11-032-0/+248
| | | | | | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (favicon_create_drag_pixmap), (favicon_button_press_event_cb), (favicon_button_release_event_cb), (favicon_motion_notify_event_cb), (ephy_location_entry_construct_contents): Show drag icon with page title + URL when dragging from the drag handle.
* Simplify context menu code by removing the extra EphyDocument*FramePopupChristian Persch2005-11-033-51/+34
| | | | | | | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/ephy-window.c: (update_popup_actions_visibility), (show_embed_popup): Simplify context menu code by removing the extra EphyDocument*FramePopup variants, and just setting the OpenFrame action's visibility accordingly; and fix its accelerator. Fixes bug #320520.
* Add titles with title capitalisation, and chanage the icon on theChristian Persch2005-11-033-8/+64
| | | | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: Add titles with title capitalisation, and chanage the icon on the netOffline error page.
* Updated epiphany translation.Funda Wang2005-11-022-487/+465
|
* Return early when the action doesn't exist; don't crash. Patch by PeterChristian Persch2005-11-022-1/+12
| | | | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-editable-toolbar.c: (create_item_from_action), (item_added_cb): Return early when the action doesn't exist; don't crash. Patch by Peter Harvey.
* Remove spinner from fullscreen toolbars file.Christian Persch2005-11-022-1/+6
| | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-fs-toolbar.xml: Remove spinner from fullscreen toolbars file.
* Use a single connection to the settings object, andChristian Persch2005-11-022-40/+79
| | | | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (settings_change_notify), (settings_changed_cb), (ephy_window_key_press_event), (ephy_window_constructor): Use a single connection to the settings object, and
* Revert change from H18 patch which shouldn't have been committed.Christian Persch2005-11-022-1/+7
| | | | | | | | 2005-11-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: Revert change from H18 patch which shouldn't have been committed.
* I accidentally committed my half-complete port of the Galeon key-pressPhilip Langdale2005-11-022-117/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-11-01 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-window.c: (ephy_window_key_press_event), (gtk_key_theme_changed_cb), (ephy_window_constructor), (ephy_window_class_init): I accidentally committed my half-complete port of the Galeon key-press event handler that allows emacs keybindings to work when I made my last commit. Whoops. This change addresses post-facto comments made by chpe :-) Nothing terribly profound; just attaching the GktSettings listener on a per-window, rather than global, basis and detecting the other keycodes for Enter/Return. As the original change wasn't described, I will do it here: Gtk+ has optional support for emacs style keybindings in GtkEditable based widgets. But, these keybindings often conflict with toplevel accelerators. To make things work sanely, we'd like the emacs keybindings to take priority when the Editable is focused, and the toplevel accelerators take priority for other widgets. As gtk2 uses outside-in event propagation, we have to attach a topevel event handler to get the event and then pass it on to the focused widget if appropriate - and that is what this change does.
* Updated Canadian English translation.Adam Weinberger2005-11-022-472/+457
| | | | | | 2005-11-01 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Use GINT_TO_POINTER/GPOINTER_TO_INT when stuffing ints into pointers, andChristian Persch2005-11-022-7/+17
| | | | | | | | | | 2005-11-01 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-toolbars-model.c: (item_node_new), (item_node_free), (egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail): Use GINT_TO_POINTER/GPOINTER_TO_INT when stuffing ints into pointers, and fix gcc 2.95 issues.
* Get the window name from the popup-blocked event.Christian Persch2005-11-015-11/+44
| | | | | | | | | | | | | 2005-11-01 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_base_init): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * src/ephy-tab.c: (popups_manager_free_info), (popups_manager_add), (popups_manager_show), (popups_manager_hide), (ephy_tab_popup_blocked_cb): Get the window name from the popup-blocked event.
* More curly quotes.Christian Persch2005-11-0112-29/+48
| | | | | | | | | | | | | | | | | | | | 2005-11-01 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: * embed/print-dialog.c: (ephy_print_verify_postscript): * lib/ephy-gui.c: (ephy_gui_check_location_writable): * src/bookmarks/ephy-bookmark-properties.c: (update_window_title): * src/bookmarks/ephy-bookmarks-editor.c: (delete_topic_dialog_construct), (add_bookmarks_source), (import_bookmarks): * src/bookmarks/ephy-bookmarks.c: (redirect_cb): * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): * src/ephy-extensions-manager.c: (dir_changed_cb): * src/ephy-tab.c: (update_net_state_message): More curly quotes.
* Use curly quotes.Christian Persch2005-11-012-9/+15
| | | | | | | | 2005-11-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (update_popups_tooltips): Use curly quotes.
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-11-011-0/+4
| | | | | | 2005-11-01 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Constification.Christian Persch2005-11-014-22/+23
| | | | | | | | | | | 2005-10-31 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dbus.c: * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults): Constification.
* Use the history window as parent for the new-bookmark dialogue. Fixes bugChristian Persch2005-11-012-1/+8
| | | | | | | | | 2005-10-31 Christian Persch <chpe@cvs.gnome.org> * src/ephy-history-window.c: (cmd_bookmark_link): Use the history window as parent for the new-bookmark dialogue. Fixes bug #320329.
* Fix capitalisation, bug #320330.Christian Persch2005-11-012-1/+7
| | | | | | | | 2005-10-31 Christian Persch <chpe@cvs.gnome.org> * src/ephy-history-window.c: (build_search_box): Fix capitalisation, bug #320330.
* Store the redirect and toplevel attributes when adding pages to theChristian Persch2005-10-316-28/+84
| | | | | | | | | | | | | | | 2005-10-31 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-history.c: (ephy_history_class_init), (ephy_history_add_page), (impl_add_page): * embed/ephy-history.h: * embed/mozilla/GlobalHistory.cpp: * lib/ephy-marshal.list: * src/epiphany.defs: Store the redirect and toplevel attributes when adding pages to the history (doesn't do anything with the info yet, though). Based on a galeon patch by tko.
* R lib/ephy-glade.c: R lib/ephy-glade.h:Christian Persch2005-10-317-212/+35
| | | | | | | | | | | | | 2005-10-31 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSDialogs.cpp: * embed/print-dialog.c: * lib/Makefile.am: * lib/ephy-dialog.c: (impl_construct): R lib/ephy-glade.c: R lib/ephy-glade.h: Remove ephy-glade since we don't need autoconnect anymore.
* Remove glade callbacks, and connect from code instead.Christian Persch2005-10-319-463/+486
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-30 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * data/glade/prefs-dialog.glade: * data/glade/print.glade: * embed/downloader-view.c: (update_buttons), (downloader_view_build_ui), (download_dialog_pause), (download_dialog_stop), (download_dialog_response_cb), (download_dialog_delete_event_cb): * embed/print-dialog.c: (ephy_print_setup_dialog_response_cb), (ephy_print_setup_dialog_new): * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): * src/pdm-dialog.c: (show_cookies_properties), (cookies_properties_clicked_cb), (pdm_dialog_cookies_construct), (passwords_show_toggled_cb), (pdm_dialog_passwords_construct), (pdm_dialog_response_cb), (pdm_dialog_init), (pdm_dialog_finalize): * src/prefs-dialog.c: (create_language_section), (prefs_dialog_response_cb), (prefs_clear_cache_button_clicked_cb), (set_homepage_entry), (prefs_homepage_current_button_clicked_cb), (prefs_homepage_blank_button_clicked_cb), (prefs_dialog_init): Remove glade callbacks, and connect from code instead.
* Don't use BIND_LAZY when enabling debugging. That way we can find missingChristian Persch2005-10-312-6/+18
| | | | | | | | | 2005-10-30 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-module.c: (ephy_module_load): Don't use BIND_LAZY when enabling debugging. That way we can find missing symbols in extensions more easily.
* Updated Slovak translation.Marcel Telka2005-10-312-321/+293
| | | | | | 2005-10-30 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Use G_MODULE_BIND_LAZY when dlopening modules.Emmanuele Bassi2005-10-313-4/+13
| | | | | | | | | 2005-10-30 Emmanuele Bassi <ebassi@cvs.gnome.org> * lib/ephy-glade.c: (glade_signal_connect_func): * lib/ephy-module.c: (ephy_module_load): Use G_MODULE_BIND_LAZY when dlopening modules.
* Updated Lithuanian translation.Žygimantas Beručka2005-10-312-802/+768
| | | | | | 2005-10-30 Žygimantas Beručka <zygis@gnome.org> * lt.po: Updated Lithuanian translation.
* Fix title capitalisation.Christian Persch2005-10-302-1/+11
| | | | | | | | 2005-10-30 Christian Persch <chpe@cvs.gnome.org> * src/prefs-dialog.c: (create_download_path_button): Fix title capitalisation.
* Add array bounds check; fixes bug #320169.Christian Persch2005-10-302-1/+7
| | | | | | | | 2005-10-30 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_get_covering): Add array bounds check; fixes bug #320169.
* Set the action's accel group. Fixes bug #319536.Christian Persch2005-10-302-1/+13
| | | | | | | | 2005-10-30 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-editable-toolbar.c: (create_item_from_action): Set the action's accel group. Fixes bug #319536.
* Add ephy_file_get_downloads_dir() to get the actual downloads directory,Christian Persch2005-10-307-42/+88
| | | | | | | | | | | | | | | 2005-10-29 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor): * lib/ephy-file-helpers.c: (ephy_file_get_downloads_dir): * lib/ephy-file-helpers.h: * src/prefs-dialog.c: (download_path_changed_cb), (create_download_path_button): Add ephy_file_get_downloads_dir() to get the actual downloads directory, and use it in the prefs dialogue, the filechooser, and the backend.
* Move most of ephy_window_init code to constructor so properties areJean-François Rameau2005-10-302-56/+67
| | | | fully initialized before running that code.
* Use G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL when opening the extensionChristian Persch2005-10-292-1/+9
| | | | | | | | | 2005-10-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-module.c: (ephy_module_load): Use G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL when opening the extension module.
* Skip spinner update when we're not loaded. Should fix bug #320079.Christian Persch2005-10-292-7/+19
| | | | | | | | | | 2005-10-29 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (bump_spinner_frame_cb), (ephy_spinner_start): Skip spinner update when we're not loaded. Should fix bug #320079.
* Fixed the bug in Kurdish translationErdal Ronahi2005-10-292-5/+10
|
* Updated Spanish translation.Francisco Javier F. Serrador2005-10-292-826/+593
| | | | | | 2005-10-28 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * es.po: Updated Spanish translation.
* Fixed typo in Brazilian Portuguese translation.Guilherme de S. Pastore2005-10-272-2/+6
|
* Updated Japanese translation for v1.9.1.Takeshi AIHANA2005-10-272-602/+575
| | | | | | 2005-10-27 Takeshi AIHANA <aihana@gnome.gr.jp> * ja.po: Updated Japanese translation for v1.9.1.
* Change downloader and pdm dialogue titles, bug #319843.Christian Persch2005-10-273-3/+10
| | | | | | | | | 2005-10-26 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * embed/downloader-view.c: (status_icon_popup_menu_cb): Change downloader and pdm dialogue titles, bug #319843.
* src/ephy-link-action.cPhilip Langdale2005-10-264-57/+185
| | | | | | | | | | | | | | | | | 2005-10-25 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-link-action.c * src/ephy-link-action.h: (proxy_button_press_event_cb), (proxy_button_release_event_cb), (proxy_drag_begin_cb), (ephy_link_action_connect_proxy), (ephy_link_action_disconnect_proxy), (ephy_link_action_class_init), (ephy_link_action_init): Well, that didn't last long. Turns out this was a solved problem in EphyBookmarkAction but no one pointed it out until just now. Using gtk_button_pressed/released fixes everything.
* Translation updated by Ivar Smolin.Priit Laes2005-10-262-663/+854
| | | | | | 2005-10-25 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* src/ephy-link-action.cPhilip Langdale2005-10-253-3/+70
| | | | | | | | | | | | | | | | | 2005-10-25 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-link-action.c * src/ephy-link-action.h: (proxy_button_release_event_cb), (proxy_drag_begin_cb), (ephy_link_action_connect_proxy), (ephy_link_action_disconnect_proxy), (ephy_link_action_class_init), (ephy_link_action_init): Fix bug #319529. Don't activate the action on a middle mouse button release event if the release is linked to a DnD. This requires adding state to the action to allow us to link the drag-begin event to the button-release event.
* Remove info text referring to the not-committed markers in H18.Christian Persch2005-10-242-22/+19
| | | | | | | | | | 2005-10-24 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), (build_editing_table), (ephy_new_bookmark_construct), (ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property): Remove info text referring to the not-committed markers in H18.
* Post-release version bump.Christian Persch2005-10-242-1/+7
| | | | | | | | 2005-10-23 Christian Persch <chpe@cvs.gnome.org> * configure.ac: Post-release version bump.
* === Release 1.9.1 ===Release191Christian Persch2005-10-248-23/+140
| | | | | | | | | | | | | | 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:
* Updated Brazilian Portuguese translationGuilherme de S. Pastore2005-10-232-561/+653
|
* Updated Canadian English translation.Adam Weinberger2005-10-232-143/+135
| | | | | | 2005-10-23 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Add a way to view stored password. Fix bug 316821.Jean-François Rameau2005-10-234-22/+108
| | | | | | | | | | 2005-10-22 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: (impl_list_passwords): * src/pdm-dialog.c: * data/glade/epiphany.glade: Add a way to view stored password. Fix bug 316821.
* Add another mime type.Christian Persch2005-10-233-1/+12
| | | | | | | | | | | | 2005-10-22 Christian Persch <chpe@cvs.gnome.org> * data/mime-types-permissions.xml: Add another mime type. * src/ephy-notebook.c: Remove the accidental commit from the H18 patch.
* Fixed a typoFunda Wang2005-10-222-1/+5
|
* Load the key files and xml files directly from disc, instead of gettingChristian Persch2005-10-222-109/+221
| | | | | | | | | | | | | | | | | | | 2005-10-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-extensions-manager.c: (ephy_extensions_manager_parse_keyfile), (ephy_extensions_manager_load_ini_file), (ephy_extensions_manager_load_xml_file), (path_to_identifier), (ephy_extensions_manager_load_file), (reload_sync_cb), (reload_cb), (schedule_load_from_monitor), (dir_changed_cb), (cancel_timeout), (ephy_extensions_manager_init), (ephy_extensions_manager_dispose), (ephy_extensions_manager_class_init): Load the key files and xml files directly from disc, instead of getting their contents and parsing from memory. When a file changes, schedule a reload instead of processing it immediately, to cope with multiple changes (CREATED + CHANGED) in a row.
* Point main menu UI at toolbar actions. Don't try and change the state ofPhilip Langdale2005-10-227-59/+41
| | | | | | | | | | | | | | | | | | | | | 2005-10-21 Philip Langdale <philipl@mail.utexas.edu> * data/ui/epiphany-ui.xml: Point main menu UI at toolbar actions. * src/ephy-lockdown.c: (update_window): Don't try and change the state of the now non-existent menu specific actions. * src/ephy-toolbar.c (ephy_toolbar_set_window): Sync up toolbar actions so that they will appear in menus to be identical to the old menu specific actions. This just means adding accelerators and shortcuts and adjusting tooltip text. * src/ephy-window.c (sync_tab_navigation): Remove the menu specific actions and consequently, don't try to manipulate them. * src/window-commands.c * src/window-commands.h: (window_cmd_go_up): Remove unused callback.
* Expose the extension description keyfile directly to the loaders.Christian Persch2005-10-219-123/+92
| | | | | | | | | | | | | | | | | 2005-10-21 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-loader.c: (ephy_loader_get_object): * lib/ephy-loader.h: * lib/ephy-module.c: (ephy_module_load), (ephy_module_new): * lib/ephy-module.h: * lib/ephy-shlib-loader.c: (impl_get_object), (ephy_shlib_loader_class_init): * src/ephy-extensions-manager.c: (free_extension_info), (ephy_extensions_manager_load_ini_string), (get_loader_for_type), (load_extension): * src/ephy-python-loader.c: (impl_get_object): Expose the extension description keyfile directly to the loaders.
* Updated Traditional Chinese translation.Chao-Hsiung Liao2005-10-212-476/+470
| | | | | | 2005-10-21 Chao-Hsiung Liao <j_h_liau@yahoo.com.tw> * zh_TW.po: Updated Traditional Chinese translation.
* Updated Greek translationNikos Charonitakis2005-10-212-477/+546
|
* Minor code cleanup.Christian Persch2005-10-202-6/+27
| | | | | | | | 2005-10-20 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-stock-icons.c: (ephy_stock_icons_init): Minor code cleanup.
* Remove fullscreen and leave-fullscreen stock icons; they're available inChristian Persch2005-10-205-8/+3
| | | | | | | | | | | | | 2005-10-20 Christian Persch <chpe@cvs.gnome.org> * 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): * src/ephy-window.c: Remove fullscreen and leave-fullscreen stock icons; they're available in gtk+ since 2.8.
* *** empty log message ***Ignacio Casal Quinteiro2005-10-202-885/+905
|
* Added Entry for Bengali (bn) Translation Updation:20/10Runa Bhattacharjee2005-10-201-0/+5
|
* Updated Bengali(bn) Translation:20/10Runa Bhattacharjee2005-10-201-1592/+1966
|
* Updated Canadian English translation.Adam Weinberger2005-10-202-406/+336
| | | | | | 2005-10-19 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Updated Simplified Chinese translationFunda Wang2005-10-192-643/+474
|
* Translation updated by Reinout van Schouwen.Vincent van Adrighem2005-10-192-530/+619
| | | | | | 2005-10-19 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated by Reinout van Schouwen.
* Adapt folder import to new menu code, patch by Peter Harvey.Christian Persch2005-10-192-56/+43
| | | | | | | | | 2005-10-18 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder), (ephy_bookmarks_import_mozilla): Adapt folder import to new menu code, patch by Peter Harvey.
* Clarify stringChristian Persch2005-10-191-1/+1
|
* Remove lock visibility setter.Christian Persch2005-10-184-20/+14
| | | | | | | | | | | | | | 2005-10-17 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), (ephy_toolbar_init): * src/ephy-toolbar.h: Remove lock visibility setter. * src/window-commands.c: (window_cmd_help_about): Add Peter Harvey to about credits.
* src/epiphany.override src/epiphany.defsCrispin Flowerday2005-10-184-211/+506
| | | | | | | | | | 2005-10-17 Crispin Flowerday <gnome@flowerday.cx> * src/epiphany.override * src/epiphany.defs * src/Makefile.am: Update python API to the new bookmark headers.
* Fix the check-python-binding makefile target to work properlyCrispin Flowerday2005-10-182-5/+11
| | | | | | | | 2005-10-17 Crispin Flowerday <gnome@flowerday.cx> * src/Makefile.am: Fix the check-python-binding makefile target to work properly
* A data/ephy-xml2ini.xsl:Christian Persch2005-10-184-358/+136
| | | | | | | | | | | 2005-10-16 Christian Persch <chpe@cvs.gnome.org> * data/Makefile.am: A data/ephy-xml2ini.xsl: * src/ephy-extensions-manager.c: Remove .xml parsing code and translate the .xml files to the new format with XSLT instead.
* *** empty log message ***Christian Persch2005-10-182-1/+9
|
* H18 patch, by Peter Harvey <pah06@uow.edu.au>.Peter Harvey2005-10-1753-5225/+4973
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-16 Peter Harvey <pah06@uow.edu.au> H18 patch, by Peter Harvey <pah06@uow.edu.au>. * data/ui/epiphany-bookmark-editor-ui.xml: * data/ui/epiphany-ui.xml: * lib/egg/egg-editable-toolbar.c: (get_dock_position), (get_toolbar_position), (get_toolbar_nth), (find_action), (drag_data_delete_cb), (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), (move_item_cb), (set_dock_visible), (remove_item_cb), (remove_toolbar_cb), (toggle_visibility_cb), (egg_editable_toolbar_add_visibility_items), (egg_editable_toolbar_add_popup_items), (popup_context_menu_cb), (button_press_event_cb), (configure_item_sensitivity), (configure_item_cursor), (connect_widget_signals), (action_sensitive_cb), (create_item_from_action), (create_item_from_position), (toolbar_drag_data_received_cb), (toolbar_drag_drop_cb), (toolbar_drag_motion_cb), (toolbar_drag_leave_cb), (configure_drag_dest), (create_dock), (toolbar_changed_cb), (unparent_fixed), (update_fixed), (toolbar_added_cb), (toolbar_removed_cb), (item_added_cb), (item_removed_cb), (egg_editable_toolbar_construct), (egg_editable_toolbar_set_ui_manager), (egg_editable_toolbar_set_property), (egg_editable_toolbar_get_property), (egg_editable_toolbar_init), (egg_editable_toolbar_finalize), (egg_editable_toolbar_get_edit_mode), (egg_editable_toolbar_set_edit_mode), (egg_editable_toolbar_set_fixed): * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbar-editor.c: (compare_items), (item_added_or_removed_cb), (toolbar_removed_cb), (egg_toolbar_editor_set_model), (egg_toolbar_editor_finalize), (drag_begin_cb), (drag_end_cb), (drag_data_get_cb), (editor_create_item), (editor_create_item_from_name), (append_table), (update_editor_sheet), (egg_toolbar_editor_init): * lib/egg/egg-toolbar-editor.h: * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), (egg_toolbars_model_save), (toolbar_node_new), (item_node_new), (item_node_free), (toolbar_node_free), (egg_toolbars_model_get_flags), (egg_toolbars_model_set_flags), (egg_toolbars_model_get_data), (egg_toolbars_model_get_name), (impl_add_item), (egg_toolbars_model_add_item), (egg_toolbars_model_add_toolbar), (parse_data_list), (parse_item_list), (parse_toolbars), (egg_toolbars_model_load), (egg_toolbars_model_class_init), (egg_toolbars_model_init), (egg_toolbars_model_finalize), (egg_toolbars_model_remove_toolbar), (egg_toolbars_model_remove_item), (egg_toolbars_model_move_item), (egg_toolbars_model_n_items), (egg_toolbars_model_item_nth), (egg_toolbars_model_n_toolbars), (egg_toolbars_model_toolbar_nth), (egg_toolbars_model_get_types), (egg_toolbars_model_set_types), (fill_avail_array), (egg_toolbars_model_get_avail), (egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail): * lib/egg/egg-toolbars-model.h: * src/bookmarks/Makefile.am: * src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb), (smart_removed_cb), (node_changed_cb), (node_added_cb), (node_removed_cb), (ephy_bookmark_group_new): * src/bookmarks/ephy-bookmark-action-group.h: * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), (ephy_bookmark_action_sync_icon), (show_context_menu), (popup_menu_cb), (button_press_cb), (button_release_cb), (connect_proxy), (ephy_bookmark_action_updated), (ephy_bookmark_action_get_bookmark), (ephy_bookmark_action_set_bookmark), (ephy_bookmark_action_set_property), (ephy_bookmark_action_get_property), (ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init), (ephy_bookmark_action_init), (ephy_bookmark_action_name), (ephy_bookmark_action_new): * src/bookmarks/ephy-bookmark-action.h: * src/bookmarks/ephy-bookmark-factory-action.c: (ephy_bookmark_factory_action_get_type), (activate_item_cb), (build_menu_for_topic), (build_menu), (remove_placeholder_cb), (activate_placeholder_cb), (clicked_placeholder_cb), (realize_placeholder_cb), (create_tool_item), (connect_proxy), (ephy_bookmark_factory_action_class_init), (ephy_bookmark_factory_action_new): * src/bookmarks/ephy-bookmark-factory-action.h: * src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_set_property), (ephy_bookmark_properties_get_property), (bookmark_properties_response_cb), (update_entry), (location_entry_changed_cb), (build_ui): * src/bookmarks/ephy-bookmarks-editor.c: (add_entry_monitor), (cmd_add_topic), (delete_topic_dialog_construct), (cmd_bookmarks_import), (ephy_bookmarks_editor_finalize), (ephy_bookmarks_editor_node_activated_cb), (ephy_bookmarks_editor_update_menu), (view_focus_cb), (add_focus_monitor), (remove_focus_monitor), (bookmarks_filter), (search_entry_search_cb), (ephy_bookmarks_editor_construct), (ephy_bookmarks_editor_set_parent), (ephy_bookmarks_editor_set_property), (ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init): * src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks), (append_menu), (ephy_bookmarks_menu_build): * src/bookmarks/ephy-bookmarks-menu.h: * src/bookmarks/ephy-bookmarks-ui.c: (find_action), (activate_bookmarks_menu), (activate_favorites_menu), (erase_bookmarks_menu), (erase_favorites_menu), (tree_changed_cb), (node_added_cb), (node_changed_cb), (node_removed_cb), (ephy_bookmarks_ui_attach_window), (ephy_bookmarks_ui_detach_window), (toolbar_node_removed_cb), (topic_has_data), (topic_get_data), (topic_get_name), (bookmark_has_data), (bookmark_get_data), (bookmark_get_name), (bookmark_new_name), (ephy_bookmarks_ui_attach_toolbar_model), (ephy_bookmarks_ui_detach_toolbar_model): * src/bookmarks/ephy-bookmarks-ui.h: * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type), (ephy_bookmarks_init_defaults), (ephy_bookmarks_class_init), (ephy_bookmarks_save_delayed), (add_to_favorites), (update_bookmark_keywords), (ephy_bookmarks_init), (ephy_bookmarks_finalize), (ephy_bookmarks_add), (ephy_bookmarks_set_address), (ephy_bookmarks_set_icon), (ephy_bookmarks_add_keyword), (ephy_bookmarks_show_bookmark_properties), (ephy_bookmarks_get_from_id), (ephy_bookmarks_compare_topics), (ephy_bookmarks_compare_topic_pointers), (ephy_bookmarks_compare_bookmarks), (ephy_bookmarks_compare_bookmark_pointers): * src/bookmarks/ephy-bookmarks.h: * src/bookmarks/ephy-bookmarksbar-model.c: * src/bookmarks/ephy-bookmarksbar-model.h: * src/bookmarks/ephy-bookmarksbar.c: * src/bookmarks/ephy-bookmarksbar.h: * src/bookmarks/ephy-favorites-menu.c: * src/bookmarks/ephy-favorites-menu.h: * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add), (build_editing_table), (ephy_new_bookmark_construct), (ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property): * src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_count_covered), (ephy_nodes_remove_covered), (ephy_nodes_remove_not_covered), (ephy_nodes_get_covered), (ephy_nodes_covered), (ephy_nodes_get_covering): * src/bookmarks/ephy-nodes-cover.h: * src/bookmarks/ephy-open-tabs-action.c: (activate_cb), (node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new), (ephy_open_tabs_action_name): * src/bookmarks/ephy-open-tabs-action.h: * src/bookmarks/ephy-related-action.c: (node_changed), (node_destroyed), (open_link), (iface_init), (ephy_related_action_get_type), (ephy_related_action_new): * src/bookmarks/ephy-related-action.h: * src/bookmarks/ephy-topic-action-group.c: (node_changed_cb), (node_added_cb), (node_removed_cb), (ephy_topic_group_new): * src/bookmarks/ephy-topic-action-group.h: * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type), (create_tool_item), (ephy_topic_action_sync_label), (get_popup), (erase_popup), (child_added_cb), (child_changed_cb), (child_removed_cb), (menu_destroy_cb), (menu_init_cb), (button_deactivate_cb), (button_toggled_cb), (button_release_cb), (button_press_cb), (connect_proxy), (ephy_topic_action_updated), (ephy_topic_action_get_topic), (ephy_topic_action_set_topic), (ephy_topic_action_set_property), (ephy_topic_action_get_property), (ephy_topic_action_class_init), (ephy_topic_action_init), (ephy_topic_action_name), (ephy_topic_action_new): * src/bookmarks/ephy-topic-action.h: * src/bookmarks/ephy-topic-factory-action.c: (ephy_topic_factory_action_get_type), (sort_topics), (activate_item_cb), (build_menu), (remove_placeholder_cb), (activate_placeholder_cb), (clicked_placeholder_cb), (realize_placeholder_cb), (create_tool_item), (connect_proxy), (ephy_topic_factory_action_class_init), (ephy_topic_factory_action_new): * src/bookmarks/ephy-topic-factory-action.h: * src/ephy-link-action.c: (ephy_link_action_group_get_type), (ephy_link_action_group_new): * src/ephy-link-action.h: * src/ephy-lockdown.c: (find_name), (find_action_group), (update_window): * src/ephy-notebook.c: (move_tab_to_another_notebook), (ephy_notebook_switch_page_cb), (ephy_notebook_init), (tab_label_style_set_cb), (build_tab_label), (ephy_notebook_add_tab): * src/ephy-shell.c: (ephy_shell_get_toolbars_model): * src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor), (ephy_toolbar_editor_finalize), (ephy_toolbar_editor_set_property), (ephy_toolbar_editor_class_init): * src/ephy-toolbar.c: (ephy_toolbar_realize), (ephy_toolbar_unrealize), (ephy_toolbar_finalize): * src/ephy-toolbars-model.c: (update_flags), (ephy_toolbars_model_load): * src/ephy-window.c: (ephy_window_get_type), (get_chromes_visibility), (sync_chromes_visibility), (ephy_window_key_press_event), (tool_item_enter_cb), (tool_item_leave_cb), (tool_item_drag_begin_cb), (connect_tool_item), (disconnect_tool_item), (disconnect_proxy_cb), (connect_proxy_cb), (update_chromes_actions), (show_embed_popup), (tab_added_cb), (tab_removed_cb), (ephy_window_set_chrome), (ephy_window_dispose), (ephy_window_class_init), (ephy_window_init), (ephy_window_finalize), (ephy_window_remove_tab), (ephy_window_set_zoom), (sync_prefs_with_chrome), (ephy_window_view_toolbar_cb): * src/ephy-window.h: Revision history: h18, released 2005/09/23, for Epiphany 1.8.0 * Just an update for 1.8.0. h17, released 2005/08/30, for Epiphany 1.7.6 or CVS HEAD * Mostly just an update for 1.7.6. * Topic menus on the toolbar now open without releasing the mouse button. * Topic menus on the toolbar are now also hierarchical (see if you like it. h16, released 2005/08/25, for Epiphany 1.7.5 or CVS HEAD * Just an update for 1.7.5. Sorry, I've been busy. :) h15, released 2005/07/19, for Epiphany 1.7.2 or CVS HEAD * Code cleanup h14, released 2005/07/9, for Epiphany 1.7.1 or CVS HEAD * Improved helpful tip when adding a bookmark * Improved toolbar context menu * Toolbar visibility state is now saved * Separated bookmark/topic action groups into separate files * Topics in the overflow menu now behave as submenus * Now importing old bookmarksbar, and saving to new filename * Incremented toolbar file format version number to 1.1 * Fixed the 'sticky' statusbar help * Fixed a crashing bug (dnd then open a topic on the toolbar) h13, released 2005/05/12, for CVS HEAD * Added middle-mouse drag-drop for the editable toolbar. * Fixed some warnings at compile and run time. * Added brief help for the user when adding a new bookmark. * Cleaned up the editable toolbar code a little. h12, released 2005/05/10, for CVS HEAD * Added new editing facilities for the editable toolbar. h11, released 2005/04/29, for CVS HEAD * Fixed bug in statusbar information for toolbar items. * Added an all-new 'Related' toolbar widget which changes to show the most related topic whenever a bookmark is activated. h10, released 2005/04/15, for Epiphany 1.6.2 or CVS HEAD * Added statusbar information for all toolbar items. * Empty toolbars are now only deleted when exiting edit mode. * Fixed regression of middle-click for bookmarks on toolbar. * Fixed regression of ellipsized bookmark names in menus. h9, released 2005/04/12, for Epiphany 1.6.1 * Updated patch for 1.6.1. Long time no see. * Now using EphyLink objects everywhere. h7, released 2004/10/21, for Epiphany 1.4.4 * Updated patch for 1.4.4. * Fixed bugs causing crashes when bookmarks were added (thanks Reinout). * Added "Open in Tabs" back into bookmark menus where suitable. h6, released 2004/09/20, for Epiphany 1.4.0 * Updated patch for 1.4.0. * Removed the bookmarks bar. * Generate shared XML string for bookmarks menu. * Slightly improve performance of node-cover code. * Delay adding bookmarks menu until it is first used. * Fixed bug(?) in ephy-node. h4, released 2004/08/08, for Epiphany 1.3.4 * Updated patch due to changes to topics selector. * Removed 'Most Visited' from the min-cover calculations. * Fixed Epiphany 1.3.4 bug where topics in selector aren't sorted. * Updated patch due to other changes in Epiphany 1.3.4 source. h3, released 2004/07/12, for Epiphany 1.3.2 * Simple update for Epiphany 1.3.2 h3, released 2004/05/24, for Epiphany 1.2.5 * Moved duplicated functions into a seperate file. * Improved topic selector. * Bookmarks toolbar topic menus now have subdivisions. * Topic names in menu now change if modified in the bookmarks editor. h2, released 2004/05/23, for Epiphany 1.2.5 * Significantly cleaned up the code. * 'Most Visited' no longer appears as a submenu. * Subtopics are selected much more intelligently, giving a better approximation to a true minimum cover. * Topic selector now shows suggestions with arrows, not bold font. h1, released 2004/05/19, for Epiphany 1.2.5 * Initial release.
* Add another necessary mozilla include subdir to the includes for tests.BEFORE_HARVES18Philip Langdale2005-10-172-1/+13
| | | | | | | | | | 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.
* Exten the EphyLinkAction to attach a mouse-release-event handler whichPhilip Langdale2005-10-175-15/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-16 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-link-action.c: (proxy_button_release_event_cb), (get_event_widget), (ephy_link_action_connect_proxy), (ephy_link_action_disconnect_proxy), (ephy_link_action_class_init), (ephy_link_action_get_type): Exten the EphyLinkAction to attach a mouse-release-event handler which turns around and calls gtk_action_activate in response to a middle-click even on the proxy. This allows us to fully encapsulate the extra work needed to catch middle clicks. The GoHome action will automatically start working correctly now that it is getting activated in this case. * src/ephy-navigation-action.c: (activate_by_history_index), (activate_back_or_forward_menu_item_cb), (ephy_navigation_action_activate), (ephy_navigation_action_class_init): Fully enscapsulate 'activate' handling inside the action. This is more consistent because the menus are already handled internally. Also add support for middle-click on back/forward/up. * src/ephy-toolbar.c: (ephy_toolbar_set_window): Don't attach 'activate' signal handlers to the navigate actions because activation is now handled internally to the action. I intend to make a followup change that removes the separate actions for GoUp/Back/Forward in the menu and replace them with the main actions already used in the toolbar. This means the menu items will get middle-click support for free. * lib/ephy-gui.c: (ephy_gui_is_middle_click): Only consider an unmodified middle-click to be a middle-click.
* Enable favicons for https: sites on gecko 1.8.Christian Persch2005-10-173-2/+9
| | | | | | | | | 2005-10-16 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_get): * embed/mozilla/EphyBrowser.cpp: Enable favicons for https: sites on gecko 1.8.
* Updated Slovak translation.Marcel Telka2005-10-162-471/+472
| | | | | | 2005-10-16 Marcel Telka <marcel@telka.sk> * sk.po: Updated Slovak translation.
* Use a GtkFileChooserButton for the download path selector. Fixes bugChristian Persch2005-10-153-141/+61
| | | | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: * src/prefs-dialog.c: (prefs_dialog_finalize), (download_path_changed_cb), (create_download_path_button), (prefs_dialog_init), (prefs_homepage_blank_button_clicked_cb): Use a GtkFileChooserButton for the download path selector. Fixes bug #135738.
* Translation updated.Vincent van Adrighem2005-10-152-273/+276
| | | | | | 2005-10-15 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated.
* Allow favicons for https: sites on gecko 1.9.Christian Persch2005-10-153-0/+20
| | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-favicon-cache.c: (ephy_favicon_cache_download), (ephy_favicon_cache_get): * embed/mozilla/EphyBrowser.cpp: Allow favicons for https: sites on gecko 1.9.
* Remove debug output.Christian Persch2005-10-152-3/+8
| | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBadCertRejector.h: Remove debug output.
* Add EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag.Christian Persch2005-10-159-5/+235
| | | | | | | | | | | | | | | | | | | | | | | 2005-10-15 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-persist.h: Add EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag. * embed/mozilla/Makefile.am: A embed/mozilla/EphyBadCertRejector.cpp: A embed/mozilla/EphyBadCertRejector.h: A class implementing nsIBadCertListener which always rejects. * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: For gecko 1.8, implement nsIInterfaceRequestor for EphyHeaderSniffer and MozDownload, and make GetInterface hand out a EphyBadCertRejector if the EPHY_EMBED_PERSIST_NO_CERTDIALOGS flag is set.
* Work around mozilla bugChristian Persch2005-10-152-1/+9
| | | | | | | | | 2005-10-14 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed.cpp: Work around mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=312241 .
* eggstatusicon and eggtray* are in .skip because the only strings are inChristian Persch2005-10-153-3/+10
| | | | | | | | | 2005-10-14 Christian Persch <chpe@cvs.gnome.org> * POTFILES.in: * POTFILES.skip: eggstatusicon and eggtray* are in .skip because the only strings are in gobject property descriptions, unused.
* Added missing files, moved some files from .skip to .in. Updated CanadianAdam Weinberger2005-10-154-264/+373
| | | | | | | | 2005-10-14 Adam Weinberger <adamw@gnome.org> * POTFILES.skip, POTFILES.in: Added missing files, moved some files from .skip to .in. * en_CA.po: Updated Canadian English translation.
* Copy the back history when a link is opened in a new tab from aPhilip Langdale2005-10-132-2/+19
| | | | | | | | 2005-10-12 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-tab.c: (open_link_in_new_tab): Copy the back history when a link is opened in a new tab from a middle-click or a ctrl-click.
* . Forgot to remove the unused url variable.Philip Langdale2005-10-132-3/+6
| | | | | | | | 2005-10-12 Philip Langdale <philipl@mail.utexas.edu> * src/ephy-navigation-action.c: (activate_back_or_forward_menu_item_cb). Forgot to remove the unused url variable.
* embed/ephy-embed.c . Add a method to copy the back/forward history fromPhilip Langdale2005-10-138-0/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-12 Philip Langdale <philipl@mail.utexas.edu> * embed/ephy-embed.c * embed/ephy-embed.h: (ephy_embed_shistory_copy). Add a method to copy the back/forward history from one embed to another. * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: (EphyBrowser::CopySHistory) Implementation of history copying. * embed/mozilla/mozilla-embed.cpp: Implement ephy_embed_shistory_copy by calling into EphyBrowser. * src/ephy-navigation-action.c: (activate_back_or_forward_menu_item_cb). If a history menu item is middle-clicked on, open a new tab, copy the history over and then go to the relevant page in the history. * src/ephy-toolbar.c: (ephy_toolbar_set_window) Attach handler for "open-link" to back/forward actions.
* Remove the "network-status" signal from the embed single, and make it aChristian Persch2005-10-139-64/+116
| | | | | | | | | | | | | | | | | | | | 2005-10-12 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_iface_init), (ephy_embed_single_set_network_status), (ephy_embed_single_get_network_status): * embed/ephy-embed-single.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/mozilla-embed-single.cpp: * src/ephy-window.c: (sync_tab_icon), (sync_network_status), (ephy_window_dispose), (ephy_window_init): * src/epiphany.defs: * src/window-commands.c: (window_cmd_file_work_offline): Remove the "network-status" signal from the embed single, and make it a property instead. Keep track of the network status in EphySingle, and emit property notification when it changes.
* A embed/mozilla/EphyRedirectChannel.cpp: AChristian Persch2005-10-138-85/+353
| | | | | | | | | | | | | | | | | | | | | | | 2005-10-12 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: * embed/mozilla/EphyAboutModule.h: A embed/mozilla/EphyRedirectChannel.cpp: A embed/mozilla/EphyRedirectChannel.h: * embed/mozilla/Makefile.am: Implement about:recover. Build the about module on all geckos, and only #ifdef the about:neterror implementation for gecko 1.8. * src/ephy-session.c: (tab_added_cb), (impl_attach_window), (ephy_session_autoresume), (write_tab), (ephy_session_save), (parse_embed), (ephy_session_load): Record the page load status and page title in the session file, and use about:recover when the page was still loading when the browser crashed. 2005-10-10 Christian Persch <chpe@cvs.gnome.org>
* Fix constness and don't strdup when returning early.Christian Persch2005-10-113-3/+9
| | | | | | | | 2005-10-10 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_shorten): Fix constness and don't strdup when returning early.
* Translation updated by Ivar Smolin.Priit Laes2005-10-112-111/+8
| | | | | | 2005-10-10 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* Bring back ephy_string_shorten.Christian Persch2005-10-104-7/+79
| | | | | | | | | | | | | | | 2005-10-10 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-string.c: (ephy_string_blank_chr), (ephy_string_shorten): * lib/ephy-string.h: Bring back ephy_string_shorten. * src/ephy-tab.c: (ephy_tab_file_monitor_cb), (ephy_tab_set_title): Shorten overlong tab titles, hard. Increase reload delay slightly. Strip whitespace from tab title before determining if it's empty.
* Search the needle in the haystack, not the other way 'round.Christian Persch2005-10-102-1/+7
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Search the needle in the haystack, not the other way 'round.
* Fix logging.Christian Persch2005-10-102-1/+7
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Fix logging.
* Fix logging.Christian Persch2005-10-101-1/+1
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Fix logging.
* Eliminate the *Popup/*ImagePopup popup variants. Add image context to allJean-François Rameau2005-10-103-48/+66
| | | | | | | | | | | | 2005-10-09 Jean-François Rameau <jframeau@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/ephy-window.c: (show_embed_popup), (update_image_actions_visibility): Eliminate the *Popup/*ImagePopup popup variants. Add image context to all popups it can show up. Display image context dynamically.
* Remove DBUS define, it's always compiled now.Christian Persch2005-10-102-8/+7
| | | | | | | | 2005-10-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-shell.c: Remove DBUS define, it's always compiled now.
* Fix profiling in builddir != srcdir builds.Christian Persch2005-10-092-33/+55
| | | | | | | | 2005-10-08 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: Fix profiling in builddir != srcdir builds.
* Ensure the images are loaded before starting to spin. Should fix crashesChristian Persch2005-10-092-7/+25
| | | | | | | | | * lib/widgets/ephy-spinner.c: (ephy_spinner_start), (ephy_spinner_dispose), (ephy_spinner_finalize), (ephy_spinner_class_init): Ensure the images are loaded before starting to spin. Should fix crashes on start/new tab.
* Translation updated.Priit Laes2005-10-082-6/+10
| | | | | | 2005-10-08 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Remove unused variable.Christian Persch2005-10-072-1/+6
| | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar.c: (ephy_toolbar_update_spinner): Remove unused variable.
* Sync with gnome-2-12.Christian Persch2005-10-072-23/+36
| | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyUtils.cpp: Sync with gnome-2-12.
* Use flags to save memory for the priv struct.Christian Persch2005-10-072-12/+22
| | | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * src/ephy-toolbar.c: (ephy_toolbar_update_spinner), (ephy_toolbar_set_show_leave_fullscreen), (ephy_toolbar_set_security_state), (ephy_toolbar_set_lock_visibility), (ephy_toolbar_set_spinning): Use flags to save memory for the priv struct.
* Add style properties for 'secure-[bg|fg]-color', and apply them when theChristian Persch2005-10-077-5/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-10-06 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (ephy_location_entry_style_set), (ephy_location_entry_class_init), (ephy_location_entry_set_favicon), (ephy_location_entry_set_secure): * lib/widgets/ephy-location-entry.h: Add style properties for 'secure-[bg|fg]-color', and apply them when the entry is in 'secure' mode. Reset the IM context before emitting the 'activate' signal. * src/ephy-location-action.c: (sync_secure), (connect_proxy), (ephy_location_action_set_property), (ephy_location_action_get_property), (ephy_location_action_class_init): * src/ephy-toolbar.c: (ephy_toolbar_set_security_state), (ephy_toolbar_init): * src/ephy-toolbar.h: * src/ephy-window.c: (sync_chromes_visibility), (sync_tab_security): Set the location entry's 'secure' property on secure sites, and also always show the lock for secure sites.
* Add out private plugin directory to MOZ_PLUGIN_PATH too.Christian Persch2005-10-064-2/+18
| | | | | | | | | | 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-068-1/+514
| | | | | | | | | | | | | | | | | | 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.
* Translation updated.Priit Laes2005-10-062-21/+20
| | | | | | 2005-10-05 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated.
* Use "position" property notification instead of size-allocate to monitorChristian Persch2005-10-033-6/+20
| | | | | | | | | | | | | | | | 2005-10-03 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-state.c: (paned_sync_position_cb), (ephy_state_add_paned): Use "position" property notification instead of size-allocate to monitor the paned's position. * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): Use resize=FALSE with gtk_paned_pack1. Fixes growing size of the left pane of the bookmarks editor by repeated opening.
* Fix memory leak.Christian Persch2005-10-032-3/+15
| | | | | | | | | 2005-10-03 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (setup_ui_manager), (ephy_window_dispose), (ephy_window_finalize): Fix memory leak.
* Make sure we don't unref NULL objects.Christian Persch2005-10-033-36/+60
| | | | | | | | | 2005-10-03 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-shell.c: (ephy_embed_shell_dispose): * src/ephy-shell.c: (ephy_shell_dispose): Make sure we don't unref NULL objects.
* Add configure switch to disable zeroconf bookmarks, since they're almostChristian Persch2005-10-034-6/+61
| | | | | | | | | | | | | | | | | 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.
* Schedule a GC in finalize of EphyTab and EphyWindow, to work around bugChristian Persch2005-10-033-0/+24
| | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_finalize): * src/ephy-window.c: (ephy_window_finalize): Schedule a GC in finalize of EphyTab and EphyWindow, to work around bug #317242.
* Use nsIDOMWindowInternal::Close to close tabs. Delay tabs destruction toChristian Persch2005-10-0315-153/+393
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Merged from gnome-2-12.Christian Persch2005-10-032-1/+3667
| | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * LINGUAS: * ku.po: Merged from gnome-2-12.
* Remove unused variable.Christian Persch2005-10-032-1/+6
| | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_do_print_idle_cb): Remove unused variable.
* Remove unused code.Christian Persch2005-10-022-1/+9
| | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * lib/widget/ephy-spinner.c: Remove unused code.
* Don't include config.h here.Christian Persch2005-10-025-58/+383
| | | | | | | | | | | | | | | | | | | | | | | 2005-10-02 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.h: Don't include config.h here. * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_data_unload), (ephy_spinner_cache_data_load), (ephy_spinner_cache_data_new), (ephy_spinner_cache_data_free), (ephy_spinner_cache_get_images), (ephy_spinner_cache_init), (ephy_spinner_cache_finalize), (ephy_spinner_load_images), (ephy_spinner_init), (bump_spinner_frame_cb), (ephy_spinner_start), (ephy_spinner_set_timeout), (ephy_spinner_finalize), (ephy_spinner_screen_changed), (ephy_spinner_class_init): Make spinner multihead safe. * lib/widgets/testspinner.c: Add a tiny spinner test program.
* Don't spin unmapped spinners. Slightly decrease the frequency. Might helpChristian Persch2005-10-022-4/+54
| | | | | | | | | | | 2005-10-01 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_init), (ephy_spinner_start), (ephy_spinner_stop), (ephy_spinner_map), (ephy_spinner_unmap), (ephy_spinner_class_init): Don't spin unmapped spinners. Slightly decrease the frequency. Might help with bug #315232.
* Reset the IM context before activating the entry.Christian Persch2005-10-014-6/+23
| | | | | | | | | | | | | 2005-10-01 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-location-entry.c: (entry_key_press_cb): Reset the IM context before activating the entry. * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb): * src/ephy-find-toolbar.c: (tab_search_key_press_cb): Add GDK_ISO_Enter to recognised keyvals.
* Updated Canadian English translation.Adam Weinberger2005-10-012-268/+234
| | | | | | 2005-09-30 Adam Weinberger <adamw@gnome.org> * en_CA.po: Updated Canadian English translation.
* Return error on failure.Christian Persch2005-09-302-6/+13
| | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyAboutModule.cpp: Return error on failure.
* Don't free const strings.Christian Persch2005-09-292-2/+6
| | | | | | | | 2005-09-28 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_file_bookmark_page): Don't free const strings.
* Add a function to get the tab's real title, and use it where appropriate.Christian Persch2005-09-287-30/+60
| | | | | | | | | | | | | | | | 2005-09-28 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (sync_label): * src/ephy-tab.c: (ephy_tab_get_title_composite), (ephy_tab_get_title): * src/ephy-tab.h: * src/ephy-tabs-menu.c: (sync_tab_title): * src/ephy-window.c: (sync_tab_title): * src/window-commands.c: (window_cmd_file_send_to), (window_cmd_file_bookmark_page): Add a function to get the tab's real title, and use it where appropriate. Fixes bug #317418.
* Hide the filters combo if there's only the "All" filter.Christian Persch2005-09-283-6/+28
| | | | | | | | | 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.
* Back out the fix for bug #158486 by re-enabling keyword: searches. FixesChristian Persch2005-09-282-2/+9
| | | | | | | | | 2005-09-27 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs-common.js: Back out the fix for bug #158486 by re-enabling keyword: searches. Fixes bug #314974.
* Use the tab label's outer hbox for the size calculation instead of theChristian Persch2005-09-272-7/+16
| | | | | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (tab_label_style_set_cb), (build_tab_label): Use the tab label's outer hbox for the size calculation instead of the label itself. Fixes size oscillations with the Tab States extension.
* Updated Swedish translation.Christian Rose2005-09-272-1384/+1740
| | | | | | 2005-09-26 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
* Unify background image and image code (contex menu, conext event). Fix bugJean-François Rameau2005-09-277-54/+28
| | | | | | | | | | | | | | 2005-09-26 Jean-François Rameau <jframeau@cvs.gnome.org> * src/ephy-lockdown.c: (update_window): * src/ephy-window.c: (update_popups_tooltips), (show_embed_popup): * src/popup-commands.c: * src/popup-commands.h: * embed/mozilla/EventContext.cpp: (GetEventContext): * data/ui/epiphany-ui.xml: Unify background image and image code (contex menu, conext event). Fix bug 154887.
* Back out previous change, it doesn't work right when there are *two*Christian Persch2005-09-263-10/+10
| | | | | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/Makefile.am: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: (DoDialog): Back out previous change, it doesn't work right when there are *two* dialogues shown: the 1st one can only be dismissed after the 2nd one has been dismissed.
* Push a new event queue while showing the dialogue with gtk_dialog_run.Christian Persch2005-09-265-0/+203
| | | | | | | | | | | | | | | 2005-09-26 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/Makefile.am: * embed/mozilla/AutoEventQueue.cpp: * embed/mozilla/AutoEventQueue.h: * embed/mozilla/GtkNSSSecurityWarningDialogs.cpp: (DoDialog): Push a new event queue while showing the dialogue with gtk_dialog_run. This fixes the problem (caused by the braindead API of showing this dialogue synchronously) that networking is blocked in all other windows while the dialogue is shown.