diff --git a/client/stillbox/src/app/calls/calls.component.html b/client/stillbox/src/app/calls/calls.component.html index 43f403d..554e7b9 100644 --- a/client/stillbox/src/app/calls/calls.component.html +++ b/client/stillbox/src/app/calls/calls.component.html @@ -12,6 +12,24 @@
+ |
+
+ |
+
diff --git a/client/stillbox/src/app/calls/calls.component.scss b/client/stillbox/src/app/calls/calls.component.scss
index 8c4ff5e..96160d0 100644
--- a/client/stillbox/src/app/calls/calls.component.scss
+++ b/client/stillbox/src/app/calls/calls.component.scss
@@ -39,17 +39,25 @@ tr.mat-mdc-row {
display: block !important;
}
+.mat-column-select,
.mat-column-date,
.mat-column-time,
.mat-column-play,
.mat-column-download,
.mat-column-duration {
- width: 70px;
+ width: 2%;
+}
+
+.mat-column-system {
+ width: 4%;
+}
+
+.mat-column-talkgroup {
+ width: 40%;
}
@media screen and (max-width: 768px) {
- .mat-column-group,
- .mat-column-frequency {
+ .mat-column-group {
display: none;
}
diff --git a/client/stillbox/src/app/calls/calls.component.ts b/client/stillbox/src/app/calls/calls.component.ts
index 07f563a..7396ebd 100644
--- a/client/stillbox/src/app/calls/calls.component.ts
+++ b/client/stillbox/src/app/calls/calls.component.ts
@@ -149,6 +149,7 @@ const reqPageSize = 200;
MatInputModule,
MatDatepickerModule,
MatTimepickerModule,
+ MatCheckboxModule,
],
templateUrl: './calls.component.html',
styleUrl: './calls.component.scss',
@@ -159,8 +160,9 @@ export class CallsComponent {
count = 0;
page = 0;
perPage = 25;
- pageSizeOptions = [25, 50, 75, 100, 200, 500];
+ pageSizeOptions = [25, 50, 75, 100, 200];
columns = [
+ 'select',
'play',
'download',
'date',
@@ -174,6 +176,8 @@ export class CallsComponent {
currentSet!: CallRecord[];
currentServerPage = 0; // page is never 0, forces load
+ selection = new SelectionModel
-
+
@if (failed) {
diff --git a/client/stillbox/src/app/talkgroups/talkgroup-table/talkgroup-table.component.ts b/client/stillbox/src/app/talkgroups/talkgroup-table/talkgroup-table.component.ts
index a9f64b9..258578b 100644
--- a/client/stillbox/src/app/talkgroups/talkgroup-table/talkgroup-table.component.ts
+++ b/client/stillbox/src/app/talkgroups/talkgroup-table/talkgroup-table.component.ts
@@ -83,7 +83,7 @@ export class TalkgroupTableComponent {
talkgroups = input |
---|