Commit Graph

  • 3e28073f98 Do not create folders on readonly repositories Sebastian Spaeth 2012-01-05 14:05:51 +01:00
  • 6f361c4d9a Don't output "Finished in x seconds" in quiet ui Sebastian Spaeth 2012-01-05 13:21:08 +01:00
  • 04a1403f18 Merge branch 'next' Sebastian Spaeth 2012-01-04 19:38:55 +01:00
  • 9a7c700248 Release 6.4.3 Sebastian Spaeth 2012-01-04 19:34:13 +01:00
  • 0ccf06d5e6 Implement clean CTRL-C termination Sebastian Spaeth 2012-01-04 19:24:19 +01:00
  • 8ec6980c96 Don't fail on empty LocalStatus cache files Sebastian Spaeth 2011-12-01 23:57:54 +01:00
  • 5f3ac2c4a2 Release v6.4.2 Sebastian Spaeth 2011-12-01 17:14:52 +01:00
  • 8c44115807 Init folder list early enough Sebastian Spaeth 2011-12-01 10:27:12 +01:00
  • 50e78a8d41 Release v6.4.2 Sebastian Spaeth 2011-12-01 17:14:52 +01:00
  • 416b1fe551 Add changelog entry for bug fixed in previous commit Sebastian Spaeth 2011-12-01 17:06:26 +01:00
  • 3bc68ecd65 Don't append trailing slash to maildir foldernames Sebastian Spaeth 2011-12-01 17:01:43 +01:00
  • 9a654968fc Don't append trailing slash to maildir foldernames Sebastian Spaeth 2011-12-01 17:01:43 +01:00
  • c93f8710a3 Init folder list early enough Sebastian Spaeth 2011-12-01 10:27:12 +01:00
  • bf4127c2d6 Remove unused imapserver getdelim() Sebastian Spaeth 2011-12-01 10:12:54 +01:00
  • 20f2edfcec Sanity check to notify us when we call IMAPRepository.getsep() too early Sebastian Spaeth 2011-12-01 09:49:09 +01:00
  • 464342e1dd Fix version number typo in Changelog Sebastian Spaeth 2011-11-17 09:04:03 +01:00
  • 51164c4974 Fix version number typo in Changelog Sebastian Spaeth 2011-11-17 09:04:03 +01:00
  • 98e82db505 Release current master as 6.4.1 Sebastian Spaeth 2011-11-17 08:55:32 +01:00
  • 1a4b536a50 Release current master as 6.4.1 Sebastian Spaeth 2011-11-17 08:55:32 +01:00
  • a93c80292d Curses UI: Simplify text buffer handling Sebastian Spaeth 2011-11-08 13:51:36 +01:00
  • f8d5f1890c Make sleep abort request working again for Curses UI Sebastian Spaeth 2011-11-03 14:21:25 +01:00
  • f4a32bafd6 Pass ui.registerthread an Account() and not a name as string Sebastian Spaeth 2011-11-03 13:45:44 +01:00
  • ab184d84e2 Reduce parameter list to account.syncfolder call Sebastian Spaeth 2011-11-03 13:27:35 +01:00
  • ef28d5dac0 More Blinkenlights UI cleanup Sebastian Spaeth 2011-11-03 12:25:55 +01:00
  • 70125d58e6 Curses UI: make resize behave better Sebastian Spaeth 2011-11-02 17:03:40 +01:00
  • bfbd378025 Add FAQ item on "Mailbox already exists" error Sebastian Spaeth 2011-11-02 15:56:33 +01:00
  • 212e50eb4b Fix sleeping in the Blinkenlights UI Sebastian Spaeth 2011-11-02 12:48:22 +01:00
  • 8dbf62cfdb Add a TODO comment Sebastian Spaeth 2011-11-02 11:56:04 +01:00
  • 74d580bc68 Exit "infinite" monitorloop when SyncRunner thread exits Sebastian Spaeth 2011-11-02 11:55:05 +01:00
  • 52ca66f055 Reduce log verbosity while scanning Maildir Sebastian Spaeth 2011-11-02 11:37:29 +01:00
  • ccfa747ce6 Use lock with 'with' statement Sebastian Spaeth 2011-11-02 11:30:16 +01:00
  • d54859a931 Don't setDaemon explicitly, it's done inherently Sebastian Spaeth 2011-11-02 11:29:23 +01:00
  • 4eeb88dd8f Append, don't truncate, log file Sebastian Spaeth 2011-11-02 10:56:42 +01:00
  • 54117e702d Bump bundled imaplib2 to 2.29 Sebastian Spaeth 2011-11-02 10:55:42 +01:00
  • dd02c307db Drop connection if it might be bad on APPEND Sebastian Spaeth 2011-11-02 10:27:08 +01:00
  • 3aded16ed4 Make releaseconnection a NOOP when conn is None Sebastian Spaeth 2011-11-02 10:34:45 +01:00
  • 656405616d Drop connection if it might be bad on APPEND Sebastian Spaeth 2011-11-02 10:27:08 +01:00
  • 006f19aba9 Make releaseconnection a NOOP when conn is None Sebastian Spaeth 2011-11-02 10:34:45 +01:00
  • 8b3ed8b004 Fix mbox.select(foldername) readonly parameter comparison Sebastian Spaeth 2011-11-02 08:40:03 +01:00
  • 33b4a16dac Fix mbox.select(foldername) readonly parameter comparison Sebastian Spaeth 2011-11-02 08:40:03 +01:00
  • d981d66305 Add changelog entry for reworked UI backends Sebastian Spaeth 2011-10-28 09:35:23 +02:00
  • 7c45e05428 Fix getExitStackTrace call Sebastian Spaeth 2011-10-27 17:45:00 +02:00
  • d992c66156 Rework the whole unused get/setExitCause machinery Sebastian Spaeth 2011-10-27 17:23:43 +02:00
  • 8195d1410f Prettify Blinkenlights.sleep() Sebastian Spaeth 2011-10-27 16:58:44 +02:00
  • f6f8fc8528 Simplify the keepalive code a bit Sebastian Spaeth 2011-10-27 16:56:18 +02:00
  • cbec8bb5b2 Rework UI system to make use of the logging module Sebastian Spaeth 2011-10-26 16:47:21 +02:00
  • d4a11c62ea Fix typos in documentary comments in exemplary config file dtk 2011-10-12 11:03:27 +02:00
  • 097b7ab2b0 createfolder: Fix wrong error output Sebastian Spaeth 2011-10-05 18:41:38 +02:00
  • b0fd6c6ab8 Do not import threading.* Sebastian Spaeth 2011-09-21 00:46:46 +02:00
  • 76b0d7cf25 imapserver: Make noop() more resitent against dropped connections. Sebastian Spaeth 2011-10-05 18:18:55 +02:00
  • e707bc530b Fix quotation marks Sebastian Spaeth 2011-10-03 14:20:13 +02:00
  • 9578f29195 Use 'reference' value when creating an IMAP directory Sebastian Spaeth 2011-09-30 16:53:18 +02:00
  • 5f5aec6114 Fix string formatting when port is not given. Sebastian Spaeth 2011-09-30 10:59:07 +02:00
  • 0ba9634205 Fix string formatting when port is not given. Sebastian Spaeth 2011-09-30 10:59:07 +02:00
  • e63302395e Merge branch 'next' Sebastian Spaeth 2011-09-30 09:44:02 +02:00
  • 3885acf87d Implement server diagnostics Sebastian Spaeth 2011-06-30 15:18:03 +02:00
  • 6b3f429c81 Split offlineimap.run() Sebastian Spaeth 2011-06-30 14:04:18 +02:00
  • a5eebd4b6b Make "syncing folder structure" a debug level log entry Sebastian Spaeth 2011-09-30 09:21:03 +02:00
  • 4e89bbfe6e Recache folder list after creating a new folder Sebastian Spaeth 2011-09-30 08:58:08 +02:00
  • 3f7749016f Reformat MANUAL line breaks Sebastian Spaeth 2011-09-30 08:41:05 +02:00
  • ac94de3449 Only output a sleeping notice once every minute Sebastian Spaeth 2011-09-29 17:58:07 +02:00
  • 93b05215fb Condense ui.connecting() function a bit Sebastian Spaeth 2011-09-29 17:46:46 +02:00
  • 3b647d65be Output sync timing Sebastian Spaeth 2011-09-29 17:22:02 +02:00
  • ba396cf0ef More verbose loggin Sebastian Spaeth 2011-09-29 16:59:36 +02:00
  • eb0b546927 Output progress indication when copying files Sebastian Spaeth 2011-09-29 16:51:48 +02:00
  • 642880b404 Don't use global variable profiledir Sebastian Spaeth 2011-09-29 16:02:51 +02:00
  • 8970a1500b UIBase: Fix and cleanup register/unregisterthread Sebastian Spaeth 2011-09-29 15:43:01 +02:00
  • b50668434e docs/*: Documentation enhancements Sebastian Spaeth 2011-09-29 11:45:38 +02:00
  • 105012957f Merge branch 'next' Sebastian Spaeth 2011-09-29 11:21:38 +02:00
  • c1120c9158 6.4.0 release Sebastian Spaeth 2011-09-29 11:20:57 +02:00
  • 4bfc1e8227 except imapobj.abort() -> except imapobj.abort Sebastian Spaeth 2011-09-27 14:08:20 +02:00
  • ae8a1cb79f Remove deprecated calls to apply() Sebastian Spaeth 2011-09-27 12:58:23 +02:00
  • e145beb394 Fix "command CHECK illegal in state AUTH" Sebastian Spaeth 2011-09-26 16:04:00 +02:00
  • 953c58a9c9 Robustify (&fix) error throwing on APPEND Sebastian Spaeth 2011-09-26 15:57:35 +02:00
  • 1b6d76345a Robustify error msg against more failure Sebastian Spaeth 2011-09-26 15:27:04 +02:00
  • 248f23afd6 Do not fail calling dequote() with empty string Sebastian Spaeth 2011-09-26 15:14:10 +02:00
  • 3d00a8bb4a MANUAL: Improve documentation on using python code in the config Thomas Kahle 2011-09-23 01:20:36 +01:00
  • e30ae53b2a Folder: Force top-level folder visiblename to '' Sebastian Spaeth 2011-09-23 14:27:25 +02:00
  • 275dbfa3fb Release 6.3.5-rc3 Sebastian Spaeth 2011-09-21 02:08:09 +02:00
  • 347e1eaa32 update CAPABILITIES after login Sebastian Spaeth 2011-09-21 02:16:33 +02:00
  • db28cb77e7 Fix another visiblename() glitch in determining the foldername to be created Sebastian Spaeth 2011-09-20 22:25:45 +02:00
  • 1c58ebe348 Do not create folder on REMOTE if it would fall in REMOTE's folderfilter Sebastian Spaeth 2011-09-19 21:25:50 +02:00
  • b0e88622c4 Fix think on how to compare folder names on src and dest Sebastian Spaeth 2011-09-19 21:06:54 +02:00
  • ee82cd135b Fix typo atter->latter Sebastian Spaeth 2011-09-19 20:07:56 +02:00
  • 48fdb14418 Don't output thread ID in log Sebastian Spaeth 2011-09-19 19:59:39 +02:00
  • 050bbb3d2d Reset draft Changelog post-release Sebastian Spaeth 2011-09-19 15:21:27 +02:00
  • eeef8f4bab Don't ask for hostname if using a tunnel Sebastian Spaeth 2011-09-19 15:07:34 +02:00
  • b92e453f0e sanity check so that nametrans does not lead to infinite folder creation Sebastian Spaeth 2011-09-19 14:01:48 +02:00
  • fd6261a50f Create new folders on srcrepo if needed Sebastian Spaeth 2011-08-14 13:38:54 +02:00
  • 6b2ec956cf Apply nametrans to all Foldertypes Sebastian Spaeth 2011-09-19 13:41:38 +02:00
  • 7d34060217 Enable folderfiltering for MailDir repositories too Sebastian Spaeth 2011-08-29 15:09:16 +02:00
  • 9c5f73d3b3 Move self.folderfilter|nametrans|sort from IMAPFolder to BaseFolder Sebastian Spaeth 2011-08-29 15:08:26 +02:00
  • 3157a8d793 repository.Gmail.getfolder() Sebastian Spaeth 2011-09-19 14:22:03 +02:00
  • a279aa7307 Maildir: Call top-level directory '', not '.' Sebastian Spaeth 2011-09-19 14:14:44 +02:00
  • 792243c78f Improve repository/Maildir.getfolder() to use cached objects Sebastian Spaeth 2011-08-29 15:33:58 +02:00
  • c7420e6ad4 Debug log/error proof the creation of new IMAP folders Sebastian Spaeth 2011-08-29 14:18:53 +02:00
  • 8ba17c5bd1 add sync_this variable to all Folder() instances Sebastian Spaeth 2011-08-14 13:38:13 +02:00
  • 32ca20d0da Folder.Maildir: No need to store 'uid' in messagelist dict. Sebastian Spaeth 2011-08-30 11:19:53 +02:00
  • dfdc4d457b Folder.Maildir: Simplify getmessagetime Sebastian Spaeth 2011-08-30 12:36:55 +02:00
  • a43677a3e6 Shorten self.infosep assignment Sebastian Spaeth 2011-08-30 11:01:17 +02:00