Commit graph

139 commits

Author SHA1 Message Date
Christoph Hohmann
042de6ca14 * src/compose.c
* src/folder.[ch]
* src/folderview.[ch]
* src/import.c
* src/inc.c
* src/main.c
* src/mainwindow.c
* src/messageview.c
* src/prefs_folder_item.c
* src/procmsg.c
* src/summaryview.c
        implement a callback system for folder item updates
2002-11-09 16:35:13 +00:00
Colin Leroy
7eadaa8742 Fix prefs_filtering renaming for MH folders (we
shouldn't rename by path as another folder could
                have the same hierarchy).
2002-11-09 16:26:40 +00:00
Colin Leroy
79c40228e8 more fixes to folder dnd (folderview locking, feedback to the user, don't copy
filtering compiled regexps)
2002-11-09 02:09:58 +00:00
Colin Leroy
ae75ac2b18 copy scoring when moving a folder
yeah, all done :)
2002-11-08 21:17:39 +00:00
Colin Leroy
8cc60e4d0c fix a segfault when move fails
fix forgetting folder's processing rules
2002-11-08 20:29:43 +00:00
Colin Leroy
3ac7784ba2 sort after move
change a printf to debug_print
2002-11-08 18:05:18 +00:00
Colin Leroy
badfcb06af fix a typo 2002-11-08 17:39:59 +00:00
Colin Leroy
3dde1e11a3 stupido fixes his segfaults 2002-11-08 17:36:53 +00:00
Colin Leroy
124c0e5631 Fixes and optimization to folder dnd 2002-11-08 15:42:57 +00:00
Colin Leroy
bd15618b93 Change "Property" to "Properties" 2002-11-08 11:07:31 +00:00
Colin Leroy
2c4b979207 allow dropping a folder to a root folder
(rescanning optimisations for soon)
2002-11-07 14:22:31 +00:00
Colin Leroy
5856abfc59 just for the record 2002-11-07 01:59:01 +00:00
Colin Leroy
2d08f3c090 wow, a segfault hiding, waiting to bite 2002-11-07 01:03:29 +00:00
Colin Leroy
b77287980a select folder after moving it 2002-11-07 01:00:26 +00:00
Colin Leroy
5349fee78a folder dnd 2002-11-06 23:56:26 +00:00
Paul Mangan
3cfe5f39f8 sync with 0.8.5cvs17 2002-11-05 09:24:27 +00:00
Paul Mangan
d456393da2 remove main's 'filter' code 2002-10-31 13:06:34 +00:00
Martin Schaaf
5d4cb83ea0 changed get_abbrev_newsgroup_name() that it shortens ng names only so long the name is shorter than the length param 2002-10-23 07:44:28 +00:00
Alfons Hoogervorst
241037b042 * sync with main changes of 2002-10-08
- drop changes to src/compose.c (requires claws specific changes)
- drop changes to src/summaryview.c (requires changes to compose.c)
2002-10-13 16:30:48 +00:00
Alfons Hoogervorst
9fec726098 * sync with main changes of 2002-10-07 2002-10-13 15:43:22 +00:00
Colin Leroy
af584950d2 fix a bug after "check for new messages"; remove unnecessary check 2002-10-12 10:16:01 +00:00
Thorsten Maerz
9f6874ef38 remove rescan warning 2002-10-11 18:49:43 +00:00
Christoph Hohmann
45a0ef8b0a * config/.cvsignore
added Makefile
* src/filtering.[ch]
* src/folder.[ch]
* src/folderview.[ch]
* src/import.c
* src/inc.[ch]
* src/mbox.[ch]
* src/procmsg.c
* src/summaryview.[ch]
        o added new flag need_update to FolderItem
        o removed folder_table from various functions from tracking
          folder updates
        o set need_update flags in folder.c's move, copy and delete
          functions and procmsg's flags functions
        o added function folderview_update_items_when_required that
          updates all folders with need_update set
        o call folderview_update_items_when_required instead of
          folderview_update_item_foreach
2002-10-10 18:21:11 +00:00
Christoph Hohmann
a0a44d1840 * src/folder.[ch]
* src/folderview.c
* src/mainwindow.c
        fix new folder ghost message bug
        (closes bug [ 619722 ] wrong count for newly created folders)
2002-10-07 21:47:32 +00:00
Oliver Haertel
832a7fa446 custom toolbar: compose win final 2002-09-22 14:42:37 +00:00
Darko Koruga
3d5a616e8c Use normal style when creating new folders to pick proper font size. 2002-09-03 05:39:13 +00:00
Darko Koruga
1c0be4887f Copy Gtk style from normal style to match font size for coloured folders. 2002-08-30 05:25:45 +00:00
Christoph Hohmann
8c7643827c * src/folderview.c
* src/main.c
* src/summaryview.[ch]
        more summaryview/folderitem seperation for
        sort_key and sort_type
