| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-24 Damon Chaplin <damon@helixcode.com>
* gui/dialogs/task-editor-dialog.glade: set the height of the scrolled
window for the description field, since the default window height
doesn't seem to be working.
* cal-util/cal-component.h: added functions to get the actual
icalproperty lists for RRULE and EXRULE properties.
* cal-util/cal-recur.[hc]: added support for COUNT, though I need to
test it a bit. Also fixed the call to generate_instances_for_year() so
it uses the chunk dates.
2000-09-20 Damon Chaplin <damon@helixcode.com>
* gui/event-editor.c: got rid of 1 '_' in '__Formatting'.
svn path=/trunk/; revision=5562
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-23 Damon Chaplin <damon@helixcode.com>
* e-calendar.c: use pixmaps instead of GtkArrows to look better.
Also set the canvas window's background when realized so that we can
set the button reliefs to none.
2000-09-22 Damon Chaplin <damon@helixcode.com>
* test-dateedit.c: updated a bit, adding a few EDateEdits with
different options.
* e-calendar-item.c (e_calendar_item_set_selection): aborted any
current selection operation and initialize all of the selection fields.
(e_calendar_item_unmap): new function to abort any current selection
operation. Otherwise GnomeCanvas gets in a muddle about grabs.
* e-dateedit.c: marked some strftime()/strptime() format strings for
translation and used "%m/%d/%Y" instead of "%x" so we get the complete
year number. Also changed e_date_edit_get_time() so it returns -2 if
it can't parse the date or time, and -1 if it is explicitly set to
None.
(e_date_edit_parse_date): new function to parse the date string and
add on the current century if a year of 0-99 is entered.
2000-09-21 Damon Chaplin <damon@helixcode.com>
* e-dateedit.c (on_date_button_clicked): only check return of strptime
for NULL. It should now select the correct day set in the popup.
* e-calendar.c:
* e-calendar-item.c:
* test-calendar.c: removed support for buttons within the ECalendar.
It is cleaner to add them outside it, as EDateEdit does.
svn path=/trunk/; revision=5561
|
|
|
|
|
|
| |
troubles with CVS at home (so I commit this on his behalf).
svn path=/trunk/; revision=5560
|
|
|
|
|
|
|
| |
field. (The address parsing code failed miserably if the first
character was a space.)
svn path=/trunk/; revision=5559
|
|
|
|
|
|
| |
/tigert
svn path=/trunk/; revision=5558
|
|
|
|
|
|
| |
you check if everything is ok? Thanks. /tigert
svn path=/trunk/; revision=5557
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-folder.c
(imap_get_message_count_internal): Again...wrap the folder names
in quotes
* providers/imap/camel-imap-store.c (imap_folder_exists): Wrap the
mailbox name in the LIST command in quotes just in case the folder
has spaces in the name.
(imap_create): Again, wrap folder name in quotes.
(check_current_folder): Same...
* providers/imap/camel-imap-utils.c (imap_parse_list_response):
Update to unquote mailbox if it's quoted (allows us to get folders
with spaces in the name).
svn path=/trunk/; revision=5556
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Chris Toshok <toshok@helixcode.com>
* backend/pas/pas-backend-ldap.c: lots of changes. flesh out the
remove/modify/create functions. add another flag for the property
table, PROP_DN, which makes it easy for us to determine when we
need to create a new DN for a record when we're modifying. also
add a ber_func to the table for PROP_TYPE_LIST fields, which fills
in the list of bvalues that we send to the ldap server. The
add/modify/delete stuff hasn't been tested yet, and it hopelessly
complex (yay ldap).
(ldap_search_handler): act synchronous when ldap_search responds
with -1.
(view_destroy): use pas_book_view_notify_status_message.
(ldap_op_process_current): same
(ldap_op_process): same
(poll_ldap): same
(ldap_search_handler): same
svn path=/trunk/; revision=5555
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Jeffrey Stedfast <fejj@helixcode.com>
* message-list.c (address_compare): New comparison function for
email addresses.
(subject_compare): New comparison function for message subjects.
(message_list_init_header): Updated to use the new compare funcs.
svn path=/trunk/; revision=5554
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Chris Toshok <toshok@helixcode.com>
* backend/ebook/e-card-simple.h: add E_CARD_SIMPLE_FIELD_FAMILY_NAME to the enum.
* backend/ebook/e-card-simple.c (field_data): add E_CARD_SIMPLE_FIELD_FAMILY_NAME.
(e_card_simple_get): add getter for FAMILY_NAME.
svn path=/trunk/; revision=5553
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c
(imap_get_subfolder_info_internal): The root folder's name is "",
not the namespace.
(camel_imap_folder_new): constify folder_name.
* providers/imap/camel-imap-store.c (get_folder): Create the
folder with folder_name, not folder_path.
(camel_imap_command_preliminary): Don't free cmdid here.
svn path=/trunk/; revision=5552
|
|
|
|
|
|
|
|
| |
2000-09-22 Chris Toshok <toshok@helixcode.com>
* ldapservers.xml: added yahoo, whowhere, and infospace servers.
svn path=/trunk/; revision=5551
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* libversit/vcc.y: Fixed some warnings. Fixed a bug where quoted
printable fields were reading in semi-colons that should have been
field separators.
From addressbook/ChangeLog:
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card.c: Made addresses be quoted printable again
so that they will encode properly if they have carriage returns in
them. This is possible now because of a fix in libversit.
svn path=/trunk/; revision=5550
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-book-view-listener.c,
backend/ebook/e-book-view-listener.h, backend/ebook/e-book-view.c,
backend/ebook/e-book-view.h, backend/idl/addressbook.idl,
backend/pas/pas-book-view.c, backend/pas/pas-book-view.h: Added a
function to set the status message associated with a given view.
This is not yet implemented in the gui.
svn path=/trunk/; revision=5549
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* gal/e-text/e-text-event-processor-emacs-like.c: Fixed operation
of the keypad keys in EText and ECellText.
svn path=/trunk/; revision=5548
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* ui/Makefile.am: Added evolution-addressbook-ldap.xml.
* ui/evolution-addressbook-ldap.xml: New file. (A Variation on
evolution-addressbook.xml)
* ui/evolution-addressbook.xml: Added View All and Stop buttons.
From addressbook/ChangeLog:
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-book.c, backend/ebook/e-book.h,
backend/idl/addressbook.idl, backend/pas/pas-backend-file.c,
backend/pas/pas-backend-ldap.c, backend/pas-backend.c,
backend/pas/pas-backend.h, backend/pas/pas-book.c,
backend/pas/pas-book.h: Added a function to query static
capabilities (capabilities that can be reported immediately) and
implemented them in the 2 servers.
* gui/component/addressbook.c: Added a View All button and a Stop
button. Sorted out the new directory server stuff a bit.
* gui/widgets/e-addressbook-model.c,
gui/widgets/e-addressbook-model.h: Cleaned up a bit. Added a stop
function. Check for capabilities before deciding whether to load
all cards when initially viewed.
* gui/widgets/e-addressbook-view.c,
gui/widgets/e-addressbook-view.h: Added stop and view all
functions.
* gui/widgets/e-minicard-view-widget.c,
gui/widgets/e-minicard-view-widget.h,
gui/widgets/e-minicard-view.c, gui/widgets/e-minicard-view.h:
Added a stop function. Check for capabilities before deciding
whether to load all cards when initially viewed.
svn path=/trunk/; revision=5547
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-22 Jeffrey Stedfast <fejj@helixcode.com>
* message-list.c (address_compare): New comparison function for
email addresses.
(subject_compare): New comparison function for message subjects.
(message_list_init_header): Updated to use the new compare funcs.
svn path=/trunk/; revision=5546
|
|
|
|
|
|
|
|
|
|
| |
2000-09-21 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-commands.c (verbs): Removed the "about calendar"
command, since we don't want to have both "About Evolution" and
"About Calendar".
svn path=/trunk/; revision=5545
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-utils.c (imap_create_flag_list): New
function to convert Camel flags to an IMAP flag_list.
(imap_parse_flag_list): Contrariwise.
* providers/imap/camel-imap-store.c (camel_imap_command_*): Make
the @ret arg actually optional, as (mostly) documented.
(various): Don't pass "&result" to camel_imap_command_* if we're
just going to immediately free it. Don't record status if we're
not going to look at it.
* providers/imap/camel-imap-folder.c: Likewise.
(imap_summary_free): Use camel_folder_info_free.
(imap_sync): Use imap_create_flag_list. Clear
CAMEL_MESSAGE_FOLDER_FLAGGED after syncing so we don't keep
re-syncing.
(imap_append_message): Use imap_create_flag_list. Don't leak the
memstream if the append fails.
(imap_move_message_to): Use camel_folder_delete_message rather
than doing it by hand.
(imap_get_summary_internal, imap_get_message_info_internal): Use
imap_parse_flag_list and header_raw_clear.
(camel_imap_folder_changed): Use camel_message_info_free.
svn path=/trunk/; revision=5544
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Dear native speakers,
It is spelled "calendar".
This has been a public service announcement
courtesy of a non-native speaker.
Thank you for your attention.
svn path=/trunk/; revision=5543
|
|
|
|
|
|
|
|
|
| |
2000-09-21 Jeffrey Stedfast <fejj@helixcode.com>
* mail-format.c (mail_generate_reply): Fixed some memory
leakage. Call free_recipients() so we don't leak memory.
svn path=/trunk/; revision=5542
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-store.c (get_folder_name): INBOX is
case-insensitive.
(get_root_folder_name): Make the root folder "" rather than "/".
(get_folder): Update for root folder name change.
(camel_imap_store_get_toplevel_dir): Removed. (Unused, unneeded.)
(camel_imap_store_folder_path): New function to turn a Camel
folder name into the corresponding namespaced IMAP path.
(imap_folder_exists): Make this take a store and a path rather
than a folder.
(imap_create): Likewise
(get_folder): Update for camel_imap_store_folder_path and other
changes.
(check_current_folder): Likewise.
* providers/imap/camel-imap-folder.c: Change a bunch of CamelStore
variables to CamelImapStore (and add a few more) to prevent excess
gratuitous casting. Use camel_imap_store_folder_path where
appropriate.
(camel_imap_folder_new): Update for root folder name change.
svn path=/trunk/; revision=5541
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-21 Aaron Weber <aaron@helixcode.com>
* C/evolution-guide.sgml: Switched to the "official" FSF markup.
I will have to make changes to the markup-- adding ids, etc, or
switch to another version of the markup. Pending discussion by
GDP.
* C/apx-authors.sgml: Changed Matt Loper's email address to
loper.org; added Jeff Stedfast and Peter Williams to authors list,
realphebetized.
* C/config-prefs.sgml: Revision to reflect current options labelling.
* C/evolution-guide.sgml: Changes to part intros.
* C/preface.sgml: Spelling and menu fixes. Will need more work tomorrow.
svn path=/trunk/; revision=5540
|
|
|
|
|
|
| |
s/include "bonobo-ui-handler.h"/include "bonobo-ui-compat.h"/
svn path=/trunk/; revision=5539
|
|
|
|
|
|
|
|
| |
2000-09-21 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5538
|
|
|
|
| |
svn path=/trunk/; revision=5537
|
|
|
|
|
|
|
|
| |
2000-09-21 Christopher James Lahey <clahey@helixcode.com>
* e-table-item.c: Typo caused readability problems with ETable.
svn path=/trunk/; revision=5536
|
|
|
|
|
|
|
|
|
|
| |
2000-09-21 Christopher James Lahey <clahey@helixcode.com>
* gal/widgets/e-gui-utils.h: Changed the #ifndef used so that it
doesn't collide with one inside of evolution. The entire name of
this file should change soon.
svn path=/trunk/; revision=5535
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Well, not anymore. Yes. That's right. We can stop calling the
wombat Kenny now. It doesn't seem to crash anymore when exiting
evolution after selecting an addressbook card.
Having to write reentrant code with list iterations is fun.
Have fun, all.
2000-09-21 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/load-pine-addressbook.c: Added a missing include
of ctype.h.
* backend/pas/pas-backend-file.c: Fixed a problem where using a
GList was causing us to not be reentrant. We now use an EList
here and so now this is reentrant. This should fix the "wombat
crashes every time you run evolution" bug.
* contact-editor/e-contact-editor.c: Fixed a type mismatch.
svn path=/trunk/; revision=5534
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* e-list-iterator.c, e-list.c, e-list.h: Made e_list a bit more
reentrant. If a iterator gets its data pulled out from under it
while in a loop, it goes back one so that loops will be able to
continue.
svn path=/trunk/; revision=5533
|
|
|
|
|
|
|
|
|
| |
2000-09-20 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (pre_sync): Don't fail if there
is no map file.
svn path=/trunk/; revision=5532
|
|
|
|
|
|
|
|
|
| |
2000-09-21 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/load-pine-addressbook.c: Make this work when a
field is spread across multiple lines.
svn path=/trunk/; revision=5531
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card.c, backend/ebook/e-card.h: Added a
wants_html field to cards. Uses "x-mozilla-html".
* contact-editor/Makefile.am: Added definition of
EVOLUTION_DATADIR.
* contact-editor/contact-editor.glade: Make Wants HTML check
button visible.
* contact-editor/e-contact-editor.c,
contact-editor/e-contact-editor.h: Make Wants HTML check button
active. Fix UI stuff to use XML. Set parent window of
confirm_delete dialog.
* gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard.c: Set
the parent window of the confirm_delete dialog.
svn path=/trunk/; revision=5530
|
|
|
|
|
|
|
|
| |
2000-09-20 Christopher James Lahey <clahey@helixcode.com>
* ui/.cvsignore: Added a cvsignore file here.
svn path=/trunk/; revision=5529
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 Christopher James Lahey <clahey@helixcode.com>
* ui/Makefile.am (XML_FILES): Added evolution-contact-editor.xml.
* ui/evolution-contact-editor.xml: New file for the UI for the
evolution contact editor.
svn path=/trunk/; revision=5528
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.h: Add since field to context
* conduits/todo/todo-conduit.c (map_set_node_timet): New utility
function
(map_sax_start_element): Look for the map timestamp as well
(map_write): Write the map timestamp
(pre_sync): Use the map time stamp when looking for changed entries
* pcs/cal-backend.c (cal_backend_log_sax_start_element): Make sure
we are in a valid timestamp
svn path=/trunk/; revision=5527
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend.c (cal_backend_log_name): Make the log file
name relevant to the actual calendar file, rather than just the
directory.
svn path=/trunk/; revision=5526
|
|
|
|
|
|
|
|
| |
2000-09-20 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend.c (cal_backend_get_log_entries): Oops
svn path=/trunk/; revision=5525
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend.c (cal_backend_get_log_entries): Use a local
sax handler.
* conduits/todo/todo-conduit.c (pre_sync): Use xmlSAXParseFile
(map_sax_parse): Delete
svn path=/trunk/; revision=5524
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend.c (cal_backend_log_sax_start_element): Properly
assign the CalObjChange type.
(cal_backend_log_sax_parse): Delete
(cal_backend_get_log_entries): Use xmlSAXUserParseFile
svn path=/trunk/; revision=5523
|
|
|
|
| |
svn path=/trunk/; revision=5522
|
|
|
|
|
|
|
|
| |
PS. ettore, the send -one needs some code love to get used, attachment was
just a simple replacement, though we might want to convert all the xpms to
png's at some point for consistency, right?
svn path=/trunk/; revision=5521
|
|
|
|
| |
svn path=/trunk/; revision=5520
|
|
|
|
| |
svn path=/trunk/; revision=5519
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 Aaron Weber <aaron@helixcode.com>
* C/config-prefs.sgml: Fixed sig stuff here and in setupassist.
* C/config-sync.sgml: Fixed description of conduit usage.
2000-09-18 Aaron Weber <aaron@helixcode.com>
* C/preface.sgml: Spelling fixes, etc.
svn path=/trunk/; revision=5518
|
|
|
|
|
|
|
|
|
|
| |
2000-09-20 Christopher James Lahey <clahey@helixcode.com>
* gui/widgets/e-addressbook-view.c: Fixed display of the minicards
when the addressbook was first loading. (It was overwriting a
string with NULL during init.)
svn path=/trunk/; revision=5517
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-19 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend.c (cal_backend_set_uri): New utility function
(cal_backend_load): use above
(cal_backend_create): use above
(cal_backend_log_name): Take a uri instead of a backend param
* pcs/cal-backend-file.c: Get rid of useless hash functions
(cal_backend_file_load): Check to make sure path exists and is
local
(cal_backend_file_load): Unref the current uri if there is one
(cal_backend_file_create): ditto
* pcs/cal-backend.c (cal_backend_last_client_gone): Sync before
shooting ourselves in the foot
* pcs/cal-backend-file.c (save): Fully implement backing up the
calendar before writing out the new entry.
svn path=/trunk/; revision=5516
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: alter the krb4 check a bit to deal with configure
cache suckage. (If you do AC_CHECK_LIB with the same library and
function name but different LDFLAGS, it will still use the result
of the previous check. So use a different function the second
time.)
svn path=/trunk/; revision=5515
|
|
|
|
|
|
|
|
| |
2000-09-19 Federico Mena Quintero <federico@helixcode.com>
* C/Makefile.am: Fixed to install the stylesheet-images as well.
svn path=/trunk/; revision=5514
|
|
|
|
| |
svn path=/trunk/; revision=5513
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-19 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (check_for_slow_setting): Add some
other cases where a slow sync is in order
(pre_sync): Pre load the uids, the map and the add/mod/del lists
(match_record): Use the map hash to match records
(iterate): Iterate using the pre-loaded uid list
(iterate_specific): Iterate using the add/mod/del lists
(purge): Delete all entries in the del list
(set_status): Set status by adding to an appropriate list
(set_pilot_id): Set pilot_id by updating map hash
* conduits/todo/todo-conduit.h: Add lists for added, modified and
deleted objects
* conduits/todo/todo-conduit.c (map_name): Get the pilot_id->uid
map
file name
(map_sax_start_element): SAX handler to extract a pilot_id->uid
mapping
(map_sax_parse): Parse the given file and build a pilot_id->uid
hash
(map_write_foreach): Write out individual mapping elements
(map_write): Write out the pilot_id->uid mapping
(start_calendar_server_cb): Rename from gnome_calendar_load_cb
* conduits/todo/todo-conduit-config.h: Rename pilotID to pilot_id
* conduits/todo/e-todo.conduit.in: A little renaming
* conduits/todo/Makefile.am: Fix build slightly
* pcs/cal.c (build_change_seq): Build a corba sequence out of a
list
of CalObjChanges
(Cal_get_objects_in_range): Implement new corba function
* pcs/cal-backend.c (cal_backend_init): Intiliaze to NULL
(cal_backend_load): Track the uri so we can write the log file
to the same place
(cal_backend_log_name): Figure out the log filename/path based on
the calendar uri
(cal_backend_set_node_timet): Set an xml node property value from
a time_t
(cal_backend_log_entry): Adds a log entry to list waiting to be
written
out
(cal_backend_log_sync): Syncs the log entries to disk
(cal_backend_log_sax_start_element): SAX callback for reading in
log entries
(cal_backend_log_sax_end_element): ditto
(cal_backend_log_sax_parse): Main SAX parser call to parse the log
file looking for particular log entries and creating a
CalObjChange
hash with the last change for each object
(cal_backend_get_log_entries): Returns a hash of objects of a
given
type changed since the given time
(cal_backend_update_object): Add appropriate log entries
(cal_backend_remove_object): ditto
(cal_backend_get_changed_uids): Implement new idl interface call
(cal_backend_foreach_changed): Convert CalObjChange hash into a
list
* pcs/cal-backend-imc.[hc]: Remove crufty files
* pcs/cal-backend-file.c (cal_backend_file_get_type_by_uid): New
function that returns the CalObjType for a uid.
* cal-client/cal-client.h: Update prototypes.
* cal-client/cal-client.c (build_change_list): Build a list
of CalObjChange items from a corba sequence.
(cal_client_get_changed_uids): New accessor method for the
similarly named addition to the idl file.
* cal-util/cal-util.h: Update prototypes and add CalObjChangeType
enum.
* cal-util/cal-util.c (cal_obj_change_list_free): New utility
method to free a list of CalObjChange objects.
* idl/evolution-calendar.idl: Add get_changed_uids method
and associated types.
svn path=/trunk/; revision=5512
|
|
|
|
| |
svn path=/trunk/; revision=5511
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-19 Jeffrey Stedfast <fejj@helixcode.com>
* providers/smtp/camel-smtp-transport.c (smtp_data): Use the
linewrap filter to achieve full RFC0821 compliance.
* camel-mime-filter-linewrap.[c,h]: New mime-filter to word-wrap.
svn path=/trunk/; revision=5510
|
|
|
|
|
|
|
|
| |
2000-09-19 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5509
|
|
|
|
|
|
| |
by ade@freebsd.org
svn path=/trunk/; revision=5508
|
|
|
|
|
|
|
|
|
| |
2000-09-19 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_scan_subfolders): Use the folder's full_name so
recursive directory structures display correctly ;-)
svn path=/trunk/; revision=5507
|
|
|
|
|
|
|
|
|
|
| |
2000-09-19 Jeffrey Stedfast <fejj@helixcode.com>
* camel-internet-address.c (internet_encode): When encoding the
internet address, quote the name as the name may have commas or
any other token which may later confuse our address parser.
svn path=/trunk/; revision=5506
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c
(imap_get_subfolder_info_internal): Fix the case where INBOX
isn't returned in the folder listing.
svn path=/trunk/; revision=5505
|
|
|
|
|
|
|
| |
* mail-ops.c (do_scan_subfolders): Update for CamelFolder changes
(subfolder_names -> subfolder_info).
svn path=/trunk/; revision=5504
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* camel-folder.c: (init): Removed
(camel_folder_init, camel_folder_construct): New object init
function and public object constructor to replace the old init
method in a more Gtk-like fashion.
(get_parent_folder, camel_folder_get_parent_folder): Removed. No
CamelFolder subclass was ever setting the parent_folder member, no
code has ever needed to look at it, and fixing it would actually
be pretty hard.
(get_subfolder_info, camel_folder_get_subfolder_info): Renamed
from ..._names. Deals in CamelFolderInfo now.
(free_subfolder_info, camel_folder_free_subfolder_info): Likewise.
(get_subfolder, camel_folder_get_subfolder): Removed.
CamelFolderInfo contains the subfolder's full name, so this is
unnecessary now, and removing it lets us get rid of the
CamelFolder separator member, which is needed for the default
implementation of this function, but not otherwise needed for most
providers.
Also, lots of code style fixes.
* providers/*: Update CamelFolder subclasses for changes, although
none of them fill in the message counts in the CamelFolderInfo
yet.
svn path=/trunk/; revision=5503
|
|
|
|
|
|
|
|
|
|
| |
* mail-callbacks.c (create_msg_composer, compose_msg, send_to_url,
mail_reply, forward_msg):
* mail-format.c (mail_generate_reply):
* mail-ops.c (cleanup_edit_messages):
* mail-view.c (view_forward_msg): Deal with NULL composer.
svn path=/trunk/; revision=5502
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* e-msg-composer.c (e_msg_composer_construct): Don't g_error out
if the html-editor-control fails.
(create_composer): New internal function to create and construct a
msg_composer and pop up an error message if it fails.
(e_msg_composer_new, e_msg_composer_new_with_sig_file,
e_msg_composer_new_with_message, e_msg_composer_new_from_url): Use
create_composer, return if it fails, change return type to
EMsgComposer *.
svn path=/trunk/; revision=5501
|
|
|
|
|
|
|
|
| |
2000-09-19 Not Zed <NotZed@HelixCode.com>
** Merged from IBEX_DISK branch to head.
svn path=/trunk/; revision=5500
|
|
|
|
|
|
| |
* README: add gal as a dependency
svn path=/trunk/; revision=5497
|
|
|
|
|
|
|
|
|
|
| |
* e-msg-composer-attachment.c (get_mime_type): Use
gnome_vfs_get_file_info.
* e-msg-composer-attachment-bar.c (update): Use gnome_vfs_mime
functions, not old gnome_mime.
svn path=/trunk/; revision=5496
|
|
|
|
|
|
|
| |
* main.c (main): Call gnome_vfs_init() since the composer now does
file operations (to get the MIME type of attachments).
svn path=/trunk/; revision=5495
|
|
|
|
|
|
|
|
|
| |
2000-09-18 Jeffrey Stedfast <fejj@helixcode.com>
* art/score-*.xpm: retarded looking icons for use with displaying
scores in the message-list view. These need a makeover BADLY ;-)
svn path=/trunk/; revision=5494
|
|
|
|
|
|
|
|
|
|
| |
2000-09-18 Jeffrey Stedfast <fejj@helixcode.com>
* message-list.c: Removed COL_ONLINE_STATUS because we don't want
that. Renamed COL_PRIORITY to COL_SCORE and set it up to sort-of
work, I'm not really sure which renderer I should use.
svn path=/trunk/; revision=5493
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-18 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Modified to use more intuitive naming
* score-rule.c (xml_decode): Make sure the score is within our
range
(get_widget): Changed range to -3 to +3
* filter-score.c (get_widget): Changed range to -3 to +3
(xml_decode): Make sure the score is within our range
* filter-rule.c (get_widget): Rearranged widgets.
* filter-filter.c (get_widget): Rearranged widgets.
* filter-editor.c (filter_editor_construct): Updated to allow for
double-clicking on a rule to edit it.
svn path=/trunk/; revision=5492
|
|
|
|
|
|
|
| |
* e-dateedit.c (_XOPEN_SOURCE): set this to 4 to specify how much
X/Open we want with that.
svn path=/trunk/; revision=5491
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Added check for gnome-app-lib. Removed
directories that have been moved to gal.
From addressbook/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/Makefile.am, contact-editor/Makefile.am,
ename/Makefile.am, gui/component/Makefile.am,
gui/widgets/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* backend/ebook/e-card.c, backend/pas/pas-backend-file.c,
contact-editor/e-contact-editor-address.c,
contact-editor/e-contact-editor-categories.c,
contact-editor/e-contact-editor-categories.h,
contact-editor/e-contact-editor-fullname.c,
contact-editor/e-contact-editor.c,
contact-editor/e-contact-save-as.c, ename/e-address-western.c,
ename/test-ename-western-gtk.c,
gui/component/addressbook-factory.c, gui/component/addressbook.c,
gui/component/e-cardlist-model.h, gui/component/e-ldap-storage.c,
gui/component/select-names/e-select-names-bonobo.c,
gui/component/select-names/e-select-names-manager.c,
gui/component/select-names/e-select-names-model.c,
gui/component/select-names/e-select-names-table-model.c,
gui/component/select-names/e-select-names-table-model.h,
gui/component/select-names/e-select-names-text-model.h,
gui/component/select-names/e-select-names.c,
gui/component/select-names/e-select-names.h,
gui/search/e-addressbook-search-dialog.c,
gui/widgets/e-addressbook-model.h,
gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard-label.c,
gui/widgets/e-minicard-view-widget.c,
gui/widgets/e-minicard-view-widget.h,
gui/widgets/e-minicard-view.c, gui/widgets/e-minicard-view.h,
gui/widgets/e-minicard-widget.h, gui/widgets/e-minicard.c,
gui/widgets/test-minicard-label.c, gui/widgets/test-reflow.c,
printing/e-contact-print.c: Fixed the #include lines to deal
properly with gal.
From calendar/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* gui/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* gui/calendar-model.h, gui/e-calendar-table.c, gui/e-day-view.c,
gui/e-week-view-event-item.c, gui/e-week-view.c,
gui/event-editor.c, gui/gncal-todo.c, gui/gnome-cal.c, gui/main.c,
gui/print.c, gui/dialogs/task-editor.c: Fixed the #include lines
to deal properly with gal.
* gui/check-filled.xpm: New file since we can't include it from
e-table anymore.
From camel/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* camel-folder-search.c, camel-folder-search.h,
camel-remote-store.c, providers/imap/camel-imap-folder.c,
providers/imap/camel-imap-store.c: Fixed the #include lines to
deal properly with gal.
From composer/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* e-msg-composer-address-dialog.c, e-msg-composer-address-entry.c,
e-msg-composer-attachment.c, e-msg-composer-hdrs.c,
e-msg-composer.c: Fixed the #include lines to deal properly with
gal.
From e-util/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Removed all the files moved to gal.
* e-dialog-widgets.c: Fixed the #include lines to deal properly
with gal.
* e-gui-utils.c, e-gui-utils.h: Removed all of the functionality
that was moved to gal.
* e-canvas-utils.c, e-canvas-utils.h, e-canvas-vbox.c,
e-canvas-vbox.h, e-canvas.c, e-canvas.h, e-cursors.c, e-cursors.h,
e-font.c, e-font.h, e-popup-menu.c, e-popup-menu.h, e-printable.c,
e-printable.h, e-unicode.c, e-unicode.h, e-util.c, e-util.h,
e-xml-utils.c, e-xml-utils.h: Moved to gal.
From filter/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* filter-editor.c, filter-filter.c, filter-folder.c,
filter-input.c, filter-message-search.c, filter-option.c,
filter-rule.c, score-editor.c, vfolder-editor.c, vfolder-rule.c:
Fixed the #include lines to deal properly with gal.
From mail/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* component-factory.c, folder-browser-factory.c, folder-browser.c,
mail-callbacks.c, mail-config-gui.c, mail-display.c,
mail-display.h, main.c, message-list.c, message-list.h: Fixed the
#include lines to deal properly with gal.
From po/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* POTFILES.in: Removed files that have been moved to gal.
From shell/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* e-component-registry.c, e-corba-storage-registry.c,
e-corba-storage.c, e-folder-type-registry.c, e-folder.c,
e-local-folder.c, e-local-storage.c,
e-shell-folder-creation-dialog.c,
e-shell-folder-selection-dialog.c, e-shell-folder-title-bar.c,
e-shell-view.c, e-shell.c, e-shortcuts-view.c, e-shortcuts.c,
e-storage-set-view.c, e-storage-set-view.h, e-storage-set.c,
e-storage.c, evolution-local-storage.c, evolution-session.c,
evolution-shell-client.c, evolution-shell-component-client.c,
evolution-shell-component.c, evolution-shell-view.c,
evolution-storage-listener.c, evolution-storage.c, main.c: Fixed
the #include lines to deal properly with gal.
From widgets/meeting-time-sel/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* e-meeting-time-sel-list-item.c, e-meeting-time-sel.c,
e-meeting-time-sel.h: Fixed the #include lines to deal properly
with gal.
If you've read this far, you deserve a prize. The first email in my
mailbox with the subject "What a commit message!" (and your physical
mailing address somewhere in the message) will receive a free Helix
Code T-shirt mailed to anywhere within the continental United States.
I cannot be held responsible for problems with email systems anywhere.
This is supposed to be for fun, so please don't make a fuss if
something goes wrong and your mail doesn't reach me. Find my email
elsewhere in this message, and if it's been more than a few days,
you're probably too late.
From widgets/misc/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* e-calendar-item.c, e-calendar.c, e-calendar.h, e-title-bar.c:
Fixed the #include lines to deal properly with gal.
* e-scroll-frame.c, e-scroll-frame.h: Moved to gal.
From widgets/shortcut-bar/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and
$(EXTRA_GNOME_LIBS). Removed unneeded libraries.
* e-icon-bar.c, e-icon-bar.h, e-shortcut-bar.c,
e-shortcut-model.c, test-shortcut-bar.c: Fixed the #include lines
to deal properly with gal.
From widgets/ChangeLog:
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Removed directories that have been moved to gal.
* e-paned/.cvsignore, e-paned/Makefile.am, e-paned/e-hpaned.c,
e-paned/e-hpaned.h, e-paned/e-paned.c, e-paned/e-paned.h,
e-paned/e-vpaned.c, e-paned/e-vpaned.h: Moved to gal.
* e-reflow/.cvsignore, e-reflow/Makefile.am,
e-reflow/e-reflow-sorted.c, e-reflow/e-reflow-sorted.h,
e-reflow/e-reflow.c, e-reflow/e-reflow.h: Moved to gal.
* e-table/.cvsignore, e-table/ChangeLog, e-table/LICENSE,
e-table/Makefile.am, e-table/ROADMAP.e-table, e-table/TODO,
e-table/add-col.xpm, e-table/arrow-down.xpm, e-table/arrow-up.xpm,
e-table/check-empty.xpm, e-table/check-filled.xpm,
e-table/clip.png, e-table/e-cell-checkbox.c,
e-table/e-cell-checkbox.h, e-table/e-cell-string.c,
e-table/e-cell-text.c, e-table/e-cell-text.h,
e-table/e-cell-toggle.c, e-table/e-cell-toggle.h,
e-table/e-cell-tree.c, e-table/e-cell-tree.h, e-table/e-cell.c,
e-table/e-cell.h, e-table/e-table-click-to-add.c,
e-table/e-table-click-to-add.h, e-table/e-table-col-dnd.h,
e-table/e-table-col.c, e-table/e-table-col.h,
e-table/e-table-column-model.h, e-table/e-table-column.c,
e-table/e-table-config.c, e-table/e-table-config.glade,
e-table/e-table-config.glade.h, e-table/e-table-config.h,
e-table/e-table-defines.h, e-table/e-table-example-1.c,
e-table/e-table-example-2.c,
e-table/e-table-field-chooser-dialog.c,
e-table/e-table-field-chooser-dialog.h,
e-table/e-table-field-chooser-item.c,
e-table/e-table-field-chooser-item.h,
e-table/e-table-field-chooser.c,
e-table/e-table-field-chooser.glade,
e-table/e-table-field-chooser.glade.h,
e-table/e-table-field-chooser.h,
e-table/e-table-group-container.c,
e-table/e-table-group-container.h, e-table/e-table-group-leaf.c,
e-table/e-table-group-leaf.h, e-table/e-table-group.c,
e-table/e-table-group.glade, e-table/e-table-group.glade.h,
e-table/e-table-group.h, e-table/e-table-header-item.c,
e-table/e-table-header-item.h, e-table/e-table-header.c,
e-table/e-table-header.h, e-table/e-table-item.c,
e-table/e-table-item.h, e-table/e-table-model.c,
e-table/e-table-model.h, e-table/e-table-one.c,
e-table/e-table-one.h, e-table/e-table-scrolled.c,
e-table/e-table-scrolled.h, e-table/e-table-selection-model.c,
e-table/e-table-selection-model.h, e-table/e-table-simple.c,
e-table/e-table-simple.h, e-table/e-table-size-test.c,
e-table/e-table-sort-info.c, e-table/e-table-sort-info.h,
e-table/e-table-sorted-variable.c,
e-table/e-table-sorted-variable.h, e-table/e-table-sorted.c,
e-table/e-table-sorted.h, e-table/e-table-sorter.c,
e-table/e-table-sorter.h, e-table/e-table-subset-variable.c,
e-table/e-table-subset-variable.h, e-table/e-table-subset.c,
e-table/e-table-subset.h, e-table/e-table-text-model.c,
e-table/e-table-text-model.h, e-table/e-table-tooltip.h,
e-table/e-table-tree.h, e-table/e-table.c, e-table/e-table.h,
e-table/e-tree-example-1.c, e-table/e-tree-example-2.c,
e-table/e-tree-model.c, e-table/e-tree-model.h,
e-table/e-tree-simple.c, e-table/e-tree-simple.h,
e-table/image1.png, e-table/image2.png, e-table/image3.png,
e-table/remove-col.xpm, e-table/sample.table,
e-table/table-test.c, e-table/table-test.h, e-table/test-check.c,
e-table/test-cols.c, e-table/test-table.c: Moved to gal.
* e-text/.cvsignore, e-text/Makefile.am, e-text/e-entry-test.c,
e-text/e-entry.c, e-text/e-entry.h,
e-text/e-text-event-processor-emacs-like.c,
e-text/e-text-event-processor-emacs-like.h,
e-text/e-text-event-processor-types.h,
e-text/e-text-event-processor.c, e-text/e-text-event-processor.h,
e-text/e-text-model.c, e-text/e-text-model.h,
e-text/e-text-test.c, e-text/e-text.c, e-text/e-text.h: Moved to
gal.
i.e.,
...
changed evolution to work with gal.
svn path=/trunk/; revision=5490
|
|
|
|
|
|
|
|
|
| |
2000-09-17 Morten Welinder <terra@diku.dk>
* src/widgets/e-colors.c (e_color_init): Don't leak if called
twice.
svn path=/trunk/; revision=5489
|
|
|
|
|
|
|
|
|
|
| |
2000-09-17 Christopher James Lahey <clahey@helixcode.com>
* src/widgets/Makefile.am, src/widgets/e-reflow-sorted.c,
src/widgets/e-reflow.c: Added e-reflow-sorted and e-reflow and
fixed the #includes.
svn path=/trunk/; revision=5487
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-17 Jody Goldberg <jgoldberg@home.com>
* src/widgets/e-colors.c (e_color_init) : doh!
* configure.in : Add a version.
* src/Makefile.am (libgal_la_LIBADD) : Update the set of lo files.
svn path=/trunk/; revision=5486
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-17 JP Rosevear <jpr@helixcode.com>
* src/util/e-xml-utils.c (e_xml_set_string_prop_by_name): Merging
in additional type functions
(e_xml_get_string_prop_by_name): ditto
(e_xml_set_double_prop_by_name): ditto
(e_xml_get_double_prop_by_name): ditto
svn path=/trunk/; revision=5485
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-17 Christopher James Lahey <clahey@helixcode.com>
* configure.in, src/widgets/Makefile.am: Added the
src/widgets/pixmaps/ directory.
* po/ChangeLog: Necessary for make distcheck.
* src/util/Makefile.am (libgalinclude_HEADERS): Fixed a typo of
e-xml-utils.c to e-xml-utils.h.
* src/widgets/pixmaps/.cvsignore, src/widgets/pixmaps/Makefile.am:
Make this a full fledged directory for make distcheck purposes.
svn path=/trunk/; revision=5484
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-17 Christopher James Lahey <clahey@helixcode.com>
* src/e-table/Makefile.am: Removed duplicate
$(EXTRA_GNOME_CFLAGS).
* src/util/Makefile.am: Added e-xml-utils.c and e-xml-utils.h.
* src/widgets/Makefile.am: Added e-printable.c and e-printable.h.
* src/widgets/e-printable.c: Fixed the include directory for
e-util.h.
svn path=/trunk/; revision=5483
|
|
|
|
| |
svn path=/trunk/; revision=5482
|
|
|
|
| |
svn path=/trunk/; revision=5481
|
|
|
|
|
|
| |
Rename to e-colors and e-cursor
svn path=/trunk/; revision=5480
|
|
|
|
|
|
|
|
|
|
| |
2000-09-17 JP Rosevear <jpr@helixcode.com>
* src/widgets/e-gui-utils.c: Remove e_create_image_widget function
* src/widgets/e-canvas-vbox.c: Fix headers
svn path=/trunk/; revision=5479
|
|
|
|
| |
svn path=/trunk/; revision=5478
|
|
|
|
| |
svn path=/trunk/; revision=5477
|
|
|
|
|
|
|
|
| |
* camel-folder-summary.h: update CamelFolderInfo
* camel-folder-summary.c (camel_folder_info_free): New function to
free the contents of a CamelFolderInfo
svn path=/trunk/; revision=5476
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.h,
contact-editor/e-contact-save-as.h,
gui/widgets/e-addressbook-model.h,
gui/widgets/e-minicard-view-widget.h,
gui/widgets/e-minicard-view.h, gui/widgets/e-minicard.c,
gui/widgets/e-minicard.h: Fixed the paths of some .h #includes.
* gui/component/addressbook.c: Removed all of the code to actually
create and display the correct view of the addressbook and moved
it to the new class gui/widgets/e-addressbook-view.c.
* gui/widgets/Makefile.am: Added everything necessary for
e-addressbook-view.c and e-addressbook-view.h.
* gui/widgets/e-addressbook-view.c,
gui/widgets/e-addressbook-view.h: New class to deal with actual
display of addresses and switching between card view and table
view.
* gui/widgets/e-minicard-view-widget.c: Made this deal more
gracefully with having the book set to NULL.
svn path=/trunk/; revision=5475
|
|
|
|
|
|
|
|
| |
And use this in grabbing the ui from the xml file.
Requires HEAD bonobo.
svn path=/trunk/; revision=5474
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the massive, extreme breakage introduced by shuffling around a few
addressbook-related files without updating the Makefiles.
I hope at least it builds now.
*Sigh.*
svn path=/trunk/; revision=5473
|
|
|
|
|
|
| |
anymore.
svn path=/trunk/; revision=5472
|
|
|
|
| |
svn path=/trunk/; revision=5471
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-16 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Added some missing #includes.
* e-cell-tree.c: Removed an unused variable.
* e-table-item.c: Added some missing casts.
svn path=/trunk/; revision=5470
|
|
|
|
| |
svn path=/trunk/; revision=5469
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Chris Toshok <toshok@helixcode.com>
* backend/pas/pas-backend-ldap.c: split all the ldap operations
into 2 halves, a handler, and destructor, and create a structure
containing two function pointers and any data they need. this
allows us queue up pending operations (since the LDAP*'s are no
longer view specific. there's one per backend.) also, add
support for restarting async operations if the SERVER DOWN error
isn't communicated until sometime after the handler is called (as
is the case with the async search stuff.)
svn path=/trunk/; revision=5468
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Federico Mena Quintero <federico@helixcode.com>
* evolution-devel-guide.sgml: Made the toplevel <book> id be
"index".
svn path=/trunk/; revision=5467
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-15 Iain Holmes <iain@helixcode.com>
* e-cell-tree.c (ect_show_tooltip): If the cursor is inside
the subcell, call the show_tooltip on it.
* e-table-header-item.c (draw_button): Draw the arrow first,
then take it's size into account when calculating how to draw
the text. Use ellipsis if the text it too long.
2000-09-15 Iain Holmes <iain@helixcode.com>
* e-table-header-item.c (draw_button): Fix a crash by passing
the canvas widget to gtk_paint_box. Reported by Radek.
2000-09-14 Iain Holmes <iain@helixcode.com>
* e-table-header-item.c (set_cursor): The column isn't resizable
if it is the last, or if all other columns after it are not
resizable.
* e-cell-text.c (ect_max_width): Correctly calculate the width
of the line of text. Unbuild the current cell and unref the lines
as well.
(build_current_cell): Initialize cell->style to 0;
2000-09-14 Iain Holmes <iain@helixcode.com>
* e-table-item.c: Start timers for the tooltip to appear, on motion
events.
* e-cell.[ch]: Add a new show_tooltip method.
* e-cell-text.c (ect_show_tooltip): Show the tooltip.
svn path=/trunk/; revision=5466
|
|
|
|
| |
svn path=/trunk/; revision=5465
|
|
|
|
|
|
|
|
|
|
| |
* camel.c (camel_init): Set camel_verbose_debug to TRUE if
CAMEL_VERBOSE_DEBUG is set in the environment.
* camel-remote-store.c (remote_send_line, remote_recv_line): only
log if camel_verbose_debug is TRUE.
svn path=/trunk/; revision=5462
|
|
|
|
| |
svn path=/trunk/; revision=5461
|
|
|
|
|
|
|
|
| |
* configure.in, evolution.spec.in: remove spec file. We haven't
been keeping it up to date, and it's only good for RH anyway, and
if people really want a spec file they can get it from our SRPMs.
svn path=/trunk/; revision=5458
|
|
|
|
| |
svn path=/trunk/; revision=5457
|
|
|
|
|
|
|
| |
* mail-callbacks.c (transfer_msg): Revert **Temp fix** from below
since the relevant shell bug has been fixed now.
svn path=/trunk/; revision=5453
|
|
|
|
|
|
|
| |
* e-storage.c (get_path_for_physical_uri_foreach): foreach_data
should be set to the caller-supplied data, not the tree item data.
svn path=/trunk/; revision=5452
|
|
|
|
|
|
|
|
|
| |
* mail-ops.c (do_fetch_mail): Don't get_message_flags, because
POP doesn't support it and it's pointless anyway since we're
setting deleted, not toggling it. call camel_folder_sync with
expunge=TRUE so that the deletions are actually recorded.
svn path=/trunk/; revision=5450
|
|
|
|
|
|
|
| |
* mail-ops.c (do_fetch_mail): Fix the sense of the "keep on
server" check so we're not doing this backwards.
svn path=/trunk/; revision=5447
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix it again.
2000-07-11 Dan Winship <danw@helixcode.com>
* mail-ops.c (real_send_mail): Set the post_send_data flag
rather than toggling it. (Maybe we'll need more control
over it later, but for now, the only flag we set is
"replied", and we want that set, not toggled.)
svn path=/trunk/; revision=5445
|
|
|
|
| |
svn path=/trunk/; revision=5444
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (transfer_msg): **Temp fix** Send "" as the
default folder to select as anything else seems to cause a
segfault in shell's user_get_folder().
(check_configured): A spoon full of 'line wrapping' makes the
medicine go down, the medicine go dowwwwn...
svn path=/trunk/; revision=5442
|
|
|
|
| |
svn path=/trunk/; revision=5441
|
|
|
|
| |
svn path=/trunk/; revision=5440
|
|
|
|
| |
svn path=/trunk/; revision=5439
|
|
|
|
|
|
|
|
|
|
|
| |
Fix some crashes
Make double clicking on the header dividers automatically size the header
to it's best fit.
When dragging onto the header check the dragged item is a header object.
Check the column is resizeable before setting the cursor to <->
Use the font and themes to draw the table and items.
svn path=/trunk/; revision=5438
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (get_folder): Don't use
dir_sep as top-level directory, use "/".
* providers/imap/camel-imap-folder.c (imap_expunge): Get rid of
unused variable.
svn path=/trunk/; revision=5437
|
|
|
|
|
|
|
|
| |
2000-09-14 JP Rosevear <jpr@helixcode.com>
* conduits/todo/.cvsignore: Shush
svn path=/trunk/; revision=5436
|
|
|
|
|
|
|
| |
* gui/component/addressbook-factory.c (main): Call unicode_init
for e-font stuff.
svn path=/trunk/; revision=5435
|
|
|
|
| |
svn path=/trunk/; revision=5434
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 JP Rosevear <jpr@helixcode.com>
* Add headers with GPL notice and credit copyright to those
appropriate
* conduits/todo/todo-conduit-control-applet.c (doHelp): Update
name,
authors, copyright for about dialog.
(activate_sync_type): Tidy
* conduits/todo/Makefile.am: Rename binaries and libs to e-todo*
to avoid conflicts.
* conduits/todo/e-todo.conduit.in: Reflect binary/lib name changes
* conduits/todo/e-todo-conduit-control-applet.desktop: ditto
* conduits/todo/todo.conduit.in: Removed
* conduits/todo/todo-conduit-control-applet.desktop: Removed
* conduits/todo/todo-conduit-config.h
(todoconduit_load_configuration):
The config file will now be called e-todo-conduit
(todoconduit_save_configuration): ditto
* conduits/todo/todo-conduit.c: Some renaming to keep consistent.
(pre_sync): Remove commented out function that does not exist.
* conduits/todo/todo-conduit-control-applet.c: ditto
* conduits/todo/todo-conduit-config.h: ditto
* conduits/todo/todo-conduit.h: ditto
svn path=/trunk/; revision=5433
|
|
|
|
|
|
|
|
|
| |
* providers/imap/camel-imap-folder.c (imap_expunge): Don't look at
the response of the command. camel_imap_command_extended()
processes EXPUNGE responses itself, so if we do it here too we
remove twice as many summary items as we should.
svn path=/trunk/; revision=5432
|
|
|
|
| |
svn path=/trunk/; revision=5431
|
|
|
|
| |
svn path=/trunk/; revision=5430
|
|
|
|
|
|
|
| |
* mail-ops.c (setup_append_mail): camel_folder_append is perfectly
happy to take a NULL info.
svn path=/trunk/; revision=5429
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* folder-browser-factory.c (control_deactivate): add
bonobo_ui_handler_unset_container to stop menus screwing up.
* Add 2 missing stock icons in toolbar.
svn path=/trunk/; revision=5428
|
|
|
|
| |
svn path=/trunk/; revision=5427
|
|
|
|
|
|
| |
treadmill.
svn path=/trunk/; revision=5426
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Christopher James Lahey <clahey@helixcode.com>
* mail-config-gui.h: Changed the include here because it caused
make distcheck to fail for me. I changed it from <Evolution.h> to
"shell/Evolution.h". This seems to have fixed things.
svn path=/trunk/; revision=5425
|
|
|
|
|
|
|
|
| |
2000-09-14 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(GNOME_PRINT_LIBS) to evolution_LDADD.
svn path=/trunk/; revision=5424
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/Makefile.am, gui/widgets/Makefile.am: Added
$(GNOME_PRINT_LIBS) to all of the test files in these directories.
svn path=/trunk/; revision=5423
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Only use the cache if the user plans
to keep_on_server.
svn path=/trunk/; revision=5422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* folder-browser-factory.c (control_deactivate): kill
warning. (control_activate): set threaded toggle state,
add freeze / thaw.
(set_pixmap, fill_toolbar, update_pixmaps): update.
2000-09-14 Michael Meeks <michael@helixcode.com>
* POTFILES.in: s/minicard/widgets/
svn path=/trunk/; revision=5421
|
|
|
|
| |
svn path=/trunk/; revision=5420
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* e-shell-view.c (e_shell_view_construct): prune cruft.
(shell_view_interface_unset_message_cb),
(shell_view_interface_set_message_cb): impl.
svn path=/trunk/; revision=5419
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* gui/component/Makefile.am (evolution_addressbook_LDADD): fix path.
* gui/component/addressbook.c: update include.
* gui/component/addressbook-factory.c: update include.
* gui/widgets/e-minicard-view.h: update include.
* gui/search/e-addressbook-search-dialog.c: update include path.
svn path=/trunk/; revision=5418
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Michael Meeks <michael@helixcode.com>
* contact-editor/e-contact-editor.c (e_contact_editor_init): hack.
(create_toolbar): ditto.
svn path=/trunk/; revision=5417
|
|
|
|
|
|
|
|
|
| |
2000-09-14 Michael Meeks <michael@helixcode.com>
* e-shell-view-menu.c (e_shell_view_menu_setup): re-order to suit and
add freeze / thaw, update paths to toggles, remove warnings
svn path=/trunk/; revision=5416
|
|
|
|
|
|
| |
Anything UI related that breaks is now my fault; apologies in advance.
svn path=/trunk/; revision=5415
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* configure.in: Added widgets/e-reflow/Makefile. Replaced
addressbook/gui/minicard/Makefile with
addressbook/gui/widgets/Makefile.
From addressbook/ChangeLog:
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* gui/widgets/*, gui/minicard/*: Moved gui/minicard to
gui/widgets, except for e-reflow.c, e-reflow.h, e-reflow-sorted.c,
and e-reflow-sorted.h.
* gui/widgets/Makefile.am: Added e-reflow to the INCLUDES list and
libereflow.a to a bunch of LDADD lines.
* gui/component/Makefile.am (evolution_addressbook_LDADD): Added
libereflow.a here.
* gui/Makefile.am (SUBDIRS): Replaced minicard with widgets.
From widgets/ChangeLog:
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am (SUBDIRS): Added e-reflow.
* e-reflow/e-reflow.c, e-reflow/e-reflow.h: Moved from
addressbook/gui/minicard/.
* e-reflow/Makefile.am, e-reflow/.cvsignore: New files for a new
directory.
svn path=/trunk/; revision=5414
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* folder-browser-factory.c: Fixed a warning (Missing include
file.)
svn path=/trunk/; revision=5413
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Jeffrey Stedfast <fejj@helixcode.com>
* providers/imap/camel-imap-store.c (imap_folder_exists): Rewrote
to take a third argument (gboolean *selectable) so that we can
find out if the folder is selectable or not as we look to see if
it exists. Also, don't use EXAMINE because that will not work on
non-selectable folders, so use LIST instead.
(get_folder): Check to see if the folder exists even vefore
calling imap_create as this will save time. If the folder does
exist, find out if it's selectable. Moved the call to refresh_info
here.
* providers/imap/camel-imap-folder.c (imap_get_uids): Check for a
NULL summary.
(camel_imap_folder_new): Don't call refresh_info here - call it in
get_folder() because we don't know if this folder even exists on
the server yet! And even if it does, we don't know if it can hold
messages or not yet.
svn path=/trunk/; revision=5412
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-model.c (obj_updated_cb): Removed an unused
variable.
svn path=/trunk/; revision=5411
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Federico Mena Quintero <federico@helixcode.com>
* gui/calendar-model.c (obj_updated_cb): See if the new object
matches the type of objects we were told to deal with.
(load_objects): Likewise.
svn path=/trunk/; revision=5410
|
|
|
|
|
|
| |
toolbar /tigert
svn path=/trunk/; revision=5409
|
|
|
|
|
|
|
|
| |
pinned on the pin-place besides the non-pinnable shortcutbar..
/tigert
svn path=/trunk/; revision=5408
|
|
|
|
|
|
|
|
| |
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
* e-font.c: Fixed an uninitialized variable.
svn path=/trunk/; revision=5407
|
|
|
|
|
|
|
|
|
|
| |
2000-09-13 Jeffrey Stedfast <fejj@helixcode.com>
* filter-message-search.c (body_contains): Modified to only match
text MIME parts in the message rather than the entire MIME message
(header_contains): Added regex matching
svn path=/trunk/; revision=5406
|
|
|
|
| |
svn path=/trunk/; revision=5402
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* NEWS (Calendar): Pilot stuff
svn path=/trunk/; revision=5401
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* NEWS (Calendar): Pilot stuff
svn path=/trunk/; revision=5400
|
|
|
|
|
|
|
|
|
| |
2000-09-13 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend-file.c (remove_component): Only remove the pilot
item from the hash if it exists in the first place.
svn path=/trunk/; revision=5399
|
|
|
|
|
|
|
|
|
| |
2000-09-13 JP Rosevear <jpr@helixcode.com>
* local/Sent/Makefile.am (defaultcalendardir): Install the Sent
dir in Sent, not Sentbox
svn path=/trunk/; revision=5398
|
|
|
|
| |
svn path=/trunk/; revision=5397
|
|
|
|
| |
svn path=/trunk/; revision=5396
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
* camel-mime-parser.c (folder_scan_step): Make sure *datalength is
> 0 before calling camel_mime_filter_filter otherwise we will get
a segfault if the filter calls iconv().
svn path=/trunk/; revision=5395
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Larry Ewing <lewing@helixcode.com>
* e-msg-composer-attachment-bar.c (add_common): add a make sure
the attachment isn't NULL. A more complete fix coming soon.
svn path=/trunk/; revision=5394
|
|
|
|
| |
svn path=/trunk/; revision=5393
|
|
|
|
|
|
| |
Makefiles in the subdirs.
svn path=/trunk/; revision=5392
|
|
|
|
| |
svn path=/trunk/; revision=5391
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* conduits/calendar/calendar-conduit.c: Hack to compile for
distcheck.
* conduits/calendar/calendar-conduit.h: Remove calobj.h dependency
svn path=/trunk/; revision=5390
|
|
|
|
| |
svn path=/trunk/; revision=5389
|
|
|
|
| |
svn path=/trunk/; revision=5388
|
|
|
|
| |
svn path=/trunk/; revision=5387
|
|
|
|
| |
svn path=/trunk/; revision=5386
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* pcs/cal-backend-file.c (cal_backend_file_load): Use g_int_*
for now
(cal_backend_file_create): ditto
svn path=/trunk/; revision=5385
|
|
|
|
|
|
|
|
|
|
| |
* e-font.c (e_font_from_gdk_font): Change this a bit so that if
you pass it a bold font, it puts that in font->bold and finds a
lighter font for font->font (if it can). This is for themes like
Metal where the default font is bold.
(find_variants): renamed from find_best_bold
svn path=/trunk/; revision=5384
|
|
|
|
| |
svn path=/trunk/; revision=5383
|
|
|
|
| |
svn path=/trunk/; revision=5382
|
|
|
|
|
|
| |
distcheck.
svn path=/trunk/; revision=5381
|
|
|
|
| |
svn path=/trunk/; revision=5380
|
|
|
|
| |
svn path=/trunk/; revision=5379
|
|
|
|
| |
svn path=/trunk/; revision=5378
|
|
|
|
| |
svn path=/trunk/; revision=5377
|
|
|
|
| |
svn path=/trunk/; revision=5376
|
|
|
|
|
|
|
|
| |
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
* NEWS (Mailer): Added Sent/Outbox feature descriptions
svn path=/trunk/; revision=5375
|
|
|
|
|
|
|
|
| |
* mail-local-storage.c (mail_local_storage_startup): set
folder_tree before adding the listener, since that will eventually
invoke callbacks that will look at it.
svn path=/trunk/; revision=5374
|
|
|
|
|
|
| |
* NEWS (Mailer): add most (but not all) 0.5 Mailer features
svn path=/trunk/; revision=5373
|
|
|
|
|
|
| |
* configure.in: s/Sentbox/Sent/
svn path=/trunk/; revision=5372
|
|
|
|
|
|
|
|
|
|
| |
* local/Makefile.am: Renamed Sentbox to Sent
* local/{Sent\ Mail,Sentbox}/*: removed
* local/Sent/*: created
svn path=/trunk/; revision=5371
|
|
|
|
|
|
|
| |
* folder-browser-factory.c (control_deactivate): sync the folder
on deactivate.
svn path=/trunk/; revision=5370
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 JP Rosevear <jpr@helixcode.com>
* test-data/stresstest.ics: Merge missing file for distcheck
* src/libicalss/icalcstp.h: ditto
* src/libicalss/icalcsdb.h: ditto
svn path=/trunk/; revision=5369
|
|
|
|
| |
svn path=/trunk/; revision=5368
|
|
|
|
| |
svn path=/trunk/; revision=5367
|
|
|
|
|
|
| |
because it uses GNOME VFS so it needs them.
svn path=/trunk/; revision=5366
|
|
|
|
|
|
|
|
| |
right-click menu. Also, make the action box appear in the filter
dialog and fix a stupid cut & paste bug that prevented the code from
checking for the right headers.
svn path=/trunk/; revision=5365
|
|
|
|
|
|
| |
mailing list for the selected message.
svn path=/trunk/; revision=5364
|
|
|
|
|
|
|
| |
* rule-context.c (d):
* filter-datespec.c (d): Turn off debugging output.
svn path=/trunk/; revision=5363
|
|
|
|
|
|
|
|
|
|
| |
list a message comes from and create the rule for it on the fly.
(Many thanks to Joakim for suggesting the way to implement this.)
Also, use the new shiny toolbar icons from TigerT and mark some
strings for translation.
svn path=/trunk/; revision=5362
|
|
|
|
|
|
| |
`$(datadir)/images/evolution/buttons'.
svn path=/trunk/; revision=5361
|
|
|
|
| |
svn path=/trunk/; revision=5360
|
|
|
|
| |
svn path=/trunk/; revision=5359
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Federico Mena Quintero <federico@helixcode.com>
* gui/gnome-cal.c (gnome_calendar_construct): Connect to the
"cal_loaded" signal of the client here.
(connect_load): Removed function.
(disconnect_load): Removed function.
(cal_loaded_cb): Store the URI we are loading in the GnomeCal
structure instead of in a weird closure. This gets rid of the
connect/disconnect mess as well.
(gnome_calendar_open): Store the URI in the GnomeCal.
svn path=/trunk/; revision=5357
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Was trying to unhook an event from
the wrong folder - oops.
svn path=/trunk/; revision=5356
|
|
|
|
|
|
|
| |
* e-font.c (find_best_bold): Thou shalt leave space for the
trailing \0.
svn path=/trunk/; revision=5355
|
|
|
|
|
|
| |
* main.c (main): Initialize libunicode
svn path=/trunk/; revision=5354
|
|
|
|
| |
svn path=/trunk/; revision=5353
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-12 Not Zed <NotZed@HelixCode.com>
* message-thread.c: Reverted to version 1.15.
(remove_node): Ok, if a node has a parent, remove it from the
parent list, otherwise remove it from the (supplied) root list.
(group_root_set): When we merge children, free the lost node.
(thread_messages_free): Remove the return, run as is.
svn path=/trunk/; revision=5352
|
|
|
|
| |
svn path=/trunk/; revision=5351
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c: We now use a "copied" variable to record
whether a message was marked as copied or not instead of trying to
"guess" by looking at the folders hash table as that won't work at
all anymore.
(do_copy): Renamed as this is more appropriate now that it
actually copies the message rather than marking it for copying
later. Also fixed a logic error which prevented a message from
being dumped into a folder if the fodler had been previously
opened.
svn path=/trunk/; revision=5350
|
|
|
|
| |
svn path=/trunk/; revision=5349
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): No longer takes a
self_destruct argument.
svn path=/trunk/; revision=5348
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-callbacks.c (run_filter_ondemand): Updated to use the new
mail_do_filter_ondemand.
* mail-ops.c (do_fetch_mail): Update to use the new
filter_driver_run args.
(do_filter_ondemand): Updated to use the new filter_driver_run
args.
(mail_do_filter_ondemand): Take a FilterContext as a argument
instead of a driver as we need to destroy the filter inside the
do_filter_ondemand function and things'd get messy.
svn path=/trunk/; revision=5347
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filter-driver.c (filter_driver_run): Don't freeze/thaw the
default inbox here, let the caller freeze/thaw it. Don't destroy
the folders hash table here, it's faster if we wait till the
filter-driver is destroyed.
(filter_driver_finalise): Destroy the folders hash table here
(filter_driver_init): Initialize the folders hash table here
svn path=/trunk/; revision=5346
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): Don't have the filter driver
self_destruct.
svn path=/trunk/; revision=5345
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-local-storage.c: Fixed some warnings.
svn path=/trunk/; revision=5344
|
|
|
|
| |
svn path=/trunk/; revision=5343
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/e-contact-editor.c: Fixed a crash error.
svn path=/trunk/; revision=5342
|
|
|
|
| |
svn path=/trunk/; revision=5341
|
|
|
|
| |
svn path=/trunk/; revision=5340
|
|
|
|
| |
svn path=/trunk/; revision=5339
|
|
|
|
|
|
|
| |
* e-util.c (e_strstrcase): The return value should not be
const. (Well, unless the input was, but you can't know that.)
svn path=/trunk/; revision=5338
|
|
|
|
|
|
| |
folder read/unread message count information into it.
svn path=/trunk/; revision=5337
|
|
|
|
| |
svn path=/trunk/; revision=5336
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Changed "Header" to be "Message header" so it's
not quite as confusing (??)
svn path=/trunk/; revision=5335
|
|
|
|
|
|
|
| |
listeners and fix a bug with the creation of the
`EvolutionStorageListener' servant.
svn path=/trunk/; revision=5334
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* ename/e-address-western.c: Fixed some warnings.
svn path=/trunk/; revision=5333
|
|
|
|
|
|
| |
whole lot of sense when dealing with arbitrary headers :-)
svn path=/trunk/; revision=5332
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-cell-text.c: Made bold text calculate widths properly.
svn path=/trunk/; revision=5331
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* filtertypes.xml: Updated to allow the user to specify arbitrary
headers.
svn path=/trunk/; revision=5330
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Jeffrey Stedfast <fejj@helixcode.com>
* mail-ops.c (do_fetch_mail): If we're fetching from an mbox
formatted file then we need to do some special-casing.
svn path=/trunk/; revision=5329
|
|
|
|
| |
svn path=/trunk/; revision=5328
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* mail-display.c: Fixed some warnings.
svn path=/trunk/; revision=5327
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* mail-display.c, mail-format.c: Another big rewrite of this
stuff. Now all (well, most) attachments get a small icon with a
description and a (non-obvious) right-click pop-up menu with
options to save, open in an external program, or show/hide inline.
TODO: antialias the icon, add more options to the pop-up for
certain MIME types, add an icon to the headers, fix PGP to work
like everything else, fix message/external-body to work again,
add some icon caching action, etc, etc.
svn path=/trunk/; revision=5326
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* NEWS: Added 0.5 changes for ETable and Addressbook.
svn path=/trunk/; revision=5325
|
|
|
|
| |
svn path=/trunk/; revision=5324
|
|
|
|
| |
svn path=/trunk/; revision=5323
|
|
|
|
|
|
| |
`EvolutionStorageListener' as it's self-owned.
svn path=/trunk/; revision=5322
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* contact-editor/fulladdr.glade: Made this a bit better balanced.
* gui/component/addressbook.c: Make the toolbar button for find do
the same thing that the menu item for search does.
* gui/search/e-addressbook-search-dialog.c: Made the top half of
this not expand.
svn path=/trunk/; revision=5321
|
|
|
|
| |
svn path=/trunk/; revision=5320
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-table.c: Made page up and page down active in the ETable.
svn path=/trunk/; revision=5319
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* gui/e-day-view.c: Fixed a warning (removed unused variable
gfloat width from e_day_view_get_event_position.)
svn path=/trunk/; revision=5318
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h:
Removed a bunch of redundant code. Made it so that when you set
an address label, it sets the delivery address as well. Added
functions to set and get the delivery address.
* backend/ebook/e-card.c, backend/ebook/e-card.h: Added code to
convert and address label to a delivery address.
* contact-editor/Makefile.am: Added e-contact-editor-address.[ch],
fulladdr.glade, fulladdr.glade.h.
* contact-editor/contact-editor.glade,
contact-editor/e-contact-editor-strings.h: Switched from a label
to a button to show the parsed address.
* contact-editor/e-contact-editor-address.c,
contact-editor/e-contact-editor-address.h: New class to implement
the parsed address dialog.
* contact-editor/e-contact-editor-fullname.c,
contact-editor/e-contact-editor-fullname.h: Added const to the
_new function.
* contact-editor/e-contact-editor.c: Implemented clicking on the
address button.
* contact-editor/fulladdr.glade, contact-editor/fulladdr.glade.h:
New glade files for the parsed address dialog.
* contact-editor/fullname-strings.h, fullname.glade: Changed these
accellabels to labels.
* ename/Makefile.am: Added e-address-western.c.
* ename/e-address-western.c: Fixed some warnings.
svn path=/trunk/; revision=5317
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
* e-unicode.c, e-unicode.h: Added e_utf8_gtk_editable_get_text and
e_utf8_gtk_editable_set_text.
svn path=/trunk/; revision=5316
|
|
|
|
| |
svn path=/trunk/; revision=5315
|
|
|
|
|
|
|
|
| |
2000-09-11 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5314
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c: Handle renaming, header cleanup
* conduits/todo/todo-conduit.h: Rename GCalLocalRecord to
EToDoLocalRecord, header cleanup
svn path=/trunk/; revision=5312
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (comp_from_remote_record): Use
description list instead of comment list for pilot todo note
(transmit): Check for null cal component properties, set priority
correctly, use description list instead of comment list. Make
pilot record private when appropriate.
svn path=/trunk/; revision=5311
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (comp_from_remote_record): Only
set the due date only if it exists
svn path=/trunk/; revision=5310
|
|
|
|
| |
svn path=/trunk/; revision=5309
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* gui/calendar-model.c (get_is_complete): Relying on the status
field is somewhat faulty since it is related to group scheduling
svn path=/trunk/; revision=5308
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c
(update_calendar_entry_in_repository):
Make log output a little more sensible
(comp_from_remote_record): Minor correction when making a
CalComponent
from scratch.
(update_record): Use comp_from_remote_record for new items, rather
than repeating the code here.
svn path=/trunk/; revision=5307
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c: Remove catch_ret_val function
since its no longer useful. Fix naming of various fields from
the header changes. Use GnomePilotRecord* stuff instead of
ICAL_PILOT_SYNC_*
(e_todo_context_new): Rename from gcalconduit_new_context. Now
takes
a pilot id and loads the configuration here
(e_todo_context_destroy): Rename from gcalconduit_destroy_context.
Unref the client and destroy the configuration if they exist here
(start_calendar_server): Change the default calendar name
(local_record_from_comp_uid): Rename from
local_record_from_ical_uid
(local_record_from_compobject): Rename from
local_record_from_icalobject. Properly do the pilot id and
status.
(comp_from_remote_record): Rename from ical_from_remote_record.
Handle due, complete, classification and pilot stuff properly
(pre_sync): Remove some old stuff. We need to figure out how to
set some of the field values.
(set_status): Reflect pilot status changes from above
(conduit_destroy_gpilot_conduit): Remove cleanup stuff that is
now done by e_todo_context_destroy
(conduit_get_gpilot_conduit): Only set the context as object
data of the conduit.
* conduits/todo/todo-conduit.h: Rename GCalConduitContext to
EToDoConduitContext. Remove some unused struct fields.
For GCalLocalRecord, rename ical to comp.
svn path=/trunk/; revision=5306
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Damon Chaplin <damon@helixcode.com>
* gui/dialogs/task-editor.c: changed to use EDateEdit.
* gui/dialogs/task-editor-dialog.glade: added "None" option to
Classification option menu, and used custom widgets for the date
entries so we can use EDateEdit widgets.
* gui/event-editor.c: changed to use EDateEdit. Note that this needs
to be fixed at some point to handle invalid dates, i.e. when
e_date_edit_get_time returns -1.
* gui/calendar-model.c (ensure_task_complete):
(ensure_task_not_complete): new functions to set the related properties
to make sure a task is marked as complete on not, i.e. "Date Completed"
"Status" and "Percent" properties.
2000-09-08 Damon Chaplin <damon@helixcode.com>
* gui/calendar-model.c (get_is_complete): use the status field rather
than the completed date, as it is more reliable.
(get_is_overdue): use get_is_complete().
(calendar_model_mark_task_complete): check if it is already complete,
and if so don't update it.
* cal-util/cal-component.c (cal_component_get_status):
(cal_component_set_status): added functions to support the STATUS
property. Also added the property to CalComponentPrivate and set it
to NULL in free_icalcomponent(). Someone should check my code as I've
mainly done a Cut & Paste job.
svn path=/trunk/; revision=5305
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-11 Damon Chaplin <damon@helixcode.com>
* Makefile.am (libemiscwidgets_a_SOURCES): added e-dateedit.[hc]
and the test-dateedit app.
* e-dateedit.[hc]: new widget to use instead of GnomeDateEdit. It
uses the new ECalendar widget for the calendar and also supports
"None", "Today" and "Now" buttons, and goes away with a single click.
* test-dateedit.c: app to test the EDateEdit widget.
* e-calendar-item.c: updated to support the EDateEdit better,
mainly by adding the "move_selection_when_moving" arg so we can turn
it off to keep the same day selected when changing the months shown.
svn path=/trunk/; revision=5304
|
|
|
|
|
|
|
| |
that does what `gtk_signal_connect_full()' does, but with additional
destruction safety as provided by `gtk_signal_connect_while_alive()'.
svn path=/trunk/; revision=5303
|
|
|
|
| |
svn path=/trunk/; revision=5302
|
|
|
|
|
|
|
|
| |
000-09-10 Almer S. Tigelaar <almer1@dds.nl>
* nl.po: Made a small correction to dutch translation.
svn path=/trunk/; revision=5301
|
|
|
|
|
|
|
|
| |
2000-09-10 Almer S. Tigelaar <almer1@dds.nl>
* nl.po: Update Dutch translation.
svn path=/trunk/; revision=5300
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c: Convert "//" style comments
(local_record_from_ical_uid): Remove iCalObject cruft
(ical_from_remote_record): ditto
(free_match): Properly unref the CalComponent
svn path=/trunk/; revision=5299
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-09-10 JP Rosevear <jpr@helixcode.com>
* conduits/todo/todo-conduit.c (local_record_from_icalobject): Use
cal component pilot stuff properly
(find_record_in_repository): Remove cruft
(ical_from_remote_record): Remove cruft
(update_record): Set the vtype immediately after creation. Remove
cruft
* conduits/todo/todo-conduit.h: Remove iCalObject stuff
* conduits/todo/todo-conduit-config.h: Move all the config stuff
here, I need to kill the warnings at some point
* conduits/todo/todo-conduit-control-applet.c (doRevertSettings):
Set all the state variables correctly on a revert
(doSaveSettings): Update original state
(doHelp): Rename from about_cb
(main): Destroy configurations when done
* conduits/todo/Makefile.am: Tidy
* pcs/cal-backend-file.c (cbf_pilot_hash): Function for hashing
pilot ids
(cbf_pilot_equal): For hash table of pilot ids
(cal_backend_file_destroy): Destroy pilot id hash
(add_component): Insert the uid into the pilot hash
(remove_component): Remove the uid from the pilot hash
(cal_backend_file_load): Create the pilot hash
(cal_backend_file_create): ditto
(cal_backend_file_get_uid_by_pilot_id): Implement using the pilot
hash
(cal_backend_file_update_pilot_id): ditto
* cal-util/cal-component.h: Update prototypes
* cal-util/cal-component.c (cal_component_get_pilot_id): Implement
using ical X properties
(cal_component_set_pilot_id): ditto
(cal_component_get_pilot_status): ditto
(cal_component_set_pilot_status): ditto
(cal_component_free_pilot_id): Free a pilot id
(cal_component_free_pilot_status): Free a pilot status
svn path=/trunk/; revision=5298
|
|
|
|
|
|
|
|
| |
balsa/po/da.po evolution/po/da.po gnumeric/po/da.po
gnome-i18n/extra-po/gtm/da.po
gnome-i18n/extra-po/seahorse/da.po
svn path=/trunk/; revision=5297
|
|
|
|
|
|
|
| |
instead of just the last segment of the path, so that we can support
display names correctly.
svn path=/trunk/; revision=5296
|
|
|
|
|
|
|
|
| |
2000-09-09 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
svn path=/trunk/; revision=5295
|
|
|
|
|
|
|
|
| |
2000-09-09 Christopher James Lahey <clahey@helixcode.com>
* e-shell-view.c: Fixed some warnings.
svn path=/trunk/; revision=5294
|
|
|
|
|
|
|
|
| |
2000-09-09 Christopher James Lahey <clahey@helixcode.com>
* e-tree-simple.c: Fixed the ETableModel callbacks.
svn path=/trunk/; revision=5293
|