Commit Graph

54128 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
dmitry
5da1292fcd cocoa: initial support for TCalendar. Original patch by Frank. (#33209). Changes to the patch: removed LCL (non widgetset) changes. Cleanup comments regarding changes. Added support for calendar contents scaling
git-svn-id: trunk@57730 -
2018-04-27 04:08:44 +00:00
dmitry
550f5ef7d1 cocoa: releasing after embedding a view into a scrollView (setDocumentView method) #33505
git-svn-id: trunk@57729 -
2018-04-27 00:10:25 +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
8b128f5ebb LCL: images: update copyright
git-svn-id: trunk@57725 -
2018-04-26 12:54:59 +00:00
ondrej
09e4e6bd2e LCL: buttons: fix FPC 3.0.x compilation
git-svn-id: trunk@57724 -
2018-04-26 10:14:14 +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
aab1ffcedf LCL: buttons: make TLCLBtnGlyphs.GetImageIndex simpler. Use ResourceName/GlyphName as key.
git-svn-id: trunk@57721 -
2018-04-26 09:57:29 +00:00
ondrej
685e707752 IDE: fix image loading after r57716 #136d996374
git-svn-id: trunk@57720 -
2018-04-26 09:08:41 +00:00
ondrej
d97dbf63c9 LCL: TButtonGlyph: clear ExternalImages on Glyph change and assign
git-svn-id: trunk@57719 -
2018-04-26 08:26:27 +00:00
ondrej
739bb2364f lcl: button images: use original 22px tango icons (not resized to 24px)
git-svn-id: trunk@57718 -
2018-04-26 07:50:01 +00:00
ondrej
34ae2668b2 LCL: dbnavigator: use LCLBtnGlyphs and high-dpi images
git-svn-id: trunk@57717 -
2018-04-26 07:48:44 +00:00
ondrej
136d996374 LCL: imglist: fix source rect handling, add slice helper functions
git-svn-id: trunk@57716 -
2018-04-26 07:42:31 +00:00
ondrej
a0ce80eb98 LCL: buttons: rewrite TLCLBtnGlyphs so that it can register arbitrary images
git-svn-id: trunk@57715 -
2018-04-26 07:40:52 +00:00
ondrej
733714a9cb LCL: TBitBtn: fix GlyphShowMode handling when image list is assigned. Issue #33645
git-svn-id: trunk@57714 -
2018-04-26 05:38:10 +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
wp
ff8de0af9c lcl/images: Add high-dpi dbnavigator images from Tango icon set
git-svn-id: trunk@57711 -
2018-04-25 22:31:18 +00:00
ondrej
769fe27b8f LCL: remove compatibility todos. Issue #33645
git-svn-id: trunk@57710 -
2018-04-25 11:35:17 +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
ondrej
aba4fa2017 examples: imagelist_highdpi_designtime: add TBitBtn and TSpeedButton controls
git-svn-id: trunk@57707 -
2018-04-25 10:22:41 +00:00
ondrej
6635b81023 LCL: TBitBtn: support high-resolution Kind images. Issue #33645
git-svn-id: trunk@57706 -
2018-04-25 09:50:58 +00:00
ondrej
e5e905ef3e LCL: TSpeedButton, TBitBtn: fix autosize on image* change. Issue #33645
git-svn-id: trunk@57705 -
2018-04-25 08:16:40 +00:00
ondrej
2ef8957cd8 LCL: TSpeedButton, TBitBtn: fix AV. Issue #33645
git-svn-id: trunk@57704 -
2018-04-25 08:03:03 +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
ondrej
709f5665c6 LCL: TScaledImageListResolution: fix AV. Issue #33645
git-svn-id: trunk@57702 -
2018-04-25 07:04:16 +00:00
ondrej
d856bc3d36 LCL: TSpeedButton, TBitBtn: publish new Image* properties. Issue #33645
git-svn-id: trunk@57701 -
2018-04-25 07:03:45 +00:00
ondrej
f68e29767c IDE: fix compilation. Issue #33645
git-svn-id: trunk@57700 -
2018-04-25 07:02:37 +00:00
ondrej
c08e2769d8 Clean up
git-svn-id: trunk@57699 -
2018-04-25 07:01:56 +00:00
ondrej
15c3bc445c Cocoa: add support for image list to TBitBtn (not finished). Issue #33645
git-svn-id: trunk@57698 -
2018-04-25 06:21:13 +00:00
ondrej
3e5903f6fd LCL: speed button: fix retina drawing. Issue #33645
git-svn-id: trunk@57697 -
2018-04-25 06:19:35 +00:00
ondrej
49d41ac113 Win32, Qt, Qt5, Gtk2: add support for image list to TSpeedButton and TBitBtn. Issue #33645
git-svn-id: trunk@57696 -
2018-04-25 05:40:28 +00:00
ondrej
135231e273 LCL: add support for image list to TSpeedButton and TBitBtn. Issue #33645
git-svn-id: trunk@57695 -
2018-04-25 05:39:33 +00:00
dmitry
70b3acf581 cocoa: forcing collection behaviour to allow full screen, if fullscreen is requested. (not same by default for some unknown conditions on macOS 10.8)
git-svn-id: trunk@57694 -
2018-04-25 01:38:10 +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
mattias
545e33e8c9 IDE: codeexplorer: show initialization/finalization in source nodes, issue #33646
git-svn-id: trunk@57692 -
2018-04-24 20:24:14 +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
mattias
735db56c27 lcl: graphics: removed comment, too similar to Kylix
git-svn-id: trunk@57688 -
2018-04-23 12:26:32 +00:00
mattias
03aaab4158 lcl: graphics: removed comment, too similar to Kylix
git-svn-id: trunk@57687 -
2018-04-23 12:13:43 +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