aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Ignore the microseconds part of the g_timer_elapsed call, its redundantChristian Persch2004-07-231-0/+9
| | | | | | | | | | | 2004-07-22 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.c: (ephy_profiler_dump): Ignore the microseconds part of the g_timer_elapsed call, its redundant information, and breaks when the timer is over a second. (ported from galeon).
* No need to make proxy PAC configuration public, we only use it in a prefChristian Persch2004-07-231-0/+10
| | | | | | | | | | | | 2004-07-22 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed-single.c: * embed/ephy-embed-single.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-notifiers.cpp: No need to make proxy PAC configuration public, we only use it in a pref notifier.
* Handle the case where the downloads dir cannot be created gracefully. FixMarco Pesenti Gritti2004-07-221-0/+10
| | | | | | | | | | | | 2004-07-22 Marco Pesenti Gritti <marco@gnome.org> * doc/reference/tmpl/ephy-embed.sgml: * embed/mozilla/MozDownload.cpp: * lib/ephy-file-helpers.c: (ephy_ensure_dir_exists): * lib/ephy-file-helpers.h: Handle the case where the downloads dir cannot be created gracefully. Fix #146902
* Handle the bookmark in the root folder case correctly. Fix #145611Marco Pesenti Gritti2004-07-221-0/+8
| | | | | | | | | | 2004-07-22 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import_mozilla): Handle the bookmark in the root folder case correctly. Fix #145611
* Fix mem leaks (ported from Galeon).Christian Persch2004-07-221-0/+7
| | | | | | | | | 2004-07-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: Fix mem leaks (ported from Galeon).
* Added application/xhtml+xml, text/html, text/xml for MimeType entry.Xan Lopez2004-07-221-0/+6
| | | | | | | * data/epiphany.desktop.in: Added application/xhtml+xml, text/html, text/xml for MimeType entry.
* No need to use a weak ref for the observer, makes the single code easier.Marco Pesenti Gritti2004-07-211-0/+9
| | | | | | | | | | | 2004-07-21 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/mozilla-embed-single.cpp: No need to use a weak ref for the observer, makes the single code easier.
* Pass single to the sniffer and weak ref it. Fix #141928Marco Pesenti Gritti2004-07-211-0/+9
| | | | | | | | | | | 2004-07-20 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/mozilla-embed-persist.cpp: Pass single to the sniffer and weak ref it. Fix #141928
* === Release 1.3.3 ===Release133Marco Pesenti Gritti2004-07-201-0/+8
| | | | | | | | | | 2004-07-19 Marco Pesenti Gritti <marco@gnome.org> * NEWS: * configure.in: * doc/reference/tmpl/ephy-embed.sgml: === Release 1.3.3 ===
* Add disable_quit, disable_new_window, first_window_fullscreen lockdownMarco Pesenti Gritti2004-07-191-0/+13
| | | | | | | | | | | | | | | 2004-07-19 Marco Pesenti Gritti <marco@gnome.org> * lib/ephy-prefs.h: * src/ephy-shell.c: (ephy_shell_new_tab): * src/ephy-window.c: (ephy_window_fullscreen), (ephy_window_unfullscreen), (update_actions_sensitivity), (tab_detached_cb), (tab_delete_cb), (ephy_window_init): * src/window-commands.c: (window_cmd_file_new_window), (window_cmd_file_close_window): Add disable_quit, disable_new_window, first_window_fullscreen lockdown options.
* Since the print dialogue is modal the filechooser needs to be modal too.Christian Persch2004-07-171-0/+7
| | | | | | | | | 2004-07-17 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): Since the print dialogue is modal the filechooser needs to be modal too. Fixes bug #147628.
* Improve sort/priority API.Marco Pesenti Gritti2004-07-151-0/+17
| | | | | | | | | | | | | | | | | | | 2004-07-14 Marco Pesenti Gritti <marco@gnome.org> * lib/widgets/ephy-node-view.c: (compare_string_values), (ephy_node_view_sort_func), (ephy_node_view_add_data_column), (ephy_node_view_add_column), (ephy_node_view_set_priority), (ephy_node_view_set_sort), (ephy_node_view_init): * lib/widgets/ephy-node-view.h: Improve sort/priority API. * src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_construct): * src/ephy-encoding-dialog.c: (ephy_encoding_dialog_init): * src/ephy-history-window.c: (ephy_history_window_construct): Sort history items by last visit
* Add a Properties item to bookmark context menuMarco Pesenti Gritti2004-07-131-0/+10
| | | | | | | | | | | | 2004-07-12 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (properties_activate_cb), (show_context_menu), (bookmark_destroy_cb), (ephy_bookmark_action_set_bookmark_id), (ephy_bookmark_action_set_property), (ephy_bookmark_action_finalize), (ephy_bookmark_action_init): Add a Properties item to bookmark context menu
* When opening bookmarks in a tab from toolbars jump to them.Marco Pesenti Gritti2004-07-111-0/+6
| | | | | | | | 2004-07-11 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarksbar.c: (bookmark_open_in_tab_cb): When opening bookmarks in a tab from toolbars jump to them.
* Disable sliding when not in toolbar editing mode. We cant assumeMarco Pesenti Gritti2004-07-111-0/+9
| | | | | | | | | | | 2004-07-11 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): * src/bookmarks/ephy-bookmark-action.c: (connect_proxy): * src/bookmarks/ephy-topic-action.c: (connect_proxy): Disable sliding when not in toolbar editing mode. We cant assume GDK_ACTION_MOVE there.
* Make sure we stop the drag check also when button is released while theMarco Pesenti Gritti2004-07-111-0/+8
| | | | | | | | | | 2004-07-11 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-topic-action.c: (stop_drag_check), (button_release_cb), (button_press_cb): Make sure we stop the drag check also when button is released while the menu grab is still in effect.
* Add api to move items.Marco Pesenti Gritti2004-07-111-0/+16
| | | | | | | | | | | | | | | | | | 2004-07-11 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_move_item): * lib/egg/egg-toolbars-model.h: Add api to move items. * src/bookmarks/ephy-bookmark-action.c: (get_item_position), (remove_from_model), (move_in_model), (move_left_activate_cb), (move_right_activate_cb), (show_context_menu): * src/bookmarks/ephy-topic-action.c: (get_item_position), (remove_from_model), (move_in_model), (move_left_activate_cb), (move_right_activate_cb), (show_context_menu): Add Move Left/Move Right context menus.
* Hide the item when dragging it like we do for normal toolbars.Marco Pesenti Gritti2004-07-111-0/+10
| | | | | | | | | | | | 2004-07-11 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (drag_begin_cb), (drag_end_cb), (connect_proxy): * src/bookmarks/ephy-topic-action.c: (drag_begin_cb), (drag_end_cb), (connect_proxy): Hide the item when dragging it like we do for normal toolbars.
* Implement topics drag and drop. Totally tricky but it seem to work fine :)Marco Pesenti Gritti2004-07-111-0/+12
| | | | | | | | | | | | | | 2004-07-11 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-topic-action.c: (create_tool_item), (menu_deactivate_cb), (remove_from_model), (remove_activate_cb), (drag_data_get_cb), (drag_data_delete_cb), (stop_drag_check), (check_horizontal_threshold), (drag_motion_cb), (button_toggled_cb), (button_release_cb), (button_press_cb), (connect_proxy): Implement topics drag and drop. Totally tricky but it seem to work fine :)
* Fix a mem leak.Christian Persch2004-07-111-0/+6
| | | | | | | | 2004-07-11 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb): Fix a mem leak.
* Depend on lignomeui >= 2.6.0.Christian Persch2004-07-091-0/+6
| | | | | | | | 2004-07-09 Christian Persch <chpe@cvs.gnome.org> * configure.in: Depend on lignomeui >= 2.6.0.
* Plug leak, thanks to Crispin.Xan Lopez2004-07-091-0/+6
| | | | | | * embed/downloader-view.c: (downloader_view_add_download): Plug leak, thanks to Crispin.
* When moving in the same toolbar force GDK_ACTION_MOVE. Fix #145529Marco Pesenti Gritti2004-07-091-0/+7
| | | | | | | | | 2004-07-08 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): When moving in the same toolbar force GDK_ACTION_MOVE. Fix #145529
* Don't convert filename encoding here, since we use it as UTF-8 inChristian Persch2004-07-071-0/+7
| | | | | | | | | 2004-07-07 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_get_print_info): Don't convert filename encoding here, since we use it as UTF-8 in MozillaPrivate.
* Add "he" to ALL_LINGUAS.Christian Persch2004-07-071-0/+6
| | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * configure.in: Add "he" to ALL_LINGUAS.
* Post-release version bump.Christian Persch2004-07-071-0/+6
| | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.2 ===Release132Christian Persch2004-07-071-0/+4
| | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> === Release 1.3.2 ===
* Version 1.3.2.Christian Persch2004-07-071-0/+7
| | | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * NEWS: * configure.in: Version 1.3.2.
* <chpe> didn't I said to make that NS_IF_ADDREF () ? <xan> mmm, yesXan Lopez2004-07-071-133/+142
| | | | | | | | | * embed/mozilla/MozDownload.cpp: <chpe> didn't I said to make that NS_IF_ADDREF () ? <xan> mmm, yes Fix the downloader crasher.
* -1 is valid button number, it's used for synthesised "mouse" events onChristian Persch2004-07-071-0/+7
| | | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: -1 is valid button number, it's used for synthesised "mouse" events on form submit via Return key. Fixes bug #145420.
* Post-release version bump.Christian Persch2004-07-061-0/+6
| | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* === Release 1.3.1 ===Release131Christian Persch2004-07-061-0/+6
| | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * doc/reference/tmpl/ephy-embed.sgml: === Release 1.3.1 ===
* If the MIME is unknown, use application/octet-stream.Xan Lopez2004-07-061-0/+7
| | | | | | | * embed/downloader-view.c: (downloader_view_add_download): * embed/mozilla/mozilla-download.cpp: If the MIME is unknown, use application/octet-stream.
* Version 1.3.1.Christian Persch2004-07-061-0/+14
| | | | | | | | 2004-07-06 Christian Persch <chpe@cvs.gnome.org> * configure.in: Version 1.3.1.
* Scale the MIME icon.Xan Lopez2004-07-051-0/+6
| | | | | | * embed/downloader-view.c: (downloader_view_add_download): Scale the MIME icon.
* Some ordering/sizing tweakMarco Pesenti Gritti2004-07-051-0/+6
| | | | | | | | 2004-07-05 Marco Pesenti Gritti <marco@gnome.org> * embed/downloader-view.c: (downloader_view_build_ui): Some ordering/sizing tweak
* Support also GDK_ACTION_COPY. Fix #145254.Marco Pesenti Gritti2004-07-051-0/+11
| | | | | | | | | | | | | 2004-07-05 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (drag_motion_cb): Support also GDK_ACTION_COPY. Fix #145254. * src/ephy-notebook.c: (notebook_drag_data_received_cb): Use the notebook to access the toplevel, data passed to the signal can be NULL.
* Decode ACE for UI, and encode UTF-8 hostnames before using cookie andChristian Persch2004-07-051-0/+9
| | | | | | | | | | | 2004-07-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphySingle.cpp: * embed/mozilla/mozilla-embed-single.cpp: Decode ACE for UI, and encode UTF-8 hostnames before using cookie and passwords functions with them. Fixes bug #130930.
* Unescape the mailto: address, fixes bug #144462.Christian Persch2004-07-051-0/+7
| | | | | | | | | 2004-07-05 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: Unescape the mailto: address, fixes bug #144462.
* Cache the scaled spinner images to make creating new spinners very fast,Christian Persch2004-07-051-0/+19
| | | | | | | | | | | | | | | | | | | | | 2004-07-05 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_cache_get_type), (ephy_spinner_images_free), (ephy_spinner_images_copy), (ephy_spinner_cache_unload), (extract_frame), (ephy_spinner_cache_load), (compare_size), (scale_to_size), (ephy_spinner_cache_get_images), (ephy_spinner_cache_init), (ephy_spinner_cache_finalize), (ephy_spinner_cache_class_init), (ephy_spinner_cache_ref), (ephy_spinner_load_images), (ephy_spinner_unload_images), (icon_theme_changed_cb), (ephy_spinner_init), (select_spinner_image), (ephy_spinner_expose), (bump_spinner_frame_cb), (ephy_spinner_start), (ephy_spinner_remove_update_callback), (ephy_spinner_stop), (ephy_spinner_set_size), (ephy_spinner_size_request), (ephy_spinner_finalize), (ephy_spinner_class_init): Cache the scaled spinner images to make creating new spinners very fast, now that we use so many of them.
* Updated for 1.3.1.Christian Persch2004-07-051-0/+6
| | | | | | | | 2004-07-04 Christian Persch <chpe@cvs.gnome.org> * NEWS: Updated for 1.3.1.
* Show and activate the menubar with F10 when it's hidden. Fixes bugChristian Persch2004-07-041-0/+8
| | | | | | | | | | 2004-07-04 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (menubar_deactivate_cb), (ephy_window_key_press_event), (ephy_window_class_init): Show and activate the menubar with F10 when it's hidden. Fixes bug #141999.
* Normal context menus for check/radio/submit buttons. Fixes bug #143942.Christian Persch2004-07-041-0/+8
| | | | | | | | | | 2004-07-04 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: Normal context menus for check/radio/submit buttons. Fixes bug #143942.
* Use regular return for valid error conditions, not g_return_if_fail.Christian Persch2004-07-041-0/+7
| | | | | | | | | 2004-07-04 Christian Persch <chpe@cvs.gnome.org> * embed/downloader-view.c: (downloader_view_add_download): Use regular return for valid error conditions, not g_return_if_fail.
* Fix compilation with mozilla 1.7.Christian Persch2004-07-041-0/+6
| | | | | | | | 2004-07-04 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-download.cpp: (impl_get_mime_type): Fix compilation with mozilla 1.7.
* Add a MIME icon in the File column. Some indent fixes.Xan Lopez2004-07-041-0/+22
| | | | | | | | | | | | | | | | | | | | | | * embed/downloader-view.c: (downloader_view_get_type), (downloader_view_class_init), (downloader_view_init), (downloader_view_finalize), (format_interval), (downloader_view_add_download), (downloader_view_build_ui), (downloader_view_remove_download): Add a MIME icon in the File column. Some indent fixes. * embed/ephy-download.c: (ephy_download_get_mime): * embed/ephy-download.h: * embed/mozilla/MozDownload.cpp: * embed/mozilla/mozilla-download.cpp: Implement the method to get the MIME of a download and port to nsEmbedString. * embed/mozilla/PrintingPromptService.cpp: Remove bogus nsString.h header.
* "Open in tabs" insensitive when there are not multiple bookmarks in theMarco Pesenti Gritti2004-07-041-0/+9
| | | | | | | | | | | 2004-07-03 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-topic-action.c: (can_open_in_tabs), (append_bookmarks_menu), (add_open_in_tabs_menu), (build_bookmarks_menu), (show_context_menu): "Open in tabs" insensitive when there are not multiple bookmarks in the topic.
* Add profiler calls.Christian Persch2004-07-031-0/+6
| | | | | | | | 2004-07-03 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_load_images): Add profiler calls.
* Mozilla API change.Christian Persch2004-07-031-0/+6
| | | | | | | | 2004-07-03 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: Mozilla API change.
* R data/art/epiphany-tab-loading.gif:Christian Persch2004-07-031-0/+14
| | | | | | | | | | | | | | | | 2004-07-02 Christian Persch <chpe@cvs.gnome.org> * data/art/Makefile.am: R data/art/epiphany-tab-loading.gif: * lib/widgets/ephy-spinner.c: (get_spinner_dimensions), (ephy_spinner_init), (ephy_spinner_expose), (ephy_spinner_unload_images), (scale_to_real_size), (ephy_spinner_set_size), (ephy_spinner_size_request): * lib/widgets/ephy-spinner.h: * src/ephy-notebook.c: (sync_load_status), (build_tab_label): * src/toolbar.c: (fixed_toolbar_reconfigured_cb), (toolbar_init): Remove our tab loading animation and use mini-spinners instead.
* Use blank document as default faviconMarco Pesenti Gritti2004-07-031-0/+8
| | | | | | | | | | 2004-07-02 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_sync_icon): * src/ephy-favicon-action.c: (ephy_favicon_action_sync_icon): Use blank document as default favicon
* Depend on mozilla >= 1.7 final. Simplify some mozilla version checks.Christian Persch2004-07-031-0/+8
| | | | | | | | | | 2004-07-02 Christian Persch <chpe@cvs.gnome.org> * configure.in: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: Depend on mozilla >= 1.7 final. Simplify some mozilla version checks.
* Follow popups keybindings.Marco Pesenti Gritti2004-07-021-0/+9
| | | | | | | | | | | 2004-07-02 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (show_context_menu), (popup_menu_cb), (button_press_cb), (connect_proxy): * src/bookmarks/ephy-topic-action.c: (show_context_menu), (popup_menu_cb), (button_press_cb), (connect_proxy): Follow popups keybindings.
* Implement bookmark context menu.Marco Pesenti Gritti2004-07-021-0/+9
| | | | | | | | | | | 2004-07-02 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (open_in_tab_activate_cb), (open_in_window_activate_cb), (remove_from_model), (drag_data_delete_cb), (remove_activate_cb), (show_context_menu), (button_press_cb): Implement bookmark context menu.
* Implement topic context menu.Marco Pesenti Gritti2004-07-021-0/+8
| | | | | | | | | | 2004-07-02 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-topic-action.c: (remove_activate_cb), (add_open_in_tabs_menu), (build_bookmarks_menu), (show_context_menu), (button_press_cb), (connect_proxy): Implement topic context menu.
* Move in the bookmarks dir.Marco Pesenti Gritti2004-07-021-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-07-02 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-favorites-menu.c: * src/bookmarks/ephy-favorites-menu.h: Move in the bookmarks dir. * lib/ephy-gui.c: (ephy_gui_select_row_by_key), (ephy_gui_is_middle_click): * lib/ephy-gui.h: Add a function to check if menus was activated by a middle or a ctrl+click (which is equivalent in epiphany) * lib/ephy-marshal.list: * src/Makefile.am: * src/bookmarks/Makefile.am: * src/bookmarks/ephy-bookmark-action.c: (activate_cb), (ephy_bookmark_action_class_init): * src/bookmarks/ephy-bookmark-action.h: * src/bookmarks/ephy-bookmarks-menu.c: (open_bookmark_cb), (create_menu): * src/bookmarks/ephy-bookmarksbar.c: (bookmark_open_in_tab_cb), (bookmark_open_cb), (ephy_bookmarksbar_action_request): * src/bookmarks/ephy-topic-action.c: (menu_activate_cb), (ephy_topic_action_class_init): * src/bookmarks/ephy-topic-action.h: Add signals to open bookmarks in new window/tab. I'll need them for context menus. Use them for middle/ctrl click.
* s/Off-Line/Offline/Christian Persch2004-07-021-0/+6
| | | | | | | | 2004-07-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: s/Off-Line/Offline/
* Change position to popups and offline menus.Marco Pesenti Gritti2004-07-021-0/+6
| | | | | | | | 2004-07-01 Marco Pesenti Gritti <marco@gnome.org> * data/ui/epiphany-ui.xml: Change position to popups and offline menus.
* Do not show the icon for smartbookmarksMarco Pesenti Gritti2004-07-011-0/+7
| | | | | | | | | 2004-07-01 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_sync_smart_url): Do not show the icon for smartbookmarks
* Do not allow dragging out of edit mode on ITEMS_ONLY toolbars.Marco Pesenti Gritti2004-07-011-0/+6
| | | | | | | | 2004-07-01 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): Do not allow dragging out of edit mode on ITEMS_ONLY toolbars.
* No need to show the default icon for bookmarks menu.Marco Pesenti Gritti2004-07-011-0/+7
| | | | | | | | | 2004-07-01 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_sync_icon): No need to show the default icon for bookmarks menu.
* Allow to drag bookmarks around also when not in edit mode. Use the defaultMarco Pesenti Gritti2004-07-011-0/+13
| | | | | | | | | | | | | | | 2004-07-01 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmark-action.c: (create_tool_item), (favicon_cache_changed_cb), (ephy_bookmark_action_sync_icon), (stop_drag_check), (drag_data_get_cb), (drag_data_delete_cb), (drag_motion_cb), (button_press_cb), (button_release_cb), (connect_proxy), (ephy_bookmark_action_init): Allow to drag bookmarks around also when not in edit mode. Use the default bookmark icon when there is not a specific one, it acts as a separator. Put some space between the icon and the text.
* Popup blocking support. View -> Popup Windows.Adam Hooper2004-07-011-0/+44
|
* Use a new window for "Open in Tabs"Marco Pesenti Gritti2004-07-011-0/+8
| | | | | | | | | | 2004-06-30 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarksbar.c: (open_in_tabs_cb): * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), (open_in_tabs_activate_cb), (build_bookmarks_menu): Use a new window for "Open in Tabs"
* Be a bit smarter about double extensions.Xan Lopez2004-07-011-0/+6
| | | | | | * embed/mozilla/MozDownload.cpp: Be a bit smarter about double extensions.
* Change tabs sizing again. Now we use a width of 20 (estimated) chars.Marco Pesenti Gritti2004-07-011-0/+7
| | | | | | | | | 2004-06-30 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-notebook.c: Change tabs sizing again. Now we use a width of 20 (estimated) chars.
* Update for 1.3.1.Christian Persch2004-06-301-0/+6
| | | | | | | | 2004-06-29 Christian Persch <chpe@cvs.gnome.org> * NEWS: Update for 1.3.1.
* Set sane_state to TRUE from user changes, otherwise broken prefs willChristian Persch2004-06-291-0/+8
| | | | | | | | | | 2004-06-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (togglebutton_clicked_cb), (radiobutton_clicked_cb), (spinbutton_timeout_cb), (changed_cb): Set sane_state to TRUE from user changes, otherwise broken prefs will never get overwritten.
* EphySingle needs to implement nsISupportsWeakReference.Christian Persch2004-06-271-0/+8
| | | | | | | | | | | | 2004-06-27 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphySingle.cpp: * embed/mozilla/EphySingle.h: * embed/mozilla/mozilla-embed-single.cpp: EphySingle needs to implement nsISupportsWeakReference. 2004-06-26 Christian Persch <chpe@cvs.gnome.org>
* Implement File->Work Off-Line command and backend. No DBUS/HAL/whateverChristian Persch2004-06-271-0/+18
| | | | | | | | | | | | | | | | | | | | 2004-06-26 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: * embed/ephy-embed-single.c: (ephy_embed_single_iface_init), (ephy_embed_single_set_offline_mode), (ephy_embed_single_get_offline_mode): * embed/ephy-embed-single.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/mozilla-embed-single.cpp: * src/ephy-window.c: (network_status_changed), (ephy_window_init), (ephy_window_finalize): * src/window-commands.c: (window_cmd_file_save_as), (window_cmd_file_work_offline): * src/window-commands.h: Implement File->Work Off-Line command and backend. No DBUS/HAL/whatever integration yet.
* Preserve hierarchy in the xbel importer too. Use mime sniffing toMarco Pesenti Gritti2004-06-261-0/+8
| | | | | | | | | | 2004-06-26 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import), (xbel_parse_folder), (xbel_parse_xbel): Preserve hierarchy in the xbel importer too. Use mime sniffing to determine the file mime type.
* Move PrintInfo to print-dialog since it's no more use by embed api.Marco Pesenti Gritti2004-06-261-0/+9
| | | | | | | | | | | 2004-06-25 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed.h: * embed/mozilla/MozillaPrivate.h: * embed/print-dialog.h: Move PrintInfo to print-dialog since it's no more use by embed api.
* Fix typo in the printer nameMarco Pesenti Gritti2004-06-251-0/+6
| | | | | | | | 2004-06-25 Marco Pesenti Gritti <marco@gnome.org> * embed/MozillaPrivate.cpp: Fix typo in the printer name
* Remove preview flagMarco Pesenti Gritti2004-06-251-0/+6
| | | | | | | | 2004-06-25 Marco Pesenti Gritti <marco@gnome.org> * embed/MozillaPrivate.cpp: Remove preview flag
* Simplify print code. Now there is only one case to deal with, the mozillaMarco Pesenti Gritti2004-06-251-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2004-06-25 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed.c: (ephy_embed_print), (ephy_embed_set_print_preview_mode): * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/PrintingPromptService.cpp: * embed/mozilla/mozilla-embed.cpp: * embed/print-dialog.c: (ephy_print_dialog_response_cb), (ephy_print_dialog_new): * embed/print-dialog.h: * src/ephy-window.c: (ephy_window_delete_event_cb), (ephy_window_finalize), (update_embed_dialogs), (ephy_window_find): * src/ppview-toolbar.c: (toolbar_cmd_ppv_close): * src/window-commands.c: (window_cmd_file_print_preview), (window_cmd_file_print): Simplify print code. Now there is only one case to deal with, the mozilla prompt dialog. This should help with xprint.
* Use guint consistently for node idsMarco Pesenti Gritti2004-06-241-0/+20
| | | | | | | | | | | | | | | | | | | | | | 2004-06-24 Marco Pesenti Gritti <marco@gnome.org> * lib/ephy-node.c: (ephy_node_new_with_id), (ephy_node_get_id), (child_changed), (write_parent): * lib/ephy-node.h: * src/bookmarks/ephy-bookmark-action.c: (bookmarks_child_changed_cb): * src/bookmarks/ephy-bookmark-properties.c: (toolbar_checkbox_changed_cb), (build_ui): * src/bookmarks/ephy-bookmarks-editor.c: (cmd_show_in_bookmarks_bar), (ephy_bookmarks_editor_update_menu): * src/bookmarks/ephy-bookmarks-menu.c: (create_menu), (topic_child_changed_cb): * src/bookmarks/ephy-new-bookmark.c: * src/bookmarks/ephy-new-bookmark.h: * src/bookmarks/ephy-topic-action.c: (ephy_topic_action_set_topic_id), (topic_child_changed_cb): Use guint consistently for node ids
* Implement open in tabs from toolbar topicsMarco Pesenti Gritti2004-06-241-0/+14
| | | | | | | | | | | | | | | | 2004-06-24 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarksbar.c: (open_in_tabs_cb), (go_location_cb), (ephy_bookmarksbar_action_request): * src/bookmarks/ephy-topic-action.c: (append_bookmarks_menu), (open_in_tabs_activate_cb), (build_bookmarks_menu), (build_topics_menu), (build_menu), (ephy_topic_action_set_topic_id), (ephy_topic_action_set_property), (ephy_topic_action_class_init): * src/bookmarks/ephy-topic-action.h: * src/ephy-window.c: (ephy_window_load_in_tabs): Implement open in tabs from toolbar topics
* Removed unused array, and added a few missing statics.Christian Persch2004-06-241-0/+6
| | | | | | | | 2004-06-24 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-single.cpp: Removed unused array, and added a few missing statics.
* Use g_signal_connect_after to connect to the toolbar_added signal,Christian Persch2004-06-241-0/+10
| | | | | | | | | | | | 2004-06-23 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_set_window): * src/toolbar.c: (toolbar_realize): Use g_signal_connect_after to connect to the toolbar_added signal, otherwise the toolbar isn't created yet and we crash when trying to set the drag dests on a newly added toolbar.
* Commit ChangeLog tooChristian Persch2004-06-241-0/+14
|
* Simply use gtk_container_get_children().Christian Persch2004-06-241-0/+6
| | | | | | | | 2004-06-23 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_get_tabs): Simply use gtk_container_get_children().
* Make the "Exit Fullscreen" button toggle the action instead of doing toChristian Persch2004-06-241-0/+8
| | | | | | | | | | 2004-06-23 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (exit_fullscreen_button_clicked_cb), (get_chromes_visibility), (ephy_window_state_event_cb): Make the "Exit Fullscreen" button toggle the action instead of doing to work itself. Fixes bug #144785.
* Add EphyWindow API to open multiple uris in tabs, use it for dnd on theMarco Pesenti Gritti2004-06-241-0/+10
| | | | | | | | | | | | 2004-06-23 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-notebook.c: (notebook_drag_data_received_cb): * src/ephy-window.c: (ephy_window_set_zoom), (ephy_window_load_in_tabs): * src/ephy-window.h: Add EphyWindow API to open multiple uris in tabs, use it for dnd on the notebook.
* Move check for javascript after the http[s] checks.Christian Persch2004-06-231-0/+6
| | | | | | | | 2004-06-23 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Move check for javascript after the http[s] checks.
* "/" in a topic title is now a submenu in the bookmarks menu.Marco Pesenti Gritti2004-06-231-0/+10
| | | | | | | | | | | | 2004-06-23 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (folders_list_to_topic_name): * src/bookmarks/ephy-bookmarks-menu.c: (create_menu), (ensure_folder), (create_submenu), (ephy_bookmarks_menu_rebuild): "/" in a topic title is now a submenu in the bookmarks menu.
* Keep the whole hierarchy of folders in the topic name, separated by |.Marco Pesenti Gritti2004-06-221-0/+8
| | | | | | | | | | 2004-06-22 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (folders_list_to_topic_name), (ephy_bookmarks_import_mozilla): Keep the whole hierarchy of folders in the topic name, separated by |. Mozilla importer only for now.
* Drop some unused code.Marco Pesenti Gritti2004-06-221-0/+8
| | | | | | | | | | 2004-06-22 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (bookmark_add), (xbel_parse_bookmark), (ephy_bookmarks_import_mozilla), (parse_rdf_item): Drop some unused code.
* Factor out the helper to select a treeview row by column and use it alsoMarco Pesenti Gritti2004-06-221-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2004-06-21 Marco Pesenti Gritti <marco@gnome.org> * lib/ephy-gui.c: (ephy_gui_help), (ephy_gui_select_row_by_key): * lib/widgets/ephy-node-view.c: (ephy_node_view_key_press_cb): * src/bookmarks/ephy-topics-selector.c: (topic_key_pressed): Factor out the helper to select a treeview row by column and use it also in the topic selector. * lib/ephy-gui.h: * src/bookmarks/ephy-bookmarks-editor.c: * src/bookmarks/ephy-new-bookmark.c: * src/ephy-history-window.c: * src/pdm-dialog.c: * src/ppview-toolbar.c: * src/prefs-dialog.c: * src/window-commands.c: * embed/downloader-view.c: Remove braindead gtk.h inclusion and deal with fallout headers.
* Add a New topic button to the new bookmark dialog.Marco Pesenti Gritti2004-06-221-0/+11
| | | | | | | | | | | | | 2004-06-21 Marco Pesenti Gritti <marco@gnome.org> * src/bookmarks/ephy-new-bookmark.c: (response_cb), (ephy_new_bookmark_construct): * src/bookmarks/ephy-topics-selector.c: (renderer_edited_cb), (renderer_editing_canceled_cb), (ephy_topics_build_ui), (ephy_topics_selector_new), (ephy_topics_selector_new_topic): * src/bookmarks/ephy-topics-selector.h: Add a New topic button to the new bookmark dialog.
* Check for empty attributes before adding the item when parsing theChristian Persch2004-06-211-0/+8
| | | | | | | | | | 2004-06-21 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_flags), (parse_item_list), (parse_toolbars): Check for empty attributes before adding the item when parsing the toolbars file. Should fix bug #144698.
* Allow importing from Epiphany bookmarks format (RDF), fixes bug #144699.Christian Persch2004-06-211-0/+7
| | | | | | | | | 2004-06-21 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import): Allow importing from Epiphany bookmarks format (RDF), fixes bug #144699.
* Whoops. Um. Fixed the build.Adam Hooper2004-06-211-0/+17
|
* Remove implementation of ::HidePage again, it's really not used anyway inChristian Persch2004-06-201-0/+8
| | | | | | | | | | 2004-06-20 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Remove implementation of ::HidePage again, it's really not used anyway in mozilla (history load listener is the only place, and it's not build, not even updated for API changes).
* Implement GlobalHistory2::HidePage, fixes bug #142143.Christian Persch2004-06-201-0/+6
| | | | | | | | 2004-06-20 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GlobalHistory.cpp: Implement GlobalHistory2::HidePage, fixes bug #142143.
* Make tab labels 1/n-th of the window width (n = number of tabs), with aChristian Persch2004-06-201-0/+10
| | | | | | | | | | | | 2004-06-20 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (sync_label), (tab_label_style_set_cb), (build_tab_label), (ephy_notebook_add_tab): * src/ephy-window.c: (ephy_window_get_tabs): Make tab labels 1/n-th of the window width (n = number of tabs), with a minimum size so they don't get too tiny. Make the tooltip cover the label + favicon, not just the label.
* Append tabs at the end instead of grouping them near the current one.Marco Pesenti Gritti2004-06-201-0/+15
| | | | | | | | | | | | | | | | | 2004-06-19 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-notebook.c: (ephy_notebook_move_tab), (move_tab), (ephy_notebook_switch_page_cb), (ephy_notebook_init), (ephy_notebook_finalize), (ephy_notebook_add_tab), (ephy_notebook_remove_tab): * src/ephy-notebook.h: * src/ephy-shell.c: (ephy_shell_new_tab): * src/ephy-shell.h: * src/ephy-tab.c: (ephy_tab_new_window_cb): * src/ephy-window.c: (ephy_window_add_tab): Append tabs at the end instead of grouping them near the current one.
* Update from new winstripe theme of FirefoxMarco Pesenti Gritti2004-06-191-0/+6
| | | | | | | | 2004-06-19 Marco Pesenti Gritti <marco@gnome.org> * data/art/epiphany-tab-loading.gif: Update from new winstripe theme of Firefox
* Escape strings before using the with markup in labels. Patch by CrispinChristian Persch2004-06-181-0/+8
| | | | | | | | | | 2004-06-17 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: Escape strings before using the with markup in labels. Patch by Crispin Flowerday.
* Set data for close-button on the tab label.Christian Persch2004-06-171-0/+6
| | | | | | | | 2004-06-16 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (build_tab_label): Set data for close-button on the tab label.
* Go back to construction the toolbar when the model is set, fixes bugChristian Persch2004-06-161-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | 2004-06-16 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_disconnect_model), (egg_editable_toolbar_deconstruct), (egg_editable_toolbar_set_model), (egg_editable_toolbar_class_init), (egg_editable_toolbar_finalize), (egg_editable_toolbar_new), (egg_editable_toolbar_new_with_model), (egg_editable_toolbar_set_fixed): * lib/egg/egg-editable-toolbar.h: * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_get_flags), (parse_toolbars): * src/bookmarks/ephy-bookmarksbar.c: (ephy_bookmarksbar_set_window), (ephy_bookmarksbar_class_init): * src/ephy-window.c: (ephy_window_fullscreen), (ephy_window_unfullscreen), (ephy_window_init): * src/toolbar.c: (toolbar_style_changed_cb), (parent_set_cb), (toolbar_init), (toolbar_finalize), (toolbar_new): Go back to construction the toolbar when the model is set, fixes bug #144191. 2004-06-15 Marco Pesenti Gritti <marco@gnome.org>
* Use GenericName. See #144284 for the hig change. Fix bug #140625.Marco Pesenti Gritti2004-06-151-0/+8
| | | | | | | | | | 2004-06-15 Marco Pesenti Gritti <marco@gnome.org> * data/bme.desktop.in: * data/epiphany.desktop.in: Use GenericName. See #144284 for the hig change. Fix bug #140625.
* Work around mozilla bug #246392 which goes back to the original urls whenChristian Persch2004-06-151-0/+9
| | | | | | | | | | | 2004-06-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/mozilla-embed.cpp: Work around mozilla bug #246392 which goes back to the original urls when reloading a frameset. Fixes bug #115800.
* Use g_markup_print_escaed().Christian Persch2004-06-151-0/+6
| | | | | | | | 2004-06-14 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): Use g_markup_print_escaed().
* Escape strings before using them with markup in labels.Christian Persch2004-06-151-0/+7
| | | | | | | | | 2004-06-14 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct): * src/bookmarks/ephy-topic-action.c: (build_topics_menu): Escape strings before using them with markup in labels.
* Get rid of EmbedReloadFlags, and use a gboolean force parameter inChristian Persch2004-06-141-0/+12
| | | | | | | | | | | | | | 2004-06-14 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_reload): * embed/ephy-embed.h: * embed/mozilla/mozilla-embed.cpp: * src/prefs-dialog.c: * src/window-commands.c: (window_cmd_view_reload): Get rid of EmbedReloadFlags, and use a gboolean force parameter in ephy_embed_reload() instead, since we only had two states anyway - EMBED_RELOAD_NORMAL, and EMBED_RELOAD_FORCE.
* Add GNOME_COMMON_INITMarco Pesenti Gritti2004-06-131-0/+6
| | | | | | | | 2004-06-13 Marco Pesenti Gritti <marco@gnome.org> * configure.in: Add GNOME_COMMON_INIT
* Add a way to open new windows passing features and uri. Something like jsMarco Pesenti Gritti2004-06-131-0/+14
| | | | | | | | | | | | | | | | 2004-06-12 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed-single.c: (ephy_embed_single_open_window): * embed/ephy-embed-single.h: * embed/ephy-embed.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/EventContext.cpp: * embed/mozilla/mozilla-embed-single.cpp: Add a way to open new windows passing features and uri. Something like js window.open. It's necessary for popup blocker.
* Allow items to be dragged from toolbar editor also when in items onlyMarco Pesenti Gritti2004-06-131-0/+11
| | | | | | | | | | | | | 2004-06-12 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-editable-toolbar.c: (toolbar_drag_motion_cb): Allow items to be dragged from toolbar editor also when in items only mode. * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_add_separator): The type should be the same as tool items.
* Put proper property IDs on propertiesAdam Hooper2004-06-121-0/+7
|
* Make spinner not use a visible window, and fix coordinates accordingly.Christian Persch2004-06-121-0/+8
| | | | | | | | | | 2004-06-12 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-spinner.c: (ephy_spinner_new), (ephy_spinner_init), (ephy_spinner_expose): Make spinner not use a visible window, and fix coordinates accordingly. Patch by Crispin Flowerday, fixes bug #134686.
* Save the toolbars models from dispose, not from finalize, since you cannotChristian Persch2004-06-121-0/+14
| | | | | | | | | | | | | | | | 2004-06-11 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_finalize): * src/bookmarks/ephy-bookmarksbar-model.c: (ephy_bookmarksbar_model_dispose), (ephy_bookmarksbar_model_finalize), (ephy_bookmarksbar_model_class_init): * src/ephy-toolbars-model.c: (ephy_toolbars_model_dispose), (ephy_toolbars_model_finalize), (ephy_toolbars_model_class_init): Save the toolbars models from dispose, not from finalize, since you cannot emit signals from the latter (the get_item_* signals are emitted while saving).
* Do not put ACLOCAL flags in the Makefile, it should not be necessaryMarco Pesenti Gritti2004-06-111-0/+8
| | | | | | | | | | 2004-06-11 Marco Pesenti Gritti <marco@gnome.org> * configure.in: Do not put ACLOCAL flags in the Makefile, it should not be necessary anymore with recent gnome-common.
* Merging bookmarksbar-separation branch.Christian Persch2004-06-111-0/+215
| | | | | | 2004-06-10 Christian Persch <chpe@cvs.gnome.org> Merging bookmarksbar-separation branch.
* Disable xpinstall by default. Fixes bug #144035.Christian Persch2004-06-101-0/+6
| | | | | | | | 2004-06-09 Christian Persch <chpe@cvs.gnome.org> * data/default-prefs.js: Disable xpinstall by default. Fixes bug #144035.
* s/get_item_name/get_item_dataMarco Pesenti Gritti2004-06-101-0/+17
| | | | | | | | | | | | | | | | | | | 2004-06-09 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), (set_item_drag_source): * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml), (impl_get_item_id), (impl_get_item_data), (egg_toolbars_model_class_init), (egg_toolbars_model_get_item_data): * lib/egg/egg-toolbars-model.h: * src/ephy-toolbars-model.c: (impl_get_item_data), (impl_get_item_id), (ephy_toolbars_model_class_init): s/get_item_name/get_item_data Do not assume data isnt changing, use the id and convert later instead.
* Retain custom types when moving items aroundMarco Pesenti Gritti2004-06-091-0/+13
| | | | | | | | | | | | | | | 2004-06-09 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/egg-editable-toolbar.c: (drag_data_get_cb), (set_item_drag_source), (create_item_from_action), (create_item), (drag_data_received_cb), (egg_editable_toolbar_set_edit_mode): * lib/egg/egg-toolbar-editor.c: (model_has_action): * lib/egg/egg-toolbars-model.c: (egg_toolbars_model_item_nth): * lib/egg/egg-toolbars-model.h: * src/ephy-toolbars-model.c: (get_toolbar_and_item_pos), (ephy_toolbars_model_class_init), (item_added): Retain custom types when moving items around
* Fix CSS background detection, based on a galeon patch by CrispinChristian Persch2004-06-091-0/+7
| | | | | | | | | 2004-06-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EventContext.cpp: Fix CSS background detection, based on a galeon patch by Crispin Flowerday. Fixed bug #143602.
* Adjust comment about mozilla bug #232057, which was WONTFIXed.Christian Persch2004-06-091-0/+7
| | | | | | | | | 2004-06-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Adjust comment about mozilla bug #232057, which was WONTFIXed.
* Do not hide clipboard items for the input context (Bug #139040)Marco Pesenti Gritti2004-06-081-0/+7
| | | | | | | | | 2004-06-08 Marco Pesenti Gritti <marco@gnome.org> * src/ephy-window.c: (show_embed_popup): Do not hide clipboard items for the input context (Bug #139040)
* Move external protocols prefs defaults in the javascript file and addMarco Pesenti Gritti2004-06-081-0/+8
| | | | | | | | | | 2004-06-08 Marco Pesenti Gritti <marco@gnome.org> * data/default-prefs.js: * embed/mozilla/mozilla-embed-single.cpp: Move external protocols prefs defaults in the javascript file and add webcal (Bug #143899)
* Fix setting default filename in the !modeSave case.Christian Persch2004-06-071-0/+6
| | | | | | | | 2004-06-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/FilePicker.cpp: Fix setting default filename in the !modeSave case.
* Don't allow ::SetDefaultString unless we're in modeSave.Christian Persch2004-06-071-0/+7
| | | | | | | | 2004-06-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/FilePicker.cpp: Don't allow ::SetDefaultString unless we're in modeSave.
* Also load extensions from /home/users/rossRoss Burton2004-06-071-0/+5
|
* Use ephy-file-chooser convenience constructor instead of duplicating codeChristian Persch2004-06-071-0/+7
| | | | | | | | | 2004-06-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/FilePicker: Use ephy-file-chooser convenience constructor instead of duplicating code here.
* Simplified mozilla version checks with new MOZILLA_IS_VERSION4 macro.Christian Persch2004-06-071-0/+7
| | | | | | | | | 2004-06-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/mozilla-version.h: Simplified mozilla version checks with new MOZILLA_IS_VERSION4 macro.
* Add help/es/Makefile to AC_OUTPUT.Christian Persch2004-06-061-0/+6
| | | | | | | | 2004-06-05 Christian Persch <chpe@cvs.gnome.org> * configure.in: Add help/es/Makefile to AC_OUTPUT.
* Added Spanish docsFrancisco Javier F. Serrador2004-06-051-0/+4
| | | | | | 2004-06-05 Francisco Javier F. Serrador <serrador@cvs.gnome.org> * epiphany.xml: Added Spanish docs
* merge mozilla-embed-strings branchMarco Pesenti Gritti2004-06-041-0/+41
|
* Move the "Exit Fullscreen" popup to the right in RTL locale. Fixes bugChristian Persch2004-06-031-0/+7
| | | | | | | | | 2004-06-02 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (update_exit_fullscreen_popup_position): Move the "Exit Fullscreen" popup to the right in RTL locale. Fixes bug #140828.
* Commit changelog for previous change -- OOPS!Adam Hooper2004-06-021-0/+8
|
* Post-release version bump.Christian Persch2004-05-311-0/+6
| | | | | | | | 2004-05-31 Christian Persch <chpe@cvs.gnome.org> * configure.in: Post-release version bump.
* Release 1.3.0Release130Christian Persch2004-05-311-0/+14
|
* Fix reload logic not to use forced reload by default. Patch by C. J. N.Christian Persch2004-05-301-0/+7
| | | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * src/window-commands.c: (window_cmd_view_reload): Fix reload logic not to use forced reload by default. Patch by C. J. N. Breame, fixes bug #143365
* Revert varargs change, it doesn't work for LOG("Message") withoutChristian Persch2004-05-291-0/+7
| | | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.h: Revert varargs change, it doesn't work for LOG("Message") without arguments.
* Use ISO style variable argument macros. Patch by Brian Cameron, part ofChristian Persch2004-05-291-0/+8
| | | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-debug.h: Use ISO style variable argument macros. Patch by Brian Cameron, part of bug #141319.
* Add check for 'mkdtemp', since solaris doesn't have it.Christian Persch2004-05-291-0/+10
| | | | | | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * configure.in: Add check for 'mkdtemp', since solaris doesn't have it. * lib/ephy-file-helpers.c: (ephy_file_tmp_dir): Error out if we don't have mkdtemp.
* Don't return a value in void function, part of bug #141319.Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (ephy_dialog_construct): Don't return a value in void function, part of bug #141319.
* Don't return a value in void function, part of bug #141319.Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_print_preview_navigate): Don't return a value in void function, part of bug #141319.
* Depend on glib >= 2.4.1 because of the fix for bug #112222.Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * configure.in: Depend on glib >= 2.4.1 because of the fix for bug #112222.
* Fix for mozilla API change (ported from galeon).Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSKeyPairDialogs.cpp: Fix for mozilla API change (ported from galeon).
* Increase mozilla snapshot level for 1.8a2/trunk.Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * configure.in: Increase mozilla snapshot level for 1.8a2/trunk.
* Update for 1.3.0.Christian Persch2004-05-291-0/+12
| | | | | | | | 2004-05-29 Christian Persch <chpe@cvs.gnome.org> * NEWS: Update for 1.3.0.
* Added "tk" to ALL_LINGUAS. Added Turkmen translation by Gurban MühemmetChristian Rose2004-05-291-0/+4
| | | | | | | | 2004-05-29 Christian Rose <menthos@menthos.com> * configure.in: Added "tk" to ALL_LINGUAS. * po/tk.po: Added Turkmen translation by Gurban Mühemmet Tewekgeli <gmtavakkoli@yahoo.com>.
* Always include "config.h" !Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-28 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.h: Always include "config.h" !
* Fix snapshot check for mozilla >= 1.7rc2 .Christian Persch2004-05-291-0/+6
| | | | | | | | 2004-05-28 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.h: Fix snapshot check for mozilla >= 1.7rc2 .
* Remove unused field in structXan Lopez2004-05-251-0/+11
| | | | | | | | | | | * embed/downloader-view.c: (update_status_icon): Remove unused field in struct * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSDialogs.cpp: Fix build with 1.8a2
* Added "th" (Thai) to ALL_LINGUAS. Added Thai translation by IsriyaPaisa Seeluangsawat2004-05-241-0/+4
| | | | | | | | 2004-05-23 Paisa Seeluangsawat <paisa@users.sf.net> * configure.in: Added "th" (Thai) to ALL_LINGUAS. * po/th.po: Added Thai translation by Isriya Paireepairit <isriyapaireepairit@hotmail.com>.
* Fix some headers fallouts with mozilla headMarco Pesenti Gritti2004-05-231-0/+8
| | | | | | | | | | 2004-05-23 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/MozillaPrivate.cpp: Fix some headers fallouts with mozilla head
* Fix compilation with moz 1.6.Christian Persch2004-05-221-0/+6
| | | | | | | | 2004-05-22 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.h: Fix compilation with moz 1.6.
* Set the drag icon on realize, otherwise the current icon theme isn't used,Crispin Flowerday2004-05-221-0/+9
| | | | | | | | | | | 2004-05-22 Crispin Flowerday <gnome@flowerday.cx> * libegg/toolbareditor/egg-toolbar-editor.c (event_box_realize_cb), (editor_create_item): Set the drag icon on realize, otherwise the current icon theme isn't used, and it falls back to the default theme.
* Recognise mozilla 1.8a1 and 1.8a2.Christian Persch2004-05-221-0/+6
| | | | | | | | 2004-05-22 Christian Persch <chpe@cvs.gnome.org> * configure.in: Recognise mozilla 1.8a1 and 1.8a2.
* Elimiate indeterminate progress, fixes bugs #142303 and #142305.Christian Persch2004-05-211-0/+8
| | | | | | | | | | 2004-05-21 Christian Persch <chpe@cvs.gnome.org> * src/ephy-statusbar.c: (ephy_statusbar_set_progress): * src/ephy-tab.c: (ephy_tab_class_init), (build_load_percent), (ephy_tab_net_state_cb), (ephy_tab_get_load_percent): Elimiate indeterminate progress, fixes bugs #142303 and #142305.
* Fix stupid bug.Christian Persch2004-05-211-0/+7
| | | | | | | | | 2004-05-20 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-history.c: (ephy_history_set_property), (ephy_history_get_property): Fix stupid bug.
* Emit the "tab_removed" signal also for the window's last tab. Part of bugChristian Persch2004-05-201-0/+8
| | | | | | | | | | 2004-05-19 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (ephy_notebook_remove_tab): * src/ephy-window.c: (tab_removed_cb): Emit the "tab_removed" signal also for the window's last tab. Part of bug #142078.
* Open bookmark in new tab on middle-click. Fixes bug #106250.Christian Persch2004-05-201-0/+9
| | | | | | | | | | | 2004-05-19 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmark-action.c: (activate_cb), (button_press_cb), (button_release_cb), (connect_proxy), (ephy_bookmark_action_class_init): * src/toolbar.c: (go_location_cb): Open bookmark in new tab on middle-click. Fixes bug #106250.
* Backported fixes from gtk+ cvs head.Christian Persch2004-05-201-0/+9
| | | | | | | | | | | 2004-05-19 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-cell-renderer-progress.c: (ephy_cell_renderer_progress_init), (compute_dimensions), (ephy_cell_renderer_progress_get_size), (ephy_cell_renderer_progress_render): Backported fixes from gtk+ cvs head.
* Fix a MOZILLA_SNAPSHOT check for 1.7 branch.Christian Persch2004-05-191-0/+6
| | | | | | | | 2004-05-19 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: Fix a MOZILLA_SNAPSHOT check for 1.7 branch.
* Generate Makefile in help/es too.Christian Persch2004-05-191-0/+6
| | | | | | | | 2004-05-19 Christian Persch <chpe@cvs.gnome.org> * configure.in: Generate Makefile in help/es too.
* Fix capitalisation.Christian Persch2004-05-191-0/+8
| | | | | | | | | | 2004-05-19 Christian Persch <chpe@cvs.gnome.org> * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): * src/bookmarks/ephy-bookmarks-editor.c: (import_dialog_response_cb): Fix capitalisation.
* Fix observer topic check for cookie "cleared" notification.Christian Persch2004-05-171-0/+6
| | | | | | | | 2004-05-17 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphySingle.cpp: Fix observer topic check for cookie "cleared" notification.
* Fix mem leak.Christian Persch2004-05-161-0/+8
| | | | | | | | | | 2004-05-15 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (set_value_from_editable), (set_value_from_radiobuttongroup), (set_value_from_spin_button), (set_value_from_togglebutton), (set_combo_box_from_value): Fix mem leak.
* Fix mem leaks.'Christian Persch2004-05-161-0/+6
| | | | | | | | 2004-05-15 Christian Persch <chpe@cvs.gnome.org> * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_finalize): Fix mem leaks.'
* Fix refcount leak.Christian Persch2004-05-161-0/+6
| | | | | | | | 2004-05-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-persist.cpp: Fix refcount leak.
* Set mEventReceiver to nsnull in ::Destroy(), fixes a crasher.Christian Persch2004-05-161-0/+6
| | | | | | | | 2004-05-15 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Set mEventReceiver to nsnull in ::Destroy(), fixes a crasher.
* Yet another mozilla API change.Christian Persch2004-05-151-0/+6
| | | | | | | | 2004-05-14 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyContentPolicy.cpp: Yet another mozilla API change.
* Forgot to change action entries for last commit.Christian Persch2004-05-141-0/+6
| | | | | | | | 2004-05-13 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: Forgot to change action entries for last commit.
* Simplify context menu wrt. frames. Fixes bug #138442.Christian Persch2004-05-141-0/+8
| | | | | | | | | | 2004-05-13 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: * src/popup-commands.c: * src/popup-commands.h: Simplify context menu wrt. frames. Fixes bug #138442.
* Make sure we don't add a colon at the end of LD_LIBRARY_PATH, which willChristian Persch2004-05-131-0/+8
| | | | | | | | | | 2004-05-12 Christian Persch <chpe@cvs.gnome.org> * src/epiphany.in: Make sure we don't add a colon at the end of LD_LIBRARY_PATH, which will make LD_LIBRARY_PATH include the current directory. Should fix bug #141576.
* Backport changed from the new gtkcellrendererprogress which was based onChristian Persch2004-05-131-0/+18
| | | | | | | | | | | | | | | | | | | | 2004-05-12 Christian Persch <chpe@cvs.gnome.org> * lib/widgets/ephy-cell-renderer-progress.c: (ephy_cell_renderer_progress_class_init), (ephy_cell_renderer_progress_init), (ephy_cell_renderer_progress_new), (ephy_cell_renderer_progress_finalize), (ephy_cell_renderer_progress_get_property), (ephy_cell_renderer_progress_set_property), (ephy_cell_renderer_progress_set_value), (ephy_cell_renderer_progress_set_text), (compute_dimensions), (ephy_cell_renderer_progress_get_size), (ephy_cell_renderer_progress_render): * lib/widgets/ephy-cell-renderer-progress.h: Backport changed from the new gtkcellrendererprogress which was based on ephy's, to support RTL.
* Fix compilation with gcc 2.95.Christian Persch2004-05-121-0/+6
| | | | | | | | 2004-05-11 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-dialog.c: (set_combo_box_from_value): Fix compilation with gcc 2.95.
* One more NS_ENSURE_TRUE.Christian Persch2004-05-111-0/+6
| | | | | | | | 2004-05-11 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: One more NS_ENSURE_TRUE.
* Changed back to NS_ENSURE_TRUE as per discussion in bug #142184.Christian Persch2004-05-111-0/+6
| | | | | | | | 2004-05-11 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Changed back to NS_ENSURE_TRUE as per discussion in bug #142184.
* Remove unused variable.Christian Persch2004-05-111-0/+6
| | | | | | | | 2004-05-11 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-notifiers.cpp: Remove unused variable.
* Destroy the EphyBrowser in destroy handler, but delete it only onChristian Persch2004-05-111-0/+9
| | | | | | | | | | | 2004-05-11 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/mozilla-embed.cpp: Destroy the EphyBrowser in destroy handler, but delete it only on finalize. Make public EphyBrowser methods safe for calling after Destroy. Part of bug #142184.
* Statusbar re-design: Move lock icon to left; hide progress bar when noChristian Persch2004-05-111-0/+11
| | | | | | | | | | | | | 2004-05-10 Christian Persch <chpe@cvs.gnome.org> * src/ephy-statusbar.c: (create_statusbar_security_icon), (create_statusbar_progress), (sync_shadow_type), (ephy_statusbar_init), (ephy_statusbar_set_progress), (ephy_statusbar_add_widget): * src/ephy-tab.c: (ephy_tab_net_state_cb): Statusbar re-design: Move lock icon to left; hide progress bar when no activity. Part of bug #137845.
* Fix accelerator for OpenImage action.Christian Persch2004-05-091-0/+6
| | | | | | | | 2004-05-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: Fix accelerator for OpenImage action.
* Jump to new tabs created from command lines; fixes bug #141168.Christian Persch2004-05-091-1/+7
| | | | | | | | 2004-05-08 Christian Persch <chpe@cvs.gnome.org> * src/ephy-automation.c: (impl_ephy_automation_loadurl): Jump to new tabs created from command lines; fixes bug #141168.
* Add convenience functions for creating a filter with a bunch of mime typesChristian Persch2004-05-091-0/+20
| | | | | | | | | | | | | | | | | | | | | | 2004-05-08 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-chooser.c: (ephy_file_chooser_add_pattern_filter), (ephy_file_chooser_add_mime_filter), (ephy_file_chooser_new): * lib/ephy-file-chooser.h: Add convenience functions for creating a filter with a bunch of mime types or patterns and add it to a file chooser. Those should really be in gtk+; see bug #142142. * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/FilePicker.cpp: * embed/print-dialog.c: (ephy_print_dialog_browse_button_cb): * src/bookmarks/ephy-bookmarks-editor.c: (import_dialog_response_cb): * src/prefs-dialog.c: (prefs_download_path_button_clicked_cb): * src/window-commands.c: (window_cmd_file_open): Add some filters to the file chooser dialogues.
* Forward nsIAuthPrompt interface to the single sign-on promptChristian Persch2004-05-081-0/+8
| | | | | | | | | 2004-05-08 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: Forward nsIAuthPrompt interface to the single sign-on prompt
* Adjust MOZILLA_SNAPSHOT checks for changed snapshot levels.Christian Persch2004-05-071-0/+8
| | | | | | | | | | 2004-05-07 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/ContentHandler.cpp: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/FilePicker.cpp: Adjust MOZILLA_SNAPSHOT checks for changed snapshot levels.
* Increase snapshot level for mozilla >= 1.7rc2 and 1.8a/trunk.Christian Persch2004-05-071-0/+6
| | | | | | | | 2004-05-07 Christian Persch <chpe@cvs.gnome.org> * configure.in: Increase snapshot level for mozilla >= 1.7rc2 and 1.8a/trunk.
* Check for nsIPassword.hChristian Persch2004-05-061-0/+10
| | | | | | | | | | | | 2004-05-06 Christian Persch <chpe@cvs.gnome.org> * configure.in: Check for nsIPassword.h * embed/mozilla/mozilla-embed-single.cpp: Allow compilation without nsIPassword (mozilla wallet extension).
* Adapt to mozilla API change.Christian Persch2004-05-061-0/+6
| | | | | | | | 2004-05-06 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyBrowser.cpp: Adapt to mozilla API change.
* Recognise 1.7rc* too.Christian Persch2004-05-061-0/+6
| | | | | | | | 2004-05-06 Christian Persch <chpe@cvs.gnome.org> * configure.in: Recognise 1.7rc* too.
* Whenever we have one, pass the cache key to the persist object. That wayChristian Persch2004-05-041-0/+7
| | | | | | | | | 2004-05-03 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-persist.cpp: Whenever we have one, pass the cache key to the persist object. That way we don't re-fetch the page on save. Fixes bug #141652.
* Fix a mem leak; thanks to Crispin for spotting it.Christian Persch2004-05-031-0/+6
| | | | | | | | 2004-05-03 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/mozilla-embed-persist.cpp: Fix a mem leak; thanks to Crispin for spotting it.
* title added back to dialog - see notes on bug #133152Patanjali Somayaji2004-05-031-0/+6
| | | | | | | | 2004-05-03 Patanjali Somayaji <patanjali@codito.com> * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): title added back to dialog - see notes on bug #133152
* More HIGifying of the overwrite confirmation dialog - - title removed fromPatanjali Somayaji2004-05-031-0/+8
| | | | | | | | | | 2004-05-03 Patanjali Somayaji <patanjali@codito.com> * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): More HIGifying of the overwrite confirmation dialog - - title removed from dialog - dialog removed from window list
* Make Escape cancel overwrite dialog.Piers Cornwell2004-05-031-0/+6
| | | | | | | | 2004-05-02 Piers Cornwell <piers@gnome.org> * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): Make Escape cancel overwrite dialog.
* Clean up encoding handling.Christian Persch2004-05-021-0/+17
| | | | | | | | | | | | | | | | | | | 2004-05-01 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_get_encoding), (ephy_embed_has_automatic_encoding): * embed/ephy-embed.h: * embed/ephy-encodings.c: * embed/ephy-encodings.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/MozRegisterComponents.cpp: * embed/mozilla/mozilla-embed.cpp: * src/ephy-encoding-dialog.c: (sync_embed_cb), (activate_choice): * src/ephy-encoding-menu.c: (update_encoding_menu_cb), (encoding_activate_cb): Clean up encoding handling.
* Minor updates to match UI.Piers Cornwell2004-05-021-0/+6
| | | | | | | | 2004-05-01 Piers Cornwell <piers@gnome.org> * help/C/epiphany.xml: Minor updates to match UI.
* Make the statusbar's GtkTooltips publicly accessibly.Christian Persch2004-05-021-0/+8
| | | | | | | | | | 2004-05-01 Christian Persch <chpe@cvs.gnome.org> * src/ephy-statusbar.c: (ephy_statusbar_init), (ephy_statusbar_finalize), (ephy_statusbar_set_security_state): * src/ephy-statusbar.h: Make the statusbar's GtkTooltips publicly accessibly.
* More HIG love for overwrite confirmation. Partial fix for bug #133152.Piers Cornwell2004-04-301-0/+6
| | | | | | | | 2004-04-30 Piers Cornwell <piers@gnome.org> * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): More HIG love for overwrite confirmation. Partial fix for bug #133152.
* Complete headers definesMarco Pesenti Gritti2004-04-301-0/+10
| | | | | | | | | | | | 2004-04-29 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/EventContext.cpp: * embed/mozilla/EventContext.h: * embed/mozilla/MozillaPrivate.cpp: * embed/mozilla/MozillaPrivate.h: * embed/mozilla/mozilla-embed.cpp: Complete headers defines
* HIGified dialog created with "Cancel" and "Overwrite" buttons.Patanjali Somayaji2004-04-291-0/+11
| | | | | | | | | | | | | | 2204-04-29 Patanjali Somayaji <patanjali@codito.com> * lib/ephy-gui.c ephy_gui_confirm_overwrite () changes: HIGified dialog created with "Cancel" and "Overwrite" buttons. (Fix for bug #133152) * Changelog updated
* More defines work, still lack EventContext and EmbedPrivate. Use mozillaMarco Pesenti Gritti2004-04-291-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-04-29 Marco Pesenti Gritti <marco@gnome.org> * configure.in: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyAboutRedirector.cpp: * embed/mozilla/EphyAboutRedirector.h: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyContentPolicy.cpp: * embed/mozilla/EphyContentPolicy.h: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EphyHeaderSniffer.h: * embed/mozilla/EphySingle.cpp: * embed/mozilla/EventContext.cpp: * embed/mozilla/FilePicker.cpp: * embed/mozilla/GlobalHistory.cpp: * embed/mozilla/GlobalHistory.h: * embed/mozilla/GtkNSSClientAuthDialogs.cpp: * embed/mozilla/GtkNSSClientAuthDialogs.h: * embed/mozilla/GtkNSSDialogs.cpp: * embed/mozilla/GtkNSSDialogs.h: * embed/mozilla/GtkNSSKeyPairDialogs.cpp: * embed/mozilla/GtkNSSKeyPairDialogs.h: * embed/mozilla/Makefile.am: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/mozilla-embed-persist.cpp: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-embed.cpp: More defines work, still lack EventContext and EmbedPrivate. Use mozilla like warning flags instead of those gnome macros. Remove several unused variables.
* Add defines for private mozilla api usage. It will make easier to trackMarco Pesenti Gritti2004-04-291-0/+12
| | | | | | | | | | | | | | 2004-04-29 Marco Pesenti Gritti <marco@gnome.org> * configure.in: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/Makefile.am: Add defines for private mozilla api usage. It will make easier to track what we need to port to embed string and what we need to be using only public api (on the long time).
* Updated Smart Bookmarks help content. Patch by poobar@nycap.rr.com. FixesPiers Cornwell2004-04-291-0/+9
| | | | | | | | | | | 2004-04-28 Piers Cornwell <piers@gnome.org> * help/C/epiphany.xml: * help/C/figures/ephy-addressbar-smartbookmark-screenshot.png: * help/C/figures/ephy-bookmarkbar-smartbookmark-screenshot.png: Updated Smart Bookmarks help content. Patch by poobar@nycap.rr.com. Fixes bug #139616.
* Update screenshots.Piers Cornwell2004-04-291-0/+7
| | | | | | | | | 2004-04-28 Piers Cornwell <piers@gnome.org> * help/C/figures/ephy-screenshot.png: * help/C/figures/ephy-history-window-screenshot.png: Update screenshots.
* Ensure we have a DOM window before trying to get his url. The check wasMarco Pesenti Gritti2004-04-291-0/+9
| | | | | | | | | | | 2004-04-28 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/mozilla-embed.cpp: Ensure we have a DOM window before trying to get his url. The check was not working anymore because of initialization changes.
* Correct listitems to contain para tags. Fixes bug #140918.Sebastian Heinlein2004-04-291-0/+6
| | | | | | | | 2004-04-28 Sebastian Heinlein <glatzor@pimpzkru.de> * help/C/epiphany.xml: Correct listitems to contain para tags. Fixes bug #140918.
* Nice mess of defines to support 1.8a. Damn.Marco Pesenti Gritti2004-04-271-6/+21
| | | | | | | | | | | | | | | | | 2004-04-27 Marco Pesenti Gritti <marco@gnome.org> * configure.in: * embed/mozilla/ContentHandler.cpp: * embed/mozilla/ContentHandler.h: * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/EventContext.h: * embed/mozilla/FilePicker.cpp: * embed/mozilla/MozDownload.cpp: * embed/mozilla/MozDownload.h: * embed/mozilla/mozilla-download.cpp: * embed/mozilla/mozilla-embed-persist.cpp: Nice mess of defines to support 1.8a. Damn.
* Exit print preview mode before closing a window. Fixes a crasher; EpiphanyChristian Persch2004-04-271-0/+7
| | | | | | | | | 2004-04-27 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: (ephy_window_delete_event_cb): Exit print preview mode before closing a window. Fixes a crasher; Epiphany equivalent of galeon bug #121298.
* Fix encoding of saved content; fixes bug #141050.Marco Pesenti Gritti2004-04-271-0/+6
| | | | | | | | 2004-04-26 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/MozDownload.cpp: Fix encoding of saved content; fixes bug #141050.
* Fix dependency libs not to include libbonoboui.Christian Persch2004-04-241-0/+6
| | | | | | | | 2004-04-23 Christian Persch <chpe@cvs.gnome.org> * data/epiphany-1.4.pc.in: Fix dependency libs not to include libbonoboui.
* Added Basque help filesPablo Saratxaga2004-04-221-0/+5
|
* Document UTF-8 requirement.Christian Persch2004-04-221-4/+17
| | | | | | | | | | | | | | | 2004-04-22 Christian Persch <chpe@cvs.gnome.org> * HACKING: Document UTF-8 requirement. * lib/widgets/ephy-cell-renderer-progress.c: * lib/widgets/ephy-cell-renderer-progress.h: * src/bookmarks/ephy-bookmarks-menu.h: * ChangeLog: Converted to UTF-8.
* Added missing documentation fileAdam Hooper2004-04-211-0/+6
|
* Documented EphyGladeAdam Hooper2004-04-201-0/+10
|
* Fix font selection combo box issues; fixes bug #138560.Christian Persch2004-04-181-0/+20
| | | | | | | | | | | | | | | | 2004-04-18 Christian Persch <chpe@cvs.gnome.org> * configure.in: * lib/ephy-dialog.c: (set_value_from_editable), (set_value_from_combobox), (set_value_from_radiobuttongroup), (set_value_from_spin_button), (set_value_from_togglebutton), (set_value_from_info), (set_combo_box_from_value), (set_pref_from_info_and_emit), (save_info), (ephy_dialog_get_value): * lib/ephy-dialog.h: * src/prefs-dialog.c: (setup_font_combo): Fix font selection combo box issues; fixes bug #138560.
* Fix chrome for new windows opened from _blank target. Fixes bug #139512.Marco Pesenti Gritti2004-04-181-1/+12
| | | | | | | | | | | | | 2004-04-18 Marco Pesenti Gritti <marco@gnome.org> * embed/ephy-embed.c: (ephy_embed_chrome_get_type): * embed/ephy-embed.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-window.c: (ephy_window_set_chrome), (ephy_window_set_property), (ephy_window_class_init): Fix chrome for new windows opened from _blank target. Fixes bug #139512.
* Do not uncompress when the type is not html.Marco Pesenti Gritti2004-04-181-0/+6
| | | | | | | | 2004-04-17 Marco Pesenti Gritti <marco@gnome.org> * embed/mozilla/MozDownload.cpp: Do not uncompress when the type is not html.
* Resync with eggMarco Pesenti Gritti2004-04-171-0/+10
| | | | | | | | | | | | 2004-04-17 Marco Pesenti Gritti <marco@gnome.org> * lib/egg/Makefile.am: * lib/egg/egg-editable-toolbar.c: (set_drag_cursor): * lib/egg/egg-toolbar-editor.c: (set_drag_cursor): * lib/egg/eggstatusicon.c: (egg_status_icon_init), (egg_status_icon_button_press), (egg_status_icon_button_release): Resync with egg
* Fix saving of linked content. Don't create the directory; mozilla will doChristian Persch2004-04-171-0/+7
| | | | | | | | | 2004-04-16 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/MozDownload.cpp: (InitiateMozillaDownload): Fix saving of linked content. Don't create the directory; mozilla will do it for us if necessary. Make the "Files" suffix translatable.
* Add "Downloads" folder shortcut to our file chooser dialogues.Christian Persch2004-04-141-0/+9
| | | | | | | | | 2004-04-14 Christian Persch <chpe@cvs.gnome.org> * lib/ephy-file-chooser.c: (ephy_file_chooser_constructor), (ephy_file_chooser_class_init): Add "Downloads" folder shortcut to our file chooser dialogues.
* Add debug output.Christian Persch2004-04-141-0/+7
| | | | | | | | | 2004-04-14 Christian Persch <chpe@cvs.gnome.org> * src/ephy-tab.c: (ephy_tab_new_window_cb), (ephy_tab_visibility_cb), (ephy_tab_destroy_brsr_cb): Add debug output.
* 2004-04-09 Christian Persch <chpe@cvs.gnome.org>Christian Persch2004-04-141-0/+8
| | | | | | | | | | | | 2004-04-13 Christian Persch <chpe@cvs.gnome.org> * src/bookmarks/ephy-bookmarks-menu.c: (add_bookmarks_menu), (ephy_bookmarks_menu_rebuild): * src/ephy-encoding-menu.c: (add_action): * src/ephy-favorites-menu.c: (ephy_favorites_menu_rebuild): * src/ephy-tabs-menu.c: (tab_added_cb): 2004-04-09 Christian Persch <chpe@cvs.gnome.org>
* Don't quit the filechooser when selecting "No" from the confirm- overwriteChristian Persch2004-04-101-0/+13
| | | | | | | | | | | | | | | 2004-04-09 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/EphyHeaderSniffer.cpp: * embed/mozilla/FilePicker.cpp: Don't quit the filechooser when selecting "No" from the confirm- overwrite dialoge. Fixes bug #139400. * lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file): Convert the filename to UTF-8 before showing it in the confirm dialogue.
* Add Ctrl+S as an alternate accel for Save As. Fixes bug #139415.Piers Cornwell2004-04-101-0/+8
| | | | | | | | | | 2004-04-09 Piers Cornwell <piers@gnome.org> * src/ephy-window.c: * data/ui/epiphany-ui.xml: Add Ctrl+S as an alternate accel for Save As. Fixes bug #139415.
* Sort the actions in the location entry autocompletion dropdown. Fixes bugChristian Persch2004-04-101-0/+8
| | | | | | | | | | 2004-04-09 Christian Persch <chpe@cvs.gnome.org> * src/ephy-location-action.c: (compare_actions), (init_actions_list): Sort the actions in the location entry autocompletion dropdown. Fixes bug #139575.
* Change initial refcound of EphyNode to 1, not 0Adam Hooper2004-04-101-0/+10
|
* added gujarati translationGuntupalli Karunakar2004-04-091-0/+4
|
* Fix ChangeLogChristian Persch2004-04-091-2/+2
|
* Make warning message selectable.Piers Cornwell2004-04-091-0/+6
| | | | | | | | 2004-04-08 Piers Cornwell <piers@gnome.org> * embed/mozilla/ContentHandler.cpp: Make warning message selectable.
* Added forgotten EphyNodeDb documentationAdam Hooper2004-04-081-0/+6
|
* Eliminate ExternalProtocolHandlers in favor of setting prefs to makeChristian Biesinger2004-04-071-0/+13
| | | | | | | | | | | | | * embed/mozilla/ExternalProtocolHandlers.cpp: * embed/mozilla/ExternalProtocolHandlers.h: * embed/mozilla/FilePicker.cpp: * embed/mozilla/Makefile.am: * embed/mozilla/MozRegisterComponents.cpp: * embed/mozilla/MozRegisterComponents.h: * embed/mozilla/mozilla-embed-single.cpp: Eliminate ExternalProtocolHandlers in favor of setting prefs to make Mozilla not handle the protocols internally.
* Remove unused variable.Christian Persch2004-04-071-1/+7
| | | | | | | | 2004-04-07 Christian Persch <chpe@cvs.gnome.org> * lib/eel-gconf-extensions.c: (eel_gconf_handle_error): Remove unused variable.
* Don't abort on errors, just display a message on console.Christian Persch2004-04-071-0/+6
| | | | | | | | 2004-04-07 Christian Persch <chpe@cvs.gnome.org> * lib/eel-gconf-extensions.c: (eel_gconf_handle_error): Don't abort on errors, just display a message on console.
* doc/plan/plan.xmlPiers Cornwell2004-04-071-0/+6
| | | | | | | | 2004-04-06 Piers Cornwell <piers@gnome.org> * doc/plan/plan.xml Add some bugzilla references.
* Track the active window.Christian Persch2004-04-061-0/+8
| | | | | | | | | | 2004-04-05 Christian Persch <chpe@cvs.gnome.org> * src/ephy-session.c: (window_focus_in_event_cb), (impl_attach_window), (ephy_session_set_property), (ephy_session_get_property), (ephy_session_class_init): Track the active window.
* Make pdm and print setup dialogues destroy with parent, too.Christian Persch2004-04-061-0/+7
| | | | | | | | | 2004-04-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/epiphany.glade: * data/glade/print.glade: Make pdm and print setup dialogues destroy with parent, too.
* Make prefs, pdm and print setup dialogues transient to their parent. FixesChristian Persch2004-04-061-0/+12
| | | | | | | | | | | | | | 2004-04-05 Christian Persch <chpe@cvs.gnome.org> * data/glade/prefs-dialog.glade: * lib/ephy-dialog.c: (ephy_dialog_get_parent): * lib/ephy-dialog.h: * src/prefs-dialog.c: (prefs_homepage_current_button_clicked_cb): * src/window-commands.c: (window_cmd_file_print_setup), (window_cmd_edit_personal_data), (window_cmd_edit_prefs): Make prefs, pdm and print setup dialogues transient to their parent. Fixes bug #139124.
* Documented EphyNodeDbAdam Hooper2004-04-051-0/+30
|
* Synchronise changes from galeon, this fixes simple usage, stops crashesCrispin Flowerday2004-04-031-0/+13
| | | | | | | | | | | | | | | 2004-04-03 Crispin Flowerday <gnome@flowerday.cx> * lib/egg/egg-editable-toolbar.c: (set_fixed_style), (unset_fixed_style), (toolbar_changed_cb), (unparent_fixed), (update_fixed), (toolbars_clean), (egg_editable_toolbar_construct), (egg_editable_toolbar_set_model): * lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_load_actions): * lib/egg/egg-toolbars-model.h: Synchronise changes from galeon, this fixes simple usage, stops crashes when dragging items to and from other applications, and adds the ability to override the toolbar style.
* Remove stray semicolon. Fixes bug #138902.Christian Persch2004-04-031-0/+6
| | | | | | | | 2004-04-03 Christian Persch <chpe@cvs.gnome.org> * src/ephy-notebook.c: (notebook_drag_data_received_cb): Remove stray semicolon. Fixes bug #138902.
* Added "eu" (Basque) to ALL_LINGUAS.Iñaki Larrañaga2004-04-021-0/+6
| | | | | | 2004-04-02 Iñaki Larrañaga <dooteo@euskalgnu.org> * configure.in: Added "eu" (Basque) to ALL_LINGUAS.
* Fix bookmarks toolbar visibility in fullscreen and print preview mode, asChristian Persch2004-04-011-0/+13
| | | | | | | | | | | | | | | 2004-04-01 Christian Persch <chpe@cvs.gnome.org> * embed/ephy-embed.c: (ephy_embed_chrome_get_type): * embed/ephy-embed.h: * embed/mozilla/mozilla-embed.cpp: * src/ephy-window.c: (get_chromes_visibility), (sync_chromes_visibility), (update_chromes_actions), (get_default_chrome), (ephy_window_init), (sync_prefs_with_chrome), (ephy_window_view_bookmarksbar_cb): Fix bookmarks toolbar visibility in fullscreen and print preview mode, as well as for javascript popups. Fixes bug #138520.
* Fix --with-mozilla-snapshot help string; we don't support 1.4 and 1.5 anyChristian Persch2004-03-311-0/+7
| | | | | | | | | 2004-03-31 Christian Persch <chpe@cvs.gnome.org> * configure.in: Fix --with-mozilla-snapshot help string; we don't support 1.4 and 1.5 any more.
* Make buttons the same size in Industrial theme and make text selectable.Piers Cornwell2004-03-311-0/+7
| | | | | | | | | 2004-03-30 Piers Cornwell <piers@gnome.org> * src/ephy-history-window.c: (confirmation_dialog_construct): Make buttons the same size in Industrial theme and make text selectable.
* Use right capitalisation for label.Piers Cornwell2004-03-311-0/+6
| | | | | | | | 2004-03-30 Piers Cornwell <piers@gnome.org> * data/glade/prefs-dialog.glade: Use right capitalisation for label.
* Don't allow a font size less than 1.Piers Cornwell2004-03-311-0/+7
| | | | | | | | | 2004-03-30 Piers Cornwell <piers@gnome.org> * data/glade/prefs-dialog.glade: * embed/mozilla/mozilla-notifiers.cpp: (mozilla_font_size_notifier): Don't allow a font size less than 1.
* Get rid of the separators in the Image and Image/Link popups. Fixes bugChristian Persch2004-03-301-0/+7
| | | | | | | | | 2004-03-30 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: Get rid of the separators in the Image and Image/Link popups. Fixes bug #115897.
* Documented EphyEmbedFactoryAdam Hooper2004-03-301-0/+9
|
* Get rid of #if GTK_CHECK_VERSION() stuff and remove optionmenu code.Christian Persch2004-03-301-0/+6
| | | | | | | | 2004-03-29 Christian Persch <chpe@cvs.gnome.org> * embed/mozilla/GtkNSSClientAuthDialogs.cpp: Get rid of #if GTK_CHECK_VERSION() stuff and remove optionmenu code.
* Remove Open Image in New Tab and New Window from the context menu.Christian Persch2004-03-301-0/+10
| | | | | | | | | | | | 2004-03-29 Christian Persch <chpe@cvs.gnome.org> * src/ephy-window.c: * src/popup-commands.c: * src/popup-commands.h: * data/ui/epiphany-ui.xml: Remove Open Image in New Tab and New Window from the context menu.
* Removed the nautilus view.Christian Persch2004-03-301-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-29 Christian Persch <chpe@cvs.gnome.org> * configure.in: * data/.cvsignore: * data/GNOME_Epiphany_NautilusView.server.in: * data/Makefile.am: * data/ui/.cvsignore: * data/ui/Makefile.am: * data/ui/nautilus-epiphany-view.xml: * doc/reference/Makefile.am: * embed/Makefile.am: * embed/ephy-embed-popup-control.c: * embed/ephy-embed-popup-control.h: * lib/Makefile.am: * lib/ephy-bonobo-extensions.c: * lib/ephy-bonobo-extensions.h: * po/POTFILES.in: * src/Makefile.am: * src/ephy-nautilus-view.c: * src/ephy-nautilus-view.h: * src/ephy-shell.c: (ephy_automation_factory_cb): Removed the nautilus view. 2004-03-29 Christian Persch <chpe@cvs.gnome.org>
* Make EphyCompletionColumn a typedef enum, fixes bug #136878.Christian Persch2004-03-301-0/+6
| | | | | | | | 2004-03-29 Christian Persch <chpe@cvs.gnome.org> * src/ephy-completion-model.h: Make EphyCompletionColumn a typedef enum, fixes bug #136878.
* Documented EphyCommandManagerAdam Hooper2004-03-301-0/+10
|
* Fixes #138263.Federico Mena Quintero2004-03-301-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-03-29 Federico Mena Quintero <federico@ximian.com> Fixes #138263. * lib/ephy-file-chooser.h: Remove EPHY_RESPONSE_OPEN and EPHY_RESPONSE_SAVE; we'll use GTK_RESPONSE_ACCEPT instead. * lib/ephy-file-chooser.c (ephy_file_chooser_new): Use GTK_RESPONSE_ACCEPT rather than EPHY_RESPONSE_*. * embed/print-dialog.c (print_filechooser_response_cb): Likewise. * src/bookmarks/ephy-bookmarks-editor.c (import_from_file_response_cb): Likewise. * src/prefs-dialog.c (download_path_response_cb): Likewise. * src/window-commands.c (open_response_cb): Likewise. * embed/mozilla/ContentHandler.cpp (PromptForSaveToFile): Likewise. * embed/mozilla/EphyHeaderSniffer.cpp (filechooser_response_cb): Likewise. * embed/mozilla/FilePicker.cpp (Init): Likewise. (Show): Likewise.
* Test with -d, fixes bug #138088.Christian Persch2004-03-291-0/+6
| | | | | | | | 2004-03-29 Christian Persch <chpe@cvs.gnome.org> * src/epiphany.in: Test with -d, fixes bug #138088.