Dirk-Jan C. Binnema [Tue, 6 Feb 2007 10:06:18 +0000 (10:06 +0000)]
* updates: cleanup, caching accounts, refactoring and work on
the send-queue (not working yet)
* modest-tny-account, tny-account-store:
- refactory, move account creation to modest-tny-account
* modest-tny-account-store:
- cache accounts; add functions for retrieving tnyaccounts
corresponding to account-mgr accounts
* modest-tny-send-queue:
- fix some bugs, getting much further now
* cleanups, cosmetics
pmo-trunk-r790
Dirk-Jan C. Binnema [Mon, 5 Feb 2007 14:21:03 +0000 (14:21 +0000)]
* maemo/modest-(edit-msg|main)-window.c:
- compile fixes for changes in modest fw
pmo-trunk-r789
Dirk-Jan C. Binnema [Mon, 5 Feb 2007 13:26:49 +0000 (13:26 +0000)]
* modest-tny-account / modest-tny-account-store:
- refactoring. move the tnyaccount creation functions to modest-tny-account
pmo-trunk-r788
Dirk-Jan C. Binnema [Mon, 5 Feb 2007 10:44:19 +0000 (10:44 +0000)]
* implemented the send-queue stuff (partially); still
not fully working due to (apparently) a send mail bug
* gtk/modest-edit-msg-window.c:
- cleanup sending of message
* gtk/modest-account-assistant.c:
- generate better (unique) server_account names
* modest-conf.h:
- cosmetics
* modest-account-mgr-helpers.c:
- clear up the TnyGetAccountRequestType/TnyAccountType confusion
* modest-mail-operation.c:
- use the brand new send queue
* modest-runtime.[ch]:
- manage the SendQueue singleton-per-accounts
* modest-tny-send-queue.[ch]:
- minimalistic send queue implementation
* modest-cache-mgr.[ch]:
- add SendQueue as a cacheable type
* widgets/modest-folder-view.c:
- make resistant agains NULL names
* modest-tny-account-store.[ch]:
- fix some bugs (TnyGetAccountRequestType/TnyAccountType confusion)
- add sanity checking for types
- cleanups
pmo-trunk-r787
Dirk-Jan C. Binnema [Sat, 3 Feb 2007 16:09:35 +0000 (16:09 +0000)]
- use the right TODO
pmo-trunk-r786
Dirk-Jan C. Binnema [Sat, 3 Feb 2007 13:08:52 +0000 (13:08 +0000)]
* all:
- implement i016: default button
* modest-account-view-widget.[ch]:
* modest-account-view-windows.[ch]:
- add 'last updated' column
- use ModestServerData
- understand 'default'; make default account bold
- add buttons
- cleanup
* modest-tny-account-store.c, modest-store-widget.[ch],
modest-account-assistant.[ch]:
- support Maildir/Mbox store accounts
- choose a unique new name for server accounts
* modest-ui.c:
- remove some unused crap
* modest-account-mgr.[ch]:
- add _add_server_account base on (Camel)URI
- re-emit ModestConf signals for default account
* modest-text-utils.[ch]:
- remove bogus caching from display_date
* modest-account-mgr-helper.[ch]:
- put default / last updated in ModestServerData as well
pmo-trunk-r785
Dirk-Jan C. Binnema [Fri, 2 Feb 2007 13:36:13 +0000 (13:36 +0000)]
* added TODO file
pmo-trunk-r784
Dirk-Jan C. Binnema [Fri, 2 Feb 2007 13:18:17 +0000 (13:18 +0000)]
* fix all compiler warnings (when using gtk/ frontend)
* fix remaing _get_current leaks
* remove unuses modest_tny_msg_find_nth_part
pmo-trunk-r783
Dirk-Jan C. Binnema [Fri, 2 Feb 2007 12:57:46 +0000 (12:57 +0000)]
* use the slice allocator
pmo-trunk-r782
Dirk-Jan C. Binnema [Fri, 2 Feb 2007 12:10:16 +0000 (12:10 +0000)]
* fix for modest-icon-factory removal
pmo-trunk-r781
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 23:13:17 +0000 (23:13 +0000)]
* all:
- remove modest-icon-factory
- added funky modest-icon to gtk frontend
pmo-trunk-r780
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 21:14:48 +0000 (21:14 +0000)]
* gtk/modest-edit-msg-window.c:
- cosmetics
* modest-ui.c:
- fix some leaks
- improve the sending callback
* modest-widget-factory.c:
- make the 'From:' combo box work
pmo-trunk-r779
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 20:04:55 +0000 (20:04 +0000)]
* modest-mail-operation.c:
- cosmetics, fix leak
pmo-trunk-r778
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 20:04:09 +0000 (20:04 +0000)]
* modest-runtime:
- add a trash folder (for now)
pmo-trunk-r777
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 20:03:34 +0000 (20:03 +0000)]
* modest-tny-account:
- really *ignore* the account param when getting local folders
(this fixes a bug when moving folders to trash)
- fix a leak (the result of a _get_current of a tny-list should
be unref'd)
pmo-trunk-r776
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 20:01:37 +0000 (20:01 +0000)]
* modest-folder-view:
- some visual improvements (?) to the folder view
pmo-trunk-r775
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 13:56:58 +0000 (13:56 +0000)]
* fix compile breakage
pmo-trunk-r774
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 08:46:00 +0000 (08:46 +0000)]
* all:
- add some convenience functions for sending mail
- small updates / renaming / cleanup
pmo-trunk-r773
Dirk-Jan C. Binnema [Thu, 1 Feb 2007 08:44:10 +0000 (08:44 +0000)]
* remove modest_tny_account_store_get_tny_account_from_server_account
pmo-trunk-r772
Dirk-Jan C. Binnema [Wed, 31 Jan 2007 22:59:44 +0000 (22:59 +0000)]
* more leak fixes for modest msg view
pmo-trunk-r771
Dirk-Jan C. Binnema [Wed, 31 Jan 2007 22:03:54 +0000 (22:03 +0000)]
* renamed modest-tny-msg-action.[ch] => modest-tny-msg.[ch]
* cleaned up mem mgmt in modest-formatter, fixed some leaks,
and made is resistant against NULL bodies
* fixed two leaks in modest-msg-view
pmo-trunk-r770
Sergio Villar Senin [Wed, 31 Jan 2007 16:04:49 +0000 (16:04 +0000)]
Modified the signature of the connection changed handler
Block handlers when pressing the button in the connection changed handler
Removed the subscription handling code in the folder view widget
pmo-trunk-r769
Sergio Villar Senin [Wed, 31 Jan 2007 16:01:57 +0000 (16:01 +0000)]
* Removed an invalid call
* Added implementation for the alert message
pmo-trunk-r768
Dirk-Jan C. Binnema [Wed, 31 Jan 2007 09:22:03 +0000 (09:22 +0000)]
* first part of changes to make batch operation work correctly
* leak fixes
* refactoring
pmo-trunk-r767
Dirk-Jan C. Binnema [Wed, 31 Jan 2007 09:20:49 +0000 (09:20 +0000)]
* cosmetics
pmo-trunk-r766
Dirk-Jan C. Binnema [Wed, 31 Jan 2007 09:19:42 +0000 (09:19 +0000)]
* cosmetics
pmo-trunk-r765
Dirk-Jan C. Binnema [Wed, 31 Jan 2007 09:18:41 +0000 (09:18 +0000)]
* add modest_tny_account_store_get_tny_account_from_server_account,
to get the corresponding TnyAccount for a server account
* small cleanups
pmo-trunk-r764
Dirk-Jan C. Binnema [Tue, 30 Jan 2007 21:35:36 +0000 (21:35 +0000)]
* ChangeLog:
- use svn2cl to generate it
pmo-trunk-r763
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 23:15:10 +0000 (23:15 +0000)]
* modest-tny-send-queue.[ch]:
- compiles now
pmo-trunk-r762
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 20:52:51 +0000 (20:52 +0000)]
* modest-ui.c:
- use icon for online/offline status
- cosmetics
pmo-trunk-r761
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 20:26:28 +0000 (20:26 +0000)]
* modest-folder-view.[ch]:
- add some function documentation
- automatically expand root items
* modest-header-view.c:
- enable search functionality
pmo-trunk-r760
Sergio Villar Senin [Mon, 29 Jan 2007 18:57:48 +0000 (18:57 +0000)]
Added support to handle accounts-reloaded signal
pmo-trunk-r759
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 17:59:50 +0000 (17:59 +0000)]
* all:
- use the new modest-tny-account stuff
pmo-trunk-r758
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 17:44:12 +0000 (17:44 +0000)]
* modest-tny-account.[ch]:
- new modest decorator for TnyAccount
pmo-trunk-r757
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 14:50:16 +0000 (14:50 +0000)]
* modest-widget-factory.c:
- ellipsize progressbar contents
pmo-trunk-r756
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 14:49:04 +0000 (14:49 +0000)]
* tests/<all>:
- make unit tests work again after modest_runtime changes
pmo-trunk-r755
Sergio Villar Senin [Mon, 29 Jan 2007 14:04:58 +0000 (14:04 +0000)]
Show connection requested dialog when the message is not found
pmo-trunk-r754
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 13:15:18 +0000 (13:15 +0000)]
* maemo/:
- improve UI a bit: make progress bar as expected,
add missing icons, clear up toolbar
pmo-trunk-r753
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 13:04:44 +0000 (13:04 +0000)]
* add missing pixmaps
pmo-trunk-r752
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 10:28:53 +0000 (10:28 +0000)]
* maemo/, modest-runtime.c:
- update maemo/ things to use modest_runtime
- fix bug in hildon_init in modest_runtime
pmo-trunk-r751
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 09:10:01 +0000 (09:10 +0000)]
* Makefile.am, modest-mail-operation.c:
- temp hack because modest-tny-account.[ch] is not checked in yet
pmo-trunk-r750
Sergio Villar Senin [Mon, 29 Jan 2007 08:37:37 +0000 (08:37 +0000)]
* Updated to the new implementation of tny_camel_header_get_xxx methods
pmo-trunk-r749
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 07:19:53 +0000 (07:19 +0000)]
* modest-mail-operation.c:
- use the modest-tny-account functions to get special folders
pmo-trunk-r748
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 07:19:11 +0000 (07:19 +0000)]
* modest-tny-send-queue.c:
- some more work done, not ready yet
pmo-trunk-r747
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 07:18:20 +0000 (07:18 +0000)]
* modest-singletons.c:
- when finalizing, double-check there are no outstanding
references for the singleton objects
pmo-trunk-r746
Dirk-Jan C. Binnema [Mon, 29 Jan 2007 07:17:23 +0000 (07:17 +0000)]
* modest-main.c, modest-runtime.[ch]:
- some further cleanups
pmo-trunk-r745
Dirk-Jan C. Binnema [Sun, 28 Jan 2007 17:36:50 +0000 (17:36 +0000)]
* modest-tny-account-store.c:
- set dummy get/forget password funcs for our local folders,
so tinymail won't complain
pmo-trunk-r744
Dirk-Jan C. Binnema [Sun, 28 Jan 2007 13:50:10 +0000 (13:50 +0000)]
* all:
- move all singletons (such as account mgr, conf, widget factory)
to ModestSingletons, and they are accessed through to
ModestRuntime. This removes the need for many classes to
keep the singletons in their *Private, and move around the
same ptrs to functions.
ModestRuntime keeps maintains these singletons, and also takes
care of the stuff that was previously in ModestDebug and
ModestInit, and some of the other initialization in modest-main,
which is significantly cleaned-up as well
pmo-trunk-r743
Dirk-Jan C. Binnema [Fri, 26 Jan 2007 16:41:36 +0000 (16:41 +0000)]
* modest-tny-account-store.[ch]:
- fix some compile warnings
pmo-trunk-r742
Dirk-Jan C. Binnema [Fri, 26 Jan 2007 16:40:37 +0000 (16:40 +0000)]
* modest-text-utils.c:
- move modest_text_utils_strftime back to plain-old strftime,
as some of the GDate stuff is only available since Gtk+ 2.10
pmo-trunk-r741
Dirk-Jan C. Binnema [Fri, 26 Jan 2007 09:00:12 +0000 (09:00 +0000)]
* modest-mail-operation.c, modest-folder-view.c:
- s/tny_folder_expunge/tny_folder_sync/
pmo-trunk-r740
Dirk-Jan C. Binnema [Thu, 25 Jan 2007 23:34:38 +0000 (23:34 +0000)]
* modest-tny-send-queue.[ch]:
- stub for modest TnySendQueue implementation
pmo-trunk-r739
Dirk-Jan C. Binnema [Thu, 25 Jan 2007 16:13:54 +0000 (16:13 +0000)]
* cosmetics
pmo-trunk-r738
Dirk-Jan C. Binnema [Thu, 25 Jan 2007 16:13:09 +0000 (16:13 +0000)]
* modest-tny-account-store.[ch]:
- partly implemented getting special folder TnyFolders per account
pmo-trunk-r737
Sergio Villar Senin [Thu, 25 Jan 2007 11:55:15 +0000 (11:55 +0000)]
* Added comparisons with "Invalid" string <- should be fixed in tinymail
* Replaced the date generation code, now it creates valid UTF8 strings
pmo-trunk-r736
Dirk-Jan C. Binnema [Thu, 25 Jan 2007 09:17:10 +0000 (09:17 +0000)]
* modest-tny-folder.[ch]:
- add modest_tny_folder_is_local_folder, and
- add modest_tny_folder_local_folder_type
* modest-local-folder-info.[ch]:
- remove ModestLocalFolderType, use TnyFolderType instead
- add some extra folder types
* modest-defs.h:
- add display name for local folders (N_("Local Folders")
* modest-init.c:
- adapt to these changes
* widgets/modest-folder-view.c:
- display the display names for local folders
pmo-trunk-r735
Dirk-Jan C. Binnema [Thu, 25 Jan 2007 09:08:50 +0000 (09:08 +0000)]
* modest-tny-account-store.c:
- cosmetics
pmo-trunk-r734
Dirk-Jan C. Binnema [Thu, 25 Jan 2007 09:08:06 +0000 (09:08 +0000)]
* modest-text-utils.c:
- small cleanups
pmo-trunk-r733
Sergio Villar Senin [Thu, 25 Jan 2007 09:00:12 +0000 (09:00 +0000)]
* Some initializations
* Removed unused code
pmo-trunk-r732
Sergio Villar Senin [Wed, 24 Jan 2007 19:44:23 +0000 (19:44 +0000)]
* Fixed a segmentation fault when creating combo boxes
* Delete unused commented code
* Added an if to not return the local account when asking for transport accounts
pmo-trunk-r731
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 16:41:33 +0000 (16:41 +0000)]
* all:
- set default account on startup if it hasn't been set yet
pmo-trunk-r730
Sergio Villar Senin [Wed, 24 Jan 2007 15:06:46 +0000 (15:06 +0000)]
* Added a missing break
* Added some error management code
pmo-trunk-r729
Sergio Villar Senin [Wed, 24 Jan 2007 11:26:02 +0000 (11:26 +0000)]
* Removed the password_selected signal
* Added a g_main_depth check before setting a critical section with g_threads_*
* Removed an unused marshaller (because the password_selected signal removal)
* Added the options located in the configuration to the TnyAccount
* Removed the view_is_empty field from the ModestFolderView
* Moved the get_pass, forget_pass functions to the account store
pmo-trunk-r728
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 09:41:31 +0000 (09:41 +0000)]
* modest-account-view.c:
- update with account mgr changes
pmo-trunk-r727
Sergio Villar Senin [Wed, 24 Jan 2007 09:36:59 +0000 (09:36 +0000)]
* Added missing files
pmo-trunk-r726
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 09:36:18 +0000 (09:36 +0000)]
* fix
pmo-trunk-r725
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 08:13:29 +0000 (08:13 +0000)]
* all:
- implemented 'default' account concept
pmo-trunk-r724
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 07:38:36 +0000 (07:38 +0000)]
* modest-ui.c:
- update for modest account mgr changes
- small improvements in progressbar
pmo-trunk-r723
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 07:38:02 +0000 (07:38 +0000)]
* modest-tny-account-store.c:
- update for modest account mgr changes
- fix some compiler warnings
pmo-trunk-r722
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 07:37:18 +0000 (07:37 +0000)]
* all:
- updates for modest account mgr changes
pmo-trunk-r721
Dirk-Jan C. Binnema [Wed, 24 Jan 2007 07:35:15 +0000 (07:35 +0000)]
* modest-account-mgr*.[ch]:
- split ModestAccount mgr in the core
functionality and 'helpers', to keep things manageable
pmo-trunk-r720
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:05:58 +0000 (22:05 +0000)]
* autogen.sh:
- remove the ugliness, it should be fixed by adding the m4 files
in the right place
pmo-trunk-r719
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:04:21 +0000 (22:04 +0000)]
* modest-icon-factory.[ch]:
- remove the small icon stuff
pmo-trunk-r718
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:03:49 +0000 (22:03 +0000)]
* modest-main.c:
- do threads_init earlier
pmo-trunk-r717
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:02:53 +0000 (22:02 +0000)]
* modest-widget-memory.c:
- don't save column widths for empty widgets
pmo-trunk-r716
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:01:54 +0000 (22:01 +0000)]
* modest-text-utils.[ch]:
- compile warning fixes
pmo-trunk-r715
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:00:50 +0000 (22:00 +0000)]
* modest-ui.c:
- improve & cleanup statusbar, progressbar
pmo-trunk-r714
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 22:00:00 +0000 (22:00 +0000)]
* modest-tny-account-store.c:
- don't set the name for the local account store;
let the folder name handling deal with that
pmo-trunk-r713
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 21:58:27 +0000 (21:58 +0000)]
* modest-header-view-render.c:
- remove useless 'optimizations'
* modest-header-view.c:
- remove buggy 'empty' stuff for now
- work around funny tinymail behaviour with folder updates
pmo-trunk-r712
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 16:36:00 +0000 (16:36 +0000)]
* configure.ac:
- bora does not like overwriting defined stuff
pmo-trunk-r711
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 16:06:38 +0000 (16:06 +0000)]
* Makefile.am:
- remove presets
pmo-trunk-r710
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:58:21 +0000 (15:58 +0000)]
* add files for maemo
pmo-trunk-r709
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:46:56 +0000 (15:46 +0000)]
* modest-defs.h:
- add local folder account name
pmo-trunk-r708
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:42:55 +0000 (15:42 +0000)]
* all:
- remove the presets stuff for now
pmo-trunk-r707
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:37:30 +0000 (15:37 +0000)]
* configure.ac, Makefile.am, autogen.sh:
- updates for maemo
pmo-trunk-r706
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:36:44 +0000 (15:36 +0000)]
* po/:
- updates
pmo-trunk-r705
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:35:59 +0000 (15:35 +0000)]
* debian/*:
- update
pmo-trunk-r704
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:05:22 +0000 (15:05 +0000)]
* Makefile.am:
- update for maemo-integration
pmo-trunk-r703
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 15:03:29 +0000 (15:03 +0000)]
* modest-store-widget.[ch] modest-transport-widget.[ch]
- get updated version from gtk/
pmo-trunk-r702
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 14:59:47 +0000 (14:59 +0000)]
* fix
pmo-trunk-r701
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 12:02:49 +0000 (12:02 +0000)]
* debian/*:
- some updates for packaging
pmo-trunk-r700
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 07:47:33 +0000 (07:47 +0000)]
* autogen.sh:
- require automake 1.8, so it won't overwrite our COPYING
with the GPL one anymore
pmo-trunk-r697
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 07:41:06 +0000 (07:41 +0000)]
* modest-header-view-render.c, modest-text-utils.[ch]:
- move the size display string stuff to text utils
pmo-trunk-r696
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 07:39:58 +0000 (07:39 +0000)]
* modest-folder-view.c:
- always place local_folders as the last item
pmo-trunk-r695
Dirk-Jan C. Binnema [Tue, 23 Jan 2007 07:39:04 +0000 (07:39 +0000)]
* modest-header-view.c:
- remove g_warnings
pmo-trunk-r694
Dirk-Jan C. Binnema [Mon, 22 Jan 2007 13:27:20 +0000 (13:27 +0000)]
* modest-cache-mgr.c:
- glib < 2.12 does not support g_hash_table_remove_all, therefore
use g_hash_table_foreach_remove instead
pmo-trunk-r693
Dirk-Jan C. Binnema [Mon, 22 Jan 2007 12:24:05 +0000 (12:24 +0000)]
* modest-init.c:
- improve default sizes a bit
pmo-trunk-r692
Dirk-Jan C. Binnema [Mon, 22 Jan 2007 12:23:40 +0000 (12:23 +0000)]
* modest-widget-factory.c:
- follow header-view api change
pmo-trunk-r691
Dirk-Jan C. Binnema [Mon, 22 Jan 2007 12:22:48 +0000 (12:22 +0000)]
* modest-header-view.[ch], modest-header-view-render.c:
- optimizations (caching)
- crash fixes (use time_t columns...)
pmo-trunk-r690
Sergio Villar Senin [Mon, 22 Jan 2007 09:02:58 +0000 (09:02 +0000)]
* Added missing object name
pmo-trunk-r689