Commit Graph

339 Commits

Author SHA1 Message Date
27dd38531e build: add a patch for OpenBlas on Windows.
Actual patch contributor wants confidentiality to avoid leaking
proprietary information or whatever (I am not sure either what to be
scared of as it's all good and harmless to me, but let's respect the
request). See also #4246 for more details.

(cherry picked from commit 370499676f)
2019-11-20 17:29:35 +01:00
c860d62a63 Installer: properly remove old icons on 32-bit installs and per-user installs 2019-10-29 23:10:34 +01:00
989336be64 Installer: skip .debug files when they don't exist 2019-10-29 20:20:39 +01:00
71b83a3b69 Installer: unofficial languages, ghostscript 9.50 2019-10-29 20:18:25 +01:00
d32b049577 Installer: handle associations better 2019-07-29 00:23:09 +02:00
c7c7a7d6a9 Installer: fix for issue 3226 2019-07-09 00:41:56 +02:00
c71a146220 Installer: forgot about .xcf extension 2019-06-16 09:18:38 +02:00
e8ac2ed19b Installer: minor fixes 2019-06-16 00:28:10 +02:00
fa1d71f714 Installer: ported install script to Inno Setup 6, add per-user install support
Rewrote file association handling to work both for all users and per-user
2019-06-15 23:55:44 +02:00
ad7434bb48 Installer: install 64-bit Python on 64-bit Windows 2019-06-14 20:27:11 +02:00
cd8192ad5b Installer: changes for 2.10.12 2019-06-14 08:23:36 +02:00
c03f16caf2 Issue #3309: Translation of gimp installer for MS Windows.
Several of our own translations of the Windows installer are unused
because Inno Setup corresponding translations are marked "unofficial".
This mostly means that the language files for these are probably old and
unmaintained, hence outdated. And these files are not bundled together
with Inno Setup release (though still hosted in their repo).

Nevertheless it doesn't make sense that we would just waste the work of
our translators here. Maybe Inno Setup localization is not complete, so
what? At best it could even encourage translators to contribute upstream
to Inno Setup. Let's just enable all our current localizations of the
installer and see how it goes!

(cherry picked from commit 01f258faec)
2019-04-28 22:59:08 +09:00
Ell
aa7fc3f08d app: add GTK+ patch allowing controlling combo-box popup style
Add a GTK+ patch providing a "popup-style" combo-box style
property, allowing to manually control the combo-box popup-style.
Use the LIST style for all combo-boxes in our system-wide gtkrc
file; this only has effect if GTK+ was built with the above patch.
2019-03-27 20:15:50 -04:00
Ell
1749fd995c app: add GTK+ patch to fix list-style combo-box popup width
Add a GTK+ patch that makes sure that list-style combo-box popups
are never narrower than their content.  This fixes the popup width
when using the System theme on Windows, for combo-boxes whose popup
cell-layout is wider than the combo-box cell-layout.  It is also
required for the next commit.
2019-03-27 20:15:50 -04:00
Ell
bf793f9d59 build: add Korean translation to the Windows installer
... but keep it disabled, since the Inno Setup Korean translation
is unofficial.

