Commit Graph

22 Commits

Author SHA1 Message Date
Vladimir Krivosheev
6bd52f2137 IJPL-326 make beforeApplicationLoaded as suspend
GitOrigin-RevId: f574119a3a1cc377aa1dbe53b14624de75e3f148
2023-10-31 23:35:01 +00:00
Vladimir Krivosheev
e419afb90a Rename .java to .kt
IJPL-326

GitOrigin-RevId: 12baeb97e792b0e65feacf07840f9f72a694b4c9
2023-10-31 23:34:57 +00:00
Roman Shevchenko
5308f61b0e [webp] producing I/O exception instead of hard assertion on opening malformed images
GitOrigin-RevId: a354881c15d75a66bba661e6dab040a9815b0dfe
2023-10-06 14:00:04 +00:00
Roman Shevchenko
44c5604fdd [webp] simplifying the JNI loader API; updating the instruction; dropping obsolete build files
GitOrigin-RevId: 966d94a2dad9609950abb8d8f5a2d1e379593840
2023-10-06 10:22:41 +00:00
Roman Shevchenko
ae87e9ab5c [webp] updating the WebP JNI binding
(+ dropping obsolete x86 binaries and giving all binaries the same name)

GitOrigin-RevId: 64317cf995fccbc789e4e439f56aa49ded7de468
2023-10-06 10:22:37 +00:00
Vladimir Krivosheev
4ab9ca4920 Make WebpImageReaderSpi, WebpImageWriterSpi, and WebpWriter final
Refactor WebpImageReaderSpi and WebpImageWriterSpi to be final classes, as they do not need to be extended further. Also, change the constructor of the nested WebpWriter class in WebpImageWriterSpi to be private, keeping it more encapsulated. Remove unnecessary import in WebpMetadata and change the mergeTree method to not throw IIOInvalidTreeException since it is never used. These changes increase code-readability and maintainability.

GitOrigin-RevId: 68c6af827da87d9dac475595e80a1b31219799af
2023-05-29 19:06:16 +00:00
Vladimir Krivosheev
d1330e4d9d fix "Trying to add extensions to non-registered file type Image [Plugin: intellij.webp]"
GitOrigin-RevId: 7570a7aa7e7f20b08d67d42af7e1abe503b4c1d4
2023-05-29 19:06:15 +00:00
Tagir Valeev
f456ed0604 Pattern variable can be used mass cleanup
GitOrigin-RevId: 55839bf0deca5f81d0f7eb5b1c190145a5ea0037
2023-02-07 13:58:20 +00:00
Vladimir Krivosheev
9aad299ddb make initApplication partially blocking, reduce number of sync preloaded services
GitOrigin-RevId: 5552307ff7f7803fe6352b47562a78da83d42a39
2021-12-24 20:44:24 +00:00
Anna Kozlova
65174d35f3 Revert "[java] public constructor in non-public class cleanup"
This reverts commit f8354b2a47b8d5e6fc22c9fcb66bd4802b3fddec.

GitOrigin-RevId: 70b077ac6df0cd97d352f6571f0152112071b995
2021-06-15 07:34:24 +00:00
Anna Kozlova
aa207b62bf [java] public constructor in non-public class cleanup
GitOrigin-RevId: f8354b2a47b8d5e6fc22c9fcb66bd4802b3fddec
2021-06-14 18:11:14 +00:00
Vladimir Krivosheev
60bd9a9c9b convert DeployToServerConfigurationTypesRegistrar / WebpMetadata / LibraryKindLoader from applicationInitializedListener to applicationService — it takes relatively a lot of time
GitOrigin-RevId: 0494efaab588400fabcbe21f135f84a35d656124
2021-04-05 20:35:37 +00:00
Vladimir Krivosheev
b1892ca23e don't call getDefaultInstance twice
GitOrigin-RevId: 04e057c03cc0abbb8dc6cea26198bb418930b265
2021-03-20 07:17:29 +00:00
Roman Shevchenko
3b110b429b Cleanup (warnings; formatting)
GitOrigin-RevId: 9fb4b0bfbe1276c67b303e9e4e6dfa67399f63a9
2021-01-12 21:05:18 +00:00
Roman Shevchenko
239b01f740 [webp] no more CCEs in WebpImageReaderSpi#canDecodeInput
GitOrigin-RevId: 2fb364f13aa4f521b1a16137eca22ba4d1ab01fe
2021-01-12 21:04:12 +00:00
Roman Shevchenko
d995f17ee0 [webp] more accurate CPU arch detection; universal binary for macOS
GitOrigin-RevId: efac9d29614aa38098542b889ed85e8e0cefad39
2020-12-29 17:38:47 +00:00
Andrey Starovoyt
301400cf1a webp: better lib detection RUBY-27014
GitOrigin-RevId: 11d51a1642d4863689030deb47767ac1f4d77490
2020-09-11 15:21:03 +00:00
Andrey Starovoyt
50d1686d45 webp: update description
GitOrigin-RevId: 5de28631f8c4371e5326f000cd3b09238dab3c0e
2020-09-10 09:43:56 +00:00
Andrey Starovoyt
62892ccb30 webp: make the plugin public RUBY-27014
GitOrigin-RevId: 3cdcb75c1e3948a86ab21018382de62694684274
2020-09-08 16:00:57 +00:00
Vladimir Krivosheev
d4e9b09e26 cleanup (final)
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Nikolay Chashnikov
2eca8a2920 [IntelliJ project configuration] fix indents in intellij.webp.iml
...to avoid local modification of this file on save.

GitOrigin-RevId: 9b7fa7f1d16c2fe5e6b5b8e3ddf9e82f6df0c609
2020-06-03 15:23:03 +03:00
Andrey Starovoyt
c53f94d975 IDEA-CR-63083: move webp from android to the platform. Create a new plugin, include it in IDEA and WS WEB-36384
(cherry picked from commit faae11591a4a39d61154d93a30eaaf824bfb64d5)

GitOrigin-RevId: f849c100b551d4c3d06852ba31a9d585891b9948
2020-06-02 20:13:14 +03:00