Commit Graph

6988 Commits

Author SHA1 Message Date
Emanuel Schütze 578efe3345
Merge pull request #4791 from GabrielInTheWorld/tile-enhances
Sorts categories in tile-view by prefix
2019-06-17 17:17:38 +02:00
GabrielMeyer c136a1b691 Sorts categories in tile-view by prefix 2019-06-17 17:03:43 +02:00
Emanuel Schütze cab8dba016
Merge pull request #4781 from tsiegleauq/faster-animations
Speed up animations.
2019-06-17 12:25:59 +02:00
Sean Engelhardt 161873b68c Speeds up the animations.
Removed the on-transition-fade class
The current way to trigger animation seemed not reliable enough.
2019-06-14 15:19:52 +02:00
Emanuel Schütze a5e1646f3c
Merge pull request #4780 from emanuelschuetze/translations-20190614
Updated translations
2019-06-14 14:44:05 +02:00
Emanuel Schütze 5247ced71f Updated translations 2019-06-14 14:27:14 +02:00
Emanuel Schütze ded7bac4f7
Merge pull request #4779 from MaximilianKrambach/sequentialNumber
config to show/hide motion sequential numbers
2019-06-14 14:21:27 +02:00
Emanuel Schütze e2e5fe07d0
Merge pull request #4766 from GabrielInTheWorld/pdf-make-enhancement
Implementation of exporting submitters and recommendation
2019-06-14 14:17:13 +02:00
Maximilian Krambach ac1703242e config to show/hide motion sequential numbers 2019-06-14 14:10:34 +02:00
GabrielMeyer 26cc6556a0 Implementation of exporting submitters and recommendation
The user can choose the option to export the informtion about submitters and the recommendation including the extension of motions to the 'table of contents'.
2019-06-14 13:59:19 +02:00
Emanuel Schütze 184bb17596
Merge pull request #4737 from tsiegleauq/virtual-scroll-components
Add virtual scrolling to tables
2019-06-14 11:31:09 +02:00
Sean Engelhardt 15e9ea898b Add virtual scrolling to tables
Replaces most mat-tables with tables using the NGrid library, supporting
extremly performant virtual scrolling.

The ListViewBaseComponent have been extremly simplified.
All list-view code is now mich shorter and way less repitative

The group list and the workflow list have not been altered.

**Works:**
- Fast virtual Scrolling without pagination
- Click Filter
- Search Filter
- Sorting
- Export filtered values (using click filters)
- Export sorted values in correct order
- Right-Click-new-tab
- Hiding/showing columns by permission and screen size
- Multi select
- Auto Updates in MultiSelectMode keep the correct items selected
- OsHeadBar shows the correct amount of data
- Restore scroll position after navigation
- Shared-Table Component
- Clean-Up base-list-view
- Motion List
- Motion Block List
- Motion Block Detail
- User List
- Agnnda List
- Assignment List
- MediaFile List
- Tag List

**TODO:**
- Formulate filter predicates
- LOS Badge autoupdate (change detection)
- Better ellipses in lists
- Horrizontal Scrolling, if the screen get's too small.
- Issues in the change detection
- Some Layouting

**BUG:**
- Using the seach filter prevents the sorting from working.
- NGrid currently has no way to get the filtered list
  using search filter. Thus, search-filtered list cannot
  be exported.