* src/procmsg.c
        added missing return statement
2002-08-20 19:50:04 +00:00
Darko Koruga
e41865ee16 Fix folder color so it works with GTK themes 2002-08-20 07:48:22 +00:00
Darko Koruga
4460d88d8b Don't use UI stuff in folder.h 2002-08-20 06:33:22 +00:00
Darko Koruga
beb483fefd Ability to set folder color in folderview 2002-08-20 05:56:32 +00:00
Christoph Hohmann
7da726105e * src/folderview.c
* src/prefs_folder_item.h
* src/summaryview.[ch]
        o add summary_set_prefs_from_folderitem to set
          summaryview prefs (first step to remove all
          references to the folderitem in summaryview)
        o moved compiled regex stuff from folderitem prefs
          to summaryview code
2002-08-19 17:55:14 +00:00
Paul Mangan
6d79a76586 sync with 0.8.1cvs24 2002-08-16 09:34:01 +00:00
Paul Mangan
c443ed903f don't translate debug info 2002-08-15 07:38:17 +00:00
Oliver Haertel
ed369df2c4 Custom Toolbar Final 2002-08-06 14:22:44 +00:00
Christoph Hohmann
4ce8faafa0 * src/folderview.[ch]
* src/mainwindow.c
        replace "Rescan all folders..." with
        "Check all folders for new messages..."
2002-07-30 23:26:59 +00:00
Christoph Hohmann
c063763e1c * src/folder.c
* src/folderview.c
* src/imap.c
        fix imap folder rescanning
2002-07-25 23:00:59 +00:00
Christoph Hohmann
e309839874 * src/filter.c
* src/folder.[ch]
* src/folderview.c
* src/imap.[ch]
* src/mainwindow.c
* src/mbox_folder.c
* src/mh.c
* src/news.c
        implement imap uid cache and uid validity check
2002-07-25 21:09:10 +00:00
Christoph Hohmann
9281968016 * src/folderview.c
* src/mainwindow.c
* src/prefs_folder_item.c
* src/summaryview.[ch]
        remove no longer required parameter update_cache from
        summary_show
2002-07-25 12:21:11 +00:00
Christoph Hohmann
e9dc05fb7d * src/folder.c
* src/folder.h
* src/summaryview.c
* src/summaryview.h
* src/main.c
        o separate processing and summaryview
        o removed summary_write_cache from summaryview
        o removed summaryview->killed_messages, because we don't have
          to keep a list of killed messages anymore. New cache will
          keep the hidden messages in cache anyway
* src/folderview.c
* src/inc.c
* src/selective_download.c
        o removed unnecessary summary_write_cache calls
* src/procmsg.c
        o don't set ignore thread flag in procmsg_get_thread_tree
          if it is already set
* src/mainwindow.c
* src/statusbar.h
        o moved STATUSBAR_PUSH/POP to statusbar.h because
          they are used in different files
2002-07-23 18:18:21 +00:00
Martin Schaaf
f2f1bb36d4 add new ctree sorting code 2002-07-09 09:57:45 +00:00
Christoph Hohmann
8da5cfd6ba * major code cleanup (part 1)
- unused variables removed
        - unused functions removed
        - uninitialized variables checked
        - missing return statements added
        - missing function return types added
        - added parentheses around assignment and
          && in || when suggested by gcc

* src/mh.c
* src/folder.c
        replaced direct calls to folder->scan_tree
        with folder_scan_tree and restore folder
        prefs in this function. The folder should
        not have to deal with them.
        ( Should now work for all folder types )
2002-07-02 19:49:11 +00:00
Christoph Hohmann
e9fc046e8b fix bug in last commit 2002-06-30 17:03:57 +00:00
Christoph Hohmann
340147c3f4 * src/folder.c
* src/folderview.c
* src/mh.c
* src/news.c
* src/procmsg.c
    fix broken folder tree rescaning
    and don't use procmsg_get_mark_sum
    anymore
2002-06-30 16:35:20 +00:00
Christoph Hohmann
30555a9068 merge new cache branch 2002-06-29 23:33:42 +00:00
Paul Mangan
c1f142c05f sync with 0.7.8cvs5 2002-06-22 17:49:39 +00:00
Paul Mangan
6e7364537a sync with 0.7.6cvs25 2002-06-08 15:52:42 +00:00
Melvin Hadasht
4a450c703c src/folderview.c
Added missing filtering and scoring headers
	Fixed bad function call that showed garbage
	in Folder->Processing
2002-05-21 15:47:36 +00:00
Paul Mangan
20d157dd67 sync with 0.7.5cvs19 2002-05-11 08:10:09 +00:00
Paul Mangan
70c59eedb8 sync with 0.7.5cvs16 2002-05-10 07:32:09 +00:00