Re: [platform-dev] Disable SVG support on Linux?

2023-10-11 Thread Alexander Fedorov via platform-dev
Hi From your description it sounds like it is more logical to implement filtering for your use case rather than disable SVG support for everything on lower level. Regards, AF 11.10.2023 15:38, Thomas Singer via platform-dev пишет: Hi, In our application we have an image preview feature if

Re: [platform-dev] Turn on protected branches?

2022-03-25 Thread Alexander Fedorov
+1 3/25/2022 4:53 PM, Wim Jongman пишет: +1 On Fri, 25 Mar 2022 at 11:50, Lars Vogel wrote: +1 for protecting master from direct pushes, IMHO build verification should be mandatory Jonah Graham schrieb am Fr., 25. März 2022, 11:48: On Fri., Mar. 25, 2022, 05:32

Re: [platform-dev] Vote to stop bug auto-closing in all Eclipse platform projects

2022-02-17 Thread Alexander Fedorov
Thank you, Christoph! It was surprising to learn that Platform is not under-resourced. For example, looking into the E4 story, that is abandoned for years. Or, more closely to our topic, during our discussion regarding "should we close bugs automatically or just leave them open forever,

Re: [platform-dev] Vote to stop bug auto-closing in all Eclipse platform projects

2022-02-17 Thread Alexander Fedorov
Aleksandar, We all know that the root cause of this discussion is the 10+ years of under-resourcing for Eclipse platform. Do we expect big players to come back and sponsor teams of developers again as it was in 00ths? I doubt so. Perhaps, small companies and individuals from the community are

Re: [platform-dev] Vote to stop bug auto-closing in all Eclipse platform projects

2022-02-17 Thread Alexander Fedorov
+1 Regards, AF 2/17/2022 11:58 AM, Andrey Loskutov пишет: Hi all, this is a follow up on PMC response https://www.eclipse.org/lists/platform-dev/msg03319.html As of today, this bug auto-closing is not active only for JDT project. The proposal is to switch "off" bug auto-closing for the all

Re: [platform-dev] Fwd: [Bug 305081] [api] IInstallableUnit#getFilter is marked noReference

2022-02-10 Thread Alexander Fedorov
+1 to stop auto close, because it negates a lot of human effort invested in each bugzilla record. It is strange to expect any new contributors while we just through their work to the trash bin. I wonder what Committer Representative role stands for if the message could be claimed as "just not

Re: [platform-dev] Where is the e4 model for the workbench located?

2022-01-13 Thread Alexander Fedorov
Hi Marcus, If you looking for .ecore it is here: https://git.eclipse.org/c/platform/eclipse.platform.ui.git/tree/bundles/org.eclipse.e4.ui.model.workbench/model Regards, AF 1/13/2022 5:20 PM, Lars Vogel пишет: Hi Marcus, The base model should be here:

Re: [platform-dev] [equinox-dev] RFC: Eclipse TLP migration to Github

2021-10-15 Thread Alexander Fedorov
I agree with Mickael, combining migration with merge will block the migration. +1 for GitHub Regards, AF 10/15/2021 10:31 AM, Mickael Istria пишет: On Fri, Oct 15, 2021 at 8:09 AM Christoph Läubrich mailto:lae...@laeubi-soft.de>> wrote: As I'm always advocated to use Github +1

Re: [platform-dev] generic editor and breakpoints

2021-09-14 Thread Alexander Fedorov via platform-dev
Since debug.ui already depends on generic editor via "org.eclipse.ui.genericeditor.hoverProviders" extension, the additional code could go to debug.ui bundle directly. Regards, AF 9/14/2021 2:40 PM, Christoph Läubrich пишет: I'd like to provide breakpoints for an editor based on the Generic

Re: [platform-dev] Extensibility of the application model

2021-04-16 Thread Alexander Fedorov
Thank you Christoph for starting this effort! 4/16/2021 9:07 PM, Christoph Läubrich пишет: Someone recently wrote Extensibility of the Platform is its core value so it seems logic to me to add to this value and make PDE more extensible here :-) +1 could start a new dedicated project

Re: [platform-dev] Extensibility of the application model

