nvpy 0.9.5 released: tag buttons, bugs fixed, better sync error reporting

22 vues
Accéder directement au premier message non lu

Charl Botha

non lue,
21 déc. 2015, 07:13:3221/12/2015
à nv...@googlegroups.com,Matt Mullenweg
nvpy 0.9.5 has just been released to the Python Package Index at http://pypi.python.org/pypi/nvpy/0.9.5

To upgrade, do the following:

    sudo pip uninstall nvpy
    sudo pip install --upgrade --ignore-installed --no-deps nvpy

On https://github.com/cpbotha/nvpy the release is tagged as "v0.9.5".

Changes since 0.9.4:
* Merged a bunch of PRs
* Tags are now shown as buttons, and can be easily deleted
* Thanks to github user errolpais (who also coded up the button tags) we now have unit tests!
* Better sync error reporting: This will help us to resolve some sync errors without having to reset the whole database
* More detailed changes at the end of this mail

I am considering the following improvements in the future:
* Migration to Python 3.x.
* sqlite backend support - user apodda has made a great start in this PR: https://github.com/cpbotha/nvpy/pull/89 -- this will result in a much snappier nvpy, especially during searching.

Here's the git log with changes since 0.9.4, the previous release:

691213d Increase version to 0.9.5 for new release
adc7de0 About box shows copyright date range
bed8bfe Report specific note and error for update_note()
c3ee3c5 Summarised changes for 0.9.5 release
cd5c487 More thanks for the tip jar
097340b Add menlo font tip for OSX
bf85489 Merge pull request #129 from MicaelBatista/iss113
e6fdeac Use more succinct dict key check
50f6806 Regexp search with multiline as per PR 110
1c80ece Merge pull request #104 from lepht/patch-1
e729731 Merge pull request #118 from errolpais/master
1d75108 Fixed HTML refresh when "Continuous Markdown to HTML rendering" is off
ca47ccc Fixed HTML refresh when "Continuous Markdown to HTML rendering" is off
fb09179 Merged upstream changes into fork (LeHack - https://github.com/cpbotha/nvpy/pull/122)
6b203ad Merge pull request #122 from LeHack/master
b97d9bf Added support for createdate based sorting. Fixed icon path resolution when executable is a link. Fixed bug in view.py (missing .keys) Added .gitignore file
5d3bf18 changed check for ui tags to use tag buttons instead of tag entry text box:w
0994b2d changed use of tag entry text box to create new tags instead displaying existing tags
fb702c7 added instruction to running the tests to the readme
4df23e4 delete tag when tag button is clicked
dfb2119 added call to reload tags when tag text is changed
472a54d added unit test for displaying tag elements when note data is displayed
3a7ebdd display buttons for tags attached to a note
59c53ed Adding gitignore for compile python files
7ab6959 Merge pull request #115 from habi/pep8ify
b6d855d Making `pep8` (mostly) happy
b28453a Add stephen powell to tip thanks
16ad3e9 Merge pull request #90 from tjortho/feature/vim_key_bindings
210d0e3 Merge pull request #107 from lepht/patch-2
71e60b4 Fixed 'pip install from github' command in readme
c3968c9 Quote string in install command example
0a71973 Merge pull request #101 from dr-spangle/patch-1
04303f9 Update utils.py
8b7e852 Merge pull request #94 from axil/issue-85-fix
504d0ae backupCount=1 for nvpy.log
461f619 Add VIM keybindings for navigation Never leave the homerow on the keyboard. Ctrl-j and Ctrl-k to navigate note list. Ctrl-[ as substitute for ESC navigation. Updated bindings list to represent changes.
c2d2c55 Merge pull request #78 from fcrespo82/patch-1
2198921 Added the config option sort_mode to sort in alpha order
85a3a28 Merge pull request #76 from cajun-rat/master
82c09e6 Select the previously entered text when starting a search with ctrl-f. This means that you can type ctrl-f and start typing without deleting the previous query.
d338648 FIX: TriggeredcompleteEntry uninitialised ivar
df56757 Merge pull request #62 from brettchalupa/bc/increase_icon_resolution
7ccc8de siwtch icons to higher resolution
166e0bd Fixed not-initialised bug with NO tags in notes
350db3b Added github user gudnm to the tip thanks
3aade5b Merge pull request #49 from swestdijk/iss44b
4ab9ae5 Changed exception handling
3973545 Error exception text notes
280622a Merge pull request #45 from swestdijk/iss44
f7cffee Fixed unicode note titles
59de3b5 Merge pull request #43 from ewalstad/setup_docutils
fa88f6b Add docutils to the list of requirements.

Répondre à tous
Répondre à l'auteur
Transférer
0 nouveau message