Commit graph

74 commits

Author SHA1 Message Date
William Minchin
09e0e44363 Consistent default linewap 2014-07-28 23:53:57 -06:00
Manuel Ebert
fc21fbffe3 Improves dateutil parsing
Closes #133
Fixes #183, #185, #228
2014-07-28 18:48:24 -06:00
Ryan Plyler
eb0d8d190e 'jrnl -from' times now match greater/less than or equal to start and end times 2014-07-28 18:48:02 -06:00
Manuel Ebert
fdbe055d8c Split DayOne into separate file 2014-07-28 18:45:37 -06:00
Craig Moyer
047c60f16b Re-fix Issue #56 by changing Regex to discriminate between title and entry.
Added BDD tests to cover this feature.
2014-07-28 18:45:19 -06:00
Manuel Ebert
a76866ae9a byte2int for PY3 2014-07-28 18:45:15 -06:00
Manuel Ebert
23d73c8caf Use PKCS#7 for encryption
Closes #156
2014-07-28 18:45:08 -06:00
Manuel Ebert
bb741d9773 Ignore unreadably DayOne entries 2014-07-28 18:45:01 -06:00
Manuel Ebert
600a75a415 Assumes no DST in case of ambiguous dates
Fixes #153
2014-07-28 18:44:52 -06:00
Manuel Ebert
6f56725e8a Small update to parsing regex 2014-07-28 18:44:29 -06:00
Manuel Ebert
df4b0d8e72 Fixes writing new lines between entries 2014-07-28 18:44:26 -06:00
Manuel Ebert
5d84aad5a5 Fixes white spaces at the beginning of lines, fixes #134 2014-07-28 18:44:10 -06:00
Manuel Ebert
3f87ce15c3 Small fix for unicode in DayOne, fixes #119 2014-07-28 18:44:03 -06:00
Manuel Ebert
ef6f5e85f5 Adds the tag symbol to day one entries on load 2014-07-28 18:43:51 -06:00
William Minchin
87ec18fa78 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-07-28 18:43:19 -06:00
Manuel Ebert
cebe33574d Upgrade to parsedatetime 1.2 2014-01-26 12:37:41 +01:00
Manuel Ebert
ab9a3b5192 Cleaned up imports to work with Python2.6 and Python 3.3 2014-01-23 14:33:14 +01:00
Manuel Ebert
fcd8c4d214 Gets rid of colorama 2014-01-02 23:41:53 +01:00
Manuel Ebert
9df688d6f0 Changelog, dogs 2013-12-22 17:11:32 +01:00
Manuel Ebert
077bff7e88 Fix for #117 2013-12-22 14:52:06 +01:00
Manuel Ebert
fa130143b5 DayOne support for --edit 2013-12-21 15:00:26 +01:00
Manuel Ebert
88db6fca23 Cleaner parsing 2013-12-21 14:59:24 +01:00
Manuel Ebert
c06bfd781f Modified flag for entries 2013-12-20 16:16:48 +01:00
Manuel Ebert
bc75d4031b Deleting the last entry 2013-11-30 14:55:37 -08:00
William Minchin
fd1fc05bd0 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
37fad66942 ixed a bug that caused creating encrypted journals to fail 2013-11-20 16:55:41 -08:00
Manuel Ebert
04567ff5a7 Starring entries and looking at the stars 2013-11-05 10:23:26 -08:00
Manuel Ebert
630aaefffd Parses -from 1980 as Jan 1 1980 2013-11-04 00:36:46 -08:00
Manuel Ebert
e37119b1d5 -short becomes --short 2013-11-04 00:36:10 -08:00
Manuel Ebert
c201e56713 Starring entries and looking at the stars 2013-11-03 20:02:18 -08:00
Manuel Ebert
aac68db995 Only soft-deprecate passwords in config 2013-10-20 13:42:55 -07:00
Manuel Ebert
be2c511ea4 Saves password to keyring
Closes #96 and deprecates password field in config
2013-10-17 14:55:59 -07:00
Manuel Ebert
2235a2f974 Python 2.6 compatibility 2013-08-28 13:48:18 -07:00
Manuel Ebert
f3e1f94f55 Support for DayOne tagging
Closes #83
2013-08-17 12:06:52 -07:00
Manuel Ebert
58ea57f62b Fixes #87 2013-08-17 11:54:21 -07:00
Manuel Ebert
978d9db072 Filters before exporting 2013-08-06 17:57:21 -07:00
Manuel Ebert
e78786e19a Unifies encryption between python versions 2013-07-22 21:24:19 +02:00
Manuel Ebert
95f68a5109 Allows getpass to get bypassed by reading from stdin 2013-07-22 20:08:41 +02:00
Manuel Ebert
7cf4fd701e Uses stderr for prompts instead stdout 2013-07-22 12:04:01 +02:00
Manuel Ebert
91638fd429 Tests for multiple journals 2013-07-22 10:11:37 +02:00
Manuel Ebert
c303ea8455 Python 3 improvements 2013-07-19 13:24:18 +02:00
Manuel Ebert
608cc04897 Better Python2.6 compatibility 2013-07-19 13:03:27 +02:00
Manuel Ebert
39a8b3a4cd Oh Python 3 imports... 2013-07-15 13:55:34 +02:00
Manuel Ebert
d81f263e8c Uses local timezone if timezone could not be parsed 2013-07-15 13:37:13 +02:00
Manuel Ebert
f6be2f13a5 Workaround for get_localzone on OS X 2013-07-15 13:32:23 +02:00
dejay
42daea2dd6 Better Day One Timestamps 2013-07-13 11:57:34 -06:00
Manuel Ebert
d7dfba008c Addresses unicode issues in Python 3
Fixes #79
2013-06-24 15:54:04 +02:00
Manuel Ebert
5bb8f9c567 Better Unicode support
Closes #72
2013-06-09 15:55:03 -07:00
Manuel Ebert
0bf2354bc2 Disables PyICU use for now until proper localization is implemented.
Fixes #52
2013-05-08 10:08:48 -07:00
Manuel Ebert
fde308e4ba Backwards compatibility with parsedatetime 0.8.7
Closes #76
2013-05-08 09:56:49 -07:00