pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/vym vym: Upgrade to 2.7.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/279ab57f744d
branches: trunk
changeset: 403654:279ab57f744d
user: kamil <kamil%pkgsrc.org@localhost>
date: Wed Oct 30 13:05:16 2019 +0000
description:
vym: Upgrade to 2.7.1
Full changelog is unknown.
Switch from qt4 to qt5.
CHANGELOG
=========
Release notes View Your Mind - vym 2.6.0
This version is mainly a bugfix release and the port to Mac OS X and Windows. Over the past years several attempts have been made by various developers to port vym to windows, finally with a new day
time job I got access to a windows machine and filled the missing parts with code.
While vym has more than 150 automatic tests now, I certainly will have overlooked some bugs, especially I couldn't test all windows versions out there.
Feel free to report any bugs or feature requests on https://sourceforge.net/projects/vym/
Thanks for using vym!
Uwe Drechsel - September 2016
Feature overview
Mac OS X support
Native support on Mac
Windows support
Native support on Windows
Using 7z for compression of map data (not included, please refer to http://www.7-zip.org/
check, if 7z is available for unzipping
Features shared on all platforms
Online check for release notes
Online check for updates
Free positioning of branches (experimental)
Display information on why allowing downloads is useful
Shortcut to restore last session
Improve ASCII export
Regulary check for updates
Check online for release notes
Use QTextBrowser for clickable URLs in ShowTextDialog
Added updated translation by Pavel Fric
Notes:
Some configuration settings have been moved within with the settings file from /mainwindow to /system
/mainwindow/readerURL /mainwindow/readerPDF /mainwindow/autosave/ /mainwindow/writeBackupFile /mainwindow/printerName /mainwindow/printerFormat /mainwindow/printerFileName
The location of the settings file depends on your platform: On windows it's in the registry, on Linux it is $HOME/.config/InSilmaril/vym.conf
Detailed list of features
Consider position of a branch in subtree when calculating priorities
Lockfiles to improve multi-user suupor
Set number of shown parents also for find results
Set default map author for new maps
Retrieve OS information using This allows QSysInfo::prettyProductName to be used. (using Qt 5.4 on windows now)
File dialog to select 7z on windows
Added window with debug info
Greek translation by Yannis Kaskamanidis
Sort context menus of targets lexically
Wordwrap heading in task editor
Filter for new tasks in taskeditor
Improved handling of exports
Export map as text with tasks appended in extra list (experimental)
Internal fileformat changed to better support embedded HTML: Using CDATA and VymText instead of VymNote
set keyboard focus to note/heading editor when opening it
Leave TextEditor with Esc
Display update information from vym server
Bugfixes
Bottomline of branch 'jumping' by one pixel when moving
Font in shortcuts window
Update taskeditor after relinking branches
Set map properties editor to readonly, if map is readonly
In NoteEditor alignment only changed first line
for - No undo after deleteAll in TextEditors (2fb0f43b)
Workaround for missing translation( On windows locale is set to en-US instead of en_US...)
Don't try to unzip .mm files (FreeMind)
Renamed .ts files: This allows QTranslator to also find e.g. en.qm when looking for en_US.qm
Use en_US.UTF-8 on Linux
Language detection
Removed KDE4 support
No undo after deleteAll in TextEditors
#70 Export to LibreOffice Impress
Removed unused code on windows
Do not silently ignore failed exports, e.g. if file exists
Do not silently ignore failed exports, e.g. if file exists
Missing borders in image exports
Shortcut to save map
vymLinks with relative paths were not always detected correctly
Installation on Mac
Free positioning (experimental)
Changed vymBaseDir on Mac OSX
Find demos and pdf documentation on Mac OSX
Find translations in correct vymBaseDir on Mac OSX
Imports of MM and directory
setMapChanged when moving control points of XLinks
Toggle RichText with Alt + Shift + R
set focus back to mapeditor when pressing Escape-Key
#80 Localise Qt strings and introduce -locale option
83 Don't install docs in 'make install'
#76 Wrong icon in documentation
#82 Again. don't copy lang/
#82 Copy only .qm in generation of Makefile
#80 Localise Qt strings and introduce -locale option
83 Don't install docs in 'make install'
#76 Wrong icon in documentation
Copy contents of lang/ again in make install
#79 FTBFS with GCC 6: no matching function
Switch to just loaded map
Focus on MapEditor when starting to edit branch
Focus on MapEditor when starting to edit branch
Enter pipe-symbol in NoteEditor #78
save scope of inherited editors
Don't change map when just reselecting a branch with a note
Visible tasks in taskeditor for new map
Update recent maps menu after loading of map
Empty window with update information on startup
Don't allow changing flags or use of Page/Cursor keys during editing of heading
LibreOffice Export
Segfault when exiting vym
No confirmation dialog, when closing tab of modified map
Set color of new timestamp
Update session filelist correctly
MS VS2013 compiler has nested if limit - work around by Darren Lissimore
Wrong domain in cookie handling set
Save colors during edit of heading
Copy color of parent branch to new branch
VymText can contain "]]>" in CDATA now
Drag & Drop of URLs
Wrong positioning of moved branches before mouse button is released
RichText headings in ToC of HTML export
Detect richText heading in saved maps from version < 2.5.0
Detect richText note in saved maps from version < 2.5.0
Use zip format when saving with 7z: compatibility e.g.i between Windows and Linux
Refactoring parser to enable both double and single quotes
Undo/redo setHeading
vt symbol in TreeEditor
diffstat:
misc/vym/Makefile | 23 +++++++++------
misc/vym/PLIST | 50 +++++++++++-----------------------
misc/vym/distinfo | 12 +++----
misc/vym/patches/patch-main.cpp | 13 ---------
misc/vym/patches/patch-mainwindow.cpp | 22 ---------------
5 files changed, 36 insertions(+), 84 deletions(-)
diffs (208 lines):
diff -r fcbb18994c60 -r 279ab57f744d misc/vym/Makefile
--- a/misc/vym/Makefile Wed Oct 30 12:55:22 2019 +0000
+++ b/misc/vym/Makefile Wed Oct 30 13:05:16 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.40 2019/08/11 13:22:00 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2019/10/30 13:05:16 kamil Exp $
#
-DISTNAME= vym-2.2.4
-PKGREVISION= 16
+DISTNAME= vym-2.7.1
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vym/}
EXTRACT_SUFX= .tar.bz2
@@ -18,8 +17,13 @@
USE_TOOLS+= perl:run bash:run
REPLACE_PERL+= scripts/exportvym scripts/niceXML
-REPLACE_BASH+= scripts/release-mac scripts/update-bookmarks \
- scripts/makedist-vym scripts/vivym
+
+REPLACE_BASH+= scripts/release-mac scripts/update-bookmarks
+REPLACE_BASH+= scripts/makedist-vym scripts/vivym
+REPLACE_BASH+= scripts/getbinaries scripts/screencast
+
+REPLACE_RUBY+= scripts/jigger
+REPLACE_RUBY+= scripts/make-qrc.rb
CHECK_INTERPRETER_SKIP= share/vym/scripts/bugger \
share/vym/scripts/vym-addmail.rb
@@ -42,8 +46,9 @@
DATADIR=${PREFIX}/share \
DOCDIR=${PREFIX}/doc/vym vym.pro
-.include "../../x11/qt4-qdbus/buildlink3.mk"
-.include "../../x11/qt4-libs/buildlink3.mk"
-.include "../../x11/qt4-tools/buildlink3.mk"
-
+.include "../../lang/ruby/buildlink3.mk"
+.include "../../lang/ruby/replace.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtscript/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r fcbb18994c60 -r 279ab57f744d misc/vym/PLIST
--- a/misc/vym/PLIST Wed Oct 30 12:55:22 2019 +0000
+++ b/misc/vym/PLIST Wed Oct 30 13:05:16 2019 +0000
@@ -1,9 +1,13 @@
-@comment $NetBSD: PLIST,v 1.6 2013/01/03 15:44:19 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.7 2019/10/30 13:05:16 kamil Exp $
bin/vym
-doc/vym/vym.pdf
+share/vym/demos/ao-report-example.vym
share/vym/demos/frames.vym
share/vym/demos/lifeforms.vym
share/vym/demos/math.vym
+share/vym/demos/scripts/examplescript.vys
+share/vym/demos/scripts/export-image.vys
+share/vym/demos/scripts/iterating-branches.vys
+share/vym/demos/scripts/strip-url.vys
share/vym/demos/time-management.vym
share/vym/demos/vym-contribute.vym
share/vym/exports/orange-blue.conf
@@ -17,10 +21,11 @@
share/vym/exports/template-orange-blue/page-template.xml
share/vym/exports/template-orange-blue/settings.xml
share/vym/exports/template-orange-blue/styles.xml
-share/vym/flags/flag-arrow-2down.png
-share/vym/flags/flag-arrow-2up.png
+share/vym/flags/flag-2arrow-down.png
+share/vym/flags/flag-2arrow-up.png
share/vym/flags/flag-arrow-down.png
share/vym/flags/flag-arrow-up.png
+share/vym/flags/flag-clock.png
share/vym/flags/flag-cross-red.png
share/vym/flags/flag-exclamationmark.png
share/vym/flags/flag-flash.png
@@ -28,9 +33,9 @@
share/vym/flags/flag-hideexport.png
share/vym/flags/flag-hook-green.png
share/vym/flags/flag-info.png
-share/vym/flags/flag-kalarm.png
share/vym/flags/flag-lamp.png
share/vym/flags/flag-lifebelt.png
+share/vym/flags/flag-no-arrow-up.png
share/vym/flags/flag-note.png
share/vym/flags/flag-phone.png
share/vym/flags/flag-present.png
@@ -38,7 +43,7 @@
share/vym/flags/flag-rose.png
share/vym/flags/flag-scrolled-right.png
share/vym/flags/flag-smiley-good.png
-share/vym/flags/flag-smiley-omg.png
+share/vym/flags/flag-smiley-omb.png
share/vym/flags/flag-smiley-sad.png
share/vym/flags/flag-stopsign.png
share/vym/flags/flag-target.png
@@ -114,7 +119,6 @@
share/vym/icons/filesave.png
share/vym/icons/filesaveas.png
share/vym/icons/find.png
-share/vym/icons/flag-url-16x16.png
share/vym/icons/formatcolorbranch.png
share/vym/icons/formatcolorpicker.png
share/vym/icons/formatcolorpicker.xpm
@@ -170,36 +174,16 @@
share/vym/icons/vym.ico
share/vym/icons/vym.png
share/vym/icons/vym.xpm
-share/vym/lang/vym_cs_CZ.ts
-share/vym/lang/vym_de_DE.ts
-share/vym/lang/vym_en.ts
-share/vym/lang/vym_es.ts
-share/vym/lang/vym_fr.ts
-share/vym/lang/vym_ia.ts
-share/vym/lang/vym_it.ts
-share/vym/lang/vym_pt_BR.ts
-share/vym/lang/vym_ru.ts
-share/vym/lang/vym_sv.ts
-share/vym/lang/vym_zh_CN.ts
-share/vym/lang/vym_zh_TW.ts
-share/vym/macros/macro-1.vys
-share/vym/macros/macro-10.vys
-share/vym/macros/macro-11.vys
-share/vym/macros/macro-12.vys
-share/vym/macros/macro-2.vys
-share/vym/macros/macro-3.vys
-share/vym/macros/macro-4.vys
-share/vym/macros/macro-5.vys
-share/vym/macros/macro-6.vys
-share/vym/macros/macro-7.vys
-share/vym/macros/macro-8.vys
-share/vym/macros/macro-9.vys
+share/vym/macros/macros.vys
+share/vym/macros/slideeditor-snapshot.vys
share/vym/scripts/bugger
+share/vym/scripts/getbinaries
+share/vym/scripts/jigger
+share/vym/scripts/make-qrc.rb
share/vym/scripts/makedist-vym
+share/vym/scripts/screencast
share/vym/scripts/vivym
share/vym/scripts/vym-addmail.rb
share/vym/scripts/vym-ruby.rb
-share/vym/styles/kdebookmarks2vym.xsl
share/vym/styles/vym.css
-share/vym/styles/vym2kdebookmarks.xsl
share/vym/styles/vym2taskjuggler.xsl
diff -r fcbb18994c60 -r 279ab57f744d misc/vym/distinfo
--- a/misc/vym/distinfo Wed Oct 30 12:55:22 2019 +0000
+++ b/misc/vym/distinfo Wed Oct 30 13:05:16 2019 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 23:49:54 agc Exp $
+$NetBSD: distinfo,v 1.8 2019/10/30 13:05:16 kamil Exp $
-SHA1 (vym-2.2.4.tar.bz2) = fcfe303bb5b731f0838dafb1709e2a78f30b2aec
-RMD160 (vym-2.2.4.tar.bz2) = 83972f155ba69ae82d0d57c22042564198167227
-SHA512 (vym-2.2.4.tar.bz2) = b82d2100a3f26f6e19167066ec512e23c8f50ab7ef41ff130dd775964e189fb345e1e9877c96ceffe3db5c7ff6c361330f12a3eba554523f0c2dcf7c4877a712
-Size (vym-2.2.4.tar.bz2) = 6420100 bytes
-SHA1 (patch-main.cpp) = c6b83228e467105996bb8c36ed03b41005a332d4
-SHA1 (patch-mainwindow.cpp) = 5b06c5302223000594bd9e3fef61c00d7832aeca
+SHA1 (vym-2.7.1.tar.bz2) = 29dc9898e374b662806593d0a9d0e0b08e6997c2
+RMD160 (vym-2.7.1.tar.bz2) = fa3aba859cfdebd884aead017f116b180481e311
+SHA512 (vym-2.7.1.tar.bz2) = 985dbf18f743c36b484050ae24e4392eeae701c6c72fca6bd3dc5b70b38a283211946e279804c66253b5a394a642683ca4e3a66a7288400a9193fbcbfd8c9582
+Size (vym-2.7.1.tar.bz2) = 6718924 bytes
diff -r fcbb18994c60 -r 279ab57f744d misc/vym/patches/patch-main.cpp
--- a/misc/vym/patches/patch-main.cpp Wed Oct 30 12:55:22 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-main.cpp,v 1.1 2013/01/03 15:44:19 ryoon Exp $
-
---- main.cpp.orig 2012-07-04 13:28:11.000000000 +0000
-+++ main.cpp
-@@ -251,7 +251,7 @@ int main(int argc, char* argv[])
- vymBaseDir.setPath(basePath + "/share/vym");
-
- #else
-- vymBaseDir.setPath ("/usr/share/vym");
-+ vymBaseDir.setPath ("@PREFIX@/share/vym");
- if (!vymBaseDir.exists())
- {
- vymBaseDir.setPath ("/usr/local/share/vym");
diff -r fcbb18994c60 -r 279ab57f744d misc/vym/patches/patch-mainwindow.cpp
--- a/misc/vym/patches/patch-mainwindow.cpp Wed Oct 30 12:55:22 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-mainwindow.cpp,v 1.1 2013/01/03 15:44:19 ryoon Exp $
-
---- mainwindow.cpp.orig 2012-07-04 13:28:11.000000000 +0000
-+++ mainwindow.cpp
-@@ -228,7 +228,7 @@ Main::Main(QWidget* parent, Qt::WFlags f
-
- // application to open URLs
- p="/mainwindow/readerURL";
-- #if defined(Q_OS_LINUX)
-+ #if defined(Q_OS_UNIX)
- s=settings.value (p,"xdg-open").toString();
- #else
- #if defined(Q_OS_MACX)
-@@ -249,7 +249,7 @@ Main::Main(QWidget* parent, Qt::WFlags f
-
- // application to open PDFs
- p="/mainwindow/readerPDF";
-- #if defined(Q_OS_LINUX)
-+ #if defined(Q_OS_UNIX)
- s=settings.value (p,"xdg-open").toString();
- #else
- #if defined(Q_OS_MACX)
Home |
Main Index |
Thread Index |
Old Index