sekelsenmat
88029919d6
fpvectorial: Improves the positioning of SVG inside tables
...
git-svn-id: trunk@51979 -
2016-03-17 12:20:00 +00:00
bart
7c9fc905a6
LazUtf8: In UTF8CompareStrCollated only call AnsiCompareStr is ACP_RTL is defined, since in all other cases
...
AnsiCompareStr = widestringmanager.CompareStrAnsiStringProc = UTF8CompareStr.
If ACP_RTL is not defined call Utf8CompareStr, since this is now does proper collation and is faster than
converting to WideString.
git-svn-id: trunk@51978 -
2016-03-17 12:07:57 +00:00
bart
77e5428b3f
LazUtf8: firts attempt to rewrite Utf8CompareStr and Utf8CompareText so that it's results will be more consistent with
...
AnsiCompareStr/WideCompareStr and AnsiCompareTex/WideCompareText.
(
The old implementation was in effect a copy of CompareStr and, this made the claim about proper collation in
Utf8CompareText (which uses Utf8CompareStr) rather ludicrous.
The new implementaion is slower, mainly becaus of the fact we cannot use CompareMemrange/CompareByte anymore,
and we have to iterate the bytes ourselves. This fact alone contributes much more to the loss in speed than
the fact we use WideCompareStr on the 2 differing codepoints:
- iterating in a for loop: adss a factor of appr. 10 to the time needed
- using the final WideCompareStr adds a factor of about 1.6 to the time meeded.
Because of the slowdown in speed in Utf8CompareStr, Utf8CompareText now calls WideCompareText directly, which is
now appr. the same speed as converting to lowercase and then calling Utf8CompareStr
)
git-svn-id: trunk@51977 -
2016-03-17 11:38:56 +00:00
bart
b192fb9760
LazUtf8: Refactor UTF8FindNearestCharStart. Resolves Issue #0029851 .
...
git-svn-id: trunk@51973 -
2016-03-17 10:42:52 +00:00
bart
34be9ae2d0
LazUtf8: implement Utf8TryFindCodepointStart.
...
git-svn-id: trunk@51972 -
2016-03-17 10:39:52 +00:00
ondrej
705328d2e1
components: datetime picker: rewrite drop down drawing, use themes by default
...
git-svn-id: trunk@51969 -
2016-03-17 08:06:00 +00:00
ondrej
516b7dd2cc
components: datetime picker: add FlatButton property
...
git-svn-id: trunk@51968 -
2016-03-17 07:04:35 +00:00
ondrej
6850c3787f
components: datetimepicker: invoke Change/OnChange also when DateTime was changed programatically (like edit).
...
git-svn-id: trunk@51967 -
2016-03-17 06:58:50 +00:00
sekelsenmat
4111ab4964
fpvectorial: Multiline text finally fixed without breaking images
...
git-svn-id: trunk@51965 -
2016-03-16 20:46:21 +00:00
sekelsenmat
7ee06844a2
fpvectorial: Minor changes
...
git-svn-id: trunk@51964 -
2016-03-16 20:41:16 +00:00
sekelsenmat
a5e03310ce
fpvectorial: Fixes bug where sometimes text would be drawn with white font due to lack of propagation of background color through table drawing
...
git-svn-id: trunk@51963 -
2016-03-16 20:25:57 +00:00
sekelsenmat
feaab08673
fpvectorial: Reverts fix for multiline text
...
git-svn-id: trunk@51961 -
2016-03-16 11:28:29 +00:00
sekelsenmat
3afa6fb8de
fpvectorial: Fixes issue introduced by last commit
...
git-svn-id: trunk@51960 -
2016-03-16 11:20:06 +00:00
sekelsenmat
d7aa15e3e2
fpvectorial-html: (last commit fixed inverted vectorial image rendering) Fixes multiline text inside table cells
...
git-svn-id: trunk@51959 -
2016-03-16 11:11:00 +00:00
sekelsenmat
5aa799810a
fpvectorial-html: Fixes bug in positioning of raster image inside table, fixes crash in table without caption
...
git-svn-id: trunk@51958 -
2016-03-16 10:59:05 +00:00
juha
d93952201f
LazUtils: Fix compilation on darwin. Issue #29843 , patch from lks.
...
git-svn-id: trunk@51957 -
2016-03-16 07:05:26 +00:00
ondrej
ad30a9f3e2
components: datetime picker: keep parent form active when calendar window is shown (win32 only, should do nothing on other OS)
...
git-svn-id: trunk@51956 -
2016-03-15 21:24:58 +00:00
sekelsenmat
421e396441
fpvectorial: Improves html with images on tables
...
git-svn-id: trunk@51953 -
2016-03-15 16:26:12 +00:00
sekelsenmat
76f8f165ea
fpvectorial: Fixes crash
...
git-svn-id: trunk@51952 -
2016-03-15 16:04:51 +00:00
sekelsenmat
ee424ff37f
fpvectorial-html: Implements support for inline html text, fixes column size construction when Page size is zero (unknown), fixes support for </br>
...
git-svn-id: trunk@51951 -
2016-03-15 15:17:31 +00:00
wp
0c321120f7
turbopower_ipro: Fix browser example crashing at program end.
...
git-svn-id: trunk@51947 -
2016-03-15 10:48:37 +00:00
wp
abfbcfd7af
wikiconvert: Fix compilation of wikiconvert after removal of WrapperFunctions
...
git-svn-id: trunk@51943 -
2016-03-14 23:13:42 +00:00
juha
29844d46a5
IdeIntf: Add a ButtonPanel and icons for buttons in Select Properties dialog.
...
git-svn-id: trunk@51936 -
2016-03-14 12:41:23 +00:00
ondrej
a43a0c4d4b
ide: implement Run without Debugging. Issue #29832
...
git-svn-id: trunk@51933 -
2016-03-14 09:29:58 +00:00
bart
23f36140b5
LazUtf8: implement Utf8ReverseString and Utf8RPos. Patch by Bernard Marcelly. Issue #0029817 .
...
git-svn-id: trunk@51927 -
2016-03-12 14:01:03 +00:00
maxim
58de93157f
Codetools: cleaned up unused strings some more and regenerated translations
...
git-svn-id: trunk@51925 -
2016-03-11 23:00:59 +00:00
maxim
9b3cbbac5b
IDE: Improved code completion dialog i18n
...
git-svn-id: trunk@51922 -
2016-03-11 22:37:16 +00:00
maxim
1a67a8c6c8
Codetools: cleaned up unused strings and regenerated translations
...
git-svn-id: trunk@51920 -
2016-03-11 22:17:00 +00:00
maxim
edf3914d52
POChecker: fixed minor typo, regenerated translations and updated Russian translation
...
git-svn-id: trunk@51913 -
2016-03-10 23:21:34 +00:00
maxim
1ba07fa165
POChecker: improved Russian translation
...
git-svn-id: trunk@51912 -
2016-03-10 23:13:18 +00:00
maxim
d9cbd946c8
POChecker: Hungarian translation update by Péter Gábor, bug #27093
...
git-svn-id: trunk@51911 -
2016-03-10 23:05:45 +00:00
maxim
2736f209f1
POChecker: updated Russian translation
...
git-svn-id: trunk@51909 -
2016-03-10 22:09:25 +00:00
ondrej
006715e6f9
ide: use unit dialog: save recent settings in environmentopt/recent and not in codetools options, save also AllUnits check state, select first entry on filter
...
git-svn-id: trunk@51908 -
2016-03-10 21:58:12 +00:00
bart
13c6f5f968
PoChecker: regenerate translation files.
...
git-svn-id: trunk@51905 -
2016-03-10 17:37:03 +00:00
bart
3ef7eb18fb
PoChecker: Add function to check for troublesome po-files. Patch by Péter Gábor. Issue #0027093 .
...
git-svn-id: trunk@51904 -
2016-03-10 17:22:11 +00:00
jesus
bcfb267d17
LazReport, fix compile lrSpreadsheetExport with latest laz_fpspreadsheet + start work on exporting images, patch from Aleksey Lagunov
...
git-svn-id: trunk@51891 -
2016-03-09 20:37:55 +00:00
mattias
69de6012ba
lazfileutils: added windows function SHGetFolderPathUTF8
...
git-svn-id: trunk@51881 -
2016-03-09 13:15:53 +00:00
juha
7b55f8c8e6
IDE: Fix Before-tool execution, simplify project build. Issue #29773 , patch from Martok.
...
git-svn-id: trunk@51874 -
2016-03-09 12:02:07 +00:00
ondrej
082ad9fed9
codetools: fix TCodeBuffer.FileOnDiskHasChanged with IgnoreModifiedFlag=true
...
git-svn-id: trunk@51869 -
2016-03-09 08:37:34 +00:00
juha
d658049401
LazControls: Use the new OnFilterItemEx also for TreeFilterEdit.
...
git-svn-id: trunk@51866 -
2016-03-08 21:05:58 +00:00
juha
919198e297
LazControls: Add OnFilterItemEx event with caption parameter to TCustomControlFilterEdit. Use it in TListFilterEdit. Issue #29793 , patch from meteu.
...
git-svn-id: trunk@51865 -
2016-03-08 20:43:37 +00:00
jesus
6d052f5c97
LazReport, fix DialogControls compiling after fileutil utf8 wrappers were disabled
...
git-svn-id: trunk@51862 -
2016-03-08 18:42:15 +00:00
ondrej
3594fefc04
ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
...
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
3dd60b3899
ide: reload changed files dialog:
...
1) use TCheckListBox
2) allow to reload changed files too (unchecked by default, prefixed with *).
git-svn-id: trunk@51852 -
2016-03-07 20:36:45 +00:00
ondrej
06d19a8613
ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
...
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
bart
9c050f164e
LazUtils: disable the wrapper functions in FileUtil by default. The wrapper functions will be removed later on.
...
git-svn-id: trunk@51834 -
2016-03-06 13:19:23 +00:00
michael
461c20be05
* Create using slineBreak instead of #13
...
git-svn-id: trunk@51830 -
2016-03-05 22:35:23 +00:00
michael
5c5523af89
* Remove consoletestrunner, it is outdated and crashes applications. The version in FPC repository is now used, reference is marked as virtual
...
git-svn-id: trunk@51829 -
2016-03-05 22:32:16 +00:00
mattias
330696b99e
fixed target cpu a64 to aarch64
...
git-svn-id: trunk@51816 -
2016-03-03 12:53:18 +00:00
ondrej
f7158c1393
lcl: disable windows on system dialog execute
...
win32: fix parent window handle for system dialogs
Issue #28631
git-svn-id: trunk@51798 -
2016-03-02 05:45:52 +00:00