Bug 34159 [Tasks] First three columns of Task List too wide w/native table
The type, completion, and priority columns of the Task list using the native table widget on MacOS X are much wider than are necessary for displaying the icons in those columns and appear not to be resizable.
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/tasklist/TaskList.java
new Label(compositeMarkerLimitExceeded, SWT.WRAP);
		labelMarkerLimitExceeded.setText(TaskListMessages.getString("TaskList.markerLimitExceeded")); 
		parent.setLayout(stackLayout);
		setMarkerLimitExceeded(false);
		viewer.setContentProvider(new TaskListContentProvider(this));
		viewer.setLabelProvider(new TaskListLabelProvider());
		if (memento != null) {
			
			IMemento filterMem = memento.getChild(TAG_FILTER);
			if (filterMem != null)
				getFilter().restoreState(filterMem);
		}
		
		sorter = new TaskSorter();
		IDialogSettings workbenchSettings = getPlugin().getDialogSettings();
		IDialogSettings settings = workbenchSettings.getSection(TAG_SORT_SECTION);
		sorter.restoreState(settings);
		viewer.setSorter(sorter);
			
		
		updateSortingState();
		viewer.setInput(getWorkspace().getRoot());
		viewer.addSelectionChangedListener(new ISelectionChangedListener() {
			public void selectionChanged(SelectionChangedEvent event) {
				TaskList.this.selectionChanged(event);
			}
		});
		viewer.addOpenListener(new IOpenListener() {
			public void open(OpenEvent event) {
				gotoTaskAction.run();