Commit Graph

52 Commits

Author SHA1 Message Date
Jakub Senohrabek
766beca004 [jewel] Backport Jewel 0.28 APIs to 243
GitOrigin-RevId: 65f34914870df00a6d3c50ff7614cdf0f9748703
2025-04-29 12:20:16 +00:00
Dmitriy.Panov
bd24810ec8 IJI-2358 an option to generate Maven artifacts documentation with Dokka
(cherry picked from commit 1d45e3a101acc23c503939d5a4be1af70c60921f)

IJ-MR-159792

GitOrigin-RevId: 24bd2a0272183669f478a8cfe9697abdd6194516
2025-04-14 17:23:23 +00:00
Jakub Senohrabek
a204341b17 IJPL-174575 NoClassDefFoundError (SkiaLayerAnalytics) fixed
(cherry picked from commit e3f857ead68d7a83671fbc308afa26de636fb23b)


(cherry picked from commit 38f78526dd04f10011439b3ab634733bf09c4ed7)

IJ-MR-155570

GitOrigin-RevId: 098a026a056c8c3da9d27d27f3a3d2c0f2e13864
2025-03-12 13:07:25 +00:00
Vladimir Krivosheev
386950db6c extract compose-foundation-desktop as project lib
(cherry picked from commit 4e576f9e6c0a9d8eda125b7d803b3dcf552126dd)


(cherry picked from commit 4e2607f78aff6acbf5fc1d981569b21a73c10b4c)

IJ-MR-155570

GitOrigin-RevId: b96cfed0383369e91643e3a6ee192032df30f58b
2025-03-12 13:07:25 +00:00
Jakub Senohrabek
7d244a9960 [jewel] IJPL-175221 Removed remains of poko compiler
(cherry picked from commit 9ac21f8ed758452db4d99d834a96bdb580bec179)

IJ-MR-155570

GitOrigin-RevId: 52329d0012d93cc4c05ba2a4ce1053a7d6cc2e88
2025-03-12 13:07:25 +00:00
Jakub Senohrabek
24fe792f8d IJ-CR-148098 IJPL-162433 Update platform Jewel and use custom Jewel for Android
(cherry picked from commit eb088f1c512010e552a6733991c6b26ca0a99959)

GitOrigin-RevId: 4e66a1e4fbc22900ab0e0dc37fd1102ff56dae55
2024-11-01 13:21:39 +00:00
Vladimir Krivosheev
ae227d128d IJPL-159596 add junit 4 and 5 libs
GitOrigin-RevId: eeea1638a9de7f2af40a4c029a86e4a967a95c5f
2024-10-03 19:51:50 +00:00
Jakub Senohrabek
68c03c29f1 IJPL-162433 Compose Desktop is on platform class loader
GitOrigin-RevId: 361ec1beb1a3ff16a220b53f573bb73ee4cf1383
2024-10-01 12:26:26 +00:00
Mikhail Filippov
13eb2b7f96 renormilize line endings
GitOrigin-RevId: ce5c119d3d385e99a5bb8740b52ed54100f5b6eb
2024-09-14 15:05:18 +00:00
Jakub Senohrabek
56d830300b Changed Compose dependencies to avoid missing dependency errors
GitOrigin-RevId: 01366fdadb9b808c40c0498693828828ff7508f8
2024-09-06 11:40:54 +00:00
Nebojsa Vuksic
483dbf520e [android] (Ladybug) Merge AS 2024.2.1 Canary 7: update versions of compose foundation-desktop and jewel-ide-laf-bridge libraries
Compose foundation-desktop and jewel-ide-laf-bridge-242 are also used in Android plugin intellij.android.adt.ui.compose module.

Versions of libraries are updated so that `intellij.libraries.compose.desktop` module can be reused in the Android plugin.

GitOrigin-RevId: 601145725a8ddaeace3a0113377e089aefb5a544
2024-09-04 21:48:43 +02:00
Nikolay Chashnikov
365bb1e40c [microba] specify line separators in txt files via .gitattributes
This is needed to allow setting line separators with .gitattributes file (IJI-526). Converting these files to LF may cause problems with merges from the original repository.

