aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia/mpeg_stat
ModeNameSize
-rw-r--r--Makefile465logstatsplainblame
-rw-r--r--distinfo143logstatsplainblame
d---------files159logstatsplain
-rw-r--r--pkg-descr509logstatsplainblame
-rw-r--r--pkg-plist29logstatsplainblame
n1'>| | | | | | | 2000-10-16 Christopher James Lahey <clahey@helixcode.com> * e-table-header-item.c: Reworked some of the height stuff? svn path=/trunk/; revision=5943 * Choose a better size for the e-table-header-itemIain Holmes2000-10-171-17/+53 | | | | svn path=/trunk/; revision=5942 * Deal with the possibility of not getting a LIST response back for the topDan Winship2000-10-172-12/+20 | | | | | | | | * providers/imap/camel-imap-store.c (get_folder_info): Deal with the possibility of not getting a LIST response back for the top level. svn path=/trunk/; revision=5941 * Remove pilot cruft. All pilot stuff is in the conduits now and uses theJP Rosevear2000-10-1611-435/+73 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-16 JP Rosevear <jpr@helixcode.com> * cal-client/cal-client.h: Remove pilot cruft. All pilot stuff is in the conduits now and uses the logging facility. * pcs/cal-backend-file.c: ditto * pcs/cal-backend.h: ditto * pcs/cal-backend.c: ditto * pcs/cal.c: ditto * pcs/cal.h: ditto * idl/evolution-calendar.idl: ditto * cal-util/cal-component.h: ditto * cal-util/cal-component.c: ditto * cal-client/cal-client.c: ditto * conduits/calendar/calendar-conduit.c (local_record_from_comp): Take a stab at storing recurrence stuff on the pilot properly * pcs/cal-backend.c (cal_backend_update_object): Don't log the event until after the update in case its a new item svn path=/trunk/; revision=5940 * new versions of the calendar view icons - comments welcome.Tuomas Kuosmanen2000-10-166-187/+157 | | | | | | /tigert svn path=/trunk/; revision=5939 * Uh, fixed jeff's wrong fix for setting the speficiation (the functionNot Zed2000-10-162-16/+17 | | | | | | | | | | | 2000-10-16 Not Zed <NotZed@HelixCode.com> * message-list.c (message_list_setup_etable): Uh, fixed jeff's wrong fix for setting the speficiation (the function changed to set_state(), as can be seen in the e_table-scrolled_load_state() call only 2 lines above). svn path=/trunk/; revision=5938 * get the next child before traversing/calling func.Chris Toshok2000-10-161-2/+5 | | | | | | | | | 2000-10-15 Chris Toshok <toshok@helixcode.com> * e-tree-model.c (e_tree_model_node_traverse): get the next child before traversing/calling func. svn path=/trunk/; revision=5937 * ETreePath != GNode now, use accessors. (ml_tree_value_at): same.Chris Toshok2000-10-162-15/+29 | | | | | | | | | | | | | | | 2000-10-15 Chris Toshok <toshok@helixcode.com> * message-list.c (subtree_unread): ETreePath != GNode now, use accessors. (ml_tree_value_at): same. (save_node_state): same. (save_tree_state): same. (nuke_uids_cb): convert to e_tree_model_node_traverse required type. (nuke_uids): g_node_traverse -> e_tree_model_node_traverse. svn path=/trunk/; revision=5936 * Move a bunch of CPPFLAGS defs into INCLUDES so they doesn't overrideDan Winship2000-10-1611-34/+37 | | | | | | any CPPFLAGS set at configure time svn path=/trunk/; revision=5935 * Update verify-evolution-install.sh a little teeny bit for 0.5 (no ↵Peter Williams2000-10-162-2/+9 | | | | | | functionality changes, just tracking version number) svn path=/trunk/; revision=5933 * get rid of ENode type, as everything in it is now in ETreePath, and addChris Toshok2000-10-162-139/+257 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-15 Chris Toshok <toshok@helixcode.com> * e-tree-model.c: get rid of ENode type, as everything in it is now in ETreePath, and add parent/sibling/child pointers to ETreePath. everywhere where GNode/ENode were used, we just use ETreePath now. (e_tree_path_depth): new function. (e_tree_path_insert): new function. (e_tree_path_unlink): new function. (e_tree_model_node_traverse): new function. (etree_get_first_child): new virtual function impl. (etree_get_last_child): same. (e_tree_model_class_init): fill in function pointers for get_first_child/get_last_child. (e_tree_model_node_get_first_child): new function. (e_tree_model_node_get_last_child): new function. (e_tree_model_node_depth): g_node_depth -> e_tree_path_depth. (e_tree_model_node_insert): modify to use ETreePath and new e_tree_path functions. Prepends and appends are now both constant time. (child_remove): modify for e_tree_model_node_traverse. (e_tree_model_node_remove): same, and use e_tree_path functions. (e_tree_model_node_insert_before): add a loop here to figure out the position, since it's the only place we care about the child position. (e_tree_model_node_sort): rework to accomodate new e_tree_path functions, and put the e_tree_model_node_set_expanded calls in a separate loop after all the children have been added. * e-tree-model.h: add prototypes and virtual functions for more tree traversal operations (get_first_child, get_last_child), as well as a new function to traverse depth first the descendents of a node (e_tree_model_node_traverse), much like g_node_traverse (G_IN_ORDER). Also, ETreePath is an opaque type now, and is not a GNode. svn path=/trunk/; revision=5932 * Made it so that ETable won't use a state with 0 columns.Christopher James Lahey2000-10-161-2/+14 | | | | | | | | | 2000-10-15 Christopher James Lahey <clahey@helixcode.com> * e-table.c: Made it so that ETable won't use a state with 0 columns. svn path=/trunk/; revision=5931 * Updated for the upcoming release. Same here.Kjartan Maraas2000-10-163-71/+289 | | | | | | | | | 2000-10-15 Kjartan Maraas <kmaraas@gnome.org> * POTFILES.in: Updated for the upcoming release. * no.po: Same here. svn path=/trunk/; revision=5930 * Check if there are any files in default_user that are not in ~/evolutionIain Holmes2000-10-165-3/+162 | | | | | | | | | | | | | | | | | | 2000-10-11 Iain Holmes <iain@helixcode.com> * e-setup.c (check_evolution_directory): Check if there are any files in default_user that are not in ~/evolution and if so copy them over. (check_dir_recur): Recursive function to check the directory. * e-shell-view-menu.c: Look Maw! I'm an Evolution hacker too. * e-shell-view.c: Don't quit on when a view is destroyed. * e-shell.c: Save the settings for the remaining views whenever a view is destroyed. svn path=/trunk/; revision=5929 * Use an EScrollFrame instead of a GtkScrolledWindow for the folderEttore Perazzoli2000-10-152-41/+39 | | | | | | tree. This fixes #535 on Bugzilla. svn path=/trunk/; revision=5928 * If the entry widget is NULL, obviously we can't set any text on it.Jeffrey Stedfast2000-10-152-12/+7 | | | | | | | | | 2000-10-14 Jeffrey Stedfast <fejj@helixcode.com> * e-msg-composer-attachment.c (set_entry): If the entry widget is NULL, obviously we can't set any text on it. svn path=/trunk/; revision=5927 * Forgot thisKjartan Maraas2000-10-151-0/+4 | | | | svn path=/trunk/; revision=5926 * Added Norwegian (nynorsk) translation. Updated Norwegian (bokmål)Kjartan Maraas2000-10-153-347/+5148 | | | | | | | | | 2000-10-14 Kjartan Maraas <kmaraas@gnome.org> * nn.po: Added Norwegian (nynorsk) translation. * no.po: Updated Norwegian (bokmål) translation. svn path=/trunk/; revision=5925 * Added "nn" to ALL_LINGUAS.Kjartan Maraas2000-10-151-1/+1 | | | | | | | | 2000-10-15 Kjartan Maraas <kmaraas@gnome.org> * configure.in: Added "nn" to ALL_LINGUAS. svn path=/trunk/; revision=5924 * Updated Dutch translation.Almer S. Tigelaar2000-10-152-2211/+2502 | | | | | | | | 2000-10-14 Almer S. Tigelaar <almer1@dds.nl> * nl.po: Updated Dutch translation. svn path=/trunk/; revision=5923 * Added ui/*.hKjartan Maraas2000-10-153-493/+1166 | | | | | | | | 2000-10-14 Kjartan Maraas <kmaraas@gnome.org> * POTFILES.in: Added ui/*.h svn path=/trunk/; revision=5922 * Add rule to use bonobo-ui-extract to build translatable files.Michael Meeks2000-10-152-0/+11 | | | | | | | | | 2000-10-14 Michael Meeks <michael@helixcode.com> * Makefile.am: Add rule to use bonobo-ui-extract to build translatable files. svn path=/trunk/; revision=5921 * if we are in LDAP mode then merge in the extra few items, otherwise justMichael Meeks2000-10-153-4/+11 | | | | | | | | | | | | 2000-10-14 Michael Meeks <michael@helixcode.com> * gui/component/addressbook.c (control_activate): if we are in LDAP mode then merge in the extra few items, otherwise just merge the standard thing; saves duplication. * shell/e-shell-view-menu.c: rename debug verb. svn path=/trunk/; revision=5920 * drasticaly shrink to just the new features available with ldap; don'tMichael Meeks2000-10-156-82/+25 | | | | | | | | | | | | | 2000-10-14 Michael Meeks <michael@helixcode.com> * evolution-addressbook-ldap.xml: drasticaly shrink to just the new features available with ldap; don't duplicate stuff. * evolution-addressbook.xml: fix tooltips. * *.xml: remove redundant attributes causing toolber rebuilds. svn path=/trunk/; revision=5919 * Updated russian translation.Valek Frob2000-10-152-413/+443 | | | | svn path=/trunk/; revision=5918 * Icon property for the addressbook component.Ettore Perazzoli2000-10-154-0/+11 | | | | svn path=/trunk/; revision=5917 * Added TigerT's splash screen to the Makefile.Ettore Perazzoli2000-10-152-9/+14 | | | | svn path=/trunk/; revision=5916 * Icon property for the calendar component.Ettore Perazzoli2000-10-156-1/+16 | | | | svn path=/trunk/; revision=5915 * Icon property for the executive summary component.Ettore Perazzoli2000-10-154-0/+14 | | | | svn path=/trunk/; revision=5914 * Icon attribute for the mail component.Ettore Perazzoli2000-10-154-0/+11 | | | | svn path=/trunk/; revision=5913 * 31337 splash screen for the shell's startup sequence.Ettore Perazzoli2000-10-155-5/+549 | | | | svn path=/trunk/; revision=5912 * Added splash screen for evolution - the ultimate eyecandy department strikesTuomas Kuosmanen2000-10-142-0/+4 | | | | | | again! :) /tigert svn path=/trunk/; revision=5911 * Only allow one select-names dialog for each id.Iain Holmes2000-10-143-10/+50 | | | | svn path=/trunk/; revision=5910 * Only allow one select-names dialog for each composer.Iain Holmes2000-10-142-2/+17 | | | | svn path=/trunk/; revision=5909 * make the error message more friendly.Michael Meeks2000-10-144-10/+14 | | | | | | | | | 2000-10-14 Michael Meeks <michael@helixcode.com> * bonobo/bonobo-win.c (put_hint_in_statusbar, menu_sync_state), (toolbar_sync_state): make the error message more friendly. svn path=/trunk/; revision=5908 * Rearranged these fields a bit more.Christopher James Lahey2000-10-145-138/+145 | | | | | | | | | 2000-10-13 Christopher James Lahey <clahey@helixcode.com> * contact-editor/fulladdr.glade, contact-editor/fulladdr.glade.h: Rearranged these fields a bit more. svn path=/trunk/; revision=5907 * *** empty log message ***Jesse Pavel2000-10-141-2/+2 | | | | svn path=/trunk/; revision=5906 * *** empty log message ***Jesse Pavel2000-10-143-13/+440 | | | | svn path=/trunk/; revision=5905 * Changed these for boolean ascending attribute instead of int ascendingChristopher James Lahey2000-10-1411-304/+300 | | | | | | | | | | | | | | | | 2000-10-13 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c, gui/component/select-names/e-select-names.c, gui/widgets/e-addressbook-view.c: Changed these for boolean ascending attribute instead of int ascending attribute. Fixed e-select-names to not use a column past the end of its array. * contact-editor/e-contact-editor-address.c, contact-editor/fulladdr.glade, contact-editor/fulladdr.glade.h: Rearranged the address editor dialog. svn path=/trunk/; revision=5904 * Fixed these to use the new ascending attribute as a boolean instead of anChristopher James Lahey2000-10-145-11/+11 | | | | | | | | | | | | | 2000-10-13 Christopher James Lahey <clahey@helixcode.com> * e-table-example-1.c, e-table-example-2.c, e-table-size-test.c, test-table.c: Fixed these to use the new ascending attribute as a boolean instead of an int. * e-table-sort-info.c: Changed the ascending attribute to a boolean ("true"/"false") instead of an int (1/0). svn path=/trunk/; revision=5903 * Don't free the service name.Jeffrey Stedfast2000-10-142-11/+15 | | | | | | | | | 2000-10-13 Jeffrey Stedfast <fejj@helixcode.com> * message-list.c (message_list_setup_etable): Don't free the service name. svn path=/trunk/; revision=5902 * Added e-table-config-field.lo.Christopher James Lahey2000-10-1411-228/+704 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-13 Christopher James Lahey <clahey@helixcode.com> * gal/Makefile.am: Added e-table-config-field.lo. * tests/test-tree-2.c: Changed this to use cursor-mode in the xml instead of the no longer existing gtk argument. From gal/e-table/ChangeLog: 2000-10-13 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-table-config-field.c and e-table-config-field.h. * e-table-column-specification.c: Cleaned this up a bit. Made it leak less memory. * e-table-config-field.c, e-table-config-field.h: New files. This is the configuration widgets for sorting or grouping. * e-table-config.c, e-table-config.h: Nuked these and replaced them with a widget that handles all the ETable configuration. * e-table-config.glade, e-table-config.glade.h: Updated this a bit to match what's actually being used better. This isn't used in actual code. * e-table-header-item.c, e-table-header-item.h: Added a pointer to the table in the header item structure so that we can launch the configuration from the header item right click menu. Made the header item launch the ETable configuration dialog. * e-table.c, e-table.h: Keep the spec given to us around. Added a get_state_object function which returns an ETableState *. Set the "table" argument on the header item. svn path=/trunk/; revision=5901 * *e-shell-folder-creation-dialog.glade: Added focus to the folder-name textAnna Marie Dirks2000-10-143-0/+6 | | | | | | | | 2000-10-13 Anna Marie Dirks <anna@helixcode.com> *e-shell-folder-creation-dialog.glade: Added focus to the folder-name text entry. svn path=/trunk/; revision=5900 * NULL is not a valid argument to `xmlNewDoc'. Was this code everEttore Perazzoli2000-10-141-1/+3 | | | | | | tested *at all*? svn path=/trunk/; revision=5899 * Updated Swedish translation.Christian Rose2000-10-142-334/+323 | | | | svn path=/trunk/; revision=5898 * Updates.Matthias Warkus2000-10-132-1842/+1616 | | | | svn path=/trunk/; revision=5897 * stop using format_text, gtkhtml handles this now. (format_text): functionLarry Ewing2000-10-132-84/+18 | | | | | | | | | | 2000-10-13 Larry Ewing <lewing@helixcode.com> * e-msg-composer.c (build_message): stop using format_text, gtkhtml handles this now. (format_text): function removed. svn path=/trunk/; revision=5896 * sync & expunge the source folder after filtering.Jeffrey Stedfast2000-10-132-36/+54 | | | | | | | | | 2000-10-12 Jeffrey Stedfast <fejj@helixcode.com> * mail-ops.c (do_fetch_mail): sync & expunge the source folder after filtering. svn path=/trunk/; revision=5895 * Fixed gdk-font refcountingIain Holmes2000-10-133-34/+51 | | | | | | | Added font_e argument to e-text Fixed the header-item drawing the pixmap incorrectly svn path=/trunk/; revision=5894 * Added e_container_focus_nth_entry.Christopher James Lahey2000-10-132-0/+33 | | | | | | | | | 2000-10-12 Christopher James Lahey <clahey@helixcode.com> * gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h: Added e_container_focus_nth_entry. svn path=/trunk/; revision=5893 * set the 2 icon columns to a min width of 18 and resizable to FALSE.Damon Chaplin2000-10-132-2/+7 | | | | | | | | | 2000-10-12 Damon Chaplin <damon@helixcode.com> * gui/e-calendar-table.c (E_CALENDAR_TABLE_SPEC): set the 2 icon columns to a min width of 18 and resizable to FALSE. svn path=/trunk/; revision=5892 * Simple subclass of CamelFolderSummary that also keeps a UIDVALIDITY valueDan Winship2000-10-1313-541/+609 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * providers/imap/camel-imap-summary.c: Simple subclass of CamelFolderSummary that also keeps a UIDVALIDITY value (and doesn't, for the moment, build content info). * providers/imap/camel-imap-folder.c: (various): Use a CamelImapSummary to store/fetch summary info. (camel_imap_folder_new): Take a path to a file to use for the summary. Set the folder's permanent_flags correctly according to the server response. Read in the summary (checking the UIDVALIDITY) and update it if it's out of date. (imap_refresh_info): Just fetch UIDs and flags. If the UIDs all match, update the flags as needed and be done with it. Otherwise, delete messages that have been expunged from the server and fetch full summary info for any new messages. (imap_sync): Save the summary to disk. (imap_update_summary): Renamed from imap_get_summary_internal. Can now be told to get summary for only a subset of messages. Use camel-mime-utils functions rather than rolling our own header parsing. (imap_get_message_info_internal): Merged into imap_update_summary. (imap_set_message_flags): Don't marked the message FOLDER_FLAGGED if we're not actually changing the value of any of the flags. (camel_imap_folder_changed): Deal with EXISTS rather than RECENT. * providers/imap/camel-imap-store.c (imap_connect): Call camel_session_get_storage_path and save the value. (get_folder): Create a local directory to store summary information and pass a summary file name to camel_imap_folder_new. Don't call camel_folder_refresh_info from here any more since camel_imap_folder_new does it again. * providers/imap/camel-imap-command.c (camel_imap_command): Add a special case to this to make it possible to get the repsonses from a SELECT and still have store->current_folder be updated correctly. (imap_read_response): parse EXISTS rather than RECENT * camel-session.c (camel_session_get_storage_path): Use e_mkdir_hier. * camel-folder-summary.c (camel_folder_summary_remove_index): New function. * camel-mime-utils.c (header_raw_append_parse): fix this. (camel-mime-parser.c doesn't use this code because of the MEMPOOL optimization, so nothing was ever actually calling it before.) svn path=/trunk/; revision=5891 * Create the 'spec' and 'extras' arguments and call e_table_scrolled_new()Jeffrey Stedfast2000-10-132-5/+90 | | | | | | | | | | | | | | 2000-10-12 Jeffrey Stedfast <fejj@helixcode.com> * message-list.c (message_list_setup_etable): Create the 'spec' and 'extras' arguments and call e_table_scrolled_new() rather than set_specification as that function no longer (?) exists. Also started to add drag & drop functionality to something like Nautilus (but #if 0'd it out until I had time to finish it and till after 0.6). svn path=/trunk/; revision=5890 * set the pixmaps of the toolbar buttons for the views, and removed a lot ofDamon Chaplin2000-10-123-59/+66 | | | | | | | | | | | | | | | | 2000-10-12 Damon Chaplin <damon@helixcode.com> * gui/calendar-commands.c (calendar_control_activate): (update_pixmaps): (set_pixmap): set the pixmaps of the toolbar buttons for the views, and removed a lot of old unused stuff. We'll use plain buttons for the view buttons for now, until Bonobo toolbars support radio buttons. * gui/gnome-cal.c (gnome_calendar_dayjump): check day_button is not NULL before using it. (gnome_calendar_update_view_buttons): check button is not NULL. svn path=/trunk/; revision=5889 * Added toolbar buttons to switch views. We'll use plain buttons for theDamon Chaplin2000-10-122-0/+22 | | | | | | | | | | 2000-10-12 Damon Chaplin <damon@helixcode.com> * evolution-calendar.xml: Added toolbar buttons to switch views. We'll use plain buttons for the view buttons for now, until Bonobo toolbars support radio buttons. svn path=/trunk/; revision=5888 * Bumped ibex rev.Not Zed2000-10-123-3/+8 | | | | | | | | | | | 2000-10-12 Not Zed <NotZed@HelixCode.com> * ibex_internal.h (struct ibex): Bumped ibex rev. * block.c (ibex_block_cache_open): Bumped the ibex file revision because of the hash table size change. svn path=/trunk/; revision=5887 * Report the percentage of file complete for the filter.Not Zed2000-10-1210-541/+801 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-11 Not Zed <NotZed@HelixCode.com> * filter-driver.c (filter_driver_filter_mbox): Report the percentage of file complete for the filter. 2000-10-10 Not Zed <NotZed@HelixCode.com> * filter-driver.c (filter_driver_run): Why on earth does this code ref all these objects for? This is not right at all. (filter_driver_run): Changed source type to a string. (filter_driver_run): REmove the very weird exception copying stuff - just ref it instead. (do_score): (do_colour): (do_stop): (do_copy): (mark_forward): (do_delete): Removed bogus 'terminated' testing. This is NOT NEEDED HERE. It is tested after every rule/action, and termination only makes sense at that point. (filter_driver_filter_message): new funciton (renamed), filter only a message. (filter_driver_filter_mbox): Filter a whole mbox. (filter_driver_run): If we aren't given an info, create a simple one based on the message headers. (filter_driver_filter_message): Renamed from filter_driver_run(). (filter_driver_set_status_func): Set the status callback function. (filter_driver_set_default_folder): Set the default folder for filtering. (report_status): Internal function to report the status of a given event. (do_copy): Removed a pointless cache lookup - duh, we do it in open_folder anyway (infact, we do it in camel too!!). (filter_driver_filter_message): Removed pointless re-refing of arguments. Why would anyone think this could be any use at all? (filter_driver_filter_folder): New function to filter a whole folder. * filter-editor.c (rule_add): api fixes. (rule_edit): (rule_up): (rule_down): (set_sensitive): This didn't take into account the source, now it does. (select_source): Fix for api changes. Changed the rather generic 'number' argument to be 'source', and a string. (filter_editor_construct): Changed the 'number' to 'source', and set the string appropriately. Added a warning for one case where the glade file is out of sync. * score-editor.c (score_editor_construct): (rule_edit): (rule_delete): (rule_up): (rule_down): (set_sensitive): api fixes. * vfolder-editor.c (set_sensitive): Api fixes. (vfolder_editor_construct): (rule_edit): (vfolder_editor_construct): * rule-context.h (RCNextRuleFunc): Added a source argument. * rule-context.c (rule_context_next_rule): Added source argument. (rule_context_find_rule): Added source argument. (rule_context_get_rank_rule): Added source argument. (rule_context_get_rank_rule_with_source): Removed. (save): Fixed for changes to RCNextRuleFunc prototype. * filter-rule.h: Changed the source to be a string, removed the filter_source_t type. * filter-rule.c (filter_rule_set_source): New function to set the source of a rule. What idiot ran this code through indent? (filter_rule_find_list): Added a source argument. (filter_rule_next_list): Added a source argument. (get_widget): Fixed the wording. You dont remove search parts, you can only remove the last one. Why you even need to mention they are search 'criteria' is beyond me. Whoever added the scrolled window needs to be shot, its the single most awful GUI feature ever invented (ranks with the close button next to maximise). (xml_encode): Save source as a string (if present). (xml_decode): Likewise for loading & fixed a small memleak. (filter_rule_finalise): Free source. svn path=/trunk/; revision=5884 * Duh, fix the test for the folder name, strstr != strcmp is it.Not Zed2000-10-129-85/+229 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-12 Not Zed <NotZed@HelixCode.com> * message-list.c (message_list_setup_etable): Duh, fix the test for the folder name, strstr != strcmp is it. 2000-10-10 Not Zed <NotZed@HelixCode.com> * message-list.c (folder_to_cachename): Removed, changed callers to use mail_config_folder_to_cachename instead. * mail-config.c (mail_config_folder_to_cachename): New utility function to get a cache name for a folder. * mail-tools.c (mail_tool_do_movemail): Changed to return the path to the mbox, rather than opening a folder of it. * mail-ops.c (mail_incorporate_messages): Dont bother making the pseudo messageinfo, filder_driver_filter_message will do it for us. (report_status): Callback to report status of filtering operation. (do_fetch_mail): Changed significantly - for the api changes to the filtering system. Also now incorporates a mailbox file directly, without having to import it into a camel folder first. (mail_incorporate_messages): Removed entirely, no longer needed. * mail-vfolder.c (vfolder_refresh): Fix for context api changes. (vfolder_uri_to_folder): Likewise. * folder-browser-factory.c (create_ondemand_hooks): Changed for api changes. Also only adds demand filters to the menu (fixed a small logic bug). svn path=/trunk/; revision=5883 * Added some stat stuff.Not Zed2000-10-125-26/+187 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-12 Not Zed <NotZed@HelixCode.com> * index.h: Added some stat stuff. * wordindex.c (struct _wordcache): Changed files[] to be a pointer to an allocated block/or an individual item. (find): Fix for changes to struct. (find_name): " (sync_cache_entry): " (add): " (add_list): " (add_index_cache): Free the cache file array if it was created. (word_flush): And here. (word_close): And here too. (ibex_create_word_index): Double the size of the hashtables. (word_flush): Make sure we reset the wordcount to 0 if we remove the list items. DOH. (add_index_cache): Use a slightly more sohpisticated aging algorithm to remove expired nodes. 2000-10-10 Not Zed <NotZed@HelixCode.com> * hash.c (hash_find): (hash_remove): (hash_insert): Truncate key if it is too big to fit in a single block to MAX_KEYLEN bytes. svn path=/trunk/; revision=5882 * Removed temp_message_buffer, and content_input_stream fields which seem toNot Zed2000-10-128-27/+53 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-11 Not Zed <NotZed@HelixCode.com> * camel-mime-part.h (struct _CamelMimePart): Removed temp_message_buffer, and content_input_stream fields which seem to have come from nowhere, and are unused. * camel-mime-utils.c: Added a note about touching this file. Nobody is to touch it without asking me first. That goes for you too Jeff. (header_decode_text): In what way is this broken? 2000-10-10 Not Zed <NotZed@HelixCode.com> * providers/imap/camel-imap-folder.c (imap_get_summary_internal): Fix camel_summary_* function rename (imap_get_message_info_internal): Likewise. * camel-mime-parser.c (camel_mime_parser_finalise): Fixed a spelling mistake. * camel-folder-summary.c (camel_summary_format_address): Uh, why do we encode and then decode here ... sigh. This is not the way to fix this. (camel_folder_summary_format_address): Renamed to a proper name, this was only supposed to be a private function. (camel_folder_summary_format_string): Likewise. Oh i see why it was made public, code reuse by cut & paste. Joy. svn path=/trunk/; revision=5881 * got 12/24 hour format the wrong way round.Damon Chaplin2000-10-122-2/+7 | | | | | | | | | 2000-10-11 Damon Chaplin <damon@helixcode.com> * gui/e-day-view-time-item.c (e_day_view_time_item_draw): got 12/24 hour format the wrong way round. svn path=/trunk/; revision=5880 * special case for folders with NULL urls (which aren'tChris Toshok2000-10-122-5/+31 | | | | | | | | | | | | 2000-10-11 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c (folder_etree_value_at): special case for folders with NULL urls (which aren't selected/subscribeable). (unsubscribe_folder_info): can't (un)subscribe from folders with non-NULL urls. (subscribe_folder_info): same. svn path=/trunk/; revision=5879 * Store recurrence stuff on the desktop properly (get_ical_day): UtilityJP Rosevear2000-10-122-0/+97 | | | | | | | | | | 2000-10-12 JP Rosevear <jpr@helixcode.com> * conduits/calendar/calendar-conduit.c (comp_from_remote_record): Store recurrence stuff on the desktop properly (get_ical_day): Utility function svn path=/trunk/; revision=5878 * Replace To with From except in Drafts, Outbox, or Sent boxes. Make SubjectChristopher James Lahey2000-10-122-4/+10 | | | | | | | | | | 2000-10-12 Christopher James Lahey <clahey@helixcode.com> * message-list.c: Replace To with From except in Drafts, Outbox, or Sent boxes. Make Subject column pay attention to text attributes like bold and strikethrough. svn path=/trunk/; revision=5877 * when there are 0 columns, don't assert.Jeffrey Stedfast2000-10-121-1/+1 | | | | | | | | 2000-10-12 Jeffrey Stedfast <fejj@helixcode.com> * e-table-item.c: when there are 0 columns, don't assert. svn path=/trunk/; revision=5876 * Disable stuffIain Holmes2000-10-122-2/+4 | | | | svn path=/trunk/; revision=5875 * Disable executive-summaryIain Holmes2000-10-125-8/+25 | | | | svn path=/trunk/; revision=5874 * ChangelogIain Holmes2000-10-121-0/+4 | | | | svn path=/trunk/; revision=5873 * Disable the executive-summaryIain Holmes2000-10-122-5/+11 | | | | svn path=/trunk/; revision=5872 * Disable executive-summaryIain Holmes2000-10-122-7/+0 | | | | svn path=/trunk/; revision=5871 * Disable the executive-summary for 0.6Iain Holmes2000-10-123-2/+7 | | | | svn path=/trunk/; revision=5870 * set expansion to 0.0, minimum-width to 16, and resizable to false for theChris Toshok2000-10-122-23/+61 | | | | | | | | | | | | | | | | | | | | | 2000-10-11 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c (FOLDER_ETABLE_SPEC): set expansion to 0.0, minimum-width to 16, and resizable to false for the subscribed column. (folder_info_subscribed): new function so we can do the correct path munging. (subscribe_folder_info): only add the folder to the storage if there wasn't an exception subscribing it. (unsubscribe_folder_info): same, but unsubscribing. (folder_etree_value_at): use folder_info_subscribed. (folder_toggle_cb): same. (unsubscribe_folder_foreach): same. (subscribe_folder_foreach): same. (subscribe_dialog_gui_init): set the bold column on the text cell, and add the subscribed pixbuf. svn path=/trunk/; revision=5869 * remove the leading '/'. (nntp_store_subscribe_folder): same.Chris Toshok2000-10-122-3/+9 | | | | | | | | | | 2000-10-11 Chris Toshok <toshok@helixcode.com> * providers/nntp/camel-nntp-store.c (nntp_store_unsubscribe_folder): remove the leading '/'. (nntp_store_subscribe_folder): same. (nntp_store_folder_subscribed): same. svn path=/trunk/; revision=5868 * Re-checked validity of all files. Made minor changes to menuref.sgml,Aaron Weber2000-10-1218-134/+198 | | | | | | | | | | | | | | | 000-10-11 Aaron Weber <aaron@helixcode.com> * C/evolution-guide.sgml: Re-checked validity of all files. Made minor changes to menuref.sgml, usage-mail.sgml, usage-print.sgml to bring up to spec. * C/usage-mail.sgml: Redid Filter & Vfolder to match the new & improved functionality. * C/fig/*: Re-did remaining screenshots. svn path=/trunk/; revision=5867 * Take CalObjType as a param because its impossible to determine after aJP Rosevear2000-10-126-140/+149 | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-11 JP Rosevear <jpr@helixcode.com> * pcs/cal-backend.c (cal_backend_log_entry): Take CalObjType as a param because its impossible to determine after a delete. (cal_backend_remove_object): Calculate CalObjType and pass it to cal_backend_log_entry (cal_backend_update_object): ditto * conduits/todo/todo-conduit.c (local_record_from_comp): Kill unused variables. (add_archive_record): Don't kill the sync if this happens (update_record): Kill old function (replace_record): New function to handle replace_record signal (conduit_get_gpilot_conduit): Listen for replace record signal (add_record): Always add a new record, never replace (replace_record): Always replace an existing record * conduits/calendar/calendar-conduit.c: Same as above 2000-10-11 JP Rosevear <jpr@helixcode.com> * configure.in: Fix bonobo error message svn path=/trunk/; revision=5866 * *** empty log message ***Jesse Pavel2000-10-122-9/+46 | | | | svn path=/trunk/; revision=5865 * Changed the password-getting dialog so that the text entry has focus.Anna Marie Dirks2000-10-122-0/+15 | | | | | | | | 2000-10-11 Anna Marie Dirks <anna@helixcode.com> * mail-threads.c: Changed the password-getting dialog so that the text entry has focus. svn path=/trunk/; revision=5864 * Change the behavior of all the toolbars to be "exclusive".Ettore Perazzoli2000-10-129-8/+18 | | | | svn path=/trunk/; revision=5863 * change cell type to "string" since we're not including it in the extras.Chris Toshok2000-10-122-1/+6 | | | | | | | | | 2000-10-11 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c (STORE_ETABLE_SPEC): change cell type to "string" since we're not including it in the extras. svn path=/trunk/; revision=5862 * g_strconcat needs a NULL.Iain Holmes2000-10-122-2/+7 | | | | svn path=/trunk/; revision=5861 * New versions of the task icons /tigertTuomas Kuosmanen2000-10-126-473/+112 | | | | svn path=/trunk/; revision=5860 * Make saving state work properly.Christopher James Lahey2000-10-121-3/+41 | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-table.c: Make saving state work properly. svn path=/trunk/; revision=5859 * don't free evolution_dir as we need it to save the config settings.Damon Chaplin2000-10-123-2/+5 | | | | | | | | | 2000-10-11 Damon Chaplin <damon@helixcode.com> * gui/component-factory.c (owner_unset_cb): don't free evolution_dir as we need it to save the config settings. svn path=/trunk/; revision=5858 * moved the calendar settings menu item to the Settings menu and renamed itDamon Chaplin2000-10-122-1/+10 | | | | | | | | | 2000-10-08 Damon Chaplin <damon@helixcode.com> * evolution-calendar.xml: moved the calendar settings menu item to the Settings menu and renamed it to "Calendar Preferences". svn path=/trunk/; revision=5857 * call calendar_config_write_on_exit() to write out some special configDamon Chaplin2000-10-1225-139/+2846 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-11 Damon Chaplin <damon@helixcode.com> * gui/main.c (main): call calendar_config_write_on_exit() to write out some special config settings (as the mail component does). * gui/calendar-commands.c (properties_cmd): changed to use the new preferences dialog. (update_all_config_settings): new function to iterate over all the calendars and update the config settings. * gui/dialogs/cal-prefs-dialog.glade: preferences dialog. * gui/dialogs/cal-prefs-dialog.[hc]: new files for the preferences dialog. * gui/calendar-config.[hc]: new files to handle loading/saving config settings. * cal-util/cal-recur.c: fixed bug in YEARLY when no filters were set, plus minor changes. * cal-util/test-recur.c: updated. * gui/e-day-view-time-item.c: * gui/popup-menu.c: update to #include <gal/widgets/e-gui-utils.h> * gui/component-factory.c (owner_set_cb): called calendar_config_init. (owner_set_cb): (owner_unset_cb): updated the prototypes. * gui/main.c (main): added call to calendar_config_write_on_exit(). * gui/component-factory.h: * gui/component-factory.c (owner_set_cb): added global evolution_dir just like the mail component, so we know we to store config stuff. svn path=/trunk/; revision=5856 * add support for 'X-' parameters.Damon Chaplin2000-10-123-4/+18 | | | | | | | | | | | 2000-10-11 Damon Chaplin <damon@helixcode.com> * src/libical/icalparameter.c (icalparameter_as_ical_string): (icalparameter_new_from_string): * src/libical/icalparser.c (icalparser_add_line): add support for 'X-' parameters. svn path=/trunk/; revision=5855 * fixed to recalculate min_cell_width/height in case the show_week_numbersDamon Chaplin2000-10-124-45/+211 | | | | | | | | | | | | | 2000-10-11 Damon Chaplin <damon@helixcode.com> * e-calendar-item.c (e_calendar_item_recalc_sizes): fixed to recalculate min_cell_width/height in case the show_week_numbers option is changed. * e-dateedit.c: added support for hiding the date field, and added get/set_time_of_day() functions to get/set just the time. svn path=/trunk/; revision=5854 * Quote the mailbox name as it may contain spaces. (imap_copy_message_to):Jeffrey Stedfast2000-10-122-2/+8 | | | | | | | | | | 2000-10-11 Jeffrey Stedfast <fejj@helixcode.com> * providers/imap/camel-imap-folder.c (imap_move_message_to): Quote the mailbox name as it may contain spaces. (imap_copy_message_to): Same. svn path=/trunk/; revision=5853 * *** empty log message ***Jesse Pavel2000-10-122-0/+22 | | | | svn path=/trunk/; revision=5852 * Fixed the column elements, the no-headers attribute and added aChristopher James Lahey2000-10-115-15/+24 | | | | | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c: Fixed the column elements, the no-headers attribute and added a cursor-mode=line attribute. * gui/component/select-names/e-select-names.c, gui/widgets/e-addressbook-view.c: Fixed the column elements here. svn path=/trunk/; revision=5851 * Fixed the column elements here.Christopher James Lahey2000-10-112-3/+7 | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * gui/e-calendar-table.c: Fixed the column elements here. svn path=/trunk/; revision=5850 * Changed these to use the proper form for the column element.Christopher James Lahey2000-10-113-7/+12 | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * message-list.c, message-list.h, subscribe-dialog.c: Changed these to use the proper form for the column element. svn path=/trunk/; revision=5849 * Fixed the spec on this.Christopher James Lahey2000-10-112-2/+6 | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Fixed the spec on this. svn path=/trunk/; revision=5848 * Fixed the parity on the cursor-mode check.Christopher James Lahey2000-10-111-1/+1 | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-table-specification.c: Fixed the parity on the cursor-mode check. svn path=/trunk/; revision=5847 * Updated to use the new ETable specification stuff.Christopher James Lahey2000-10-112-51/+35 | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * gui/e-calendar-table.c: Updated to use the new ETable specification stuff. svn path=/trunk/; revision=5846 * Updated these to the new ETable style of specifications.Christopher James Lahey2000-10-114-204/+82 | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * message-list.c, message-list.h, subscribe-dialog.c: Updated these to the new ETable style of specifications. svn path=/trunk/; revision=5845 * Changed this to use the built in cells.Christopher James Lahey2000-10-112-17/+7 | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Changed this to use the built in cells. svn path=/trunk/; revision=5844 * Updated these to the new style ETables.Christopher James Lahey2000-10-115-139/+79 | | | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c, gui/component/select-names/e-select-names.c, gui/widgets/e-addressbook-view.c: Updated these to the new style ETables. svn path=/trunk/; revision=5843 * convert to the new gal e-table stuff. (html_size_req): (html_new):Chris Toshok2000-10-112-63/+42 | | | | | | | | | | | | | 2000-10-11 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c (subscribe_dialog_gui_init): convert to the new gal e-table stuff. (html_size_req): (html_new): (put_html): #if 0 out the html functions since description stuff isn't used and we don't want the warnings. svn path=/trunk/; revision=5842 * Changed these to use the default cells.Christopher James Lahey2000-10-116-50/+13 | | | | | | | | | | | | | | | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c: Changed these to use the default cells. From gal/e-table/ChangeLog: 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-cell-text.c, e-cell-text.h, e-cell-tree.c, e-cell-tree.h: Got rid of the model parameter to e_cell_text_new and e_cell_tree_new as they aren't used. * e-table-extras.c: Added default "integer" compare and default "tree-string", "string", and "checkbox" cells. * e-table.c: Made this use the draw-grid, cursor-mode, and _click-to-add-message fields from the xml. svn path=/trunk/; revision=5841 * Adapted this for the new ETable system.Christopher James Lahey2000-10-112-14/+16 | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Adapted this for the new ETable system. svn path=/trunk/; revision=5840 * Example spec file. Not used. Just an example of what you can do.Christopher James Lahey2000-10-111-0/+21 | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * spec.xml: Example spec file. Not used. Just an example of what you can do. svn path=/trunk/; revision=5839 * remove the html description stuff for now.Chris Toshok2000-10-112-0/+10 | | | | | | | | | 2000-10-11 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c (subscribe_dialog_gui_init): remove the html description stuff for now. svn path=/trunk/; revision=5838 * Changed these to match the new ETable system.Christopher James Lahey2000-10-1119-308/+1292 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c: Changed these to match the new ETable system. * gal/Makefile.am: Added e-table-column-specification.lo, e-table-extras.lo, e-table-specification.lo, and e-table-state.lo. From gal/e-table/ChangeLog: 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-table-column-specification.c, e-table-column-specification.h, e-table-extras.c, e-table-extras.h, e-table-specification.c, e-table-specification.h, e-table-state.c, and e-table-state.h. Removed some duplicated .h files. * e-cell-tree.c: Ref, sink, and unref the subcell instead of destroying it when done. * e-table-column-specification.c, e-table-column-specification.h: New class which describes a column without having a table get instantiated. * e-table-config.c: Changed get_specification to get_state to get this to compile. * e-table-defines.h, e-table-item.h: Moved the definition of ETableCursorMode from e-table-item.h to e-table-defines.h. * e-table-extras.c, e-table-extras.h: New class which acts as a set of 3 hash tables. All from char * and to alternately, ECells, GCompareFuncs, and GdkPxibufs. * e-table-scrolled.c, e-table-scrolled.h: Changed this to match the new ETable function declarations. * e-table-sort-info.c, e-table-sort-info.h: Added functions for saving to and loading from xml. * e-table-specification.c, e-table-specification.h: New class which describes a table without having to instantiate it. * e-table-state.c, e-table-state.h: New class which describes the state of a table without having to instantiate the table. * e-table.c, e-table.h: Changed this to accept both a state and a specification instead of just a specification. You then save only the state. The specification stays exactly the same. Also, you no longer need to pass in an ETableHeader. Most of the information contained in the ETableHeader are in the specification. However you may need to translate some of the strings in the specification to objects. If you need anything other than the builtin choices, you need to create an ETableExtras and pass it in. * e-tree-model.c: Removed an unused variable. svn path=/trunk/; revision=5837 * The element is "pilot_id" not "pilotid". Update both maps (compute_pid):JP Rosevear2000-10-116-83/+124 | | | | | | | | | | | | | | | | | | | 2000-10-11 JP Rosevear <jpr@helixcode.com> * conduits/todo/todo-conduit.c (map_sax_start_element): The element is "pilot_id" not "pilotid". Update both maps (compute_pid): Utility function to set a local records pid (local_record_from_comp): Compute the pid and status here, no longer use the old cal_component pilot interfaces (free_match): Its a *local not a **local * conduits/calendar/calendar-conduit.c: same as above * conduits/todo/todo-conduit.h: Have both a uid and pid map * conduits/todo/calendar-conduit.h: same as above svn path=/trunk/; revision=5836 * Included a missing #include.Christopher James Lahey2000-10-113-22/+84 | | | | | | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * gal/util/e-util.c: Included a missing #include. * gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added e_xml_get_bool_prop_by_name, e_xml_set_bool_prop_by_name, and e_xml_get_translated_string_prop_by_name. Reindented prototypes. svn path=/trunk/; revision=5835 * Fix a small bugAnders Carlsson2000-10-111-9/+10 | | | | svn path=/trunk/; revision=5834 * Make it compile.Anders Carlsson2000-10-114-21/+9 | | | | svn path=/trunk/; revision=5833 * fill in message_count and unread_message_count properly.Chris Toshok2000-10-115-30/+69 | | | | | | | | | | | | | | | | | | | 2000-10-10 Chris Toshok <toshok@helixcode.com> * providers/nntp/camel-nntp-store.c (build_folder_info_from_grouplist): fill in message_count and unread_message_count properly. * providers/nntp/camel-nntp-newsrc.h: reformat. * providers/nntp/camel-nntp-grouplist.c (camel_nntp_get_grouplist_from_file): remove spew. * providers/nntp/camel-nntp-newsrc.c (camel_nntp_newsrc_group_get_num_articles_read): new function. (camel_nntp_newsrc_group_get_highest_article_read): robustification. svn path=/trunk/; revision=5832 * umm.. duh :) only subscribe if it's not subscribed, and vice versa.Chris Toshok2000-10-112-4/+17 | | | | | | | | | | | | | 2000-10-10 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c (folder_toggle_cb): umm.. duh :) only subscribe if it's not subscribed, and vice versa. (subscribe_folder_foreach): make sure to call e_tree_model_node_changed. (unsubscribe_folder_foreach): make sure to call e_tree_model_node_changed. svn path=/trunk/; revision=5831 * add a ref to input->storage here so that the ref/unref pattern moreChris Toshok2000-10-116-42/+123 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-10 Chris Toshok <toshok@helixcode.com> * mail-ops.c (setup_scan_subfolders): add a ref to input->storage here so that the ref/unref pattern more closely matches other mail-ops. also, this keeps the storage from being freed when we hit the unref in cleanup_scan_subfolders, which is important because we maintain a reference to it in the storage_hash in component-factory.c * subscribe-dialog.h: add storage field. * subscribe-dialog.c (subscribe_folder_info): new function, subscribe to a folder given it's CamelFolderInfo, and add it to the shell - we're generating a path from the name of the folder which is bad. (unsubscribe_folder_info): same (except we unsubscribe and remove from the shell). (storage_selected_cb): unref the currently selected storage. (subscribe_dialog_destroy): unref the currently selected storage. (subscribe_dialog_construct): sc->storage = NULL. * component-factory.c (mail_lookup_storage): new function, to look up a EvolutionStorage corresponding to a CamelService. we ref the EvolutionStorage before passing it back. (mail_add_new_storage): insert the storage into storages_hash if result is EVOLUTION_STORAGE_OK. * mail.h: add prototype for mail_lookup_storage. svn path=/trunk/; revision=5830 * make sure we dup the return value of get_reply_to or get_from whenLarry Ewing2000-10-112-2/+10 | | | | | | | | | 2000-10-10 Larry Ewing <lewing@helixcode.com> * mail-format.c (mail_generate_reply): make sure we dup the return value of get_reply_to or get_from when building the recipient list. svn path=/trunk/; revision=5829 * HTML changeIain Holmes2000-10-112-1/+6 | | | | svn path=/trunk/; revision=5828 * Handle missing icons better.Iain Holmes2000-10-113-3/+29 | | | | svn path=/trunk/; revision=5827 * Re-took most screenshots; last batch had wrong Sawfish theme.Aaron Weber2000-10-1124-152/+348 | | | | | | | | | | | | | | | | | | | | | | 2000-10-10 Aaron Weber <aaron@helixcode.com> * C/fig/*: Re-took most screenshots; last batch had wrong Sawfish theme. * C/usage-print.sgml: New file, describing printing and print-preview. * C/fig/print-preview.png: New file. * C/fig/print-dest.png: New file. * C/evolution-guide.sgml: Added usage-print entity. * C/menuref.sgml: Fixed calendar menu stuff. * C/usage-mail.sgml: No more "Actions" menu, other assorted menu-related changes. svn path=/trunk/; revision=5826 * *** empty log message ***Jesse Pavel2000-10-1111-54/+480 | | | | svn path=/trunk/; revision=5825 * Un-rasterize my changelog entryJoe Shaw2000-10-111-1/+1 | | | | | | No, I am not artifically inflating my commit numbers. svn path=/trunk/; revision=5824 * check to make sure we get a valid response from when calling get_text andLarry Ewing2000-10-111-2/+14 | | | | | | | | | | 2000-10-10 Larry Ewing <lewing@helixcode.com> * e-msg-composer.c (build_message): check to make sure we get a valid response from when calling get_text and get_html otherwise bail out of the build. svn path=/trunk/; revision=5823 * Check before deferencing the sep pointer.Joe Shaw2000-10-112-1/+8 | | | | | | | | | | 2000-10-10 Joe Shaw <joe@helixcode.com> * providers/imap/camel-imap-store.c (parse_list_response_as_folder_info): Check before deferencing the sep pointer. svn path=/trunk/; revision=5822 * added lt translationGediminas Paulauskas2000-10-113-0/+4558 | | | | svn path=/trunk/; revision=5821 * Added #include <errno.h> to mail/mail-threads.c so it will compile.Cody Russell2000-10-112-0/+4 | | | | svn path=/trunk/; revision=5820 * teach camel about "its" vs. "it's"Jacob "Ulysses" Berkman2000-10-115-8/+12 | | | | | | | | 2000-10-10 Jacob "Ulysses" Berkman <jacob@helixcode.com> * camel-*.c: teach camel about "its" vs. "it's" svn path=/trunk/; revision=5819 * make the built sources depend on the idl filesJacob "Ulysses" Berkman2000-10-112-0/+10 | | | | | | | | | 2000-10-10 Jacob "Ulysses" Berkman <jacob@helixcode.com> * evolution-services/Makefile.am (IDLS): make the built sources depend on the idl files svn path=/trunk/; revision=5818 * Updated Swedish translation.Christian Rose2000-10-111-48/+12 | | | | svn path=/trunk/; revision=5817 * Install the Executive-Summary filesIain Holmes2000-10-102-0/+5 | | | | svn path=/trunk/; revision=5816 * Truncate key if it is too big to fit in a single block to MAX_KEYLENNot Zed2000-10-102-0/+22 | | | | | | | | | | | 2000-10-10 Not Zed <NotZed@HelixCode.com> * hash.c (hash_find): (hash_remove): (hash_insert): Truncate key if it is too big to fit in a single block to MAX_KEYLEN bytes. svn path=/trunk/; revision=5815 * Updated French translations.Christophe Merlet2000-10-102-155/+185 | | | | svn path=/trunk/; revision=5814 * Updated Swedish translation.Christian Rose2000-10-102-82/+100 | | | | svn path=/trunk/; revision=5813 * Adjust to using gnome-pilot-sync-abs conduit which is based on the latestJP Rosevear2000-10-1012-1937/+1305 | | | | | | | | | 2000-10-09 JP Rosevear <jpr@helixcode.com> * conduits/*: Adjust to using gnome-pilot-sync-abs conduit which is based on the latest pilot link changes. svn path=/trunk/; revision=5812 * new round-and-around-and-around-and-arou..duh. New icon. For repeatingTuomas Kuosmanen2000-10-102-78/+20 | | | | | | appointments. /tigert svn path=/trunk/; revision=5811 * Fixed for new rule_context_loadIain Holmes2000-10-102-1/+5 | | | | svn path=/trunk/; revision=5810 * use our own etable to display the stores, and get them from theChris Toshok2000-10-103-149/+362 | | | | | | | | | | | | 2000-10-09 Chris Toshok <toshok@helixcode.com> * subscribe-dialog.c, subscribe-dialog.h: use our own etable to display the stores, and get them from the mail-config api. put #if 0'ed code in place to add/remove the folders from the shell when they're subscribed/unsusbcribed. also, react to double clicks in the folder etable by toggling subscription status. svn path=/trunk/; revision=5809 * write out the newsrc. (nntp_store_get_name): if @brief, just return host.Chris Toshok2000-10-103-57/+95 | | | | | | | | | | | | | 2000-10-09 Chris Toshok <toshok@helixcode.com> * providers/nntp/camel-nntp-store.c (finalize): write out the newsrc. (nntp_store_get_name): if @brief, just return host. * providers/nntp/camel-nntp-newsrc.c: robustification and bug fixes. svn path=/trunk/; revision=5808 * Added the executive-summary library and cflagsIain Holmes2000-10-1011-3/+354 | | | | | | | | | | | | | | | | | 2000-10-09 Iain Holmes <iain@helixcode.com> * Makefile.am: Added the executive-summary library and cflags * evolution-calendar.oafinfo: Added oaf servers for the executive summary and executive summary factory. * calendar-summary.[ch]: New files to create the summary. * component-factory.c (summary_fn): Create the executive summary component. (component_factory_init): Start the summary factory as well. svn path=/trunk/; revision=5807 * Updated to use new icon code.Iain Holmes2000-10-102-52/+179 | | | | | | | | | | | | | | | | | 2000-10-08 Iain Holmes <iain@helixcode.com> * mail-summary.c (create_summary_view): Updated to use new icon code. 2000-10-08 Iain Holmes <iain@helixcode.com> * mail-summary.c (generate_html_summary): Generic function to recreate the HTML of the summary. Checks all the folder summaries. (generate_folder_summarys): Create a summary of all the vfolders and the Inbox. (create_summary_view): Generate the folder summarys before the HTML. svn path=/trunk/; revision=5806 * Added an icon parameter to the create_view methods.Iain Holmes2000-10-1010-29/+80 | | | | | | | | | | | | | | | | | | 2000-10-09 Iain Holmes <iain@helixcode.com> * idl/SummaryComponent.idl: Added an icon parameter to the create_view methods. * evolution-services/executive-summary-component.c: Implement the icon parameter. * evolution-services/executive-summary-component-client.c: Ditto * component/e-summary.c: Draw the specified icon. * component/e-summary-factory.c: Use the icon parameter svn path=/trunk/; revision=5805 * Oops, forgot these files last night.Michael Zucci2000-10-102-0/+221 | | | | svn path=/trunk/; revision=5804 * Updating pt_BR translationsJorge Godoy2000-10-091-1966/+2648 | | | | svn path=/trunk/; revision=5803 * s/Menu_//Michael Meeks2000-10-097-16/+20 | | | | svn path=/trunk/; revision=5802 * Work around missing files in Zucchi's commit.Ettore Perazzoli2000-10-093-5/+21 | | | | svn path=/trunk/; revision=5801 * Removed ondemand callback nonsense from rule_context_load().Not Zed2000-10-092-1/+6 | | | | | | | | | 2000-10-06 Not Zed <NotZed@HelixCode.com> * gui/search/e-addressbook-search-dialog.c (get_widget): Removed ondemand callback nonsense from rule_context_load(). svn path=/trunk/; revision=5800 * duh. /tigTuomas Kuosmanen2000-10-091-136/+19 | | | | svn path=/trunk/; revision=5799 * New widget, full search dialogue for mail.Not Zed2000-10-0912-50/+221 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-06 Not Zed <NotZed@HelixCode.com> * mail-search-dialogue.c: New widget, full search dialogue for mail. * folder-browser.c (search_set): If we click on custom search, run the full search dialogue. (folder_browser_gui_init): Add a button to perform a full search. (search_full): Bring up the mail search dialogue asynchronously. (search_full_clicked): Handle search options. (folder_browser_destroy): Free the saved rule if there is one there. (search_options[]): Added a custom option option - brings up the full search dialogue. (search_set): Disable the search entry if we are doing a full search. * mail-vfolder.c (vfolder_create_storage): Yay, finally depeterised this stuff. (vfolder_uri_to_folder): Removed an irrelevant comment. * mail-callbacks.c (filter_edit): And here. * mail-ops.c (do_fetch_mail): And here too. * mail-autofilter.c (filter_gui_add_from_message): Fixed call to context_load. (filter_gui_add_for_mailing_list): And here too. * folder-browser-factory.c (create_ondemand_hooks): Remove that ondemand callback snot. 2000-10-05 Not Zed <NotZed@HelixCode.com> * message-list.c (message_list_init_etable): Build the etable once we know what folder we are going to use. (save_header_state): Save the header spec to a cache file. (message_list_destroy): Save the header spec. (message_list_setup_etable): Setup the etable spec for this folder, from a saved version if one exists, or to suit the folder type (sent/received). (message_list_set_folder): Setup the etable here once we have a folder. svn path=/trunk/; revision=5798 * Remove the stupid on-demand cb shit. (rule_context_load): And here too.Not Zed2000-10-093-21/+13 | | | | | | | | | 2000-10-06 Not Zed <NotZed@HelixCode.com> * rule-context.c (load): Remove the stupid on-demand cb shit. (rule_context_load): And here too. svn path=/trunk/; revision=5797 * fix the mess with separators.Michael Meeks2000-10-097-17/+21 | | | | | | | | 2000-10-09 Michael Meeks <michael@helixcode.com> * fix the mess with separators. svn path=/trunk/; revision=5796 * Removed the assertion that there must be at least 1 column. No way toNot Zed2000-10-095-2/+108 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-06 Not Zed <NotZed@HelixCode.com> * e-table-item.c (eti_header_structure_changed): Removed the assertion that there must be at least 1 column. No way to remove all columns otherwise (which the header allows). * e-table.c (et_xml_config_header): Reconfigure header based on xml nodes for header. (et_real_set_specification): Just configure the header only, dont try to recreate everything. 2000-10-05 Not Zed <NotZed@HelixCode.com> * e-table-scrolled.c (e_table_scrolled_set_specification): Set the spec on a scrolled etable. (e_table_scrolled_load_specification): Likewise for load. * e-table.c (et_real_set_specification): Allow you to set the specification after the widget was created. (et_real_construct): Changed to use et_real_set_specification to set the spec. (e_table_load_specification): New frunction, load the speficication from a specific file. (e_table_set_specification): NEw function to set the specification from a string. svn path=/trunk/; revision=5795 * Add $(EXTRA_GNOME_CFLAGS) so it can find gnomesupport.hIain Holmes2000-10-092-0/+2 | | | | svn path=/trunk/; revision=5794 * Change paths in such a way as to require HEAD bonobo.Michael Meeks2000-10-092-2/+15 | | | | | | | | | | | 2000-10-09 Michael Meeks <michael@helixcode.com> * e-shell-view-menu.c: Change paths in such a way as to require HEAD bonobo. (command_toggle_folder_bar, command_toggle_shortcut_bar): only respond to state changes. svn path=/trunk/; revision=5793 * re-write.Michael Meeks2000-10-094-11/+26 | | | | | | | | | | | 2000-10-09 Michael Meeks <michael@helixcode.com> * message-list.c (message_list_toggle_threads): re-write. * folder-browser-factory.c (control_activate): update paths, need CVS HEAD bonobo, use a listener not a verb. svn path=/trunk/; revision=5792 * s/descr/tip/Michael Meeks2000-10-098-50/+64 | | | | | | | | 2000-10-09 Michael Meeks <michael@helixcode.com> * evolution-subscribe.xml: s/descr/tip/ svn path=/trunk/; revision=5791 * Added missing BEGIN/END_GNOME_DECLSLauris Kaplinski2000-10-091-0/+5 | | | | svn path=/trunk/; revision=5790 * Updated spanish translation.Hector Garcia2000-10-082-211/+95 | | | | | | Up to date translation svn path=/trunk/; revision=5789 * Updated russian translation.Valek Frob2000-10-082-314/+307 | | | | svn path=/trunk/; revision=5788 * Updated Galician translationJesus Bravo Alvarez2000-10-082-1826/+1589 | | | | svn path=/trunk/; revision=5787 * Updated Swedish translation.Christian Rose2000-10-082-68/+91 | | | | svn path=/trunk/; revision=5786 * Issue a warning if h->value is NULL.Miguel de Icaza2000-10-081-1/+9 | | | | | | | | | 2000-10-08 Miguel de Icaza <miguel@helixcode.com> * camel-mime-part.c (write_to_stream): Issue a warning if h->value is NULL. svn path=/trunk/; revision=5785 * Tag string for translation (do_flag_messages): ditto.Miguel de Icaza2000-10-082-4/+7 | | | | | | | | | 2000-10-08 Miguel de Icaza <miguel@helixcode.com> * mail-ops.c (mail_incorporate_messages): Tag string for translation (do_flag_messages): ditto. svn path=/trunk/; revision=5784 * Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS.Miguel de Icaza2000-10-083-24/+111 | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-08 Miguel de Icaza <miguel@helixcode.com> * mail-threads.c (pipe_write): Repeates writes on EINTRS. (pipe_read): Repeats reads on EINTRS. (mail_operation_queue): Use pipe_write (mail_op_set_percentage): ditto. (mail_op_hide_progressbar): ditto. (mail_op_show_progressbar): ditto. (mail_op_set_message): ditto. (mail_op_get_password): ditto. (mail_op_error): ditto. (mail_op_forward_event): ditto. (mail_operations_terminate): ditto. (dispatch): use pipe_read. (dispatch): use pipe_write (dispatch): ditto. * mail-ops.c (mail_incorporate_messages): Only show message being incorporated every 2 seconds, to avoid a bunch of CORBA round trips. (do_transfer_messages): ditto. (do_forward_messages): ditto. svn path=/trunk/; revision=5783 * Move the functionality to incorporate messages intoMiguel de Icaza2000-10-082-122/+149 | | | | | | | | | | | 2000-10-07 Miguel de Icaza <miguel@helixcode.com> * mail-ops.c (do_fetch_mail): Move the functionality to incorporate messages into mail_incorporate_messages. (mail_load_evolution_rule_context): New function. Move the functionality for loading the context rules to its own function. svn path=/trunk/; revision=5782 * Fix the semicolons in this rule. Noticed by x-virge.Dan Winship2000-10-083-7/+16 | | | | | | | | | | * src/libical/icalyacc.y (weekday_list): Fix the semicolons in this rule. Noticed by x-virge. * src/test/Makefile.in: While I'm here, remove this from CVS, as it's a generated file. svn path=/trunk/; revision=5781 * set cursors to NULL after destroying them, to avoid any possibility ofDamon Chaplin2000-10-081-0/+5 | | | | | | | | | | 2000-10-07 Damon Chaplin <damon@helixcode.com> * gal/e-text/e-text.c (e_text_unrealize): set cursors to NULL after destroying them, to avoid any possibility of BadCursor. (e_text_event): just return if the EText item is destroyed. svn path=/trunk/; revision=5780 * initialize priv->sockets to NULL, fixes startup crash on non-ia32Matt Wilson2000-10-082-0/+6 | | | | | | | | | 2000-10-07 Matt Wilson <msw@redhat.com> * e-shell-view.c (init): initialize priv->sockets to NULL, fixes startup crash on non-ia32 platforms svn path=/trunk/; revision=5779 * New function to make a directory and (if needed), its parentsDan Winship2000-10-082-1/+38 | | | | | | | * gal/util/e-util.c (e_mkdir_hier): New function to make a directory and (if needed), its parents svn path=/trunk/; revision=5778 * Fix the locking up of the mail by only calling camel functions from theIain Holmes2000-10-075-53/+163 | | | | | | | | | | | | | | | | | | 2000-10-06 Iain Holmes <iain@helixcode.com> * mail-summary.c: Fix the locking up of the mail by only calling camel functions from the camel thread, and ORBit functions from the GTK thread. Watch for the message-changed signal again. * component-factory.c (summary_fn, component_factory_init): Re-enabled it, cos I think it works again. * mail-display.h: Remove the pb_cache. * Makefile.am: Readd the mail-summary.[ch] files and add the evolution-services library to the link. svn path=/trunk/; revision=5777 * Use gnome-vfs to retrieve the requested files. Allows services to specifyIain Holmes2000-10-075-26/+40 | | | | | | | | | | | | | | | | | | | | 2000-10-06 Iain Holmes <iain@helixcode.com> * component/e-summary.c (request_cb): Use gnome-vfs to retrieve the requested files. Allows services to specify remote urls. (load_default, e_summary_display_window, e_summary_rebuild_page): Change the html to match TigerT's lovely design. (e_summary_add_html_service, e_summary_add_html_service): Add the client argument so we can destroy it when we've quit. (e_summary_window_update): Only do an update if there isn't one pending. * component/e-summary-factory.c (embed_service): upd. * test-service/main.c: Made the test service be really silly and count the number of seconds since it was started. svn path=/trunk/; revision=5776 * Byebye Makefile.inIain Holmes2000-10-075-52/+101 | | | | svn path=/trunk/; revision=5775 * New widget to pick weekdays.Federico Mena Quintero2000-10-073-0/+608 | | | | | | | | 2000-10-06 Federico Mena Quintero <federico@helixcode.com> * gui/weekday-picker.[ch]: New widget to pick weekdays. svn path=/trunk/; revision=5774 * Decode the resulting string.Jeffrey Stedfast2000-10-072-6/+15 | | | | | | | | | 2000-10-06 Jeffrey Stedfast <fejj@helixcode.com> * camel-folder-summary.c (camel_summary_format_address): Decode the resulting string. svn path=/trunk/; revision=5773 * Backported (from EVOLUTION_0_5_1) the code that allowed the shell toEttore Perazzoli2000-10-072-3/+109 | | | | | | display a warning message when a component's view died. svn path=/trunk/; revision=5772 * call _set_compare_function after inserting the storage.Chris Toshok2000-10-07