kanbanworkflowstimelinescrumrubyroadmapproject-planningproject-managementopenprojectangularissue-trackerifcgantt-chartganttbug-trackerboardsbcf
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
116 lines
4.9 KiB
116 lines
4.9 KiB
11 years ago
|
<div class="toolbar-container">
|
||
|
<div toolbar id="toolbar">
|
||
10 years ago
|
<selectable-title focus
|
||
|
selected-title="selectedTitle"
|
||
11 years ago
|
groups="groups"
|
||
10 years ago
|
transition-method="loadQuery">
|
||
11 years ago
|
</selectable-title>
|
||
|
|
||
|
<ul id="toolbar-items">
|
||
|
<li class="toolbar-item">
|
||
10 years ago
|
<button class="button -highlight"
|
||
10 years ago
|
has-dropdown-menu
|
||
|
target="TasksDropdownMenu"
|
||
|
locals="availableTypes,projectIdentifier"
|
||
11 years ago
|
ng-disabled="cannot('work_package', 'create')">
|
||
11 years ago
|
<i class="icon-add icon4"></i>
|
||
|
{{ I18n.t('js.toolbar.unselected_title') }}
|
||
|
<i class="icon-pulldown-arrow1 icon-dropdown"></i>
|
||
|
</button>
|
||
|
</li>
|
||
|
<li class="toolbar-item">
|
||
10 years ago
|
<label for="work-packages-filter-toggle-button" class="hidden-for-sighted">
|
||
|
{{ getToggleActionLabel(showFiltersOptions) + ' ' + I18n.t('js.button_filter') }}
|
||
|
</label>
|
||
|
<button id="work-packages-filter-toggle-button"
|
||
|
class="button"
|
||
|
title="{{ getToggleActionLabel(showFiltersOptions) + ' ' + I18n.t('js.button_filter') }}"
|
||
10 years ago
|
ng-click="toggleShowFilterOptions()"
|
||
11 years ago
|
ng-class="{active: showFiltersOptions}">
|
||
|
<i class="icon-filter-big icon-buttons"></i>{{ I18n.t('js.toolbar.filter') }}
|
||
|
</button>
|
||
|
</li>
|
||
|
<li class="toolbar-item" feature-flag="detailsView">
|
||
|
<ul id="work-packages-view-mode-selection" class="toolbar-button-group">
|
||
|
<li>
|
||
10 years ago
|
<label for="work-packages-list-view-button" class="hidden-for-sighted">
|
||
10 years ago
|
{{ getActivationActionLabel(isDetailsViewActive()) + ' ' + I18n.t('js.button_list_view') }}
|
||
10 years ago
|
</label>
|
||
|
<button id="work-packages-list-view-button"
|
||
|
class="button"
|
||
10 years ago
|
title="{{ getActivationActionLabel(isDetailsViewActive()) + ' ' + I18n.t('js.button_list_view') }}"
|
||
10 years ago
|
ng-click="closeDetailsView()"
|
||
10 years ago
|
ng-class="{ active: !isDetailsViewActive() }">
|
||
11 years ago
|
<i class="icon-table-view icon-buttons"></i>
|
||
|
</button>
|
||
|
</li>
|
||
|
<li feature-flag="detailsView">
|
||
10 years ago
|
<label for="work-packages-details-view-button" class="hidden-for-sighted">
|
||
10 years ago
|
{{ getActivationActionLabel(!isDetailsViewActive()) + ' ' + I18n.t('js.button_details_view') }}
|
||
10 years ago
|
</label>
|
||
|
<button id="work-packages-details-view-button"
|
||
10 years ago
|
accesskey="8"
|
||
10 years ago
|
class="button"
|
||
10 years ago
|
title="{{ getActivationActionLabel(!isDetailsViewActive()) + ' ' + I18n.t('js.button_details_view') }}"
|
||
10 years ago
|
ng-class="{ active: isDetailsViewActive() }"
|
||
10 years ago
|
ng-click="openLatestTab()">
|
||
11 years ago
|
<i class="icon-table-detail-view icon-buttons"></i>
|
||
|
</button>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</li>
|
||
|
<li class="toolbar-item">
|
||
10 years ago
|
<label for="work-packages-settings-button" class="hidden-for-sighted">
|
||
|
{{ I18n.t('js.button_settings') }}
|
||
|
</label>
|
||
10 years ago
|
<button id="work-packages-settings-button"
|
||
|
title="{{ I18n.t('js.button_settings') }}"
|
||
10 years ago
|
class="button last work-packages-settings-button"
|
||
10 years ago
|
has-dropdown-menu
|
||
10 years ago
|
target="SettingsDropdownMenu"
|
||
10 years ago
|
locals="query">
|
||
11 years ago
|
<i class="icon-settings"></i>
|
||
|
<i class="icon-pulldown-arrow1 icon-dropdown"></i>
|
||
|
</button>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
10 years ago
|
<div class="work-packages--filters-optional-container" ng-show="showFiltersOptions">
|
||
10 years ago
|
<div query-form id="query_form_content" class="hide-when-print">
|
||
|
<query-filters></query-filters>
|
||
|
</div>
|
||
11 years ago
|
</div>
|
||
|
|
||
|
<back-url></back-url>
|
||
|
|
||
|
|
||
10 years ago
|
<div class="work-packages--split-view" cg-busy="[settingUpPage,refreshWorkPackages]">
|
||
|
<div class="work-packages--list">
|
||
10 years ago
|
<div class="work-packages--list-table-area">
|
||
11 years ago
|
<work-packages-table ng-if="rows && columns"
|
||
|
project-identifier="projectIdentifier"
|
||
|
columns="columns"
|
||
|
rows="rows"
|
||
|
query="query"
|
||
|
group-by="query.groupBy"
|
||
|
group-by-column="groupByColumn"
|
||
|
count-by-group="workPackageCountByGroup"
|
||
|
display-sums="query.displaySums"
|
||
|
total-sums="totalSums"
|
||
10 years ago
|
group-sums="groupSums"
|
||
10 years ago
|
activation-callback="showWorkPackageDetails(id, force)">
|
||
11 years ago
|
</work-packages-table>
|
||
10 years ago
|
</div>
|
||
|
<div class="work-packages--list-pagination-area">
|
||
10 years ago
|
<table-pagination total-entries="totalEntries">
|
||
11 years ago
|
</table-pagination>
|
||
|
</div>
|
||
11 years ago
|
<modal-loading>
|
||
|
</modal-loading>
|
||
|
</div>
|
||
10 years ago
|
<div class="work-packages--details" ui-view ng-show="workPackage"
|
||
11 years ago
|
feature-flag="detailsView"></div>
|
||
11 years ago
|
</div>
|