Tobias Hößl
d9c08b65b7
New Feature: Paragraph based amendments
...
With new amendment list table:
- Removed title from table, leadmotion can be selected now
- rename the new list, added the export dialog, multiselect actions and supporter badge in the amendment list view
- Moved collission detection to own factory, compute collissions in the amendment list view
- Delegates can now enter paragraph based amendments
- new amendment list as pdf/csv export
- improved caching of amendments
- Parse styles in headings and removed all double-quotes
- Performance improvements:
* Removed ng-mouseover/mouseleave actions in amendment-list
* disable collission detection in amendment list view.
* Improved state/recommendation dropdown in amendment list.
2018-06-14 11:01:03 +02:00
Tobias Hößl
76fd094ddc
OL Offsets - fixes #3643
2018-03-15 12:38:18 +01:00
Tobias Hößl
a345815b57
Escape Ampersands - fixes #3563
2018-02-13 16:43:07 +01:00
Tobias Hößl
c7729a6619
Diff-Bugfix: Whitespace was inserted after <br>
2018-01-22 09:12:36 +01:00
Tobias Hößl
e4da7905ca
Fixes an edge case in the diff
2018-01-21 10:21:22 +01:00
Tobias Hößl
b574502a37
Bugfix: Diff and Line breaks at dashes
2018-01-20 11:48:46 +01:00
Tobias Hößl
e18f22f200
Break lines in nodes that have already been parsed
2017-11-02 09:16:36 +01:00
Tobias Hößl
6891471c45
Better handling of inserted paragraphs
2017-11-01 10:29:18 +01:00
Emanuel Schütze
4ff7d0b7dc
Merge pull request #3450 from CatoTH/Bugfix-Disable-Change-Ratio
...
Disable change ratio detection / Fix marking unchanged dangling line as changed
2017-10-16 13:05:35 +02:00
Tobias Hößl
e651c124e4
Disable change ratio detection / Fix for marking unchanged line as changed
2017-10-16 12:27:44 +02:00
Emanuel Schütze
17959bd9c5
Motion template improvements ( Fixed #3303 )
...
- Sort categories drop downs by config value (name or prefix) (fixed #3303 ).
- Show comment fiels in pdf without "Comment" as prefix.
- Improved heading style in web and pdf.
- Added motion block to motion pdf.
2017-10-16 09:35:06 +02:00
Tobias Hößl
a09a12c55c
Diff: use comma as a word separator
2017-10-11 22:15:12 +02:00
Tobias Hößl
ee37cfed9c
Line break algorithm should not be distracted by newline characters
...
- Cancel out newlines inserted when inline-editing motions
- Bugfix for newlines after BRs
2017-09-21 16:24:54 +02:00
Emanuel Schütze
9f6deb89c1
Fixed karma diff test of #3408 .
2017-09-18 12:02:09 +02:00
Emanuel Schütze
e313731c9e
Merge pull request #3408 from CatoTH/Issue3401-Inline-Diff-When-First-Word-Changed
...
Inline-Diff when the first word in a paragraph is replaced - fixes #3401
2017-09-18 11:15:52 +02:00
Tobias Hößl
8650bc0401
Inline-Diff works when the first word in a paragraph is being replaced - fixes #3401
2017-09-18 11:05:00 +02:00
Tobias Hößl
da8f825d42
Sort attributes before applying the diff - fixes #3402
2017-09-16 14:06:12 +02:00
Tobias Hößl
7b62c60350
Marks split list items with CSS-classes and hides the bullet points - fixes #3269
2017-07-27 14:42:51 +02:00
Tobias Hößl
029ca0b8e3
Fix a bug where a single moved word was not highlighted in the diff
2017-06-06 19:28:52 +02:00
Tobias Hößl
7109c75246
Remove color styles insert .insert/.delete-Paragraphs - fixes #3247
2017-05-17 21:38:35 +02:00
Tobias Hößl
b340256541
Detect broken HTML after diff ( Fixed #3229 )
2017-05-16 12:19:18 +02:00
Tobias Hößl
b0a569fdf3
Bugfix: whitespaces were disturbing line extraction
2017-05-01 15:55:51 +02:00
Tobias Hößl
9d2edc23e4
Bugfix: changing line length did not invalidate cache
2017-04-19 14:49:43 +02:00
Tobias Hößl
0d98fa3a88
Line breaks in inline diffs
2017-03-26 17:55:28 +02:00
Tobias Hößl
d4a72f4b37
Bugfix for regression introduced by #c912811bd37b70b897cdb0fdc50cbe516e853cc0
2017-03-24 21:07:51 +01:00
Tobias Hößl
45cac43193
Remove erroneous margin around inline diff paragraphs in PDF
2017-03-22 20:54:56 +01:00
Tobias Hößl
c912811bd3
Beginning: passing line numbers through the diff
2017-03-22 12:21:45 +01:00
Tobias Hößl
a3c7eeb091
Add an explicit line highlighting function for the diff
2017-03-18 15:24:19 +01:00
Emanuel Schütze
e611b46784
Added karma tests for angular.js to travis.
...
Installed required dependencies to run karma test in phantomjs which
is a supported browser by travis.
2017-03-08 23:46:04 +01:00
Tobias Hößl
c3bd85e5ee
Diff-Bugfix: don't repeat unchanged words
2017-03-08 21:29:34 +01:00
Tobias Hößl
a6de228f56
Prevent broken HTML like <ins>Test</p></ins>
2017-03-08 20:38:02 +01:00
Tobias Hößl
9f71afa602
Fixes broken diff test cases + Bugfix for: TypeError: Failed to execute 'insertBefore' on 'Node'
2017-03-08 20:10:32 +01:00
Norman Jäckel
32aaa28637
Merge pull request #3050 from CatoTH/bugfix-inline-diff-when-replacing-paragraphs
...
Improve the diff when a paragraph is replaced by another one
2017-03-05 20:25:43 +01:00
Norman Jäckel
16743cd9b8
Merge pull request #3044 from CatoTH/Issue3027-LineNumberingBugfix
...
Handle STRIKE-tags correctly in line numbering - fixes #3027
2017-03-05 20:22:59 +01:00
Norman Jäckel
a4a7fd255b
Merge pull request #3041 from CatoTH/remove-pdf-test-cases
...
Remove PDF unit tests
2017-03-05 20:19:52 +01:00
Tobias Hößl
6577287e26
Improve the diff when a paragraph is replaced by another one
2017-03-04 20:48:18 +01:00
Tobias Hößl
c8006588c5
Handle STRIKE-tags correctly in line numbering
2017-03-04 16:17:48 +01:00
Tobias Hößl
3ca45f24c9
Remove PDF unit tests
2017-03-04 15:54:23 +01:00
Tobias Hößl
e698d81f9f
Bugfix for #3024 - escaping HTML tags
2017-03-04 15:51:33 +01:00
Tobias Hößl
74f40395d9
Several bug fixes in the diff
2017-03-03 15:16:51 +01:00
Tobias Hößl
afff1f35f8
Solving two bugs in the diff
2017-02-15 20:23:29 +01:00
Tobias Hößl
159720b983
Bugfix for PDF-export - fixes #2777
2016-12-19 16:17:36 +01:00
Tobias Hößl
08cb6a3d1b
Bugfix for line numbering with CKeditor
2016-12-16 21:43:19 +01:00
Tobias Hößl
46cf26481e
Bugfix for #2770
2016-12-14 22:28:44 +01:00
Tobias Hößl
2cb1429c8d
First attempt to mitigate the list / line number problem
2016-12-06 22:12:29 +01:00
Norman Jäckel
6aa3ea0d63
Merge pull request #2627 from CatoTH/change-recommendations-inline-diff
...
Showing Diff inline
2016-12-01 10:24:18 +01:00
Tobias Hößl
bce74cac2f
Bugfix for merging change recommendations
2016-11-26 21:48:56 +01:00
Tobias Hößl
2958a401ad
Showing Diff inline
2016-11-26 16:50:32 +01:00
Tobias Hößl
c888419527
Make line highlighting and 'Goto'-Feature available on all modes
2016-11-20 21:55:03 +01:00
Tobias Hößl
4ac7f48bec
Bugfix: Caching of extracted line numbers was invalid when a fragment was passed as an argument
2016-11-13 10:20:00 +01:00