This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 378723 - [Mac] File proxy in window title bar not available any more
Summary: [Mac] File proxy in window title bar not available any more
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 4.2   Edit
Hardware: PC Mac OS X
: P3 normal with 1 vote (vote)
Target Milestone: 4.4 M7   Edit
Assignee: Brian de Alwis CLA
QA Contact: Paul Webster CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 559586
  Show dependency tree
 
Reported: 2012-05-07 14:34 EDT by Markus Keller CLA
Modified: 2020-01-30 07:02 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2012-05-07 14:34:40 EDT
In 3.8, Mac OS X file proxies were supported in the workbench window title bar. When a local file was opened in an editor, the title bar showed a draggable document icon and right-click on the title bar opened a menu with the path to this file.

In 4.2, file proxies don't seem to be supported any more.
Comment 1 Markus Keller CLA 2014-04-16 08:49:44 EDT
The /org.eclipse.ui.cocoa/src/org/eclipse/ui/internal/cocoa/CocoaTitlePathUpdater.java tweaklet implemented this, but it was not ported to E4 and deleted with bug 364352.
Comment 2 Paul Webster CLA 2014-04-16 09:31:31 EDT
Brian, this would all go in org.eclipse.e4.ui.workbench.renderers.swt.cocoa now, right?

PW
Comment 3 Brian de Alwis CLA 2014-04-16 15:19:49 EDT
I actually ported this as-is from 3.7 a while back, but Paul wasn't keen on it as it wasn't for a 4.x app.

https://git.eclipse.org/r/25167

(The API tools are complaining to me saying that the version number should be bumped. But Dani bumped the service to 200 in August, so I don't think it's actually necessary?)
Comment 4 Brian de Alwis CLA 2014-04-24 10:54:05 EDT
Resurrected & cleaned up org.eclipse.ui.cocoa.

Change to include platform.releng to include org.eclipse.ui.cocoa in the org.eclipse.rcp feature as it was previously:

   https://git.eclipse.org/r/25490
Comment 5 Paul Webster CLA 2014-04-25 12:37:53 EDT
(In reply to Brian de Alwis from comment #4)
> Resurrected & cleaned up org.eclipse.ui.cocoa.
> 
> Change to include platform.releng to include org.eclipse.ui.cocoa in the
> org.eclipse.rcp feature as it was previously:
> 
>    https://git.eclipse.org/r/25490

Released as http://git.eclipse.org/c/platform/eclipse.platform.releng.git/commit/?id=4c73a31ba67b15457863936de3c4d70b36e6900b

PW
Comment 6 Brian de Alwis CLA 2014-04-25 13:20:44 EDT
(In reply to Brian de Alwis from comment #4)
> Resurrected & cleaned up org.eclipse.ui.cocoa.
> 
> Change to include platform.releng to include org.eclipse.ui.cocoa in the
> org.eclipse.rcp feature as it was previously:
> 
>    https://git.eclipse.org/r/25490

And released as

  https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=dda1311f62cc2f883a77ef18ddcc907446e1df19
Comment 7 Brian de Alwis CLA 2014-04-29 09:57:28 EDT
Verified in I20140428-2000