Commit Graph

35 Commits

Author SHA1 Message Date
Vladislav Rassokhin
483909e19c [build scripts] simplify JNI path detection for native CMake builds
Also reformat CMakeLists.txt with CLion

GitOrigin-RevId: b5f999cf2c9e382913fa63a1229c13e41e1e1de3
2022-11-02 14:15:04 +00:00
Vladislav Rassokhin
b5d107c9c8 IDEA-296416 WinShellIntegration: build for ARM64
GitOrigin-RevId: 1823d282d7dc9c0666828237adb60277cc73c81d
2022-09-07 20:46:50 +00:00
Nikita Provotorov
7309d00b83 [Docs] WinShellIntegration project: minor documentation changes due to IDEA-270576.
GitOrigin-RevId: 24f512a7533e168cd3e9cb33d30ca4f9cd8f189b
2021-06-17 04:06:57 +00:00
Peter Gromov
9f310b42dc WinShellIntegration: improve the documentation grammar
GitOrigin-RevId: e50c12290af7c5791f9309ce097e52e0e5ecda82
2021-06-16 15:56:49 +00:00
Nikita Provotorov
b35e51ed5f [User Interface] IDEA-270614 Windows Jump Lists tooltips: implementation.
DLL is built locally.

GitOrigin-RevId: dc6120310f231a66df4c4601f95f05ce2eef2360
2021-06-14 06:14:20 +00:00
Nikita Provotorov
4c473dcfba [Native] WinShellIntegration project: bugfix.
DLL is built locally.

GitOrigin-RevId: 9e824f205edcfd3c7695af6a7fa7123bd94eda0e
2021-06-14 06:14:19 +00:00
Nikita Provotorov
8d8528409c [Codestyle] WinShellIntegration project: refactoring and updated license info.
DLL are built locally.

