114 Commits

Author SHA1 Message Date
eldar-jetbrains
7e27cdd997 UX-3157 Suggest reasonable dialog/popup sizes for popular cases 2024-12-10 16:11:10 +01:00
Karol Lewandowski
34e852b738 working_with_custom_actions.md: Clean up the "unregistered action" inspection tip 2024-12-09 14:01:13 +01:00
marianna.kononenko
c56267c306 UX-2323 Update existing UI Guidelines: Button, fix review comments 2024-12-06 19:33:25 +01:00
marianna.kononenko
238d9ff8dd Merge remote-tracking branch 'origin/button_marianna'
# Conflicts:
#	images/ui/button/active_edit.png
#	images/ui/button/active_edit_action.png
#	images/ui/button/active_edit_action_dark.png
#	images/ui/button/active_edit_dark.png
#	images/ui/button/apply.png
#	images/ui/button/apply_dark.png
#	images/ui/button/built-in_button.png
#	images/ui/button/built-in_button_dark.png
#	images/ui/button/button_apply.png
#	images/ui/button/button_apply_dark.png
#	images/ui/button/button_cancel.png
#	images/ui/button/button_cancel_dark.png
#	images/ui/button/button_close.png
#	images/ui/button/button_close_dark.png
#	images/ui/button/button_help.png
#	images/ui/button/button_help_dark.png
#	images/ui/button/button_split_button.png
#	images/ui/button/button_split_button_dark.png
#	images/ui/button/cancel.png
#	images/ui/button/cancel_dark.png
#	images/ui/button/check_for_updates.png
#	images/ui/button/check_for_updates_dark.png
#	images/ui/button/check_now_button.png
#	images/ui/button/check_now_button_dark.png
#	images/ui/button/close.png
#	images/ui/button/close_dark.png
#	images/ui/button/default_OK.png
#	images/ui/button/default_OK_dark.png
#	images/ui/button/default_button_save.png
#	images/ui/button/default_button_save_dark.png
#	images/ui/button/help.png
#	images/ui/button/help_dark.png
#	images/ui/button/hovered_button.png
#	images/ui/button/hovered_button_dark.png
#	images/ui/button/link_instead_of_button_dark.png
#	images/ui/button/split_button_dark.png
#	images/ui/button/toolbar_button_dark.png
#	images/ui/button/when_to_use_button_dark.png
#	topics/ui/controls/button.topic
2024-12-06 18:09:36 +01:00
marianna.kononenko
926fc8e55e UX-2323 Update existing UI Guidelines: Button, fix images 2024-12-06 16:05:05 +01:00
eldar-jetbrains
b387b70ada UX-2323 Update existing UI Guidelines: the Combo-box guideline update, Eldar Isiangulov 2024-12-03 16:55:12 +01:00
eldar-jetbrains
7834de2e4f UX-2323 Update existing UI Guidelines: the Combo-box guideline update, Eldar Isiangulov 2024-12-03 16:54:46 +01:00
Eldar Isiangulov
6d6e3af56a
Merge pull request #1405
* UX-2323 Update existing UI Guidelines: Updated preview image for the Combobox guideline
2024-12-02 20:24:29 +01:00
Eldar Isiangulov
48332fd940
Merge pull request #1401
* UX-2323 Update existing UI Guidelines: the Combo-box guideline update…
2024-12-02 19:37:20 +01:00
Olga Berdnikova
1e9c9b4dde UX-2323 Update existing UI Guidelines: Notification types 2024-11-28 17:39:47 +01:00
eldar-jetbrains
6f8b918d41 UX-2323 Update existing UI Guidelines: the Checkbox guideline update, Eldar Isiangulov 2024-11-22 18:10:29 +01:00
marianna.kononenko
2688d63d3c UX-2323 Update existing UI Guidelines: Button, fix image width 2024-11-18 16:07:14 +01:00
marianna.kononenko
2b972701ed UX-2323 Update existing UI Guidelines: Button, fix image width 2024-11-18 13:39:55 +01:00
marianna.kononenko
74469f1258 UX-2323 Update existing UI Guidelines: Built-in button, add dark images 2024-11-15 11:53:39 +01:00
marianna.kononenko
11d406903f UX-2323 Update existing UI Guidelines: Button, update tables and images 2024-11-12 19:02:35 +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
marianna.kononenko
eb5cb5e5c8 UX-2323 Update existing UI Guidelines: Built-in button 2024-11-12 16:18:33 +01:00
marianna.kononenko
88262e0506 UX-2323 Update existing UI Guidelines: Built-in button 2024-11-08 12:08:29 +01:00
marianna.kononenko
321cdfd6ee UX-2323 Update existing UI Guidelines: Split button 2024-11-08 00:50:21 +01:00
marianna.kononenko
01380ff960 UX-2323 Update existing UI Guidelines: Updating UI kit page 2024-10-21 11:28:12 +02:00
marianna.kononenko
b3c7cb494c Updated How to Write Guidelines 2024-10-16 13:01:09 +02:00
marianna.kononenko
e9e4ce414a Button page updated 2024-09-17 10:28:33 +02:00
Karol Lewandowski
c20bf65681
Threading Model (revamped General Threading Rules) and Background Processes (#1359) 2024-07-30 15:39:50 +02:00
Karol Lewandowski
f5db8ea180 Settings tutorial: Change the implementation to follow the recommended approach (a separate state class)
Also:
- remove unnecessary screenshot
- change labels to follow UX guidelines
2024-06-20 12:42:04 +02:00
Patrick Scheibe
661efa7598
Update Code Formatter
* Extend the introduction to explain the general approach to formatting
* Add more detailed but abstract examples of implementing a PSI-based Formatter.
* Extend the "Implementation" section
* Replace the example image with a more insightful one
* Add more examples and tips
2024-06-05 15:53:31 +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
Karol Lewandowski
0b4af420b5
Coroutines (#1269) 2024-03-19 15:46:09 +01:00
Karol Lewandowski
f06749c194
Inline PlantUML diagrams (#1180) 2023-12-18 10:40:41 +01:00
Karol Lewandowski
5afe2a4abf code_intentions.md: Update old screenshot and show/mention intention preview. Remove <compare> element, which is redundant now. 2023-09-05 16:56:05 +02:00
Karol Lewandowski
6df2282444 code_intentions.md: Remove unnecessary Intentions list screenshot 2023-09-05 16:56:05 +02:00
Karol Lewandowski
38a2df0fdd code_inspections.md: Update old screenshot and show/mention intention preview. Remove <compare> element, which is redundant now. 2023-09-05 16:56:05 +02:00
Karol Lewandowski
c342ec0fb0 messaging_infrastructure.md: Cleanup and updates 2023-08-10 15:44:22 +02:00
Karol Lewandowski
0e3dc47eeb
Execution API docs (#1065) 2023-06-15 10:51:07 +02:00
Karol Lewandowski
01b4a153c1 tool_windows.md: Update screenshot 2023-04-11 15:08:50 +02:00
Patrick Scheibe
5f535ffd63
WebSymbols documentation (#1011)
- convert most bullet point lists to definition lists
- reformat all code snippets to have consistent spacing
- fix tags for equally named subsections
- add demo image and create a dark version of it
- add links to IntelliJ Platform code
- add update note
- split original Web Symbols content into 3 separate pages
- apply Karol's suggestions from code review

Co-authored-by: Karol Lewandowski
2023-03-30 10:28:17 +02:00
Karol Lewandowski
56962aa29c Fix missing icon in "go to symbol contributor" + use newer ChooseByNameContributorEx API 2023-02-28 16:52:39 +01:00
Karol Lewandowski
f2906872cf
New topic: Inspection options (#988) 2023-02-27 15:36:02 +01:00
Karol Lewandowski
c36147439c
Migration from Stardust to Writerside (#902) 2022-11-24 15:11:20 +01:00
Karol Lewandowski
a863a1ea4d internal_ui_inspector.md: add information about added-at property 2022-10-03 12:19:55 +02:00
Karol Lewandowski
3db7a0e343
Gradle/DevKit approach or Plugin/Theme topic content reorganization (#862) 2022-09-27 17:01:29 +02:00
Makhnev Petr
df894b3c86
Add article and tutorial about Spell Checking to the Custom Language Support topic (#856)
- Add two articles about spell checking for the Custom Language Support topic
- Reference part describing general information about spell checking
- Implementation part with spell checking strategy for the Simple language
- Add info about EP for `BundledDictionaryProvider`
- Add `SuppressibleSpellcheckingStrategy` section
2022-09-27 03:45:16 +02:00
Yann Cébron
83492c3968 remove obsolete images 2022-09-01 16:10:41 +02:00
Yann Cébron
e73072db60 move "Internal Actions" to new "IDE Tooling" group in Appendix III 2022-09-01 16:06:39 +02:00
Yann Cébron
b69ce0d988 remove obsolete images 2022-09-01 15:57:42 +02:00
Yann Cébron
9a187cb2e8 new_macros.md: fix "Testing the Plugin" section 2022-08-15 17:42:44 +02:00
Karol Lewandowski
929bae3d97 external_system_integration.md: update diagrams 2022-08-08 10:52:00 +02:00
Karol Lewandowski
9378e9a3d5
Refresh: Getting Started with Gradle (#791) 2022-06-09 10:43:28 +02:00
Makhnev Petr
e16176cfd9
Add article and tutorial about Navigation Bar
* add docs about navigation bar for Custom Language Support topic
* add info in `topics/intro/content_updates.md`
* renumber articles after the added tutorial
* add `custom_language_tutorial_header` to `structure_aware_navbar.md`
2022-05-24 10:50:04 +02:00
Jakub Chrzanowski
2d11520ec9
android_studio.md: generate Android Studio releases list (#676)
android_studio.md: generate Android Studio releases list
2022-03-01 09:23:19 +01:00
Karol Lewandowski
696228290e
New topic: File and Code Templates (#675)
Add new topic: File and Code Templates
2022-02-25 18:10:47 +01:00