* Sat Sep 30 2017 zaitor@opensuse.org
- Update to version 2.3:
+ Compress backups.
+ Use newer txt2tags version 2.6 and reapply changes to obtain a
GPL-2+ version.
+ Remove brittle PDF export. Please export to HTML and print to
PDF with browser instead.
+ Remove intro page from export wizard.
+ Fix: image files were not found on Windows and Mac OS.
+ Print peak memory usage on Linux when program exits.
+ Hide tags panel completely by default instead of only
minimizing it.
+ Update Debian files.
* Sat Sep 16 2017 luc14n0@linuxmail.org
- Update to version 2.2:
+ Port RedNotebook 2 to Windows.
+ Windows: uninstall old version before installing new version to
remove old files.
+ Windows: use Aspell for spell checking.
+ Update Debian files.
- Changes from version 2.1:
+ Make webkit optional (but highly recommended). If missing, show
preview in external browser.
+ Support inserting SVG images.
+ Don't switch between edit and review mode automatically by
default.
- Changes from version 2.1.1:
+ Reset package name to 'rednotebook'.
- Changes from version 2.1.2:
+ Fix "Exec" field in .desktop file.
- Changes from version 2.1.3:
+ Fix creating translation files.
- Changes from version 2.1.4:
+ Use old names for appdata and desktop files.
- Changes from version 2.1.5:
+ Fix debian/control.
- Drop rednotebook-locale-unicode-fix.patch: Fixed upstream.
- Drop obsolete post(un) handling of following macros:
desktop_database_post(un) and icon_theme_cache_post(un),
file-triggers takes care of this for us now.
- Run spec-cleaner, modernize spec.
* Sat Jul 15 2017 zaitor@opensuse.org
- Update to version 2.0:
+ Port to Python 3 and GTK 3.
+ Add index of tags to LaTeX export.
+ Use new CDN link for MathJax.
- Add rednotebook-locale-unicode-fix.patch: Fix runtime crash,
patches from upstream git.
- Following upstreams porting: Drop python-devel, python-gtk,
python-webkitgtk, python-gtk, python-webkitgtk, python-PyYAML and
python-chardet BuildRequires, Requires and Recommends.
- Add hicolor-icon-theme, pkgconfig, python3-cairo-devel,
python3-gobject-devel and python3-setuptools BuildRequires.
- Add python3-PyYAML and python3-gobject-Gdk Requires,
python3-chardet and python3-pyenchant Recommends.
- Change python macros to python3 variant.
- Drop obsolete conditionals for no longer supported versions of
openSUSE.
* Fri Mar 03 2017 zaitor@opensuse.org
- Update to version 1.15:
+ Bundle pygtkspellcheck 4.0.5 since earlier versions contain a
bug (lp#1615629).
+ Fix toggling autostart (lp#1628497).
+ Set system tray icon name (lp#1660129).
* Thu Mar 02 2017 zaitor@opensuse.org
- Replace python-yaml with python-PyYAML Requires, needed after
python-singlespec changes.
* Sat Oct 08 2016 zaitor@opensuse.org
- Update to version 1.14:
+ Use new pygtkspellcheck API (lp#1592727).
+ Fix conversion from old single "Tags" category to new tags
format.
- Drop appdata.patch: Fixed upstream.
* Sun Sep 25 2016 mailaender@opensuse.org
- Add appdata.patch for https://en.opensuse.org/openSUSE:AppStore
* Mon Jun 27 2016 zaitor@opensuse.org
- Update to version 1.13:
+ When selecting a journal directory, show all journal
directories by default.
+ Allow ampersands in e-mail addresses (lp#1570476).
+ python-gtkspell has been renamed to python-gtkspellcheck.
Update docs and debian/control accordingly.
* Mon Apr 18 2016 ushamim@linux.com
- Update to version 1.12:
+ Add option to hide right-hand tags pane.
+ Never overwrite externally changed month files.
+ Remove support for Python 2.6.
* Thu Dec 31 2015 badshah400@gmail.com
- Update to version 1.11:
+ Remind users to make new backup if last backup is older than
a month.
+ When inserting a link for a selected text passage, replace
text passage.
- Changes from version 1.10.4:
+ Fix right-clicking cloud words to hide them.
- Changes from version 1.10.3:
+ Make #hashtags regular expression faster (up to 1000x).
- Update file list: README got renamed to README.md.
* Sun Oct 11 2015 gour@atmarama.net
- Update to version 1.10.2:
+ Fix Chinese fonts in preview mode on Windows by using the fonts
mingliu and MS Mincho.
+ Fix instructions for running RedNotebook on Windows.
+ Move repository from launchpad to github.
* Wed Apr 15 2015 zaitor@opensuse.org
- Update to version 1.10.1:
+ When undoing a formatting action, only remove formatting, not
the text (lp#1326606).
+ Fix searching with enter for text with non-ASCII characters
(lp#1430697).
+ Fix filtering exports by tags containing non-ASCII characters
(lp#1267263).
+ Don't remove whitespace from old-style tags in autocomplete box
(lp#1414603).
+ Don't try to change spellchecking language if spellchecker is
not set up (lp#1443818).
+ Don't try to access files with wrong encoding (lp#1443818).
* Sun Apr 12 2015 zaitor@opensuse.org
- Update to version 1.10:
+ Write data to temporary files first to prevent corrupted month
files.
+ Add format button for monospace font. Automatically add the
correct format for code blocks.
+ Show warning for dates before 1900 (not supported by Python's
datetime module).
+ Fix undo/redo.
+ Don't add unneeded newlines around titles and code.
* Sun Jan 18 2015 sfalken@opensuse.org
- Update to version 1.9.0:
+ Add #tags to cloud ignore list to remove them from the tag
cloud (thanks Przemysław Buczkowski).
+ Remove option to start RedNotebook minimized.
+ Do not remove menu bar in fullscreen mode (lp#1400356).
+ Allow exiting fullscreen mode with ESC key.
+ Only allow comment signs (#) at the beginning of a line in the
config file.
+ Fix reading configuration files.
* Fri Aug 08 2014 dimstar@opensuse.org
- Update to version 1.8.1:
+ Do not show new version dialog if latest version cannot be
determined (lp#1324126).
+ Fix date formatting for invalid locale encodings.
+ Add necessary library files for spell-checking on Windows
(lp#1331876).
* Mon Dec 23 2013 dimstar@opensuse.org
- Update to version 1.8.0:
+ Add font selection for edit mode.
+ Allow changing preview and cloud font in preferences.
+ Only allow opening RedNotebook minimized on Windows since other
systems may lack a system tray.
+ Fix: Display tags starting with "SEP" in preview (lp#1255582).
+ Write scripts to cross-compile RedNotebook Windows exe and
installer on Linux.
* Tue Nov 26 2013 dimstar@opensuse.org
- Update to version 1.7.3:
+ Jump to a specific date on startup with "--date 2013-10-31" on
the commandline.
+ Display current date in the title bar.
+ Support inserting multiple pictures in one step.
+ Add DejaVu Sans as font fallback for clouds and preview.
+ Fix setting last image directory for insert dialog.
+ Only allow exporting selected text if we are in edit mode
(lp#1221792).
+ Updated translations.
* Sat Jun 29 2013 zaitor@opensuse.org
- Update to version 1.7.2:
+ Show error if saving fails due to a directory not being
created.
+ Ignore hashtags starting with more than one #.
+ Fix: Allow inserting files and pictures from the "recently
used" section (lp#1195759).
* Tue Mar 19 2013 dimstar@opensuse.org
- Update to version 1.7.1:
+ Fix: Insert spellchecking correction in the correct position
(lp#1137925).
- Changes from version 1.7.0:
+ Allow filtering exported days by tags.
+ Add option to export only the currently selected text.
+ Move spellcheck option from preferences to edit menu and add F7
shortcut.
+ Enable spellchecking on Windows. See help for adding custom
dictionaries.
+ Better error message for invalid markup.
+ Show warning if no directory is selected before clicking the
"Open" button when choosing a journal directory.
+ Gracefully handle BadStatusLines when checking for new
versions.
+ Do not try to set file permissions on Windows where they are
unavailable.
+ Fix hide-from-cloud for words containing backslashes
(lp#1131412).
+ Fix relative file links on Windows.
+ Code: Switch from optparse to argparse.
* Sat Feb 09 2013 zaitor@opensuse.org
- Update to version 1.6.6:
+ Edit templates in RedNotebook directly. Preview and use the
Insert and Format toolbar menus before inserting a template.
+ Support relative image links like [""my_pic"".jpg].
+ Add Ctrl+Return shortcut for adding manual linebreaks.
+ Let all toolbar menus always open the menu before performing an
action.
+ Change Go-To-Today shortcut to Alt+Home (Ctrl+Home moves cursor
to the start of the text).
+ Do not allow choosing an empty name for templates.
+ Do not parse #include as a hashtag.
+ Add info about network drives to help text.
+ Fix help text about links to local directories.
+ Fix: Let categories pane use new infobar notifications
(lp#1098625).
Version: 2.22-bp154.1.59
* Wed May 19 2021 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 2.22
* Add a "Give Feedback" button
* Thu Feb 11 2021 Dirk Müller <dmueller@suse.com>
- update to 2.21:
* Update MathJax to version 3 (#515, @dgcampea).
* Fix date references in CEF-based HtmlView (#544, Paweł Żukowski).
* Fix drag and drop (#492, @dgcampea).
* Fix external previews (Eric Chazan).
* Document how to change the theme on Windows (#487, Ankur A. Sharma).
* Allow symlinking to `./run` script (#509).
* Reload GTK theme colors when saving the journal (#485).
* Don't use dark mode for exported HTML files (#486).
* Use PNG version instead of SVG for RedNotebook icons to avoid problems on macOS.
* Use GitHub actions for continuous integration testing.
* Use background and foreground colors from GTK theme for HTML preview.
* Fix HTML colors for dark themes (#474).
* Fri Jan 24 2020 max.oss.09@gmail.com
- update to 2.16
+ Add menu items for adding titles (#464, Paweł Żukowski).
+ Upgrade msgfmt.py to version 1.2 (#470).
* Wed Jan 01 2020 max.oss.09@gmail.com
- update to 2.15
+ Fix tray icon on Windows (#394).
2.14 (2019-11-17)
+ Support entry reference links in exported HTML (#452, Paweł Żukowski).
+ Add support for dark themes to cloud panel (#438).
2.13 (2019-11-07)
+ Change unnamed date references from 2019-11-06 to [2019-11-06] (#458, #460, Paweł Żukowski).
+ Add option for controlling number of displayed tags (#456, Paweł Żukowski).
+ Fix setting maximum number of displayed tags (#461).
2.12 (2019-11-02)
+ Allow linking between days with dates like 2019-02-14 and `[named links 2019-02-14]` (#176, #444, Paweł Żukowski).
+ Allow opening statistics dialog multiple times in one session (#370, #457, Paweł Żukowski).
+ Warn about outdated backups every week by default.
+ Increase default width of left panel to ensure that the calendar is fully visible (#376).
2.11.1 (2019-04-07)
+ Always initialize spell checking whenever we switch text buffers (fixes #435).
2.11 (2019-03-26)
+ Revert to GTK 3.18 stack on Windows (fixes #429 and #430).
2.10 (2019-03-24)
+ Automatically push newest version to flathub.
2.9.1 (2019-03-20)
+ Disable internal preview on Windows again since it sometimes crashes the app.
2.9 (2019-03-17)
+ Use Python 3.6 and GTK 3.22 on Windows.
+ Build Windows installer with Appveyor.
2.8.1 (2019-03-17)
+ Load the correct template for a given weekday (fixes #416).
+ Clear text buffers when opening a new journal (fixes #421).
+ Minor bug fixes.
2.8 (2018-11-15)
+ Support internal previews on Windows again (#369).
2.7.1 (2018-11-13)
+ Never let search phrases end up in the main text field (fixes #401).
+ Fix spell checking (fixes #412).
2.7 (2018-11-06)
+ Use GtkSourceView for editor to obtain better undo/redo functionality (thanks @takluyver).
+ When saving, update the list of tags in the auto-complete list for the search.
+ Fix opening RedNotebook homepage from About dialog (#411).
2.6.1 (2018-08-21)
+ Fix bug preventing new installations from starting up.
2.6 (2018-08-20)
+ Move date format option to preferences dialog.
+ Use date format option for date in titlebar.
+ Remember selected date format for exports between sessions.
+ Check remote info.py file for latest version number.
+ Check for latest version in separate thread.
2.5 (2018-06-08)
+ Restore instant search (search as you type).
+ Add option for disabling instant search to preferences dialog.
+ Disable undo/redo buttons in preview mode (fixes #103).
+ Remove option to show/hide right-side tags panel from GUI (still present in configuration file).
2.4 (2018-03-07)
+ Make search significantly faster by indexing all days.
+ Allow searching for multiple words.
+ Add AppVersion to InnoSetup file.
+ Homepage: Switch to HTTPS.