Commit Graph

47014 Commits

Author SHA1 Message Date
Jehan a4a6ac59e0 Issue #6852: Don't include gimp30-tips.mo in binary package
Similar to previous plug-in but only for autotools. Separated in its own
commit for easy cherry-picking to `gimp-2-10` branch.
2021-05-11 14:36:55 +02:00
Jehan 822eb3cf2f Issue #6852: Don't include gimp30-tips.mo in binary package
Just let's not install the mo files, then it will apply to all packages,
even third-party ones, without having to bother about it.
2021-05-11 14:30:10 +02:00
Ngọc Quân Trần df7b2b6b1e Update Vietnamese translation 2021-05-11 07:59:58 +00:00
Ngọc Quân Trần bd985585bb Update Vietnamese translation 2021-05-11 07:51:46 +00:00
Yuri Chornoivan c4ba4bdaad Update Ukrainian translation 2021-05-10 18:14:46 +00:00
Jehan fb16acf9d3 build: enable Windows installer translation files in CI build job. 2021-05-10 19:08:41 +02:00
Jehan eb3c42fda5 Add a distribution job with Win 32-bit! 2021-05-10 19:08:41 +02:00
Jehan a04eff326f gitlab-ci: add native Windows 32-bit build with MSYS2.
Note: Vala API doesn't build well on the 32-bit build. Not sure why (the
meson logs for GObject Introspection build are just as empty as ever),
but it won't generate the VAPI. So I disabled the option on 32-bit.
2021-05-10 19:07:31 +02:00
Jehan 1284bbf679 build: update the generated Windows installer languages.
Based on available files in po-windows-installer/, here is the exact
corresponding list. Many <code>.setup.isl were not generated, even
though translations existed, and oppositely there was one (hr) which has
no translation file.
2021-05-10 18:11:49 +02:00
Jernej Simončič a97fbc561e Installer: forgot Components for girepository
(cherry picked from commit e215ec3a27)
2021-05-10 17:01:17 +02:00
Jernej Simončič 7cf6605da5 Installer: some cleanup, make Lua optional, add devel splashes
(cherry picked from commit 27c98c3478)
2021-05-10 17:01:17 +02:00
Jernej Simončič a42c441c13 Installer: preparing for GIMP 2.99
(cherry picked from commit 00dbfc7375)
2021-05-10 17:01:16 +02:00
Jernej Simončič 7cc383c5f7 Installer: add Croatian and Marathi language
(cherry picked from commit 3041a51f5b)
2021-05-10 17:01:16 +02:00
Jernej Simončič ff4dd2ce25 Installer: rearrange install order of files, should make installing slightly faster
(cherry picked from commit a8fb741246)
2021-05-10 17:01:15 +02:00
Jernej Simončič 2bb5d2807f Installer: file-mng builds on 32-bit Windows, stop special-casing it
(cherry picked from commit 888efb220a)
2021-05-10 17:01:14 +02:00
Jernej Simončič 5315e9fbdc Installer: properly remove old icons on 32-bit installs and per-user installs
(cherry picked from commit c860d62a63)
2021-05-10 17:00:41 +02:00
Jernej Simončič 1bb71e8193 Installer: skip .debug files when they don't exist
(cherry picked from commit 989336be64)
2021-05-10 17:00:40 +02:00
Jernej Simončič 62c1c5c045 Installer: unofficial languages, ghostscript 9.50
(cherry picked from commit 71b83a3b69)
2021-05-10 17:00:39 +02:00
Jernej Simončič b7ab224f92 Installer: handle associations better
(cherry picked from commit d32b049577)
2021-05-10 17:00:39 +02:00
Jernej Simončič d94d375340 Installer: fix for issue 3226
(cherry picked from commit c7c7a7d6a9)
2021-05-10 17:00:38 +02:00
Jernej Simončič 4d3b901589 Installer: forgot about .xcf extension
(cherry picked from commit c71a146220)
2021-05-10 17:00:37 +02:00
Jernej Simončič 90c2e81212 Installer: minor fixes
(cherry picked from commit e8ac2ed19b)
2021-05-10 17:00:37 +02:00
Jernej Simončič d7799efd0d 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

