Assets 2

#81 🐛 Fix packaging that required pandoc for install

@Kraymer Kraymer released this Jul 25, 2017 · 14 commits to master since this release

Assets 2

#74 🐛 Fix crash occuring when entering match on multiple fields
#73 🐛 Use gnureadline instead of readline to make completion work as intended on Mac OS X

@Kraymer Kraymer released this Oct 29, 2016 · 23 commits to master since this release

Assets 2

#67 🆕 Import categories from an accounts csv file using qifacc.py tool
#66 🆕 Add -force flag to force editing of unknown (external) categories

#64 🐛 Print file content only in batch or dry-run mode

@Kraymer Kraymer released this Mar 18, 2016 · 52 commits to master since this release

Assets 2
  • don't remove matching from json configuration after processing a "known" transaction - fix #55
  • replace unicode matching indicators by ascii ones on Windows
  • don't skip field when displaying matching indicators at the any field prompt - fix #54
  • small improvements about display

@Kraymer Kraymer released this Jan 10, 2016 · 79 commits to master since this release

Assets 2
  • fix crash related to missing mocks of blessed terminal functions. fix #42
  • fix crash occurring when non matching keyword was entered. fix #41
  • put documentation online at qifqif.rtfd.org

@Kraymer Kraymer released this Jan 4, 2016 · 89 commits to master since this release

Assets 2
  • colorize part of the field that matches when printing transaction
  • provide a --version switch. fix #37

@Kraymer Kraymer released this Dec 30, 2015 · 94 commits to master since this release

Assets 2
  • add advanced matching prompts that enables matching on partial words, any field or a combination of them. Even regexes can be used ! fix #34, #30, #28
  • remove blessed as a mandatory dependency for Windows platform. fix #32
  • add color support on Windows

@Kraymer Kraymer released this Oct 5, 2015 · 117 commits to master since this release

Assets 2
  • fix pypi packaging

@Kraymer Kraymer released this Oct 5, 2015 · 126 commits to master since this release

Assets 2
  • TAB completion for matches. fix #2
  • make tab completion case insensitive. fix #6
  • pause before leaving edit fullscreen mode. fix #27
  • don't store category or match containing only spaces. fix #23
  • friendlier error message when json parsing fails
  • add blessed to pip requirements

@Kraymer Kraymer released this Aug 4, 2015 · 150 commits to master since this release

Assets 2
  • perform edits in fullscreen mode
  • don't read/write destination file in dry-run mode. fix #26
  • use longest match when multiple matches to choose from. fix #24
  • terminate file with \n
  • terminate last transaction with ^. fix #25
  • remove empty lines from generated .qif
  • fix error trying to remove a tag not present in cache. fix #22
  • decode user inputs using terminal locale