Commit Graph
518154 Commits
Author SHA1 Message Date
elioperdreau 500eade69e README: describe ODFStudio project and branches
Signed-off-by: REGIS PERDREAU <regis.perdreau@gmail.com>
Change-Id: I541eb84b0531e85f2860b3deefb02bc59a7e66d2
2026-10-07 20:05:24 +02:00
elioperdreau 22c40f6873 ODFStudio: start 26.8 release series
Change-Id: I93108abaa9e8daaf4aa91b7e07d42145238615a6
2026-10-07 19:18:49 +02:00
elioperdreau c3cb6b7d4a scp2: fix LibreLogo packaging with system Python
Change-Id: Idea7103daf90d9cfd2a2ba813c4b6e4f7613871b
2026-10-07 16:50:23 +02:00
elioperdreau 1bffc747c7 sysui: use product prefix for MIME definition file
Change-Id: I84937106e887d721b1315892dca7d03612feba73
2026-10-07 16:16:41 +02:00
elioperdreau e7dadd1614 odfstudio: brand GTK application IDs
Change-Id: I9bd2138793871482779cf948984b877b4f709e25
2026-10-07 16:09:16 +02:00
elioperdreau fbf9b22616 sysui: rebuild Debian integration when desktop icons change
Change-Id: I2b176010b00a565c3831df774a1d748d0d18bc84
2026-10-07 12:44:01 +02:00
elioperdreau 68e9ecfd09 odfstudio: add Linux application branding icons
Change-Id: Ia4e833c6143aeeec34d9580c4ac750928fd5f9d0
2026-10-07 12:42:55 +02:00
elioperdreau 5d82eb761a odfstudio: add Linux application branding icons
Change-Id: I8623adc765d9a481d1205947c857282846ce831a
2026-10-07 12:42:28 +02:00
elioperdreau f4d6d2599c packaging: use ODFStudio names for Linux packages
Change-Id: I141ea88013377b6a3af3e330685f6f5746168992
2026-10-07 12:42:05 +02:00
elioperdreau 0a97f26ee8 build: add ODFStudio Linux release configuration
Change-Id: I2ceefa8e8d6cf8f073f7c58a1bd4ef01019ea789
2026-10-07 12:40:24 +02:00
elioperdreau 2024398722 instsetoo_native: rebuild MSI templates on branding changes
Change-Id: Ia18fd1012cd46b2c49f1d57ac320b870f3513984
2026-10-07 00:09:42 +02:00
elioperdreau 3a79419f3f build: separate Windows builder paths from distro config 2026-10-06 23:00:19 +02:00
elioperdreau 1d1a834da7 instsetoo_native: use ODFStudio URL in Windows installer
Change-Id: I632f74237f8570d22b896ef7798a8b18914ec4ac
2026-10-06 22:59:08 +02:00
elioperdreau 0ec0ba1b06 cui: adapt About dialog for ODFStudio
Change-Id: I012c9ac373375412c6248e0f157b9bb6786c7899
2026-10-06 22:56:54 +02:00
elioperdreau ce08bc8cb7 branding: update splash and installer banner
Change-Id: I318d15c4566873bd5643dbe75c8a2cbfc14d6c33
2026-10-06 22:53:01 +02:00
elioperdreau 02053ae482 odfstudio: update French branding translations 2026-10-06 22:52:09 +02:00
elioperdreau 154f4cc02a firebird: use GNU find for API headers on Windows
The native Windows find.exe may be selected by GNU Make for
$(shell find ...) during the Firebird build, causing NEW_INCLUDES_SRC
to be empty and firebird/Interface.h to not be generated.

Use /usr/bin/find explicitly for the Windows build.

