156 Commits

Author SHA1 Message Date
Yann Cébron
09226bb178 TOC: clarify PSI 2025-02-13 14:09:13 +01:00
eldar-jetbrains
84833a7d53 Merge branch 'refs/heads/dialog-and-popup-sizes-new' 2025-01-29 17:44:46 +01:00
eldar-jetbrains
aa43ffb610 Merge branch 'checkbox-eldar'
# Conflicts:
#	topics/ui/controls/radio_button.md
2025-01-24 12:09:12 +01:00
Karol Lewandowski
851d8217c2 Rename jcef.md to embedded_browser_jcef.md 2025-01-15 10:06:26 +01:00
Karol Lewandowski
57c266aa52
Coroutines on EDT and locks (#1413) 2025-01-08 13:40:29 +01:00
eldar-jetbrains
c799675ea9 UX-3157, New topic title 2025-01-07 22:46:16 +01:00
eldar-jetbrains
b1764a0e4b UX-3157. New topic title 2025-01-07 22:35:24 +01:00
Karol Lewandowski
c9839de1c0 Add live templates configuration file documentation 2024-12-20 20:17:59 +01:00
eldar-jetbrains
071da94cd1 UX-3157 Suggest reasonable dialog/popup sizes for popular cases 2024-12-11 11:18:49 +01:00
Karol Lewandowski
06445844a0 Improve URLs for live template topics (it may improve SEO) 2024-12-06 11:20:52 +01:00
Yann Cébron
1f05f57d68 API changes pages: 2025 2024-11-21 09:33:44 +01:00
eldar-jetbrains
7592d8a014 UX-2323 Update existing UI Guidelines: the Checkbox guideline update, Eldar Isiangulov 2024-11-12 17:06:58 +01:00
Yann Cébron
05b09ec62e Gradle IntelliJ Plugin: remove link to 0.x->1.x migration guide from TOC 2024-11-06 16:32:55 +01:00
Yann Cébron
21e14cdf9d using_kotlin.md: move page up in hierarchy 2024-10-21 17:31:42 +02:00
marianna.kononenko
b3c7cb494c Updated How to Write Guidelines 2024-10-16 13:01:09 +02:00
Yann Cébron
e21513acb3 TOC: move up "IntelliJ Platform Gradle Plugin (2.x)" 2024-09-11 11:43:38 +02:00
Yann Cébron
81986e3051
Workspace Model (#1364) 2024-08-15 10:34:06 +02:00
Karol Lewandowski
5c77f0e8f9 Rename general_threading_rules.md to threading_model.md 2024-07-30 15:59:04 +02:00
Karol Lewandowski
c20bf65681
Threading Model (revamped General Threading Rules) and Background Processes (#1359) 2024-07-30 15:39:50 +02:00
Yann Cébron
a9c225f4e9 TOC IJ Ultimate: sort alphabetically 2024-07-30 10:31:21 +02:00
Jakub Chrzanowski
70d3b0861a
[IntelliJ Platform Gradle Plugin] Recipes: task awares example 2024-07-25 00:13:19 +02:00
Jakub Chrzanowski
1e0f641eb1
[IntelliJ Platform Gradle Plugin] Recipes stub page 2024-07-20 08:33:47 +02:00
Jakub Chrzanowski
e32887b22a
[IntelliJ Platform Gradle Plugin] general updates 2024-07-19 16:35:11 +02:00
Karol Lewandowski
de20c26d48 coroutine_read_actions.topic: Add the FAQ section
It was converted to .topic because in MD, the last "Something is missing?" section was falling into the collapsed by default FAQ section.
2024-07-11 12:38:27 +02:00
Yann Cébron
2e8171cbab TOC: API pages - group older versions 2024-07-08 16:40:17 +02:00
marianna.kononenko
c1d2efd0f3 Update welcome page for UI Guidelines, change fromat to .topic
Create Components and Priniples topics
Merge Controls and Components
Update links to welcome page
2024-06-10 14:13:34 +02:00
Jakub Chrzanowski
9366083cc1
IntelliJ Platform Gradle Plugin: JetBrains Runtime (#1306)
IntelliJ Platform Gradle Plugin: JetBrains Runtime
2024-05-28 10:35:18 +02:00
Karol Lewandowski
c3fa5426bb Move the Symbols topic out of References and Resolve 2024-05-16 14:10:36 +02:00
Karol Lewandowski
d8e83b57ea
UI Guidelines (#1308)
* Add UI Guidelines to  SDK docs

* Add UI Guidelines to  SDK docs

* Fixing build errors

* optimize PNGs

* add UI guidelines landing page placeholder

* IJ SDK Docs <-> UI guidelines crosslinks updated

* split_button.md: remove reference to removed setting

* use <ui-path>

* use MD instead of <note>

* use %gh-ic% links

* drop_down.md: fix <control>

* code samples: fix most obvious issues

* remove obsolete `_defaults.md`

* ijs.tree: UI cleanup

* Delete "under construction" pages

* Fix headers

* Add link-summary

* Remove invalid links

* Delete unused files

* Remove ''@2x' from image file names

* Use Markdown syntax for some images and tables

* Rename non-unique files to unique

* Remove alpha in images where content is unreadable

* align quotation marks

* Controls: cleanup/fixes, add code links, edit

* tooltip.md: fix HTML

* misc fixes

* typography.md: fix table contents

* typography.md: fix table header

* UI guidelines landing page + TOC fixes

* remove unused icons_list.md

* Normalize image paths

* validation_errors.md: Fix broken tab

* "correct"/"incorrect" labels styling

* Resize images to 50%

* button.topic: fixes

* grammar, spelling, minor edits

* remove '&nbsp;'

* fix 99px

* cleanup

* UI_kit.md: minor

* Fix "MRK058: Large image in paragraph rendered as a block element by default."

* button.topic: Add img[alt]

* mnemonics.md: Update "Contact Us" link to the IJSDK YouTrack

* split_button.md: Use ui-path

* UI landing: add feedback snippet

* Improve code snippets formatting and naming

* Fix code samples

* Fix code samples

* Add Kotlin variants for code samples

* Add icons_list.md

* crosslinks

* Change external link to https://intellij-icons.jetbrains.design/

* icons list -> https://intellij-icons.jetbrains.design

* Hide info about reducing split button to simple action button (now it is available through the registry only)

* reformat

* icons_style.md: Images in new line

---------

Co-authored-by: marianna.kononenko <marianna.kononenko@jetbrains.com>
Co-authored-by: Yann Cébron <yann.cebron@jetbrains.com>
2024-05-16 13:51:56 +02:00
Piotr Tomiak
087cf7f13f
Web Symbols: add documentation about WebSymbolContext support. (#1307)
* Web Symbols: add documentation about WebSymbolContext support.

* Web Symbols: add documentation about WebSymbolContext support - review suggestions

Co-authored-by: Karol Lewandowski <karol86@gmail.com>

* Web Symbols: add documentation about WebSymbolContext support - post review changes.

---------

Co-authored-by: Karol Lewandowski <karol86@gmail.com>
2024-05-16 12:44:17 +02:00
Jakub Chrzanowski
26a2483468
IntelliJ Platform Gradle Plugin: custom tasks 2024-05-09 21:23:27 +02:00
Karol Lewandowski
b52f8e8c15
Internationalization and localization pages (#1303) 2024-04-19 12:31:21 +02:00
Yann Cébron
96557b4e17 tools_intellij_platform_gradle_plugin_faq.md: rename page title 2024-04-16 16:10:45 +02:00
Karol Lewandowski
e441eedbf7
Split Extension Point and Listener Lists into IntelliJ Platform, IntelliJ Community Plugins and Android Plugin lists (#1297) 2024-04-15 12:22:41 +02:00
Jakub Chrzanowski
e350905892
IntelliJ Platform Gradle Plugin: Plugins 2024-04-10 13:15:29 +02:00
Jakub Chrzanowski
7b4c5c0b63
IntelliJ Platform Gradle Plugin: FAQ section 2024-04-10 00:39:35 +02:00
Yann Cébron
bf29b21124 TOC: remove "Part"/"Appendix" prefix/numbering 2024-04-08 17:04:40 +02:00
Karol Lewandowski
0b4af420b5
Coroutines (#1269) 2024-03-19 15:46:09 +01:00
Karol Lewandowski
eb830d62f1 Change "The IntelliJ Platform SDK" to "About This Guide" 2024-03-07 11:30:40 +01:00
Jakub Chrzanowski
f1d4e4e5e6
IntelliJ Platform Gradle Plugin: rename Build Features to Gradle Properties 2024-02-20 19:57:03 +01:00
Jakub Chrzanowski
08e77f11ba
IntelliJ Platform Gradle Plugin 2024-02-05 16:57:01 +01:00
Jakub Chrzanowski
4f96f242c0
IntelliJ Platform Gradle Plugin: tasks (patchPluginXml), extensions (intellijPlatform), new content structure 2024-01-31 15:08:16 +01:00
Yann Cébron
04cc07f887 tools_intellij_platform_gradle_plugin.md: initial, TOC 2024-01-29 09:32:31 +01:00
Yann Cébron
1b95f9dea7 User Interface FAQ: initial 2023-12-20 17:25:49 +01:00
Karol Lewandowski
bd42cfc4f5 Move jcef.md under UI Components 2023-12-08 07:29:39 +01:00
Karol Lewandowski
4666aa2ee6 Rename work_with_icons_and_images.md to icons.md 2023-12-07 15:48:47 +01:00
Karol Lewandowski
99272f98f5 work_with_icons_and_images.md: Change the page title and use "icons" term whenever possible 2023-12-07 15:39:11 +01:00
Jakub Chrzanowski
95d0f4b825
Language Server Protocol (#1179)
Language Server Protocol

---------

Co-authored-by: Karol Lewandowski <karol.lewandowski@jetbrains.com>
2023-12-06 20:55:48 +01:00
Karol Lewandowski
27781210c0
Revamped JCEF page (#1178)
* jcef.md: Rewrite the page

* Review fixes

* Update date in content_updates.md

* Change title to more meaningful

* Change title to more meaningful

* Add information about enabling file download

* Update title in navigation

* Set higher level for the Event Handlers section

* Remove redundant title definition in TOC element

* Fix link revert

* Rename examples section

* Do not suggest using JBCefClient.add*Handler() methods - they don't work well and will be probably removed

* Add information about customizing scrollbars
2023-12-06 18:43:53 +01:00
Yann Cébron
3dae7e5551 API: 2024.* pages 2023-10-24 10:58:38 +02:00