| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-11 Marco Pesenti Gritti <mpg@redhat.com>
* shell/ev-marshal.list:
* shell/ev-page-action.c: (ev_page_action_widget_class_init),
(activate_cb), (match_selected_cb), (activate_link_cb),
(connect_proxy), (ev_page_action_class_init):
* shell/ev-page-action.h:
Use signals to notify action activation. Hopefully
I did not break completion since I cant test...
* shell/ev-window.c: (activate_link_cb), (activate_label_cb),
(register_custom_actions):
Connect to page selector actions and also grab focus on
the view when activated.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-10 Marco Pesenti Gritti <mpg@redhat.com>
* data/evince-ui.xml:
* shell/ev-page-action.c: (ev_page_action_grab_focus):
* shell/ev-page-action.h:
* shell/ev-window.c: (ev_window_cmd_focus_page_selector):
Add mnemonic for edit toolbar.
ctrl+l focus the page entry.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Apr 8 01:12:24 2005 Jonathan Blandford <jrb@redhat.com>
* shell/ev-page-action.h:
* shell/ev-page-action.c: (ev_page_action_widget_init),
(ev_page_action_widget_class_init), (page_changed_cb),
(create_tool_item), (update_page_cache), (build_new_tree_cb),
(get_filter_model_from_model), (match_selected_cb),
(display_completion_text), (match_completion), (update_model),
(connect_proxy), (ev_page_action_set_property),
(ev_page_action_get_property), (ev_page_action_set_document),
(ev_page_action_set_model), (ev_page_action_class_init): Big
reworking to make completions work iff we have >= GTK-2.7.0
* shell/ev-sidebar-links.c: (ev_sidebar_links_set_property),
(ev_sidebar_links_get_property), (ev_sidebar_links_class_init),
(job_finished_cb): We now have a 'model' property that is set when
the links are loaded. This can be caught with "notify::model"
* shell/ev-window.c: (sidebar_widget_model_set), (ev_window_init):
listen for the model to be set, and propagate it to the action.
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Apr 1 01:59:39 2005 Jonathan Blandford <jrb@redhat.com>
* shell/ev-page-action.c: Changed to use page labels now. Rewrote
completely because I didn't understand GtkActions. I should
read Marco's code more carefully in the future.
* backend/ev-page-cache.h (ev_page_cache_set_page_label): New
function
|
|
2005-01-04 Marco Pesenti Gritti <marco@gnome.org>
* data/evince-ui.xml:
Change the layout to match clarkbw design.
* shell/Makefile.am:
* shell/ev-navigation-action.c: (build_menu), (menu_activated_cb),
(set_tooltip_cb), (connect_proxy), (ev_navigation_action_init),
(ev_navigation_action_finalize),
(ev_navigation_action_set_property),
(ev_navigation_action_get_property),
(ev_navigation_action_class_init):
* shell/ev-navigation-action.h:
Implement clarkbw toolbar navigation controls (incomplete)
* shell/ev-page-action.c: (update_label), (update_spin),
(value_changed_cb), (create_tool_item), (connect_proxy),
(ev_page_action_init), (ev_page_action_finalize),
(ev_page_action_set_property), (ev_page_action_get_property),
(ev_page_action_set_current_page),
(ev_page_action_set_total_pages), (ev_page_action_class_init):
* shell/ev-page-action.h:
Implement a page switcher in the toolbar
* shell/ev-view.c: (ev_view_scroll_view):
* shell/ev-window.c: (update_total_pages), (ev_window_open),
(update_current_page), (view_page_changed_cb), (goto_page_cb),
(register_custom_actions), (ev_window_init):
Change page on PageUp/Down.
|