Nebojsa Vuksic
|
fad9228e42
|
Add SearchBarWithAutoCompletion widget implementation
|
2025-07-23 14:59:39 +02:00 |
|
Nebojsa Vuksic
|
9be508b0b2
|
Add MyLocationViewModel implementation
|
2025-07-23 14:55:29 +02:00 |
|
Nebojsa Vuksic
|
fddf10c3fa
|
Add WeatherForecastService with a mock data
|
2025-07-23 14:55:04 +02:00 |
|
Nebojsa Vuksic
|
5dffd6f91d
|
Add LocationProvider service with mock data
|
2025-07-23 14:54:19 +02:00 |
|
Nebojsa Vuksic
|
6b1deab598
|
Add Location, WeatherForecastData, Searchable and PreviewableItem models
|
2025-07-23 14:53:39 +02:00 |
|
Nebojsa Vuksic
|
9a6945d9e1
|
Delete MyProjectService.kt
|
2025-07-23 14:52:52 +02:00 |
|
Nebojsa Vuksic
|
ed0629a2ad
|
Improve ChatAppSample placeholder UI
|
2025-07-23 14:52:12 +02:00 |
|
Nebojsa Vuksic
|
d1c1569b35
|
Move WeatherAppSample.kt to weatherApp/ui package
|
2025-07-23 14:51:38 +02:00 |
|
Nebojsa Vuksic
|
6a8969da5a
|
Update IntelliJ Platform to 2025.1.3
|
2025-07-23 14:47:45 +02:00 |
|
Nebojsa Vuksic
|
acc67cfca6
|
Add Weather and Chat app sample tabs
|
2025-07-21 09:45:43 +02:00 |
|
Yuriy Artamonov
|
06cad25393
|
Show example in dumb mode
|
2025-05-21 16:48:46 +02:00 |
|
Yuriy Artamonov
|
02ec572aaf
|
Fix red code in MyToolWindowFactory
|
2025-05-21 16:07:06 +02:00 |
|
Yuriy Artamonov
|
2ad563a7a5
|
Adjust required compose dependencies
|
2025-05-21 16:06:41 +02:00 |
|
Dmitry Batkovich
|
783d753e28
|
fix bundle ref
|
2025-05-20 16:46:48 +02:00 |
|
Dmitry Batkovich
|
e901750938
|
cleanup (rename bundle, drop irrelevant showcase code)
|
2025-05-20 16:44:56 +02:00 |
|
Jakub Senohrabek
|
ea305cb70a
|
Compose setup
|
2025-05-20 16:24:04 +02:00 |
|
Jakub Chrzanowski
|
a8f4883cb9
|
Added example code – MyProjectActivity
|
2025-03-28 20:37:36 +01:00 |
|
Jakub Chrzanowski
|
356fe6caaf
|
Removed example code – MyApplicationActivationListener
|
2025-03-28 20:37:36 +01:00 |
|
Yann Cébron
|
e5e5af44a3
|
remove default pluginIcon.svg
|
2024-07-12 23:32:32 +02:00 |
|
Jakub Chrzanowski
|
f723411f94
|
MyBundle: remove SpreadOperator suppression
|
2023-08-07 15:47:41 +02:00 |
|
Jakub Chrzanowski
|
9ab89d093c
|
MyBundle.properties: remove unused name property
|
2023-08-07 15:44:07 +02:00 |
|
Jakub Chrzanowski
|
290e494c87
|
Code cleanup
|
2023-08-07 15:33:29 +02:00 |
|
Jakub Chrzanowski
|
0217a01c9d
|
Use "JetBrains Marketplace" name in docs and comments
|
2023-07-27 18:06:04 +02:00 |
|
Jakub Chrzanowski
|
d22a737277
|
Migrate from the deprecated FrameStateListener.onFrameActivated() to ApplicationActivationListener.applicationActivated(IdeFrame)
|
2023-06-07 10:44:04 +02:00 |
|
Jakub Chrzanowski
|
a73b073f2e
|
Fixed deprecated usage of ContentFactory in MyToolWindowFactory
|
2023-06-07 10:44:04 +02:00 |
|
Jakub Chrzanowski
|
f686654cbb
|
Example code - MyToolWindowFactory tool window basic implementation
|
2023-03-10 12:04:06 +01:00 |
|
Jakub Chrzanowski
|
5bda710503
|
Use logger warn instead of TODO()
|
2023-03-10 12:04:06 +01:00 |
|
Jakub Chrzanowski
|
b8ad6a9a5e
|
Example code - registered project service changed into a lightweight one
|
2023-03-10 12:04:06 +01:00 |
|
Jakub Chrzanowski
|
59ec0d6096
|
Example code: added FrameStateListener application listener; removed deprecated ProjectManagerListener application listener
|
2023-03-10 12:04:06 +01:00 |
|
Jakub Chrzanowski
|
2be34f79b2
|
Example code - removed application service
|
2023-03-10 12:04:06 +01:00 |
|
Yann Cébron
|
d36e4e6d96
|
plugin.xml: add <resource-bundle> definition for convenience
|
2023-03-10 12:04:06 +01:00 |
|
Jakub Chrzanowski
|
7de60b2524
|
MyProjectService.kt: introduce dummy method to visualise code coverage
|
2022-09-20 15:05:38 +02:00 |
|
Jakub Chrzanowski
|
e8ebb74ac2
|
plugin.xml: Change the plugin name to pass Plugin Verifier check
|
2022-09-19 13:43:13 +02:00 |
|
Jakub Chrzanowski
|
5915fcbb64
|
code cleanup
|
2022-08-07 22:41:46 +02:00 |
|
Jakub Chrzanowski
|
0644b59d8e
|
Example implementation: invoke TODO() only if not CI
|
2022-08-07 22:41:46 +02:00 |
|
Jakub Chrzanowski
|
06795471f0
|
Example implementation: Add TODO() with a hint to remove stale sample code
|
2022-08-07 22:41:46 +02:00 |
|
Jakub Chrzanowski
|
b1f751c5f7
|
tests
|
2021-09-07 09:32:37 +02:00 |
|
Jakub Chrzanowski
|
be7db8265f
|
Qodana integration
|
2021-09-07 09:32:37 +02:00 |
|
Jakub Chrzanowski
|
e3dd698e1e
|
plugin.xml comments update
|
2021-09-07 09:32:37 +02:00 |
|
Jakub Chrzanowski
|
e2354624f7
|
Logo
|
2021-09-07 09:32:37 +02:00 |
|
Jakub Chrzanowski
|
3ab6c490fa
|
Use DynamicBundle instead of AbstractBundle in MyBundle.kt
|
2021-09-07 09:32:37 +02:00 |
|
Yann Cébron
|
bd9f2715ea
|
update links to SDK Docs
|
2021-01-21 11:10:06 +01:00 |
|
Dmitry Kozhevnikov
|
692f21953e
|
Fix MyBundle.messagePointer to return Supplier<@Nls String> instead of String (#71)
|
2020-12-20 22:30:29 +01:00 |
|
Casper Boone
|
e3e031bd96
|
Use Kotlin extension function to retrieve service
|
2020-10-30 17:05:21 +01:00 |
|
Eduardo Fonseca
|
89e756a16f
|
Fix ProjectManagerListener scope (#36)
Listeners for topic "com.intellij.openapi.project.ProjectManagerListener" don't work
inside <projectListeners>, only <applicationListeners>.
|
2020-09-25 20:50:42 +02:00 |
|
Jakub Chrzanowski
|
4b52b7e90d
|
Remove vendor website from plugin.xml
|
2020-07-02 08:41:26 +02:00 |
|
Jakub Chrzanowski
|
24617eb392
|
MyBundle - use AbstractBundle instead of DynamicBundle for 2019.3 support
|
2020-06-23 12:23:39 +02:00 |
|
Jakub Chrzanowski
|
3e1244f12c
|
Remove MyDynamicPluginListener
|
2020-06-22 13:08:19 +02:00 |
|
Jakub Chrzanowski
|
e4a1106495
|
GitHub Actions - template cleanup workflow
|
2020-06-17 21:06:57 +02:00 |
|
Jakub Chrzanowski
|
31bd7db2f0
|
Fixed plugin dependencies, GH Actions - publish plugin
|
2020-06-17 12:06:43 +02:00 |
|