(cherry picked from commit fa1d71f714)
2021-05-10 17:00:36 +02:00
Jernej Simončič c9b9e37c57 Installer: install 64-bit Python on 64-bit Windows
(cherry picked from commit ad7434bb48)
2021-05-10 17:00:35 +02:00
Jernej Simončič 4ccf42dc0a Installer: changes for 2.10.12
(cherry picked from commit cd8192ad5b)
2021-05-10 17:00:34 +02:00
Jernej Simončič 67f7187c25 Installer: handle missing install directory of GIMP <2.8 better when there's still uninstall info in Registry
(cherry picked from commit 778faaddc8)
2021-05-10 17:00:34 +02:00
Jernej Simončič b8021c0826 Installer: remove dead code
(cherry picked from commit b6f11ee635)
2021-05-10 17:00:33 +02:00
Jernej Simončič d476b47dcd Installer: remove LIBTHAI_DICTDIR environment variable (no longer needed, see https://gitlab.gnome.org/GNOME/gimp/issues/2496#note_365235 )
(cherry picked from commit 4991603b2a)
2021-05-10 17:00:32 +02:00
Jernej Simončič 0ed37058de Installer: remove lib\gegl-0.2
(cherry picked from commit 47103dc28f)
2021-05-10 17:00:32 +02:00
Jernej Simončič 2cc134b8f4 Installer: include debug symbols for babl/gegl DLLs in lib\*
(cherry picked from commit ed08c1eded)
2021-05-10 16:59:27 +02:00
Jernej Simončič 2c724ba064 Installer: proper fix for libthai
(cherry picked from commit 3fd5b50f94)
2021-05-10 16:59:26 +02:00
Jernej Simončič f959726b5d Installer: remove Thai locale temporarily (causes crash on Windows 7)
(cherry picked from commit e40a5b9d4c)
2021-05-10 16:59:26 +02:00
Jernej Simončič f05f51295e Installer: include extra debug symbols, Ghostscript 9.25
(cherry picked from commit 628a5ecb79)
2021-05-10 16:59:25 +02:00
Jernej Simončič 9ed68c833c Installer: don't scan recursively for configuration override files
(cherry picked from commit dde5de7340)
2021-05-10 16:59:24 +02:00
Jernej Simončič 63d5e3591b Installer: small fix for 32on64
(cherry picked from commit 398d176855)
2021-05-10 16:59:23 +02:00
Jernej Simončič c8dfa69def Installer: don't include unnecessary files, some more fixes for new plugin paths
(cherry picked from commit b7a32ee848)
2021-05-10 16:59:23 +02:00
Jernej Simončič 4c64588f18 Installer: zlib1.dll has no version info, compare timestamp when updating in System32
(cherry picked from commit 6fceb041df)
2021-05-10 16:59:22 +02:00
Jernej Simončič f030ade0be Installer: plug-ins install changes
(cherry picked from commit ab3ff790ab)
2021-05-10 16:59:21 +02:00
Jernej Simončič 97289a0989 Installer: remove plugins from the lib\gimp\2.0\plug-ins directory
(cherry picked from commit 5ddccb0de4)
2021-05-10 16:58:40 +02:00
Jernej Simončič 101d1a4d97 Installer: fix .svg MIME type in Registry (fixes toolbox icons)
(cherry picked from commit d93b4437b7)
2021-05-10 16:58:39 +02:00
Jernej Simončič e6eb002eb3 Installer: improved compile.bat
(cherry picked from commit 038e9e711b)
2021-05-10 16:58:38 +02:00
Jernej Simončič d2190e70df Installer: show progress while removing old .debug files
(cherry picked from commit 324570712e)
2021-05-10 16:58:37 +02:00
Jernej Simončič 655a874f1b Installer: remove all obsolete 2.8 plugins
(cherry picked from commit 16562649f3)
2021-05-10 16:58:37 +02:00
Jernej Simončič f592814100 Installer: more verbose debug messages
(cherry picked from commit 363b03aa35)
2021-05-10 16:58:36 +02:00
Jernej Simončič 06b98b9bea Installer: include full version number in icon name
(cherry picked from commit 78fbf159a6)
2021-05-10 16:58:06 +02:00
Jernej Simončič 0f775b5adc Installer: update python2 interpreter file
(cherry picked from commit a296c92f7c)
2021-05-10 16:58:05 +02:00
Jernej Simončič 5c31c6ac3d Installer: remove Quick Launch icon
(cherry picked from commit 76f7d6fa21)
2021-05-10 16:58:04 +02:00
Jernej Simončič 66ccd53174 Installer: install debug symbols by default
(cherry picked from commit e5988ed940)
2021-05-10 16:57:45 +02:00
Jernej Simončič 33d0af3d19 Installer: ignore version information on files installed to {app}
(cherry picked from commit ff66d3d218)
2021-05-10 16:57:44 +02:00
Jernej Simončič e939fcec31 Installer: include gdk-pixbuf-query-loaders.exe
(cherry picked from commit 04be184020)
2021-05-10 16:57:31 +02:00