2021-04-15 Thread Alexander Fedorov
What if we will reserve a default location inside OSGI-INF (say, OSGI-INF/e4/fragment.e4xmi) and then implement a header in the MANIFEST.MF just to override the default. Similary like it was done for  "Bundle-Localization:" Regards, AF 4/15/2021 9:24 AM, Christoph Läubrich пишет: First of

Re: [platform-dev] DBeaver

2021-02-13 Thread Alexander Fedorov
Hi, I've been helping the DBeaver people to integrate Postgres debugger with Eclipse Platform. There was a talk about it at PGConf.Russia 2018 https://pgconf.ru/en/2018/108578 Then we discussed at EclipseCon 2018 that it would be nice to become an Eclipse Project and possibly become a good

Re: [platform-dev] [e4-dev] Moving "e4" bugzilla component and e4-dev mailing into Platform?

2020-11-27 Thread Alexander Fedorov
+1 to "inline" e4 channels to Platform and to archive unused e4 repositories. Merging git repos is a separate topic, please don't inject it here :) Regards, AF 27.11.2020 12:06, Christoph Läubrich пишет: +1 from my side too. If we are thinking about simplify things I think it would be good

Re: [platform-dev] Getting a list of files that are modified in given project

2020-10-06 Thread Alexander Fedorov
Yes, it can be done this way but it could be a bit "heavy", because Subscriber interface implementations are mostly "three way" that implies interaction with remote to create SyncInfo for each IResource. And this is much more than determining "is modified locally". Regards, AF 06.10.2020

Re: [platform-dev] Getting a list of files that are modified in given project

2020-10-06 Thread Alexander Fedorov
Hi Gayan, The definition of "modified" may have significant differences between version control systems, especially between "optimistic lock" systems (like CVS, SVN, Git) and "pessimistic lock" systems (like ClearCase, Perforce, StarTeam) This is why the Team API does not have the exact

Re: [platform-dev] Platform Co-lead

2020-03-05 Thread Alexander Fedorov
+1 Regards, AF 05.03.2020 18:09, Sarika Sinha пишет: All, I am interested in becoming a co-lead for the merged Platform project. I was the lead for the Platform Debug and Platform Ant project. I have been contributing and reviewing features/bug fixes for Platform Ant and Platform Debug and

Re: [platform-dev] Marking nested projects as derived, what are the risks?

2020-01-22 Thread Alexander Fedorov
Hello, -1 for setting derived=true for nested resources as consequences are unpredictable. There is a set of API calls like: IWorkspaceRoot.findContainersForLocationURI(URI) IWorkspaceRoot.findFilesForLocationURI(URI) I'm using it for complex IDE scenarios to understand about possible

Re: [platform-dev] E4 UI for Eclipse Core Resources

2019-12-18 Thread Alexander Fedorov
https://bugs.eclipse.org/bugs/show_bug.cgi?id=558419 16.12.2019 15:02, Lars Vogel пишет: +1 for the suggestion, thanks Alexander for planning to work on this. On Mon, Dec 16, 2019 at 9:51 AM Alexander Fedorov wrote: Hi Mickael, Thank you for the positive feedback! 1) I do not expect

Re: [platform-dev] E4 UI for Eclipse Core Resources

2019-12-16 Thread Alexander Fedorov
pse.ui* >2) Yes, sure we will keep it as safe as possible for the downstream components. Regards, AF 16.12.2019 11:39, Mickael Istria пишет: Hi, On Mon, Dec 16, 2019 at 9:31 AM Alexander Fedorov mailto:alexander.fedo...@arsysop.ru>> wrote: My suggestion: 1) create "o

[platform-dev] E4 UI for Eclipse Core Resources

2019-12-16 Thread Alexander Fedorov
Hello, From time to time I need to represent IResource and IMarker inside the E4 application. Ideally, I would like to have the ExtendedMarkersView with all the surrounding functionality available for E4 - but for today "org.eclipse.ui.ide" is huge and it is heavily coupled with E3 Workbench.

Re: [platform-dev] Changing default IAdapterManager in Platform?

2019-11-29 Thread Alexander Fedorov
Hi Mickael, This is the common software evolution problem, now we want to consider multiple instances instead of the single one. We have very similar problem for JFace label/content providers. Let me illustrate it with ITableLabelProvider that extends its "contextless" parent with methods

