| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (e_search_bar_construct, add_button): Oops. The
previous change made the search bar widgets get packed in the
wrong order. So use gtk_box_pack_end instead in add_button and add
the two buttons in reverse order. It's all good now. Noticed by
Ettore, who I then promptly blamed for it. Sorry Ettore!
svn path=/trunk/; revision=16411
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (e_search_bar_construct): Construct the buttons
earlier so that the option-menu-setup code that tries to adjust
the button sensitivity won't fail and g_warn.
svn path=/trunk/; revision=16375
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (update_bonobo_menus): Add accelerators for "Find
Now" and "Clear".
* e-filter-bar.h: Change search labels as suggested in Anna's
redesign [#16246].
* folder-browser.c: Reorder folder_browser_search_menu_items
according to #16246.
svn path=/trunk/; revision=16219
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (update_bonobo_menus): Remove all the SearchBar
items before setting them up again.
(free_menu_items): New.
(impl_destroy): Call it.
(set_menu): Call it here too before adding the new items.
svn path=/trunk/; revision=16218
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (update_bonobo_menus): No accelerator for
"FindNow".
(add_button): Add a one-pixel padding to the button.
svn path=/trunk/; revision=16201
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (update_bonobo_menus): Rename the "Search Now"
menu entry to "Find Now". Rename the corresponding verb to
"ESearchBar:FindNow".
(update_sensitivity): Updated accordingly.
(setup_standard_verbs): Likewise.
svn path=/trunk/; revision=16200
|
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (update_sensitivity): New halper function to
update the sensitivity of the commands.
(entry_changed_cb): New callback to make the activate_button and
the "Find Now" verb sensitive only if the entry has some contents.
(activate_by_subitems): Connect the callback here.
(setup_standard_verbs): Call update_sensitivity() here.
svn path=/trunk/; revision=16199
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (init): Init clear_button to NULL.
(add_button): New helper function to add a button to the search
bar with the right spacing etc.
(clear_search): New helper function.
(add_activate_button): Removed.
(clear_button_clicked_cb): New.
(e_search_bar_construct): Just add the button here using
`add_button'. Also add a clear_button.
(clear_verb_cb): Rewritten by means of `clear_search()'.
* e-search-bar.h (ESearchBar): Add clear_button.
svn path=/trunk/; revision=16198
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (search_now_verb_cb): New, implementation for a
new "SearchNow" verb.
(setup_standard_verbs): Create verb here.
(update_bonobo_menus): Add SearchNow menu item.
svn path=/trunk/; revision=16197
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (clear_verb_cb): New.
(setup_standard_verbs): New.
(e_search_bar_set_ui_component): Call it if a new
BonoboUIComponent is set.
(append_xml_menu_item): New helper function.
(update_bonobo_menus): Use it. Also add a "Clear" menu item.
(e_search_bar_construct): @menu_items can be NULL now.
(e_search_bar_new): Same here.
(set_menu): Work with NULL items.
* e-filter-bar.c (menubar_activated): Don't handle
E_FILTERBAR_RESET_ID anymore.
* e-filter-bar.h: Remove `E_FILTERBAR_RESET_ID' and `E_FILTERBAR_RESET'.
* folder-browser.c: Remove E_FILTERBAR_RESET menu entry.
* gui/cal-search-bar.c: Removed `search_menu_items'.
(cal_search_bar_menu_activated): Removed.
(cal_search_bar_class_init): Don't install.
(cal_search_bar_construct): No menu items here.
* gui/component/addressbook.c (addressbook_menu_activated):
Removed.
(addressbook_factory_new_control): Don't connect anymore, as this
signal has been removed from the ESearchBar.
(addressbook_factory_new_control): No more custom menu items here.
svn path=/trunk/; revision=16194
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (init): Init various members to NULL.
(set_dropdown): Removed.
(add_dropdown): Removed.
(set_menu): New.
(add_menu_items): New.
(set_option): No need to setup the dropdown size here anymore.
(verb_cb): Function implementing the search menu verbs.
(update_bonobo_menus): New.
(e_search_bar_set_ui_component): New.
* e-search-bar.h: Remove the dropdown button stuff from struct
ESearchBar. Add `uic' and `items' members.
* e-filter-bar.c (e_filter_bar_new): Get a @uic arg.
* folder-browser-factory.c (control_activate): Set the UI
component on the search bar.
* gui/tasks-control.c (tasks_control_activate): Call
`e_tasks_set_ui_component()' here to give it the
BonoboUIComponent.
(tasks_control_deactivate): Likewise, call it here to unset the
BonoboUIComponent.
* gui/e-tasks.c (e_tasks_set_ui_component): New.
* gui/calendar-commands.c (calendar_control_activate): Call
gnome_calendar_set_ui_component() here.
(calendar_control_deactivate): ...And here, with a NULL
BonoboUIComponent.
* gui/gnome-cal.c (gnome_calendar_set_ui_component): New.
* gui/component/addressbook.c (control_activate): Call
`e_search_bar_set_ui_component()' to set the BonoboUIComponent for
the search bar.
* gui/component/GNOME_Evolution_Addressbook.oaf.in: Add an icon
for the LDAP sources configuration control.
svn path=/trunk/; revision=16178
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-02-24 Chris Toshok <toshok@ximian.com>
* e-filter-bar.c (init): preserve behavior - hook search_activated
signal to the same function as query_changed.
* e-search-bar.c (emit_search_activated): new function.
(entry_activated_cb): use emit_search_activated instead of
emit_query_changed.
(subitem_activated_cb): same.
(activate_button_clicked_cb): same.
(class_init): add the search_activated signal.
(idle_activate_hack): rename idle_change_hack to this, and
emit_search_activated.
(e_search_bar_construct): idle_change_hack -> idle_activate_hack.
(e_search_bar_set_subitem_id): emit_search_activated instead of
emit_query_changed.
(e_search_bar_set_text): same.
* e-search-bar.h (struct _ESearchBarClass): add a search_activated
signal.
svn path=/trunk/; revision=15827
|
|
|
|
| |
svn path=/trunk/; revision=14212
|
|
|
|
|
|
| |
(instead of version 2 or any later version).
svn path=/trunk/; revision=14190
|
|
|
|
|
|
|
|
|
| |
2001-10-23 Damon Chaplin <damon@ximian.com>
* e-search-bar.c (copy_subitems): copy the translate field over as
well. Should fix an uninitialized memory read.
svn path=/trunk/; revision=13964
|
|
|
|
|
|
|
|
|
| |
2001-09-13 Jeffrey Stedfast <fejj@ximian.com>
* e-search-bar.c (set_dropdown): Don't unref the old dropdown, we
don't "own" it.
svn path=/trunk/; revision=12805
|
|
|
|
|
|
|
|
|
| |
2001-09-13 Larry Ewing <lewing@ximian.com>
* e-search-bar.c (set_dropdown): unref the old dropdown_menu if
there is one.
svn path=/trunk/; revision=12796
|
|
|
|
|
|
|
|
|
| |
001-09-05 Anna Marie Dirks <anna@ximian.com>
* e-search-bar.c (add_activate_button): added a wee bit of
padding around the find now label in response to bug #7049.
svn path=/trunk/; revision=12627
|
|
|
|
|
|
|
|
|
| |
2001-08-27 Ettore Perazzoli <ettore@ximian.com>
* e-timezone-dialog/e-timezone-dialog.h
(e_timezone_dialog_reparent): New prototype here.
svn path=/trunk/; revision=12511
|
|
|
|
|
|
|
| |
* e-search-bar.c (activate_by_subitems): Set the horizontal usize
of the entry to 4.
svn path=/trunk/; revision=12132
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-08-16 Jon Trowbridge <trow@ximian.com>
* gui/component/select-names/e-select-names-completion.c
(match_nickname): Boost scoring on an exact nickname match.
Manually addressify match.
(match_name): Manually addressify matches.
(book_query_score): Remove automatic addressification.
* gui/component/addressbook.c (addressbook_query_changed): Minor
tweak to avoid a crash if we have a negative subid with id
ESB_CATEGORY. This should never happen.
(addressbook_menu_activated): Reset the entry/option when we
select "Clear".
Some changes to reflect renaming in ESearchBar.
* gui/component/select-names/e-select-names-bonobo.c
(entry_set_property_fn): Cardify after importing destinations.
This might fix a problem that Damon is having.
2001-08-16 Jon Trowbridge <trow@ximian.com>
* e-filter-bar.c (option_changed): Adjusted for renamed ESearchBar
functions.
(menubar_activated): Adjusted for renamed ESearchBar functions.
* e-search-bar.c: Renames some of the horrible function names:
s/option_choice/item_id/, s/suboption_choice/subitem_id/.
2001-08-16 Jon Trowbridge <trow@ximian.com>
* gui/cal-search-bar.c: Changed to reflect my renaming of some of
the more hideously-named functions in the ESearchBar API.
svn path=/trunk/; revision=12081
|
|
|
|
|
|
|
|
|
| |
2001-08-14 Federico Mena Quintero <federico@ximian.com>
* e-search-bar.c (activate_by_subitems): Correctness fixes for
when the entry and submenu must be interchanged.
svn path=/trunk/; revision=12019
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-08-14 Federico Mena Quintero <federico@ximian.com>
*Please* add accessor functions instead of just object arguments!
* e-search-bar.c (e_search_bar_set_option_choice): New function.
(e_search_bar_set_suboption_choice): New function.
(e_search_bar_set_text): New function.
(impl_set_arg): Use the functions above instead of setting things
directly.
(add_dropdown): If the item is a separator, set it as insensitive.
(activate_by_subitems): Handle the translate field in the subitem
structure. Also, allow the creation of separators by having NULL
text strings in the subitems.
(set_option): If the item is a separator, set it as insensitive.
(set_option): Do not use the subitem_garbage hack. Do proper
memory management instead.
(e_search_bar_set_suboption): New function to change the suboption
items in a search bar.
* e-search-bar.h (ESearchBarSubitem): Added a `translate' field.
This API sucks so much it is not funny.
(ESearchBar): Removed the subitem_garbage hack. Please do proper
memory management.
svn path=/trunk/; revision=12014
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-08-14 Jon Trowbridge <trow@ximian.com>
* gui/component/addressbook.c (addressbook_factory_new_control):
Add "Any Category" option for category searches.
(addressbook_query_changed): Do the right thing on an
"Any Category" search.
2001-08-14 Jon Trowbridge <trow@ximian.com>
* e-search-bar.c (activate_by_subitems): Oops... initial
suboption_choice should be subitems[0].id, not 0.
svn path=/trunk/; revision=12013
|
|
|
|
|
|
|
|
|
| |
2001-08-10 Jeffrey Stedfast <fejj@ximian.com>
* e-search-bar.c (impl_destroy): Oops, we didn't need to unref all
of the widgets, just a few.
svn path=/trunk/; revision=11907
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-08-10 Jon Trowbridge <trow@ximian.com>
* e-msg-composer-hdrs.c (set_recipients): Removed comment about
the need to resolve nicknames properly, because we now do that.
2001-08-10 Jon Trowbridge <trow@ximian.com>
* e-filter-bar.h: Set the subitems to NULL in the pre-defined
ESearchBarItems.
* e-filter-bar.c (rule_editor_clicked): Set the ESearchBarItem's
subitems to NULL.
(build_items): Set the ESearchBarItem's subitems to NULL.
(e_filter_bar_new): Set the ESearchBarItem's subitems to NULL.
* e-search-bar.c: Added support for subitems, so that a search
option can key off of another option menu rather than just an
entry.
2001-08-10 Jon Trowbridge <trow@ximian.com>
* gui/component/addressbook.c: Set the ESearchBarItem
subitems explicitly to NULL.
2001-08-10 Jon Trowbridge <trow@ximian.com>
* gui/cal-search-bar.c: Where we have ESearchBarItems, set their
subitems to NULL.
2001-08-10 Jon Trowbridge <trow@ximian.com>
* folder-browser.c: Set our ESearchBarItems subitems to NULL.
svn path=/trunk/; revision=11904
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-08-10 Jeffrey Stedfast <fejj@ximian.com>
* e-search-bar.c (impl_destroy): Don't forget to unref stuff here
too.
* e-filter-bar.c (destroy): Free all the goodies that we allocate
at construct time and unref the rule context.
(class_init): Override the destroy method.
svn path=/trunk/; revision=11871
|
|
|
|
|
|
|
| |
2001-08-08 Anna Marie Dirks <anna@ximian.com>
* e-search-bar.c: Re-labeled the "Activate" button "Find Now".
svn path=/trunk/; revision=11804
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-search-bar.c (submit_button_clicked_cb): Callback for the
"clicked" signal on the activate button.
(add_submit): New function to add a "Activate" button on the right
of the entry.
(e_search_bar_construct): Call it.
(add_spacer): Removed.
(e_search_bar_construct): Don't call it.
(find_id): Remove debugging message.
(put_in_spacer_widget): New utility function to create a
GtkEventBox with a border width of one and put a widget into it.
svn path=/trunk/; revision=11690
|
|
|
|
| |
svn path=/trunk/; revision=11126
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* folder-browser-factory.c: load pixmaps for MessageCopy and
MessageForwardAttached. Thanks Wayne Davis <wfdavis@seas.upenn.edu>
for a patch.
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* evolution-mail.xml: add pixmaps for MessageCopy and
MessageForwardAttached. Thanks Wayne Davis <wfdavis@seas.upenn.edu>
for a patch.
2001-05-12 Gediminas Paulauskas <menesis@delfi.lt>
* po/POTFILES.in: update with new/moved files.
also:
Removed duplicated DATADIR in mail/Makefile.am
fixed warning in e-search-bar.c in my recent code there
svn path=/trunk/; revision=9783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* searches.xml: replace title> with _title>. Part of fix to #2253.
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* mail-search.c: convert search entry to utf8.
* mail-local.c: d() debugging message.
* mail-send-recv.c: replace " ..." with "..."
* Makefile.am: removed EVOLUTION_VERSION.
2001-05-07 Gediminas Paulauskas <menesis@delfi.lt>
* POTFILES.in: add mail/mail-search.c
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* misc/e-search-bar.c (add_dropdown), (set_option): first try to
translate, then if not suceeded -- convert from utf8. This handles
cases when menuitem needs to be translated (it is passed as N_()), or is
utf8 search title. However you cannot have a search like "Folders" -- it
is translated. Part of fix for #2253.
* misc/e-filter-bar.c: d() debugging strings. Use E_FILTERBAR_ADVANCED
macro instead of own "Advanced ..." for consistency.
2001-05-08 Gediminas Paulauskas <menesis@delfi.lt>
* filter-rule.c (xml_decode): allow "_title" in user rules. translate
them and encode to utf8.
(get_rule_part_widget): do not call gettext on part->title. It is always
translated already.
svn path=/trunk/; revision=9706
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-15 Federico Mena Quintero <federico@ximian.com>
* e-search-bar.c (e_search_bar_get_option_choice): New function,
because it is ridiculous to have to hunt down object arguments to
fetch values.
(e_search_bar_get_text): Likewise.
(impl_get_arg): Use the functions above so that we have to
maintain only one version of the getters.
svn path=/trunk/; revision=9339
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* AUTHORS: /me is a translator.
* configure.in (EVO_CHECK_LIB): fail with AC_MSG_ERROR, not echo &&
exit 1.
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* backend/ebook/evolution-gnomecard-importer.c: added missing #include.
* contact-editor/e-contact-editor.c (_arrow_pressed): popup menu items were
not translated after selecting one of them.
* gui/widgets/e-addressbook-view.c: mark popup menu items with N_().
Updated list[] for translators.
* gui/widgets/e-minicard.c: same.
* gui/widgets/e-minicard-view-widget.c (e_minicard_view_widget_set_arg): fix warning
for "editable" arg.
* gui/widgets/e-minicard-view.c: convert "empty_message" to utf8.
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* widgets/e-summary-subwindow.c: added some missing includes.
* widgets/e-summary-title-button.h: same.
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* menus/gal-view-menus.c: convert label to utf8.
svn path=/trunk/; revision=9215
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-04 Kjartan Maraas <kmaraas@gnome.org>
* e-calendar.c: More header fixes.
* e-cell-date-edit.c: Same.
* e-dateedit.[ch]: Same.
* e-title-bar.c: Same here.
* e-search-bar.c: More header fixes.
* test-calendar.c: Same here.
svn path=/trunk/; revision=9178
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-03-29 Kjartan Maraas <kmaraas@gnome.org>
* e-dropdown-button.c: Replace #include <gtk/gtk.h>
* e-dropdown-button.h: Remove #include <gnome.h>
* e-filter-bar.c: Replace #include <gtk/gtk.h>
* e-filter-bar.h: Replace #include <gtk/gtk.h>
* e-messagebox.c: Add #includes to count for removed <gnome.h> in
e-messagebox.h:
* e-messagebox.h: Replace #include <gnome.h>
* e-search-bar.c: Replace #include <gnome.h>
* e-search-bar.h: Same here
* test-calendar.c: Remove #include <gnome.h>
* test-dateedit.c: Replace #include <gnome.h>
* test-dropdown-button.c: Same here.
* test-title-bar.c: Same here.
svn path=/trunk/; revision=9018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-03-01 Not Zed <NotZed@Ximian.com>
* e-filter-bar.c: New type of search bar that interacts with
filter contexts to save filters etc. Still probably needs a
little cleanpu.
2001-02-28 Not Zed <NotZed@Ximian.com>
* e-search-bar.c (add_dropdown): Save the dropdown menu in the
struct too. Sigh, this is only so we can scan its content later,
ick.
(e_search_bar_set_menu_sensitive): New function to se tthe
sentisitivty of menyu items based on id.
(find_id): New function to find the row and widget for a specific
id.
(add_option): Renamed to set_option.
(add_dropdown): Renamed to set_dropdown.
(add_dropdown): ?New function to add a single item.
(set_dropdown): Call add_dropdown to add each item.
(e_search_bar_add_menu): New public function to add a single item.
2001-02-27 Not Zed <NotZed@Ximian.com>
* Makefile.am (libemiscwidgets_a_SOURCES): Added filter-bar.[ch].
* e-search-bar.c (class_init): Init virtual functions.
(e_search_bar_set_option):
(e_search_bar_set_menu): virtualise calling.
(e_search_bar_construct): Call virtual functions to setup menus.
* e-search-bar.h (struct _ESearchBarClass): Virtualise
add_dropdown/add_option, so certain base options can be created.
svn path=/trunk/; revision=8436
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-02-24 Not Zed <NotZed@Ximian.com>
* e-search-bar.c (add_dropdown): Move the event box into the
esb->dropdown_holder. Changed so it can be called again on the
same esb, to rebuild the menu.
(e_search_bar_set_menu): New function to (re)set the menu.
(add_option): Setup so it can be re-called to rebuild the option
list.
(e_search_bar_set_option): New function to build the menu's.
svn path=/trunk/; revision=8373
|
|
|
|
| |
svn path=/trunk/; revision=7877
|
|
|
|
|
|
|
|
| |
button as the option menu, and adding the right amount of empty space
on the right, to match the size of a scrollbar. (The latter is just a
dirty ugly bad hack, but it's fine for now.)
svn path=/trunk/; revision=7876
|
|
|
|
| |
svn path=/trunk/; revision=7855
|
|
|
|
|
|
|
|
| |
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
* e-search-bar.c (esb_pack_menubar): Fixed some warnings.
svn path=/trunk/; revision=6940
|
|
|
|
|
|
|
|
|
| |
2000-11-10 Christopher James Lahey <clahey@helixcode.com>
* e-search-bar.c: Made the underline show up properly in the main
menu bar.
svn path=/trunk/; revision=6532
|
|
|
|
|
|
|
|
|
| |
2000-11-10 Christopher James Lahey <clahey@helixcode.com>
* e-search-bar.c: Switched from using gtk_menu_item_new_with_label
for the menu header to using gnome_stock_menu_item.
svn path=/trunk/; revision=6530
|
|
|
|
|
|
|
|
|
|
| |
2000-11-08 Anna Marie Dirks <anna@helixcode.com>
* e-search-bar.c: Fixed two spacing problems: first, changed
the spacing around the end of the text-entry widget so that
the text entry is always aligned with the beginning of the scrollbar;
second, trimmed down the space between the widgets in the search bar.
svn path=/trunk/; revision=6522
|
|
2000-11-06 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added e-search-bar.c and e-search-bar.h.
* e-search-bar.c, e-search-bar.h: Moved this from
e-addressbook-search.
svn path=/trunk/; revision=6454
|