Commit graph

68 commits

Author SHA1 Message Date
Manuel Ebert
d38937e672 Use PKCS#7 for encryption
Closes #156
2014-04-16 17:03:24 -04:00
Manuel Ebert
7dfe379982 Ignore unreadably DayOne entries 2014-04-16 14:34:39 -04:00
Manuel Ebert
414acf2ae6 Assumes no DST in case of ambiguous dates
Fixes #153
2014-04-16 14:25:56 -04:00
Manuel Ebert
e649711ca4 Small update to parsing regex 2014-04-01 20:14:49 -07:00
Manuel Ebert
6a5a98919e Fixes writing new lines between entries 2014-03-31 12:37:37 -07:00
Manuel Ebert
7ab969dcfb Fixes white spaces at the beginning of lines, fixes #134 2014-03-24 10:48:51 -07:00
Manuel Ebert
879e1adec7 Small fix for unicode in DayOne, fixes #119 2014-03-24 08:45:48 -07:00
Manuel Ebert
c89247ef94 Adds the tag symbol to day one entries on load 2014-03-19 14:44:47 -07:00
William Minchin
623fc076ad Convert from local util.get_local_timezone() to tzlocal.get_localzone()
one side effect is that a `pytz` object is returned rather than a
string, and so conversion to a string must be done explicitly at run
time where needed.
2014-01-29 09:57:15 -07:00
Manuel Ebert
99b5d7821d Upgrade to parsedatetime 1.2 2014-01-26 12:37:41 +01:00
Manuel Ebert
d35502423a Cleaned up imports to work with Python2.6 and Python 3.3 2014-01-23 14:33:14 +01:00
Manuel Ebert
9d352b4bad Gets rid of colorama 2014-01-02 23:41:53 +01:00
Manuel Ebert
91fd821bcc Changelog, dogs 2013-12-22 17:11:32 +01:00
Manuel Ebert
67c012a98a Fix for #117 2013-12-22 14:52:06 +01:00
Manuel Ebert
0e637d26d0 DayOne support for --edit 2013-12-21 15:00:26 +01:00
Manuel Ebert
ca6b16a5a1 Cleaner parsing 2013-12-21 14:59:24 +01:00
Manuel Ebert
e4bc0794f1 Modified flag for entries 2013-12-20 16:16:48 +01:00
Manuel Ebert
abe586d84e Deleting the last entry 2013-11-30 14:55:37 -08:00
William Minchin
79a8b59e6f Windows: wraps lines at 79 chars by default
trying to wrap lines at 80 char in Windows' CMD results in blank lines
following lines that are exactly 80 char long
2013-11-27 10:25:17 -07:00
Manuel Ebert
fb629266e6 ixed a bug that caused creating encrypted journals to fail 2013-11-20 16:55:41 -08:00
Manuel Ebert
588229581b Starring entries and looking at the stars 2013-11-05 10:23:26 -08:00
Manuel Ebert
3d1d6ac6d0 Parses -from 1980 as Jan 1 1980 2013-11-04 00:36:46 -08:00
Manuel Ebert
1e9fe2cf1e -short becomes --short 2013-11-04 00:36:10 -08:00
Manuel Ebert
82336ffe75 Starring entries and looking at the stars 2013-11-03 20:02:18 -08:00
Manuel Ebert
30275492d4 Only soft-deprecate passwords in config 2013-10-20 13:42:55 -07:00
Manuel Ebert
34b730a5c9 Saves password to keyring
Closes #96 and deprecates password field in config
2013-10-17 14:55:59 -07:00
Manuel Ebert
4e36d7baf0 Python 2.6 compatibility 2013-08-28 13:48:18 -07:00
Manuel Ebert
46da1f077e Support for DayOne tagging
Closes #83
2013-08-17 12:06:52 -07:00
Manuel Ebert
1a31c10ca7 Fixes #87 2013-08-17 11:54:21 -07:00
Manuel Ebert
e5ee4e3f97 Filters before exporting 2013-08-06 17:57:21 -07:00
Manuel Ebert
84556c178a Unifies encryption between python versions 2013-07-22 21:24:19 +02:00
Manuel Ebert
a84713e99a Allows getpass to get bypassed by reading from stdin 2013-07-22 20:08:41 +02:00
Manuel Ebert
d3edbfd53b Uses stderr for prompts instead stdout 2013-07-22 12:04:01 +02:00
Manuel Ebert
4b9b5e827b Tests for multiple journals 2013-07-22 10:11:37 +02:00
Manuel Ebert
f9bdc13210 Python 3 improvements 2013-07-19 13:24:18 +02:00
Manuel Ebert
29005c0e07 Better Python2.6 compatibility 2013-07-19 13:03:27 +02:00
Manuel Ebert
3bba14a553 Oh Python 3 imports... 2013-07-15 13:55:34 +02:00
Manuel Ebert
7511b17b6e Uses local timezone if timezone could not be parsed 2013-07-15 13:37:13 +02:00
Manuel Ebert
6fbd4e7d7e Workaround for get_localzone on OS X 2013-07-15 13:32:23 +02:00
dejay
ed20660815 Better Day One Timestamps 2013-07-13 11:57:34 -06:00
Manuel Ebert
20fb701a1a Addresses unicode issues in Python 3
Fixes #79
2013-06-24 15:54:04 +02:00
Manuel Ebert
9852f227b7 Better Unicode support
Closes #72
2013-06-09 15:55:03 -07:00
Manuel Ebert
992beb393e Disables PyICU use for now until proper localization is implemented.
Fixes #52
2013-05-08 10:08:48 -07:00
Manuel Ebert
8cedf04b0a Backwards compatibility with parsedatetime 0.8.7
Closes #76
2013-05-08 09:56:49 -07:00
Manuel Ebert
800c89543f Fixes double readline import
Should finally fix #71
2013-04-23 16:29:32 -07:00
Manuel Ebert
897ba57783 Formatting 2013-04-23 09:13:06 -07:00
Manuel Ebert
7fda109e55 Conditional import for pyreadline
Fixes #71
2013-04-23 09:13:00 -07:00
Manuel Ebert
884881546d Better utf8 support 2013-04-19 17:32:32 +02:00
Manuel Ebert
634d84c77e Fixes for Python 3 Support 2013-04-19 15:19:21 +02:00
Manuel Ebert
3052e0cce7 Python 3 compatibility 2013-04-19 14:46:05 +02:00