New branch 'feature/borderline' available with the following commits: commit de33917aa5b47f1f807b86cae7f759f1e04f7fdf Author: Armin Le Grand <armin.le.gr...@cib.de> Date: Thu Jul 6 17:29:12 2017 +0200
borderline: Adapted previews to primitives Added code to use the primitive representation in all dialogs and apps using tables. The edit views use these mostly, so the preview should do that, too. Currently missing is a good visualization of diagonals, but this is also true for edit views. Checked all apps and table usages to not get worse Change-Id: I62369b4de58fb0264aeb710ec6983ceddca5701d commit 013f1b0aad06e95abb4dcbcdea146491295c512a Author: Armin Le Grand <armin.le.gr...@cib.de> Date: Thu Jul 6 14:02:32 2017 +0200 borderline: deep changes to BorderLine Found basic error in determining the offset values for BorderLinePrimitive creation, these were not centered on the lines. Corrected that. This makes it possible to remove the formally used clipping which seems to have been used to correct that. Also allows to go back to a 'normal' decomposition that creates line primitives as expected. That again can then be painted quite normally. Also added view-dependent case to the decomposition to guarantee a gap of one discrete unit (pixel). Removed the direct painter, too. Checked and corrected stroking. Change-Id: Ie95e246d5563360617a2a2213e4d5ec7d0e736b9 commit c471c791dacbc9983f67b964f73ae04c243260fc Author: Armin Le Grand <armin.le.gr...@cib.de> Date: Tue Jul 4 16:28:58 2017 +0200 borderline: correct problems with border display Borderline display with direct paint and with primitive direct paint has quite some errors in the current state. Started to unify usages, check deeper with creation/usage. Change-Id: I4c1b380a76cb37389fab1259a53fb7cc9da982d1 _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits