Difference between revisions of "GrampsAIO-4"
(add a few categories) |
m (Eliminate redirect to AIO CX freeze) |
||
(37 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{man warn|Gramps 4.0.x to early builds of Gramps 4.2.4|Any files listed here may be '''not suitable''' for normal every day use! (My lawyer advised me to say that, but many people are using this and have reported no problems at all.)<br/>Any comments and help (e.g. on wiki pages) are welcome. Josip<br/>{{man menu|For Gramps 4.2.4+ and newer see [[GrampsAIO_cx_freeze-based|GrampsAIO-cxfreeze-based]]}}}} | ||
+ | |||
The '''Gramps''' "software bundle" for Windows or '''GrampsAIO''' is an all-in-one (a.k.a. '''"AIO"''') installation package of Gramps which includes all dependencies for the Windows platform. | The '''Gramps''' "software bundle" for Windows or '''GrampsAIO''' is an all-in-one (a.k.a. '''"AIO"''') installation package of Gramps which includes all dependencies for the Windows platform. | ||
==GrampsAIO-4.0.x== | ==GrampsAIO-4.0.x== | ||
− | AIO bundle for 4th generation of Gramps which now use Gtk3 with [https://wiki.gnome.org/Projects/PyGObject PyGobject] and [https://wiki.gnome.org/Projects/GObjectIntrospection GObject Introspection]. | + | AIO bundle for 4th generation of Gramps which now use Gtk3 with [https://wiki.gnome.org/Projects/PyGObject PyGobject] and [https://wiki.gnome.org/Projects/GObjectIntrospection GObject Introspection]. |
+ | |||
+ | Although Gramps now support Python3 older Python2 is still used instead. | ||
+ | ===GrampsAIO32=== | ||
+ | |||
+ | ====GrampsAIO-4.0.3-4==== | ||
− | ===GrampsAIO64-4.0.2=== | + | ===GrampsAIO64=== |
− | Release made for 64bit version of Windows. | + | ====GrampsAIO64-4.0.2==== |
− | and SSSE3 instruction set support to use it. | + | Release made for 64bit version of Windows. |
− | + | ||
− | ===GrampsAIO-4.0.3-1=== | + | Dependent libraries are built with "march=core2" compiler flag so you will need hardware with MMX, SSE, SSE2, SSE3 and SSSE3 instruction set support to use it. |
+ | |||
+ | ====GrampsAIO-4.0.3-1==== | ||
* '''What's new:''' | * '''What's new:''' | ||
** '''''Gramps launchers:''''' | ** '''''Gramps launchers:''''' | ||
Line 14: | Line 23: | ||
*** '''''grampsw.exe'''''<br/>This is GUI application (hence the "w" endings) so no "DOS box"<br/>That is probably preferred way to use Gramps for most users.<br/>Since there is not standard handles in gui application, all info, warning, and error prints are redirected to file %APPDATA%\gramps\Gramps40.log | *** '''''grampsw.exe'''''<br/>This is GUI application (hence the "w" endings) so no "DOS box"<br/>That is probably preferred way to use Gramps for most users.<br/>Since there is not standard handles in gui application, all info, warning, and error prints are redirected to file %APPDATA%\gramps\Gramps40.log | ||
*** '''''grampsd.exe'''''<br/>For time when you have problem running Gramps.<br/>Unlike previous two it not runs optimized byte-compiled files but normal ones (*.pyc no *.pyo).<br/>It is console application which create one early in startup process if is not started from one to catch early errors. At the end of program it must be closed by hand (pressing any key or clicking close button) giving you chance to see and copy errors to report them.<br/>For those reason it will always start Gramps in English no matter of your Windows locale settings. | *** '''''grampsd.exe'''''<br/>For time when you have problem running Gramps.<br/>Unlike previous two it not runs optimized byte-compiled files but normal ones (*.pyc no *.pyo).<br/>It is console application which create one early in startup process if is not started from one to catch early errors. At the end of program it must be closed by hand (pressing any key or clicking close button) giving you chance to see and copy errors to report them.<br/>For those reason it will always start Gramps in English no matter of your Windows locale settings. | ||
− | + | ||
− | ===GrampsAIO-4.0.3-2=== | + | ====GrampsAIO-4.0.3-2==== |
* '''Fix:''' | * '''Fix:''' | ||
** '''''HotKeys in launchers shortcut-links'''''<br/>Looks like something is wrong with shortcut-link creation so start of their description ends up as their hot-keys. | ** '''''HotKeys in launchers shortcut-links'''''<br/>Looks like something is wrong with shortcut-link creation so start of their description ends up as their hot-keys. | ||
− | + | ||
− | ===GrampsAIO-4.0.3-3=== | + | ====GrampsAIO-4.0.3-3==== |
* '''Fix:''' | * '''Fix:''' | ||
** '''''Graphviz'''''<br/>File "config6" where Graphviz store his configuration is not included in bundle. Because of that creation of graphical report will fail.<br/>You can make your own until 3rd version is released.<br/>Open up console in GrampsAIO\bin folder and type: | ** '''''Graphviz'''''<br/>File "config6" where Graphviz store his configuration is not included in bundle. Because of that creation of graphical report will fail.<br/>You can make your own until 3rd version is released.<br/>Open up console in GrampsAIO\bin folder and type: | ||
− | < | + | <pre> |
− | + | dot.exe -c | |
− | </ | + | </pre> |
− | + | ||
− | ===GrampsAIO-4.0.3-4=== | + | ====GrampsAIO-4.0.3-4==== |
* '''Fix:''' | * '''Fix:''' | ||
− | ** | + | ** Visual Styles |
− | ** | + | ** User Account Control |
− | ** | + | ** DPI Awareness |
− | ** | + | ** Program Compatibility Assistant |
− | |||
==GrampsAIO-4.1.x== | ==GrampsAIO-4.1.x== | ||
+ | ===GrampsAIO32=== | ||
+ | ====GrampsAIO-4.1.2-1_win32_py27.exe==== | ||
+ | * '''Release date:''' 2015-03-01<br/>Initial release | ||
+ | ====GrampsAIO-4.1.2-2_win32_py27.exe==== | ||
+ | * '''Release date:''' 2015-03-14 | ||
+ | * '''Fix:''' | ||
+ | ** '''''PDF generation'''''<br/>Update version of [http://cairographics.org/ Cairo] library to [http://cairographics.org/news/cairo-1.14.2/ 1.14.2] to prevent line truncation in textual reports exported as PDF | ||
+ | ** '''''missing folder icon in FileChooserDialog'''''<br/>[http://gramps.1791082.n4.nabble.com/Folder-icon-and-Gramps-4-1-2-td4669544.html#none Patch] [https://wiki.gnome.org/Projects/GLib GLib library] | ||
+ | ** '''''inclusion of images in some reports'''''<br/>Added all dependencies of PIL ([https://pillow.readthedocs.org/ Pillow]) library | ||
+ | ====GrampsAIO-4.1.2-3_win32_py27.exe==== | ||
+ | * '''Release date:''' 2015-03-16 | ||
+ | * '''Fix:''' | ||
+ | ** '''''non-ascii characters in database path'''''<br/>Compiled db library with ''-DUNICODE'' and ''-D_UNICODE'' flags | ||
+ | ====GrampsAIO-4.1.2-4_win32_py27.exe==== | ||
+ | * '''Release date:''' 2015-03-22 | ||
+ | * '''Fix:''' | ||
+ | ** '''''graphviz not working in Windows XP'''''<br/>Build [http://www.graphviz.org/ Graphviz] without ''strtok_s'' | ||
+ | ** '''''gtk drag-and-drop instability''''''<br/>Added [https://git.gnome.org/browse/gtk+/commit/?id=e7eaca9 patch] ''DND: Clean up weak pointers when they are no longer needed'' to gtk-3.14.9 build | ||
+ | ====GrampsAIO-4.1.3-1_win32_py27.exe==== | ||
+ | * '''Release date:''' 2015-05-02<br/> | ||
+ | ===GrampsAIO64=== | ||
+ | ====GrampsAIO-4.1.2-1_win64_py27.exe==== | ||
+ | * '''Release date:''' 2015-03-24<br/>Initial release | ||
+ | ====GrampsAIO-4.1.2-2_win64_py27.exe==== | ||
+ | * '''Release date:''' 2015-04-10<br/> | ||
+ | * '''Fix:''' | ||
+ | ** '''''{{bug|8472}}: Hangs loading images'''''<br/>Corrected GdkPixbuf introspection | ||
+ | |||
+ | ====GrampsAIO-4.1.3-1_win64_py27.exe==== | ||
+ | * '''Release date:''' 2015-05-02<br/> | ||
+ | |||
+ | ==GrampsAIO-4.2.x== | ||
+ | Gramps 4.2.x series now only supports Python3. | ||
+ | |||
+ | ===GrampsAIO32=== | ||
+ | |||
+ | ====GrampsAIO-4.2.0 - Not available==== | ||
+ | {{Release/Box-header|Not available|}} | ||
+ | {{-}} | ||
+ | ====GrampsAIO-4.2.1-1_win32.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.1/ AIO 4.2.1]|'''2015-10-12'''<br>Includes: Gramps 4.2.1, Python (3.5), GTK+3 ...}} | ||
+ | |||
+ | {{-}} | ||
+ | ====GrampsAIO-4.2.2-1_win32.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.2/ AIO 4.2.2]|'''2016-03-20'''<br>Includes: Gramps 4.2.2, Python (3.5), GTK+3 ...}} | ||
+ | |||
+ | {{-}} | ||
+ | ====GrampsAIO-4.2.3-1_win32.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.3/ AIO 4.2.3]|'''2016-04-11'''<br>Includes: Gramps 4.2.3, Python (3.5), GTK+3...}} | ||
+ | |||
+ | {{-}} | ||
+ | |||
+ | ===GrampsAIO64=== | ||
+ | |||
+ | ====GrampsAIO-4.2.0-1_win64.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.0/ AIO 4.2.0]|'''2015-08-02''' <br>Includes: Gramps 4.2.0, Python (3.4), GTK+3 ... plus GhostScript for reports, GraphViz and goocanvas for graphs, osmgpsmap for GeographyView, pyexiv2, convert and jhead for ImageMetadata, GtkSpell and dictionaries for spell-checking {{bug|7505#c41688}}(Catalan, Croatian, Czech, Danish, Dutch, English (Australian, UK, US), French, German, Italian, Norvegian (Bokmal, Nynorsk), Polish, Russian, Slovak, Slovenian, Spanish, Swedish) }} | ||
+ | |||
+ | {{-}} | ||
+ | ====GrampsAIO-4.2.1-1_win64.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.1/ AIO 4.2.1]|'''2015-10-20'''<br>Includes: Gramps 4.2.1, Python (3.5), GTK+3 ...}} | ||
+ | |||
+ | {{-}} | ||
+ | ====GrampsAIO-4.2.2-1_win64.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.2/ AIO 4.2.2]|'''2016-03-28'''<br>Includes: Gramps 4.2.2, Python (3.5), GTK+3 ...}} | ||
+ | |||
+ | {{-}} | ||
+ | ====GrampsAIO-4.2.3-1_win64.exe==== | ||
+ | {{Release/Box-header|[http://sourceforge.net/projects/gramps/files/Stable/4.2.3/ AIO 4.2.3]|'''2016-04-11'''<br>Includes: Gramps 4.2.3, Python (3.5.0), GTK+3(3.18.2), PyGobject(3.18.0), Pango(1.38.1), Cairo(1.14.2), PyCairo(1.10.1)...}} | ||
+ | |||
+ | {{-}} | ||
+ | ==See also== | ||
+ | *[[All In One Gramps Software Bundle for Windows]] for the Gramps 3.4.x and earlier series | ||
+ | *[[GrampsAIO-3]] | ||
+ | **[[GrampsAIO-4 package updating]] - can only update [[GrampsAIO-4]] built installers not cxfreeze-based | ||
+ | *[[GrampsAIO_cx_freeze-based|GrampsAIO-cxfreeze-based]] | ||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Developers/General]] | [[Category:Developers/General]] |
Latest revision as of 15:30, 10 November 2020
Gramps 4.0.x to early builds of Gramps 4.2.4 Any files listed here may be not suitable for normal every day use! (My lawyer advised me to say that, but many people are using this and have reported no problems at all.) |
The Gramps "software bundle" for Windows or GrampsAIO is an all-in-one (a.k.a. "AIO") installation package of Gramps which includes all dependencies for the Windows platform.
Contents
GrampsAIO-4.0.x
AIO bundle for 4th generation of Gramps which now use Gtk3 with PyGobject and GObject Introspection.
Although Gramps now support Python3 older Python2 is still used instead.
GrampsAIO32
GrampsAIO-4.0.3-4
GrampsAIO64
GrampsAIO64-4.0.2
Release made for 64bit version of Windows.
Dependent libraries are built with "march=core2" compiler flag so you will need hardware with MMX, SSE, SSE2, SSE3 and SSSE3 instruction set support to use it.
GrampsAIO-4.0.3-1
- What's new:
- Gramps launchers:
- gramps.exe
It is a console application so if it is not started from one he will pop-up new one.
Gramps will prints warnings and errors in that.
For those who want to script Gramps. This is for use when asked to do "gramps -v" for example - grampsw.exe
This is GUI application (hence the "w" endings) so no "DOS box"
That is probably preferred way to use Gramps for most users.
Since there is not standard handles in gui application, all info, warning, and error prints are redirected to file %APPDATA%\gramps\Gramps40.log - grampsd.exe
For time when you have problem running Gramps.
Unlike previous two it not runs optimized byte-compiled files but normal ones (*.pyc no *.pyo).
It is console application which create one early in startup process if is not started from one to catch early errors. At the end of program it must be closed by hand (pressing any key or clicking close button) giving you chance to see and copy errors to report them.
For those reason it will always start Gramps in English no matter of your Windows locale settings.
- gramps.exe
- Gramps launchers:
GrampsAIO-4.0.3-2
- Fix:
- HotKeys in launchers shortcut-links
Looks like something is wrong with shortcut-link creation so start of their description ends up as their hot-keys.
- HotKeys in launchers shortcut-links
GrampsAIO-4.0.3-3
- Fix:
- Graphviz
File "config6" where Graphviz store his configuration is not included in bundle. Because of that creation of graphical report will fail.
You can make your own until 3rd version is released.
Open up console in GrampsAIO\bin folder and type:
- Graphviz
dot.exe -c
GrampsAIO-4.0.3-4
- Fix:
- Visual Styles
- User Account Control
- DPI Awareness
- Program Compatibility Assistant
GrampsAIO-4.1.x
GrampsAIO32
GrampsAIO-4.1.2-1_win32_py27.exe
- Release date: 2015-03-01
Initial release
GrampsAIO-4.1.2-2_win32_py27.exe
- Release date: 2015-03-14
- Fix:
- PDF generation
Update version of Cairo library to 1.14.2 to prevent line truncation in textual reports exported as PDF - missing folder icon in FileChooserDialog
Patch GLib library - inclusion of images in some reports
Added all dependencies of PIL (Pillow) library
- PDF generation
GrampsAIO-4.1.2-3_win32_py27.exe
- Release date: 2015-03-16
- Fix:
- non-ascii characters in database path
Compiled db library with -DUNICODE and -D_UNICODE flags
- non-ascii characters in database path
GrampsAIO-4.1.2-4_win32_py27.exe
- Release date: 2015-03-22
- Fix:
GrampsAIO-4.1.3-1_win32_py27.exe
- Release date: 2015-05-02
GrampsAIO64
GrampsAIO-4.1.2-1_win64_py27.exe
- Release date: 2015-03-24
Initial release
GrampsAIO-4.1.2-2_win64_py27.exe
- Release date: 2015-04-10
- Fix:
- 8472: Hangs loading images
Corrected GdkPixbuf introspection
- 8472: Hangs loading images
GrampsAIO-4.1.3-1_win64_py27.exe
- Release date: 2015-05-02
GrampsAIO-4.2.x
Gramps 4.2.x series now only supports Python3.
GrampsAIO32
GrampsAIO-4.2.0 - Not available
GrampsAIO-4.2.1-1_win32.exe
GrampsAIO-4.2.2-1_win32.exe
GrampsAIO-4.2.3-1_win32.exe
GrampsAIO64
GrampsAIO-4.2.0-1_win64.exe
Includes: Gramps 4.2.0, Python (3.4), GTK+3 ... plus GhostScript for reports, GraphViz and goocanvas for graphs, osmgpsmap for GeographyView, pyexiv2, convert and jhead for ImageMetadata, GtkSpell and dictionaries for spell-checking 7505#c41688(Catalan, Croatian, Czech, Danish, Dutch, English (Australian, UK, US), French, German, Italian, Norvegian (Bokmal, Nynorsk), Polish, Russian, Slovak, Slovenian, Spanish, Swedish)
GrampsAIO-4.2.1-1_win64.exe
GrampsAIO-4.2.2-1_win64.exe
GrampsAIO-4.2.3-1_win64.exe
Includes: Gramps 4.2.3, Python (3.5.0), GTK+3(3.18.2), PyGobject(3.18.0), Pango(1.38.1), Cairo(1.14.2), PyCairo(1.10.1)...
See also
- All In One Gramps Software Bundle for Windows for the Gramps 3.4.x and earlier series
- GrampsAIO-3
- GrampsAIO-4 package updating - can only update GrampsAIO-4 built installers not cxfreeze-based
- GrampsAIO-cxfreeze-based