| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-30 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (tab_dom_key_press_cb),
(ephy_find_toolbar_open):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (ephy_window_find):
Don't erase the search term when opening the find bar with Ctrl-F.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-find-toolbar.c: (tab_dom_key_press_cb),
(entry_activate_cb), (sync_print_preview_mode),
(ephy_find_toolbar_set_window), (ephy_find_toolbar_get_property),
(ephy_find_toolbar_set_property), (ephy_find_toolbar_class_init),
(ephy_find_toolbar_new):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (ephy_window_init),
(ephy_window_set_print_preview), (ephy_window_get_is_popup),
(ephy_window_get_is_print_preview):
* src/ephy-window.h:
Deactivate typeaheadfind in print preview mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-29 Christian Persch <chpe@cvs.gnome.org>
* data/default-prefs-common.js:
* data/default-prefs-toolkit.js:
Disable mozilla's typeaheadfind.
* src/ephy-find-toolbar.c: (get_find), (send_focus_change),
(tab_dom_key_press_cb), (entry_changed_cb),
(entry_preedit_changed_cb), (entry_key_press_event_cb),
(entry_activate_cb), (set_focus_cb),
(ephy_find_toolbar_grab_focus), (ephy_find_toolbar_init),
(ephy_find_toolbar_class_init), (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_find_previous), (ephy_find_toolbar_open),
(ephy_find_toolbar_close):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (sync_tab_document_type), (ephy_window_init),
(ephy_window_set_print_preview), (ephy_window_find):
Forward key events from the embed to the find toolbar. That way we can
typeaheadfind without losing focus.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-28 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Check for toolkit nsITypeAheadFind.
* embed/Makefile.am:
* embed/ephy-embed-factory.c: (ephy_embed_factory_new_object):
* embed/ephy-embed-find.c: (ephy_embed_find_set_embed),
(ephy_embed_find_set_properties), (ephy_embed_find_find),
(ephy_embed_find_find_again), (ephy_embed_find_get_type):
* embed/ephy-embed-find.h:
* embed/ephy-embed.c:
* embed/ephy-embed.h:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/EphyFind.cpp:
* embed/mozilla/EphyFind.h:
* embed/mozilla/Makefile.am:
* embed/mozilla/mozilla-embed-find.cpp:
* embed/mozilla/mozilla-embed-find.h:
* embed/mozilla/mozilla-embed.cpp:
* src/bookmarks/ephy-bookmarks-import.c:
(gul_general_read_line_from_file):
* src/ephy-find-toolbar.c: (get_find), (set_controls),
(tab_content_changed_cb), (entry_changed_cb),
(ephy_find_toolbar_init), (ephy_find_toolbar_finalize),
(ephy_find_toolbar_class_init), (ephy_find_toolbar_new),
(ephy_find_toolbar_get_text), (ephy_find_toolbar_set_embed),
(ephy_find_toolbar_find_next), (ephy_find_toolbar_find_previous):
* src/ephy-find-toolbar.h:
* src/ephy-window.c: (ephy_window_set_active_tab),
(ephy_window_init), (ephy_window_get_find_toolbar),
(ephy_window_notebook_switch_page_cb):
* src/ephy-window.h:
* src/window-commands.c: (window_cmd_edit_find_next),
(window_cmd_edit_find_prev):
Implement typeaheadfind for the find toolbar.
|
|
2005-05-25 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* embed/find-dialog.c:
* embed/find-dialog.h:
A src/ephy-find-toolbar.c:
A src/ephy-find-toolbar.h:
* src/ephy-window.c: (sync_tab_document_type),
(tab_content_changed_cb), (ephy_window_set_active_tab),
(ephy_window_dispose), (sync_find_toolbar_text_cb),
(find_toolbar_find_next_cb), (find_toolbar_find_previous_cb),
(find_toolbar_close_cb), (ephy_window_init),
(ephy_window_notebook_switch_page_cb), (ephy_window_find):
Replace the find dialogue with a find toolbar. Work in progress;
no typeaheadfind yet.
|