ondrej
|
6cf1a4620d
|
Merged revision(s)
54895, 54898, 54899, 54900, 54901, 54903, 54904, 54905, 54913, 54914, 54915, 54916, 54917, 54918, 54922, 54923, 54924, 54925, 54926, 54927, 54928, 54929, 54930, 54932, 54934, 54941, 54942
from trunk
r54895 lcl: grids: fix default TGridColumn width. Issue #31806
r54898 lcl: forms: scale TFrame the same as TForm. Issue #31807
r54899 CairCanvas: disable compilation for WinCE (there exists no cairo support on WinCE).
r54900 Printers4Lazarus: force fatal compilation error on WinCE platform, since the package is unsupported on this platform.
r54901 fpvectorial: Fix memory leak in dxf reader (http://forum.lazarus.freepascal.org/index.php/topic,36827.msg246126)
r54903 lcl: grids: always store valid column width. Issue #31806
r54904 IdeIntf: OI: High-DPI: restricted tab. Patch by AlexeyT, Issue #31778
r54905 IdeIntf: OI: High-DPI: value button. Issue #31784
r54913 lcl: colorbox: high-dpi: ColorRectWidth. Issue #31768
r54914 lcl: combobox, listbox: assign Font.PixelsPerInch to Canvas for custom draw events.
r54915 ide: codetoolsdefines dialog: high-DPI. Patch by AlexeyT, Issue #31774
r54916 ide: project options dialog: anchor top/bottom build modes button. Issue #31770
r54917 IdeIntf: OI: High-DPI: ValueComboBox.
r54918 grids: scale native bitmaps; ide: buildmodesmanager dialog: high-DPI check boxes. Issue #31771
r54922 ide: compiler_other_options frame: fix high-DPI. Issue #31779
r54923 Opkman: Fix high-DPI. Issue #31782
r54924 ide: about dialog: high-DPI. Issue #31776
r54925 ide editorfilemanager dialog: high-DPI. Issue #31775
r54926 lcl: groupededit: fix TabStop mechanism. Issue #31811
r54927 lcl: control: apply constraints to new size in DoAutoAdjustLayout and update top/left if bottom/right aligned. Fixes Issue #31772
r54928 ideintf: objectinspector: fix high-dpi in custom property grids. Issue #31769
r54929 lazcontrols: lvlgraphctrl: high-DPI. Issue #31781
r54930 lcl: groupededit: fix TabStop mechanism (fix regression after r54926 #2d7967420e). Issue #31811, Issue #31229
r54932 ide, designer: high-DPI: scale non-visual components. Issue #31812
r54934 ide: images: new high-dpi designed icons by FTurtle, Issue #31815
r54941 Qt5: cbindings - implemented QMargins, QSurface, QSurfaceFormat, QBackingStore, QScreen and QWindow classes.
r54942 Qt5: cbindings - implemented QMargins, QSurface, QSurfaceFormat, QBackingStore, QScreen and QWindow classes (qt56.pas).
git-svn-id: branches/fixes_1_8@54943 -
|
2017-05-16 18:29:52 +00:00 |
|
sekelsenmat
|
d177b138b7
|
fpvectorial: Finishes the basic support for CSS inside SVG
git-svn-id: trunk@54206 -
|
2017-02-20 10:57:29 +00:00 |
|
sekelsenmat
|
b8ab9927c7
|
fpvectorial: Starts implementing support for css in svg
git-svn-id: trunk@54205 -
|
2017-02-20 06:47:13 +00:00 |
|
wp
|
dcb91b088d
|
fpvectorial: Add basic raster image support for ODT files (png), patch by Andrzej Kilijanski {{MantisLink|0031357}}
git-svn-id: trunk@54180 -
|
2017-02-16 22:35:33 +00:00 |
|
wp
|
1e8c8bdc1a
|
fpvectorial: Fix memory leak due to document styles not being destroyed, patch by Andrzej Kilijanski (issue #0031356).
git-svn-id: trunk@54173 -
|
2017-02-16 21:56:23 +00:00 |
|
sekelsenmat
|
db9e91ddf7
|
fpvectorial: Improves reading paths, adds support for path commands without space in between for example zm
git-svn-id: trunk@54152 -
|
2017-02-14 06:59:35 +00:00 |
|
wp
|
0142f210b1
|
fpvectorial: Modify wmf reader to return pixels for default rendering multiplier 1.
git-svn-id: trunk@52905 -
|
2016-09-01 21:41:22 +00:00 |
|
wp
|
b376242455
|
fpvectorial: add test for bezier segments
git-svn-id: trunk@52903 -
|
2016-09-01 17:30:47 +00:00 |
|
wp
|
3846e84b9a
|
fpvectorial: Improved visual test program (shows write/read test for both bottom/left and top/left coordinates)
git-svn-id: trunk@52902 -
|
2016-09-01 16:00:25 +00:00 |
|
wp
|
66bd6bf419
|
fpvectorial: Fix svg writer for elliptical arc: clockwise flag for top/left coordinates and x rotation angle
git-svn-id: trunk@52901 -
|
2016-09-01 11:39:04 +00:00 |
|
wp
|
71f957004a
|
fpvectorial: Extend visual test project to write the bottom/left or top/left coords image to file.
git-svn-id: trunk@52900 -
|
2016-08-31 21:47:46 +00:00 |
|
wp
|
defced5c6f
|
fpvectorial: Add more arc test cases. Add a parameter to test procedures (avoid duplication of test code). Fix clockwise flag error in arc rendering.
git-svn-id: trunk@52898 -
|
2016-08-31 13:12:52 +00:00 |
|
wp
|
42433c9111
|
fpvectorial: Extend svg writer to handle elliptical arc path segments (were ignored so far).
git-svn-id: trunk@52896 -
|
2016-08-30 21:34:35 +00:00 |
|
wp
|
0ed4960cd0
|
fpvectorial: Fix rendering of elliptical arc path segments.
git-svn-id: trunk@52895 -
|
2016-08-30 21:33:39 +00:00 |
|
wp
|
ba13893b95
|
fpvectorial: Fix point generation in arc test.
git-svn-id: trunk@52894 -
|
2016-08-30 17:50:15 +00:00 |
|
wp
|
c60a2bf1d2
|
fpvectorial: Add visual test project.
git-svn-id: trunk@52893 -
|
2016-08-30 17:11:43 +00:00 |
|
wp
|
f0ee118264
|
fpvectorial: Adapt wmf reader example to new coordinates.
git-svn-id: trunk@52886 -
|
2016-08-29 20:01:55 +00:00 |
|
wp
|
523e0080fa
|
fpvectorial: Make top/left coordinates default of wmf reader. Fix entity ApplyXXXToCanvas methods crashing if ADest=nil. Fix polyline in wmf reader.
git-svn-id: trunk@52885 -
|
2016-08-29 19:58:30 +00:00 |
|
sekelsenmat
|
3bcb9092eb
|
fpvectorial: Improves some text-pos issues in bottom-left svg coords (it is not fully fixed however)
git-svn-id: trunk@52884 -
|
2016-08-29 15:54:12 +00:00 |
|
wp
|
7ad154cf3b
|
fpvectorial: Respect ReaderSettings when reading from stream or strings.
git-svn-id: trunk@52883 -
|
2016-08-29 15:47:38 +00:00 |
|
sekelsenmat
|
92406f3e66
|
fpvectorial: Changes SVG top-left coords to default
git-svn-id: trunk@52882 -
|
2016-08-29 15:34:11 +00:00 |
|
wp
|
4544e32da2
|
fpvectorial: Add wmf writing support for TvCircle. Fix wmf reading of TvRectangle in case of top/left coordinates.
git-svn-id: trunk@52881 -
|
2016-08-29 15:19:42 +00:00 |
|
wp
|
1bdf5a3004
|
fpvectorial: Fix clockwise flag of elliptic arc path segment in case of top-left coordinates.
git-svn-id: trunk@52878 -
|
2016-08-27 19:37:07 +00:00 |
|
sekelsenmat
|
12c5653dde
|
fpvectorial: Fixes multiple text positioning issues in tables and with top-left coords
git-svn-id: trunk@52876 -
|
2016-08-26 14:10:36 +00:00 |
|
sekelsenmat
|
eab5d9e32c
|
fpvectorial-svg: Fixes multiline text (text4.svg for example) rendering in all coord-systems and fixes basic text positioning in top-left coords
git-svn-id: trunk@52873 -
|
2016-08-26 09:45:13 +00:00 |
|
sekelsenmat
|
9cb3874ac0
|
fpvectorial: Reorganizes reader settings, fixes rendering of rectangles in top-left coordinate system
git-svn-id: trunk@52872 -
|
2016-08-26 09:10:23 +00:00 |
|
sekelsenmat
|
64bec544f1
|
fpvectorial-svg: Fixes sweep-flag & large-arc for top-left coord system
git-svn-id: trunk@52871 -
|
2016-08-26 08:44:32 +00:00 |
|
wp
|
b095038501
|
fpvectorial: Fix rendering of elliptic arc segments (overwriting center x by y coordinate)
git-svn-id: trunk@52864 -
|
2016-08-22 16:05:22 +00:00 |
|
wp
|
39971c9461
|
fpvectorial: Fix paths being rendered incorrectly since addition of TopLeftCoordinates option.
git-svn-id: trunk@52860 -
|
2016-08-22 10:35:16 +00:00 |
|
wp
|
3119693097
|
fpvectorial: Add WriteViewBox and WriteParagraph to svg writer.
git-svn-id: trunk@52858 -
|
2016-08-21 22:49:27 +00:00 |
|
wp
|
ebdfafa1e6
|
fpvectorial: Fix svg writer incorrectly closing some xml tags.
git-svn-id: trunk@52847 -
|
2016-08-20 17:50:53 +00:00 |
|
wp
|
1658e33d9d
|
fpvectorial: Fix format detection error due to ExtractFileExt returning an empty string if applied to an extension instead of a filename.
git-svn-id: trunk@52846 -
|
2016-08-20 17:50:16 +00:00 |
|
wp
|
22a65dfeb7
|
fpvectorial: Add wmf to sample project fpvectorialconverter, some layout improvements.
git-svn-id: trunk@52843 -
|
2016-08-20 17:07:07 +00:00 |
|
wp
|
2292ee9bdb
|
fpvectorial: svg writer supports TvPolygon now (incl WindingRule).
git-svn-id: trunk@52842 -
|
2016-08-20 14:11:43 +00:00 |
|
wp
|
d35e091575
|
fpvectorial: wmf writer respects winding rule when saving polygons.
git-svn-id: trunk@52841 -
|
2016-08-20 13:04:02 +00:00 |
|
wp
|
23c35aeff3
|
fpvectorial: Some refactoring of polygon painting.
git-svn-id: trunk@52840 -
|
2016-08-19 21:58:09 +00:00 |
|
wp
|
a07cb97913
|
fpvectorial: Implement rendering of gradients for TvPolygon
git-svn-id: trunk@52838 -
|
2016-08-19 20:35:12 +00:00 |
|
wp
|
5230d13340
|
fpvectorial: Add support for gradients to the svg writer.
git-svn-id: trunk@52836 -
|
2016-08-19 17:08:31 +00:00 |
|
wp
|
7205d8a04f
|
fpvectorial: Refactor svg writer code. Add writing of TvRectangle and TvEllipse.
git-svn-id: trunk@52835 -
|
2016-08-18 21:14:41 +00:00 |
|
wp
|
2cdcbefef6
|
fpvectorial: Fix text rotation for wmf.
git-svn-id: trunk@52831 -
|
2016-08-18 18:36:32 +00:00 |
|
wp
|
8023318178
|
fpvectorial: Trying to add brush style bsImage (not working yet). Improved bitmap and text handling by wmf reader/writer.
git-svn-id: trunk@52830 -
|
2016-08-18 17:06:14 +00:00 |
|
wp
|
9dcec9581e
|
fpvectorial: Use correct placeholders for currently not implemented CREATEPATTERNBRUSH and DIBCREATEPATTERNBRUSH in wmf reader.
git-svn-id: trunk@52827 -
|
2016-08-18 06:20:48 +00:00 |
|
wp
|
efd1f9eca5
|
fpvectorial: Automatically close subpolygons of a polypolygon read from wmf. Don't close polylines.
git-svn-id: trunk@52826 -
|
2016-08-18 05:45:38 +00:00 |
|
wp
|
9b89d6e007
|
fpvectorial: Automatically close polygon read from wmf; introduce BkMode in wmf reader/writer.
git-svn-id: trunk@52825 -
|
2016-08-18 05:39:33 +00:00 |
|
wp
|
fb89d63113
|
fpvectorial: Some fixes in wmf reader (rounded rectangle, text positioning)
git-svn-id: trunk@52824 -
|
2016-08-17 23:10:45 +00:00 |
|
wp
|
c0b60cfaa4
|
fpvectorial: Add button "Save as wmf" to wmfviewer demo
git-svn-id: trunk@52823 -
|
2016-08-17 22:53:00 +00:00 |
|
wp
|
e7e8fa7715
|
fpvectorial: Initial commit of wmf writer
git-svn-id: trunk@52822 -
|
2016-08-17 22:48:17 +00:00 |
|
wp
|
d5275431fb
|
fpvectorial: Expose FUseTopLeftCoordinates for writer as new TvPage property HasNaturalRenderPos
git-svn-id: trunk@52821 -
|
2016-08-17 21:09:24 +00:00 |
|
wp
|
6b358bef49
|
fpvectorial: Add comment explaining the position of the point X,Y in a TvRectangle.
git-svn-id: trunk@52808 -
|
2016-08-14 21:22:51 +00:00 |
|
wp
|
e1d3e708ed
|
fpvectorial: Improved layout of wmf demo project; shelltreeview is readonly now.
git-svn-id: trunk@52806 -
|
2016-08-14 09:16:24 +00:00 |
|