(cherry picked from commit fe35294ee7)
2019-02-27 03:41:32 -05:00
778faaddc8 Installer: handle missing install directory of GIMP <2.8 better when there's still uninstall info in Registry 2019-01-06 21:35:50 +01:00
b6f11ee635 Installer: remove dead code 2019-01-06 20:50:15 +01:00
4991603b2a Installer: remove LIBTHAI_DICTDIR environment variable (no longer needed, see https://gitlab.gnome.org/GNOME/gimp/issues/2496#note_365235 ) 2018-11-14 17:28:49 +01:00
47103dc28f Installer: remove lib\gegl-0.2 2018-11-10 22:20:12 +01:00
ed08c1eded Installer: include debug symbols for babl/gegl DLLs in lib\* 2018-11-10 22:05:42 +01:00
3fd5b50f94 Installer: proper fix for libthai 2018-11-10 00:45:43 +01:00
e40a5b9d4c Installer: remove Thai locale temporarily (causes crash on Windows 7) 2018-11-09 22:39:08 +01:00
628a5ecb79 Installer: include extra debug symbols, Ghostscript 9.25 2018-11-09 22:29:32 +01:00
dde5de7340 Installer: don't scan recursively for configuration override files 2018-10-24 20:50:49 +02:00
398d176855 Installer: small fix for 32on64 2018-08-20 20:05:09 +02:00
b7a32ee848 Installer: don't include unnecessary files, some more fixes for new plugin paths 2018-08-20 19:08:56 +02:00
6fceb041df Installer: zlib1.dll has no version info, compare timestamp when updating in System32 2018-08-20 15:52:12 +02:00
ab3ff790ab Installer: plug-ins install changes 2018-08-20 15:50:04 +02:00
5ddccb0de4 Installer: remove plugins from the lib\gimp\2.0\plug-ins directory 2018-08-20 12:15:40 +02:00
Ell
53b07a92dd Issue #1846 - "gitlab::" typo in the Windows installer
Introduced by commit 8eb77376c4.
Change to "gitlab:".

(cherry picked from commit aafa925906)
2018-08-03 22:14:57 -04:00
f39d359bdf Forgot some license links... 2018-07-12 00:13:19 +02:00
cf80265411 More bugzilla -> gitlab in various files
(cherry picked from commit 8eb77376c4)
2018-07-11 22:26:53 +02:00
d93b4437b7 Installer: fix .svg MIME type in Registry (fixes toolbox icons) 2018-07-08 00:18:37 +02:00
038e9e711b Installer: improved compile.bat 2018-07-06 20:51:04 +02:00
324570712e Installer: show progress while removing old .debug files 2018-07-05 17:29:59 +02:00
16562649f3 Installer: remove all obsolete 2.8 plugins 2018-07-05 17:27:41 +02:00
363b03aa35 Installer: more verbose debug messages 2018-07-05 14:45:04 +02:00
78fbf159a6 Installer: include full version number in icon name 2018-07-05 13:55:24 +02:00
a296c92f7c Installer: update python2 interpreter file 2018-07-05 12:18:13 +02:00
76f7d6fa21 Installer: remove Quick Launch icon 2018-07-05 00:45:11 +02:00
e5988ed940 Installer: install debug symbols by default 2018-07-05 00:33:13 +02:00
ff66d3d218 Installer: ignore version information on files installed to {app} 2018-07-05 00:26:49 +02:00
04be184020 Installer: include gdk-pixbuf-query-loaders.exe 2018-07-05 00:23:25 +02:00
3ebeef9fed Issue #1563 - Dots instead of icons on Windows systems
Update windows installer patch for gtk+2 SVG file detection
2018-06-28 18:26:43 +02:00
8387984732 Issue #1240 - The drive or unc share you selected does not exist...
...or is not accessible

Installer: show install path on final confirmation page

(cherry picked from commit f18fcd468e)
2018-06-17 22:58:06 +02:00
c176b0888e Fix encoding. The world should be utf-8.
(cherry picked from commit 8feb51954b)
2018-06-16 03:50:14 +02:00
ffb5f994fb Update various places with old git repository URIs.
(cherry picked from commit c6a1b9bcde)
2018-05-27 16:23:20 +02:00
02e15f2dd9 build: update GNOME's git repository URI.
(cherry picked from commit 0034bd44b3)
2018-05-27 16:23:00 +02:00
9e5eeefa81 Installer: put back compatibility DLLs (for really old plugins)
(cherry picked from commit d436eb66fc)
2018-05-21 13:02:59 +02:00
f74d1330aa Installer: set compatibility options to run Python plugins in high-DPI-aware mode
(cherry picked from commit fd59ecf2c5)
2018-05-21 13:02:46 +02:00