GitOrigin-RevId: d1f2020f625e0bdaef2da12280d88f8833f6dd36
2024-09-04 14:05:01 +00:00
Jakub Senohrabek
5858f9e88f Moved skiko runtime into separate folder
GitOrigin-RevId: bdf3f5230d0c2c737412a70a0393b6067727305d
2024-08-05 19:25:28 +00:00
Vladimir Krivosheev
a8d3822f44 IJPL-159596 descriptors for some platform modules and test libs required for running Rider tests on production classpath
GitOrigin-RevId: d202ec6be7b832a7dbea981e62064102dcea180e
2024-08-02 19:06:31 +00:00
Jakub Senohrabek
1555d51666 Moved compose libraries to community/libraries
GitOrigin-RevId: 51e2aeea44405384473479fbc4c508b6e44af4d9
2024-07-26 18:34:45 +00:00
Vladimir Krivosheev
494215066e IJPL-158477 build script downloader — TLS 1.3 support (use okhttp)
GitOrigin-RevId: 17d3579ebae6b6b0a9e4164c2d4ccc3470ca931e
2024-07-17 21:01:15 +00:00
Vladimir Krivosheev
a14257cd04 IJPL-158237 update ktor 2.3.8 -> 2.3.12
GitOrigin-RevId: f6efd8b3370bb2548dbbb1a611c207f16153fb94
2024-07-12 22:16:47 +00:00
Artem Aleksyuk
6898adbc14 IJPL-149248: Add the missing dependency to intellij.libraries.grpc.netty.shaded module
NettyChannelProvider from intellij.libraries.grpc.netty.shaded is a subclass of ManagedChannelProvider from intellij.libraries.grpc
Without this fix, PluginException: Cannot load class io.grpc.netty.shaded.io.grpc.netty.NettyChannelProvider is thrown caused by NoClassDefFoundError: io/grpc/ManagedChannelProvider.

GitOrigin-RevId: 11881a7c425ba959119ab4280ba067b305f4f803
2024-07-10 16:58:08 +00:00
Vladimir Krivosheev
1faf780399 build script downloader - switch to JDK engine as CIO doesn't support TLS 1.3
It leads to a duplicated ktor files in dist, but that is relatively ok

GitOrigin-RevId: 091579a4dae960415ad2ddbc2bbbfa92d75fbe65
2024-07-09 16:45:52 +00:00
Konstantin Hudyakov
9734ad0035 [microba] IJPL-157402 Remove unused MarkerBar
GitOrigin-RevId: f71394fa26749ee8aeb833d1ab43bce8ea1d7c17
2024-07-04 11:13:18 +00:00
Konstantin Hudyakov
1bac735f54 [microba] IJPL-157402 Remove unused GradientBar
GitOrigin-RevId: 55e0600a0af8e70289d4665fcb8266b91b7671a8
2024-07-04 11:13:18 +00:00
Konstantin Hudyakov
a57ad70c81 [microba] IJPL-157402 Remove unused GradientEditor
GitOrigin-RevId: 00d57f081ff856fbdc70eae5ffcc93aa224dac03
2024-07-04 11:13:18 +00:00
Konstantin Hudyakov
c788902ef7 [microba] IJPL-157402 Remove unused classes
GitOrigin-RevId: fff73b5e9437c6dca9894d50c878b7b4158ac2fc
2024-07-04 11:13:18 +00:00
Tagir Valeev
eac5bbdd89 [microba] Fix warnings
GitOrigin-RevId: 292b0688024ed287a3c6e4249d971af8b8ebaada
2024-06-28 11:31:33 +00:00
Tagir Valeev
6188ac8383 [microba] Demo applet removed (unused)
GitOrigin-RevId: f2743121d09d2b05a95e1863ae6c7d5cafa55b04
2024-06-27 11:21:13 +00:00
Tagir Valeev
17dd7962b3 [microba] Fix warnings, modernize code
GitOrigin-RevId: df9526dc6454a57966c699bd1353e540336de327
2024-06-27 11:21:13 +00:00
Konstantin Hudyakov
7b6cb5a77f DBE-21015 Fix months names
Original commit: 1ee48a89f5

GitOrigin-RevId: ffd53b6602c974b65a0cfee25400b9b7fe024ab9
2024-06-26 17:29:29 +00:00
Konstantin Hudyakov
4faea80d0c IJPL-149829 Fix classloading of Microba UI implementation classes
Since this library is not a part of the IntelliJ platform core, its classes are loaded using separate classloader.
But when UIDefaults tries to get the UI class by its FQN, it is using platform classloader and fails to find it.
The solution is to specify specific classes right when patching the UIDefaults.
But there is a downside: UI classes will be loaded eagerly instead of when a specific class is requested.

GitOrigin-RevId: e596f2d594f10bbcf2aa54096eed6006868614f1
2024-06-19 12:07:07 +00:00
Konstantin Hudyakov
3ca194ef2a IJPL-149829 Reformat Microba.setLookAndFeelProperties
GitOrigin-RevId: 9dc3fa1146e05caab7b724d191b0e8375a0e3c75
2024-06-19 12:07:01 +00:00
Konstantin Hudyakov
364560ba9a IJPL-156799 Add Microba library to distribution and specify it as a dependency in plugins that use it
Also, it should be specified as a dependency in BigDataTools core plugin. It is not possible because BGT plugin is not migrated to Plugin Model V2. But there are no problems with class loading now, because this library is most probably accessible in BGT transitively.