Change-Id: Iab95bdfad2e7e2b64046da61edd55c1b9c7291cb
2026-10-06 19:11:30 +02:00
elioperdreau 4c880790b2 configure: locate Visual Studio Ninja on Windows
Change-Id: I5745c61c30a6a729bb785cd861a81448bd52d827
2026-10-06 18:25:13 +02:00
elioperdreau 4fa5764a52 harfbuzz: restore explicit MSVC path on Windows
Change-Id: I6133cfebea10717f8fbf06c24bab6c86eea4c2eb
2026-10-06 18:06:36 +02:00
elioperdreau 82a1bc34ad harfbuzz: preserve Windows build PATH for internal Python
Change-Id: I470b48b316ba2bb71c5d18cb861890ca8bd0bd17
2026-10-06 17:47:04 +02:00
elioperdreau bd5e652b2d harfbuzz: pass MSVC environment to Meson
Change-Id: I0787a5f718d5c0145e2ca2738bb545e958091503
2026-10-06 15:26:07 +02:00
elioperdreau 82902022e8 harfbuzz: expose Ninja to internal Python build
Change-Id: I902665fbc17633e75928a04f34ed4b162df5f01e
2026-10-06 15:26:07 +02:00
elioperdreau a7574c7d27 harfbuzz: fix MSVC linker path for internal Python
Change-Id: Id8a51e5af4268d81d86aaa59a950f2fc7bd949a7
2026-10-06 15:26:07 +02:00
elioperdreau ecf1a92a5e harfbuzz: expose MSVC linker to internal Python build
Change-Id: Ib9788c902c31a9e30f667cdc35a89d18825f1652
2026-10-06 15:26:07 +02:00
elioperdreau 5b85a7b9ff odfstudio: use organization translations repository
Change-Id: I6cab156c929a36f986c141a44adce5bdc9ff9868
2026-10-06 12:26:48 +02:00
elioperdreau 2cc6f1c72a odfstudio: remove obsolete Windows autogen config
Change-Id: Iee3024cde1e2b67ad3eb036ffecc869ddf732de4
2026-10-06 01:21:46 +02:00
elioperdreau 1e65d31d35 odfstudio: add Windows release build configuration
Change-Id: I6828f0dcd76142074e9af3b36f5a95f4440ff05d
2026-10-06 01:21:46 +02:00
elioperdreau 96efe35186 odfstudio: add Windows application icons
Change-Id: If7b8e4556bc96aa065319fc57206885b20288fb2
2026-10-06 01:21:46 +02:00
elioperdreau d1092beede odfstudio: brand donation command
Change-Id: I9751f7f2c803c28839d170d209fdf3c1ac4af490
2026-10-06 01:21:33 +02:00
elioperdreau 6732ee979b odfstudio: brand Windows shortcut descriptions
Change-Id: I11845f7c32c15f609944e86bd160eb8bd1602ce1
2026-10-06 01:19:29 +02:00
elioperdreau 84a738c978 odfstudio: configure Windows ARP product metadata
Change-Id: I4d021061cfd7b7ac3bbfa78a19462de2fefbedd1
2026-10-06 01:19:29 +02:00
elioperdreau 4fdbe35feb odfstudio: use product name in Windows VERSIONINFO
Change-Id: Ife90011f883483d95b199182ef744214525f830c
2026-10-06 01:19:29 +02:00
elioperdreau 1b20ae017b odfstudio: brand Windows AppUserModelIDs
Change-Id: I60c8bf72d73cb4b685da34dfd584368760677346
2026-10-06 01:19:29 +02:00
elioperdreau a52fe752bf odfstudio: document Windows build configuration
Change-Id: Ie43cec3242686e8ad7dd3353f59d5a269bbd90ac
2026-10-06 01:19:29 +02:00
elioperdreau f29f0db846 windows installer: use product branding for ARP metadata
Change-Id: If7cc36cd4cb5e38574701ebf30ac597af8558ddc
2026-10-06 01:19:29 +02:00
elioperdreau 268070f506 odfstudio: use ODFStudio as Windows installation root
Change-Id: Ifa46151a39119b4bcd6cfa17c20b433ccb6d8e28
2026-10-06 01:15:59 +02:00
elioperdreau 4718f4d335 odfstudio: use ODFStudio translations repository
Change-Id: Ieab136b82a547077af5b3f66cdaebfcc6bcf0b08
2026-10-06 01:15:58 +02:00
elioperdreau 1e9fd043f2 odfstudio: update About dialog branding
Change-Id: Ifdede982064167ed8a926efd70ca51c7362384ab
2026-10-06 01:15:58 +02:00
elioperdreau 80d5bc302d odfstudio: configure service URLs
Change-Id: I07e3e64b8ee8e18d6a4b519d66d0b97dbb0aa3d4
2026-10-06 01:15:51 +02:00
elioperdreau f980e6254f odfstudio: add branding assets and Windows MSI branding
Change-Id: I5b9b02cfe379123a44bfc327c4a46c615677333b
2026-10-06 01:10:21 +02:00
elioperdreau 96e0a97523 odfstudio: make Start Center info URL configurable
Change-Id: I059825d2bead8653a9cb39ec2e190082cb2db8c7
2026-10-06 01:10:07 +02:00
elioperdreau 6ea1732b71 ODFStudio: add stable Studio build feature
Change-Id: Ib8c6ad3815246d0c790844c2e96b602e15a3bcf9
2026-10-06 01:01:22 +02:00
elioperdreau 8346d9ba35 odfstudio: complete stable product packaging
Change-Id: I0ae08e559a408a41726e6b1d1e688cfc1ceed8ac
2026-10-06 00:59:07 +02:00
elioperdreau 68c7535bc3 odfstudio: add stable branding profile
Change-Id: Id12cc5acfce41dccab33ad49f3a41c88fb07ecf1
2026-10-06 00:59:07 +02:00
Rene Engelhard 4a6299a45a fix build with (system-)md4c 0.5.x
since 689334c8b9.