2019-06-14 11:18:54 +02:00
Emanuel Schütze 6fa458cc89
Merge pull request #4778 from emanuelschuetze/translations-20190613
Updated translations
2019-06-13 13:38:16 +02:00
Emanuel Schütze f66b0d1e98 Updated translations 2019-06-13 13:11:05 +02:00
Emanuel Schütze 3aa6b8048b
Merge pull request #4762 from GabrielInTheWorld/startpage
Fixes correct rendering of images and styles at startpage
2019-06-13 12:08:51 +02:00
Emanuel Schütze face97a2a2
Merge pull request #4767 from normanjaeckel/HistoryRebuild
Refactored OpenSlides history (HistoryInformation is not a root rest …
2019-06-13 11:50:14 +02:00
GabrielMeyer 165a920c8c Fixes correct rendering of images and styles at startpage 2019-06-13 11:45:41 +02:00
Emanuel Schütze cabaffab94
Merge pull request #4760 from GabrielInTheWorld/new-components
Adds a new component for icons
2019-06-13 11:44:00 +02:00
FinnStutzenstein ff98ee1b96 Refactured client 2019-06-13 10:09:08 +02:00
Norman Jäckel 5a5bc77e62 Refactored OpenSlides history (HistoryInformation is not a root rest element anymore.). 2019-06-13 09:14:58 +02:00
GabrielMeyer 5e3f710e4d Adds a new component for icons
- An icon followed by text (or something else) can replaced by this new component, to verify a unified size and layout.
- Replaces also existing components with this new one.
2019-06-13 08:23:44 +02:00
Emanuel Schütze 35c8dc97f5
Merge pull request #4756 from FinnStutzenstein/subcategories
Subcategories
2019-06-12 15:08:46 +02:00
FinnStutzenstein bf9973a4a7 Subcategories 2019-06-12 14:37:19 +02:00
Emanuel Schütze a570cf16b0
Merge pull request #4753 from FinnStutzenstein/compression
Compression
2019-06-12 14:36:31 +02:00
FinnStutzenstein 6d027f0f75 Compression: Sending compressed messages 2019-06-12 08:25:25 +02:00
FinnStutzenstein d9c88c02b3 Compression: Recieving compressed messages 2019-06-12 08:21:16 +02:00
Finn Stutzenstein 8f2160d44e
Merge pull request #4775 from FinnStutzenstein/prettierUpdate
Update prettier
2019-06-12 08:20:28 +02:00
FinnStutzenstein 213fc30800 Update prettier 2019-06-12 08:01:33 +02:00
Emanuel Schütze 5a5264046e
Merge pull request #4772 from FinnStutzenstein/itemNumberFix
Temporary fix for the agenda item number during updates.
2019-06-07 15:25:57 +02:00
FinnStutzenstein 4151797f60 Temporary fix for the agenda item number during updates.
The changes in the agenda reposiroty can be reverted with #4738
2019-06-06 10:03:34 +02:00
Emanuel Schütze 1e8560c9a4
Merge pull request #4768 from normanjaeckel/Review
Added detail to set permission response.
2019-06-05 20:01:42 +02:00
Emanuel Schütze 16f2ee57fc
Merge pull request #4771 from emanuelschuetze/translation-20190605
Updated Translations
2019-06-05 19:56:20 +02:00
Emanuel Schütze 7fac04afa7 Updated Translations 2019-06-05 17:56:18 +02:00
Emanuel Schütze 6895b5db67
Merge pull request #4651 from MaximilianKrambach/assignmentBallots
Assignment ballots (and refactoring motion ballots)
2019-06-05 17:24:42 +02:00
Emanuel Schütze b5287a4e57
Merge pull request #4656 from MaximilianKrambach/callListBulk
fixing bulk sort trees from list view
2019-06-05 16:35:41 +02:00
Emanuel Schütze 59e83736b6
Merge pull request #4761 from GabrielInTheWorld/utilities
Fixes the break of very long messages in 'mat-chip'
2019-06-05 16:34:18 +02:00
Emanuel Schütze eb1f1c3b53
Merge pull request #4757 from GabrielInTheWorld/tile-layout
Enhances the tile view
2019-06-05 16:33:57 +02:00
Maximilian Krambach 79ef8e99c4 assignment poll ballot pdfs
- refactoring poll-pdf service
- adding ballots for AssignmentPolls
2019-06-05 16:30:54 +02:00
GabrielMeyer 9e4b90461d Enhances the tile view
- Adds subscriptions to the subscriptions-array from parent to clear them, after destroying the view
- Removes filter and sort service, if the selected view is the tile-view
Adds a second variable to hold the current selected view by user
- Increases the size of the badge
2019-06-05 15:45:18 +02:00
Emanuel Schütze 3338039627
Merge pull request #4765 from GabrielInTheWorld/hotfixAgendaList
Fixes error of 'listOfSpeakersUrl'
2019-06-05 15:02:37 +02:00
Emanuel Schütze 9651a058c3
Merge pull request #4763 from GabrielInTheWorld/tab-title
Sets the TabTitle
2019-06-05 14:49:02 +02:00
GabrielMeyer 403d82f781 Fixes the break of very long messages in 'mat-chip' 2019-06-05 14:46:42 +02:00
Norman Jäckel fc7f82c625
Merge pull request #4769 from normanjaeckel/Hotfix
Hotfix
2019-06-05 13:58:35 +02:00
Norman Jäckel 5d38099695 Hotfix 2019-06-05 13:42:01 +02:00
Emanuel Schütze 9dcc11f909
Merge pull request #4752 from GabrielInTheWorld/quick-dialog
Adds dialogs to create/edit
2019-06-05 12:53:21 +02:00
GabrielMeyer 23fe9f1a94 Sets the TabTitle
Motions, users and elections reset the title of a tab in their detail-view.
2019-06-05 12:19:18 +02:00
Norman Jäckel b17a0f154f Added detail to set permission response. 2019-06-05 11:57:29 +02:00
Maximilian Krambach d9c5ff68b2
Merge pull request #4718 from MaximilianKrambach/sortTreeFilter
more sorting tree view filters
2019-06-04 17:51:52 +02:00
Maximilian Krambach 5f424aa7c1 tree sorting: fix sorting multiple items 2019-06-04 17:22:50 +02:00
Maximilian Krambach 37f0baf165 sorting tree view filters
- callList
 - refactored agendaSort
2019-06-04 17:21:38 +02:00