Re: [platform-dev] Pimping the status line

2019-07-28 Thread Alexander Fedorov
+1 after gerrit change review Do we expect any impact for UI tests? Regards, AF 28.07.2019 20:00, Andrey Loskutov пишет: Hi all, could you please check if this would be OK to merge? https://javaclipse.blogspot.com/2019/07/pimping-status-line.html

Re: [platform-dev] Eclipse Platform repositories and CI contract

2019-07-05 Thread Alexander Fedorov
https://bugs.eclipse.org/bugs/show_bug.cgi?id=548983 Regards, AF 04.07.2019 17:54, Lars Vogel пишет: Hi Alexander, Please open a new bug for this discussion. Best regards, Lars Alexander Fedorov <mailto:alexander.fedo...@arsysop.ru>> schrieb am Do., 4. Juli 2019, 12:02:

Re: [platform-dev] Generic Text Editor for pure E4

2019-07-04 Thread Alexander Fedorov
Hi, I need to be more specific: "we" means a bit wider part of community who is working with Eclipse-based products that may include text editing. Good part of them are using OSGi components and E4 Workbench and do not want to degrade to E3 (or E2) architecture. Sorry, Mickael, for not

[platform-dev] Eclipse Platform repositories and CI contract

2019-07-04 Thread Alexander Fedorov
Hello, There is a discussion about CI contract for Eclipse Platform repositories started at https://git.eclipse.org/r/#/c/145336/ The situation is the following: 1) there is a new bundle to be contributed to eclipse.platform.text repository 2) The CI Bot fails with *02:42:29* [ERROR]

Re: [platform-dev] Generic Text Editor for pure E4

2019-07-04 Thread Alexander Fedorov
. WDYT? Regards, AF 03.07.2019 19:32, Alexander Fedorov пишет: Hi, What do you mean by "core"? It is full of E3. We need to start from detaching (altering) AbstractTextEditor from EditorPart I think it is much cheaper to start new "org.eclipse.e4.ui.editors" bundle than

Re: [platform-dev] Generic Text Editor for pure E4

2019-07-03 Thread Alexander Fedorov
Hi, What do you mean by "core"? It is full of E3. We need to start from detaching (altering) AbstractTextEditor from EditorPart I think it is much cheaper to start new "org.eclipse.e4.ui.editors" bundle than trying to remove E3 dependencies from the Generic Text Editor. Regards, AF

Re: [platform-dev] How to trace osgi component resolving?

2019-07-02 Thread Alexander Fedorov
interpreting and understanding the error message. These are available on the old enRoute site: https://v2archive.enroute.osgi.org/appnotes/resolving.html https://v2archive.enroute.osgi.org/appnotes/resolution-notes.html Kind regards, Peter Kriens On 1 Jul 2019, at 08:27, Alexander Fedorov

[platform-dev] How to trace osgi component resolving?

2019-07-01 Thread Alexander Fedorov
Hello, Recently I tried to use E4 NSL approach (POJO with @Translation annotation) inside the Component implementation. It works fine with plug-in unit tests launched from IDE and it also works with IDE UI, but fails with the maven unit-tests. This particular failure may be related with

Re: [platform-dev] IResource representation for non-workspace URI

2019-04-03 Thread Alexander Fedorov
g to open on double click. Later requires patch for Problems view. Kind regards, Andrey Loskutov Спасение утопающих - дело рук самих утопающих https://www.eclipse.org/user/aloskutov Gesendet: Mittwoch, 03. April 2019 um 08:53 Uhr Von: "Alexander Fedorov" An: platform-dev@ecli

Re: [platform-dev] Code mining refresh

2019-04-02 Thread Alexander Fedorov
Thanks a lot, Mickael! Now it works as expected. Regards, AF 02.04.2019 15:57, Mickael Istria пишет: Hi, From anywhere, for example on a listener after TP resolution or something like that, invoke ((ISourceViewerExtension5)viewer).updateCodeMinings(). HTH

[platform-dev] Code mining refresh

2019-04-02 Thread Alexander Fedorov
Hello, The code minings may depend on some "external" context, i.e. on something that will not impact the underlying document content. I'm talking about Target Definition editor that depends on ITargetPlatformService state, but I think the situation is generic enough. What is the best