From f039293c09df75a79666e9fca51635551404a31f Mon Sep 17 00:00:00 2001 From: FinnStutzenstein Date: Thu, 21 Feb 2019 17:04:59 +0100 Subject: [PATCH 1/2] current speaker chyron --- .../projector/projector.component.html | 6 +- .../projector/projector.component.ts | 28 ++---- .../src/app/shared/models/core/projector.ts | 7 ++ .../list-of-speakers.component.ts | 8 +- .../projector-detail.component.html | 12 +++ .../projector-detail.component.ts | 12 ++- .../projector-list.component.html | 47 +++++++++- .../projector-list.component.ts | 36 ++++++- .../site/projector/models/view-projector.ts | 28 ++++++ .../services/current-agenda-item.service.ts | 71 ++++++++++++++ ...rrent-list-of-of-speakers-slide.service.ts | 60 +----------- .../current-speaker-chyron-slide.service.ts | 51 ++++++++++ .../current-speaker-chyron-slide-data.ts | 3 + ...urrent-speaker-chyron-slide.component.html | 5 + ...urrent-speaker-chyron-slide.component.scss | 14 +++ ...ent-speaker-chyron-slide.component.spec.ts | 26 ++++++ .../current-speaker-chyron-slide.component.ts | 15 +++ ...urrent-speaker-chyron-slide.module.spec.ts | 13 +++ .../current-speaker-chyron-slide.module.ts | 7 ++ .../app/slides/all-slide-configurations.ts | 5 + client/src/app/slides/all-slides.ts | 13 ++- openslides/agenda/projector.py | 93 ++++++++++++++----- openslides/core/config_variables.py | 65 ------------- .../migrations/0018_auto_20190222_1209.py | 46 +++++++++ openslides/core/models.py | 8 ++ openslides/core/serializers.py | 7 ++ 26 files changed, 504 insertions(+), 182 deletions(-) create mode 100644 client/src/app/site/projector/services/current-agenda-item.service.ts create mode 100644 client/src/app/site/projector/services/current-speaker-chyron-slide.service.ts create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide-data.ts create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide.component.html create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide.component.scss create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide.component.spec.ts create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide.component.ts create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide.module.spec.ts create mode 100644 client/src/app/slides/agenda/current-speaker-chyron/current-speaker-chyron-slide.module.ts create mode 100644 openslides/core/migrations/0018_auto_20190222_1209.py diff --git a/client/src/app/shared/components/projector/projector.component.html b/client/src/app/shared/components/projector/projector.component.html index fd5407a0b..c82a33334 100644 --- a/client/src/app/shared/components/projector/projector.component.html +++ b/client/src/app/shared/components/projector/projector.component.html @@ -1,10 +1,10 @@
-