GitOrigin-RevId: 95ddd835e51085f4f129216ff2f4b17a8ceb2e40
2024-06-19 12:06:50 +00:00
Konstantin Hudyakov
65cc8900c9 IJPL-156799 Update readme of Microba library
GitOrigin-RevId: c92ca1204c61ff530a1a9d142c69834487df448e
2024-06-19 12:06:28 +00:00
Konstantin Hudyakov
618e2fd25f IJPL-156799 Remove BirdView because it requires having a JGraph dependency
This class has no internal and external usages in the tracked plugins.

GitOrigin-RevId: c0c04591cbec0c9324eba948b6564ce4dc45576a
2024-06-19 12:06:22 +00:00
Konstantin Hudyakov
d17bbf4da5 IJPL-156799 Refactor: replace every \t with 2 spaces
GitOrigin-RevId: 0ac6d51b9150a3c9af10c41f5ba86712bd1cc3c8
2024-06-19 12:06:17 +00:00
Konstantin Hudyakov
e972b6d37b IJPL-156799 Remove unrelated files from Microba library
GitOrigin-RevId: 7459784099caab2f6adac2d9a7a1379f2e53460a
2024-06-19 12:06:11 +00:00
Konstantin Hudyakov
471743fa92 IJPL-156799 Refactor: move all source files to the right package
Now `src` directory is a content root. Previously it was `main/java/src`.

GitOrigin-RevId: 40f7514da6625109a2e5159671554e7315a1fa40
2024-06-19 12:06:05 +00:00
Michael Baranov
614f42c871 Update README.md
GitOrigin-RevId: 43e6a9c518a3f1238ee6ec7bc23a35d4a3eca4d5
2024-06-19 12:06:00 +00:00
Michael Baranov
daa4b0adc1 Update README.md
GitOrigin-RevId: 307edc0dd831eb1fd3a97b1bb40b5d988390dc7e
2024-06-19 12:05:54 +00:00
jahe
84f80e01d4 Fixed week of year bug
GitOrigin-RevId: 5ca450ee7465c3d1600ef1d7b53ae8732a363945
2024-06-19 12:05:48 +00:00
tdbear
7579380ca7 Readme changes.
GitOrigin-RevId: 3d0b2d3f6c7a69f657251510340817f08ba84912
2024-06-19 12:05:43 +00:00
Michael Baranov
522a012854 Update README.md
GitOrigin-RevId: 5155cbe314ae387ad1432eef53330e32101f9576
2024-06-19 12:05:37 +00:00
Michael Baranov
8fca06f21d Update README.md
GitOrigin-RevId: fa7bf2958afc8177b5e9de0fc675e8b2440acf38
2024-06-19 12:05:31 +00:00
tdbear
aa58d42aef Readme changes.
GitOrigin-RevId: eea924790ceed7705d1ed823cdee47006f38f645
2024-06-19 12:05:26 +00:00
tdbear
711d7b48ac Moving from microba.sf.net
GitOrigin-RevId: 00fb8cbf86934c7ac2fdd12764524872a9a08492
2024-06-19 12:05:20 +00:00
Michael Baranov
858a783c68 Update LICENSE
GitOrigin-RevId: 62e879ff15cc4a5c73034c6c8fc7a8bd28d8acfe
2024-06-19 12:05:15 +00:00
Michael Baranov
cfd606d3e9 Initial commit
GitOrigin-RevId: 9b8560ba9969cde4641fdae0ee0c88637b15d11e
2024-06-19 12:05:09 +00:00
Konstantin Hudyakov
0d7ef4de55 IJPL-156799 Create a module for Microba library
GitOrigin-RevId: c937e59b2a275fef8de630f21c97114976840b30
2024-06-19 12:05:03 +00:00
Vladimir Krivosheev
84fa15c1b5 IJPL-149248 Run with sudo is broken due to missing gRPC dependency
GitOrigin-RevId: 2aed493b6a99ef06bc750efc18756251d6837dd7
2024-05-04 11:05:51 +00:00
Artem Aleksyuk
c2800c3389 GO-16737: Fix java.lang.ClassNotFoundException: com.google.common.io.BaseEncoding
GitOrigin-RevId: c2c7c0f7d402aaba935b53a377cc76ac84ec09dc
2024-04-18 20:20:14 +00:00
Vladimir Krivosheev
c899faac37 IJPL-1030 Bundle ktor-client into platform as a product module
GitOrigin-RevId: 6928749d38e934d6a308cb898842cd8356e4a7ff
2024-04-15 10:57:04 +00:00
Vladimir Krivosheev
3e3d72911f Revert "Revert "IJPL-973 add extracted modules to products using x-include (later, we can move more common modules to this list)""
This reverts commit 564d46b0

GitOrigin-RevId: 60faf51041ba5c6fcfab284743f4c8ab4a228c00
2024-04-12 07:35:09 +00:00