the new stuff in case is not defined in 0.5.x, but since it's
fallthrough and break anyway one can probably #if(def) it out completely...

version detection using pkg-config. hopefully all distros have it
(didn't check.)

Change-Id: I1c97b0492c00dbd0ee631f98b207ee6e64744c9d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211635
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
(cherry picked from commit 1b1711a410)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211822
2026-10-05 20:32:55 +02:00
Caolán McNamara 6b970d99a2 consider javascript an exotic protocol
no document feature needs javascript: urls

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I6546e08af67f00c9783c96dca9c3a736205033ef
Reviewed-on: https://gerrit.collaboraoffice.com/c/core/+/14055
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
(cherry picked from commit 1bb73d2368ca7e76490c4cc3aa1f454043f8c3e8)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211725
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2026-10-05 20:32:47 +02:00
Caolán McNamara 8aedcd05ab move isScriptURLAllowed onto SfxObjectShell
it was private to sfx2's eventsupplier.hxx, so nothing outside sfx2
could run the AllowedDocumentEventURLs test

Change-Id: I814a965cafc245eb7b7f2d8fb18a81d1f7b7e50f
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/10920
Reviewed-by: Noel Grandin <noel.grandin@collabora.com>
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
(cherry picked from commit 4a5b2dd74b4e82b183961ca8f50d80bd485d5359)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/210591
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
(cherry picked from commit 890f388a78)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211800
2026-10-05 20:32:27 +02:00
Caolán McNamara d2c3ac40a2 check the class of a nested user type found by name in SbiImage::Load
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: Ic9215a25384e07e6c082efbeb3b79dc4b56d158c
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/13657
Reviewed-by: Noel Grandin <noel.grandin@collabora.com>
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
(cherry picked from commit 48162866845dd588ec0a85a9e9e93ed4477d7771)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211727
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
(cherry picked from commit 0f2d897059)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211793
2026-10-05 17:00:36 +02:00
Caolán McNamara 4146790943 dbaccess: take JavaDriverClassPath only from the driver configuration
No UI ever wrote this setting into a database document. None of
the (631) .odb files in the crashtesting test corpus have it set.

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I3d342f16dbd2d16da8a689a9526d90816967f738
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/14009
Reviewed-by: Noel Grandin <noel.grandin@collabora.com>
Tested-by: Jenkins CPCI <releng@collaboraoffice.com>
(cherry picked from commit aae21cae8f686c0f4d43fcbee8b478aae8d60ff1)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211722
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
(cherry picked from commit de88188e2c)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211791
2026-10-05 11:37:48 +02:00
Caolán McNamara 4c7c9f7ff3 only use the form import object when it is a form component
Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: I38968a0834a044ceb068337fe1d96eb364739019
Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/13698
Reviewed-by: Noel Grandin <noel.grandin@collabora.com>
(cherry picked from commit ed137476afd19a0324bf117fd315b751bfa920c9)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211626
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/211718
2026-10-05 09:59:57 +02:00