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