Commit Graph

17596 Commits

Author SHA1 Message Date
mattias
b8ff72cec9 codetools: added test for method jump to delphi generic class method body
git-svn-id: trunk@57731 -
2018-04-27 17:35:14 +00:00
maxim
80d9b100ad SynEdit, PO highlighter: added safety check
git-svn-id: trunk@57728 -
2018-04-26 22:49:57 +00:00
mattias
7dd4ef464c IDE: find/rename identifier: search in used but not listed units too
git-svn-id: trunk@57727 -
2018-04-26 17:37:14 +00:00
juha
9f7177574f AnchorDocking: Take care of Nil Control in function GetDockSplitter. Issue #33608, patch from BBaz.
git-svn-id: trunk@57726 -
2018-04-26 14:09:43 +00:00
ondrej
a711fb97c0 IDE: remove redundant glyph assignments
git-svn-id: trunk@57723 -
2018-04-26 10:02:59 +00:00
ondrej
801f6efb1b LCL, components: TCustomEditButton: enable image list support, use LCLBtnGlyphs.
git-svn-id: trunk@57722 -
2018-04-26 09:59:30 +00:00
ondrej
685e707752 IDE: fix image loading after r57716 #136d996374
git-svn-id: trunk@57720 -
2018-04-26 09:08:41 +00:00
maxim
8e4a25abdb Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33648
git-svn-id: trunk@57713 -
2018-04-25 23:11:40 +00:00
maxim
8a7d207433 SynEdit, PO highlighter: when highlighting strings, search for last unescaped quote mark, skip escaped ones. Highlight the string till the end when there is only opening unescaped quote mark. This change makes highlighter behave more nicely when editing string (similarly to its behavior before r57693 #1fd799fdfc).
git-svn-id: trunk@57712 -
2018-04-25 22:42:15 +00:00
ondrej
7ae0c035e9 IdeIntf: TImageIndexPropertyEditor: list indexes better
git-svn-id: trunk@57709 -
2018-04-25 10:59:49 +00:00
ondrej
1412bf4f4a LCL: TSpeedButton, TBitBtn: ImageIndex with combo box. Issue #33645
git-svn-id: trunk@57708 -
2018-04-25 10:56:32 +00:00
juha
9e333da657 Printers: Fix Unix PageSetupDialog border. Patch from AlexeyT.
git-svn-id: trunk@57703 -
2018-04-25 07:29:18 +00:00
maxim
1fd799fdfc SynEdit, PO highlighter: when highlighting strings, do not assume that all quote (") marks inside a string will be properly escaped (with \). E. g. this can be the case if file was edited manually. Instead, simply search for the last quote mark in the string. This change makes highlighter more resilient and also helps in POChecker, where PO strings are presented to user without escape symbols.
git-svn-id: trunk@57693 -
2018-04-24 23:57:03 +00:00
maxim
d7f2afdc7f POChecker: do not show translation totals (number of translated/untranslated/fuzzy strings) in 'all languages' mode. It didn't work correctly (these values reflected only last processed language) and there is no much point in knowing these values as a sum for all languages.
git-svn-id: trunk@57691 -
2018-04-23 23:30:46 +00:00
michael
45d130a8ba * Include printer renderer, patch from Stephano (bug ID #33641)
git-svn-id: trunk@57690 -
2018-04-23 21:23:24 +00:00
michael
db2adaab90 * Patch from stephano to fix stuck maximal zoom (bug id #33640)
git-svn-id: trunk@57689 -
2018-04-23 21:20:42 +00:00
michael
b4612a8bc7 * Allow use of custom elements registered in reporting engine (barcode en QRCode are standard)
git-svn-id: trunk@57686 -
2018-04-23 11:25:30 +00:00
michael
3b9ac41419 * Move connections to separate unit
git-svn-id: trunk@57685 -
2018-04-22 15:36:38 +00:00
michael
50c9ee5151 * Use bitmap to draw on, so as to speed up drawing
git-svn-id: trunk@57684 -
2018-04-22 15:36:11 +00:00
michael
b31e9e78e1 * Search element from back to front to respect Z-order (bug id #33291)
git-svn-id: trunk@57683 -
2018-04-21 19:43:49 +00:00
michael
445127a35d * Popup menu added, added SendToBack/BringToFront (bug ID #33291)
git-svn-id: trunk@57682 -
2018-04-21 16:54:39 +00:00
maxim
055d910ecd POChecker: report missing files in ascending alphabet order in all cases
git-svn-id: trunk@57676 -
2018-04-19 23:32:09 +00:00
wp
bd4d9885f7 TAChart: Fix typo in comment in ipf_fix (found by Marcin Wiazowski, issue #33588).
git-svn-id: trunk@57675 -
2018-04-19 21:05:35 +00:00
ondrej
edc90668e0 IDE: restore identifier completion window size on desktop change.
git-svn-id: trunk@57672 -
2018-04-19 11:17:14 +00:00
maxim
67119a8356 POChecker: report duplicate originals in ascending order of their lines
git-svn-id: trunk@57668 -
2018-04-18 23:01:48 +00:00
maxim
dfa7c11365 POChecker:
1) Report duplicate originals search results in separate tab of Results dialog, made this output more compact.
2) Improved captions.
3) Regenerated translations and updated Russian translation.

git-svn-id: trunk@57667 -
2018-04-18 22:56:50 +00:00
hnb
ef46036398 Patch by Marcin Wiazowski for ipf_fix (fix related to previous commit r57662 #51041d4ff2). Issue #33588.
git-svn-id: trunk@57666 -
2018-04-18 22:20:56 +00:00
hnb
9fc40be5d2 Fix Lazarus compilation with FPC trunk. Related to Issue #33588 and FPC r38786 #54f6a99a13
git-svn-id: trunk@57665 -
2018-04-18 22:16:16 +00:00
wp
51041d4ff2 TAChart: Add monotone cubic Hermite spline as new type of TCubicSplineSeries. Patch by Marcin Wiazowski. Issue #33588.
git-svn-id: trunk@57662 -
2018-04-17 22:15:51 +00:00
maxim
ea3e0c96cc POChecker: when running tests, do not warn about missing files in separate window, add this information to General Info tab in Results form instead
git-svn-id: trunk@57659 -
2018-04-16 23:09:05 +00:00
mattias
f2f7e9c993 codetools: debug obcclass alloc.init
git-svn-id: trunk@57652 -
2018-04-13 08:35:14 +00:00
wp
dd6ac71206 LazUtils: Undo unintentional change in r57634 #5ce61895bf
git-svn-id: trunk@57651 -
2018-04-13 07:32:03 +00:00
mattias
a040f6c847 codetools: fixed parsing class operator method
git-svn-id: trunk@57648 -
2018-04-12 19:42:13 +00:00
mattias
a5293996d9 codetools: fixed tests TestParseModeTP
git-svn-id: trunk@57647 -
2018-04-12 19:36:09 +00:00
mattias
d43000198c lazutils: compwriterpas: fixed writing bytebool
git-svn-id: trunk@57646 -
2018-04-12 19:32:19 +00:00
mattias
c4d77663b1 codetools: fixed ExtractPocHead generic delphi method
git-svn-id: trunk@57645 -
2018-04-12 18:51:54 +00:00
mattias
112a8b6bf0 codetools: test method jump generic delphi method
git-svn-id: trunk@57644 -
2018-04-12 18:51:31 +00:00
maxim
0c22a2c5a8 PoChecker: removed "Ignore translated strings marked as fuzzy" checkbox and related logic. Now formatting arguments errors are always shown for both fuzzy and non-fuzzy strings (they are all ignored by translation system anyway and therefore have equal importance) and user is notified about formatting error count in non-fuzzy strings if such errors are found. Regenerated translations and updated Russian translation.
git-svn-id: trunk@57643 -
2018-04-11 23:10:14 +00:00
mattias
ff804887a0 codetools: parse delphi generic method
git-svn-id: trunk@57642 -
2018-04-11 18:49:18 +00:00
mattias
ef100a5f3f codetools: added test for delphi generic method
git-svn-id: trunk@57641 -
2018-04-11 18:49:05 +00:00
mattias
aca4d3b81b codetools: parse generic class method
git-svn-id: trunk@57638 -
2018-04-10 18:59:30 +00:00
maxim
f029765fd9 Components, Printers: regenerated translations and updated Russian translation
git-svn-id: trunk@57637 -
2018-04-09 23:00:55 +00:00
maxim
d841039a73 Components, Printers: fixed typo
git-svn-id: trunk@57636 -
2018-04-09 22:58:47 +00:00
wp
5ce61895bf TAChart: Fix TCubicSplineSeries drawing nothing if there are less than 4 data points and the option csoDrawFewPoints is set.
git-svn-id: trunk@57634 -
2018-04-09 17:09:00 +00:00
wp
dd35516710 TAChart: Fix unit TAFuncSeries to use the fixed ipf unit (ipf_fix) in case of non-trunk FPC (got lost in r54489 #90a80483fb).
git-svn-id: trunk@57633 -
2018-04-09 17:03:10 +00:00
martin
8cd65222af SynEdit: Improve beautifier for comment extensions. Split the double usage of MaxIndent / add new flags for AlignOnce
IDE: Improve caption

git-svn-id: trunk@57632 -
2018-04-09 10:39:48 +00:00
jesus
8196338704 LazReport: Patch from Aleksey Lagunov (with changes) Issue #33556
1. In dialog controls fix drawing lrRadioGroup without caption
2. In lr_class fix wrap text on printing
3. In lr_designer fix refresh data nspector

git-svn-id: trunk@57630 -
2018-04-08 22:29:36 +00:00
jesus
09f7d6aff2 LazReport: LazReport: fix PowerPDF exporter of roundrects filled without gradients.
git-svn-id: trunk@57629 -
2018-04-08 21:46:57 +00:00
jesus
2753a83892 LazReport: missing unit in lr_view.pas in case DebugLR is defined.
git-svn-id: trunk@57628 -
2018-04-08 18:27:32 +00:00
jesus
1fb02e4d3e LazReport: fix PowerPDF exporter of roundrects without borders.
git-svn-id: trunk@57627 -
2018-04-08 18:21:53 +00:00