GitOrigin-RevId: 8eecae2a0f1c8f3b735cf4805a8b6c5ac5e33acd
2021-06-14 06:14:17 +00:00
Nikita Provotorov
312153f5e4 [Codestyle] WinShellIntegration project: set LF line endings by default.
GitOrigin-RevId: a44e1f586bb42e5b9464f37d33a3e96247cce4eb
2021-06-14 06:14:15 +00:00
Nikita Provotorov
0b6c89609c [Codestyle] WinShellIntegration project: line endings fix (CRLF -> LF).
GitOrigin-RevId: 317ed8eddf75933bd6250dba9973421f343feb09
2021-06-14 06:14:13 +00:00
Nikita Provotorov
41b5aa44b0 [User Interface] IDEA-266854: fix.
GitOrigin-RevId: 727f348076021fdbcafdde7afd6b1522ec386ad7
2021-05-30 23:41:27 +00:00
Nikita Provotorov
90c3a3a701 [User Interface] Windows Jump lists (native): attempt to fix failing syscalls.
GitOrigin-RevId: 5d0a5e3c4205c2d8ac52830396c1f2e39f6fde7c
2021-03-05 13:40:05 +00:00
Nikita Provotorov
4e07bcf41c [User Interface] Windows Jump lists (native): codestyle fix.
GitOrigin-RevId: 40ec6ddf09d10cc19793cbee26750042124e5385
2021-03-05 13:40:04 +00:00
Roman Shevchenko
ddc6d55521 [project] correct company name in native helper resources
GitOrigin-RevId: bad6a45d0554c31e118308443dfcbfa1e14ca1fb
2021-01-20 10:58:27 +00:00
Nikita Provotorov
a643ee9105 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: new version of DLLs.
GitOrigin-RevId: 48493510e4cdf479f4c65167fb88fb17b95bd694
2020-12-14 19:46:39 +00:00
Nikita Provotorov
76ed941375 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: remove DllMain entry point.
GitOrigin-RevId: 42d49059695777cafaa2d8518507969aa1209fea
2020-12-14 19:46:37 +00:00
Nikita Provotorov
93eaa29b44 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: rename DLLs to CamelCase.
GitOrigin-RevId: 911d19035f9201141092d2e237271672de440c2e
2020-12-14 19:46:35 +00:00
Nikita Provotorov
24f934a9de [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: update WinShellIntegraion's README.md.
GitOrigin-RevId: 15a54e34abf0a7f5a27e786922a7a1f95dec5372
2020-12-14 19:46:27 +00:00
Nikita Provotorov
b463dc89b6 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: update WinShellIntegraion's README.md.
GitOrigin-RevId: 42956fa5c03c1e3155f81856fe2f0b0b6cd78e70
2020-12-14 19:46:24 +00:00
Nikita Provotorov
7c8276f9fd [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: release version of winshellintegrationbridge DLLs.
GitOrigin-RevId: 52579966e802eafd5aa29f80251ed546731667e8
2020-12-14 19:46:16 +00:00
Nikita Provotorov
280e2faa7b [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: native build fix.
GitOrigin-RevId: da8c2c0c7bcbc8b01f94580fc5be96021fa42801
2020-12-14 19:46:15 +00:00
Nikita Provotorov
763d283a36 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: drop caching and on-the-fly patching of system Shell links.
GitOrigin-RevId: 5a8bc9e005a116e0165371b1ae183b329da013ac
2020-12-14 19:46:14 +00:00
Nikita Provotorov
594020d8e6 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: big refactoring.
GitOrigin-RevId: 4b613af2c6c8cbea91ac5c7b6eb421706c1e3d72
2020-12-14 19:46:12 +00:00
Nikita Provotorov
fc4f879e60 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: bundle product info and copyrights into winshellintegrationbridge DLLs.
GitOrigin-RevId: abe04bce2ef3efd04042957bf2356ba08832b928
2020-12-14 19:46:07 +00:00
Nikita Provotorov
482843c23c [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: optimize native intellij::ui::win::jni::COMGuard class.
GitOrigin-RevId: 19e2af277c70c1fb4ab7c87188ce65d5a7c98da6
2020-12-14 19:46:06 +00:00
Nikita Provotorov
5a1cfab96b [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: fix Recent elements list order."
GitOrigin-RevId: 14dc0d5b6ebfe0c1de8572878874f4824da6e8bf
2020-12-14 19:46:05 +00:00
Nikita Provotorov
b326371749 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: native minor improvement."
GitOrigin-RevId: 17527bc1aa3e670ed7434a112bae51637acb7066
2020-12-14 19:46:04 +00:00
Nikita Provotorov
934065f80a [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: erase an outdated TODO."
GitOrigin-RevId: fdd96768be3870bbea8a69d012b1f495949a096f
2020-12-14 19:46:03 +00:00
Nikita Provotorov
35bf00aaec [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: rollback to dynamic linking agains MSVC runtime libraries of winshellintegrationbridge DLLs."
GitOrigin-RevId: 0be3b9a671e2aff751ba03859325cf41f1421bbb
2020-12-14 19:45:56 +00:00
Nikita Provotorov
0489242492 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: fix bug when Shell links do not save new value of PKEY_AppUserModel_ID to file on Windows 8."
GitOrigin-RevId: b766d7f34db2c8be546ee97565fe768ffcdc0960
2020-12-14 19:45:55 +00:00
Nikita Provotorov
bba5df5704 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: fix bug in how native clears Recents category.
GitOrigin-RevId: b50db5f3097abe7f732d50ba63a06644f94c0c5d
2020-12-14 19:45:53 +00:00
Nikita Provotorov
1d493ef42f [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: static linking of winshellintegrationbridge DLL with MSVC runtime.
GitOrigin-RevId: 86da710a0be8fe6cd51e7b03dddbd32b636a26ee
2020-12-14 19:45:52 +00:00
Nikita Provotorov
fb58f1a9d8 [User Interface] IDEA-75238, JBR-2801 Microsoft Windows Jump Lists support: beta version of WinShellIntegration class supports WinShellIntegrationCache.
GitOrigin-RevId: e7e9fe4d19370561a79ef68647d9762550ad9315
2020-12-14 19:45:44 +00:00
Nikita Provotorov
e803223385 [User Interface] IDEA-75238 Microsoft Windows Jump Lists support: refactoring: replace com.intellij.ui.win.RecentTasks by com.intellij.ui.win.WinShellIntegration.
GitOrigin-RevId: d780a16973ac5922c70b45b7df5e81c9736b1973
2020-12-14 19:45:35 +00:00
Nikita Provotorov
cc27a2b870 [User Interface] IDEA-75238 Microsoft Windows Jump Lists support: update READMEs.
GitOrigin-RevId: e411f88f6d54cc62ad6d6f7029e7976028632bd5
2020-12-14 19:45:33 +00:00
Nikita Provotorov
685b62e435 [User Interface] IDEA-75238 Microsoft Windows Jump Lists support: WinJumpListBridge project big refactoring.
GitOrigin-RevId: fab9eda6457d2934d1e241c33fe16e3a1aa59831
2020-12-14 19:45:32 +00:00