Commit Graph

54147 Commits

Author SHA1 Message Date
ondrej
c21438af96 LCL: grids: rewrite title image drawing. Don't misuse title image list for sort glyphs.
git-svn-id: trunk@57750 -
2018-05-01 07:17:27 +00:00
mattias
f26b2705cf lcl: removed comment
git-svn-id: trunk@57749 -
2018-04-30 16:39:45 +00:00
ondrej
c4fd3db448 LCL: grids: use LCLBtnGlyphs for sort images
git-svn-id: trunk@57748 -
2018-04-30 11:26:33 +00:00
ondrej
f26d843766 LCL: grids: fix GetDefaultRowHeight Font PPI
git-svn-id: trunk@57747 -
2018-04-30 11:00:14 +00:00
ondrej
6aeda4ec09 LCL: grids: use LCLBtnGlyphs for checkbox images
git-svn-id: trunk@57746 -
2018-04-30 10:59:23 +00:00
ondrej
8b4e1e953d synedit: set DoubleBuffered in CreateWnd and not in Loaded (Loaded is not called if creating SynEdit in runtime)
git-svn-id: trunk@57745 -
2018-04-30 09:14:23 +00:00
wp
c21a4162b9 LCL: Replace some lcl images by more well-known ones (in several Hi-DPI resolutions, by Roland Hahn). Fix grids.pas not compiling with png instead of xpm images.
git-svn-id: trunk@57744 -
2018-04-30 08:42:11 +00:00
martin
61d41ced28 GDBMiDebugger: fix range check / used wrong variable
git-svn-id: trunk@57743 -
2018-04-29 11:27:17 +00:00
maxim
915588ed6e JSONViewer: added missing LRJ file, regenerated translations and updated Russian translation
git-svn-id: trunk@57742 -
2018-04-28 22:54:02 +00:00
dmitry
1ddbe58217 cocoa: refactor implementation of PromptUser, openning an option to make the user prompt as a window sheet rather than a dialog
git-svn-id: trunk@57741 -
2018-04-28 19:58:58 +00:00
mattias
3204dd821e lcl: gtk2: added flag LCLGtk2Fix30544 to check handled keys using hardware_keycode and state
git-svn-id: trunk@57740 -
2018-04-28 19:34:24 +00:00
michael
f216184897 * Allow to create code to load/save the displayed JSON
git-svn-id: trunk@57739 -
2018-04-28 16:44:16 +00:00
michael
3bddd11500 * Allow opening multiple JSON Documents using tabbed interface
git-svn-id: trunk@57738 -
2018-04-28 15:08:26 +00:00
wp
734b51dbb7 LCL: New Hi-DPI images (by Roland Hahn, svg sources on CCR)
git-svn-id: trunk@57737 -
2018-04-28 11:36:37 +00:00
martin
4a5241032e LazLogger: Thread safety
git-svn-id: trunk@57736 -
2018-04-28 09:54:03 +00:00
dmitry
e3b8d6813a ide: mitigate the requirements of having an ActiveMode selected for RunOptions, in order to determine if project is a macOS bundle application. #32888, #33634, #33627
git-svn-id: trunk@57735 -
2018-04-28 02:17:37 +00:00
dmitry
f84ad3c0b2 cocoa: restore the frame size after calling sizetoFit in fittingSize. Prevents SpinEdit from resizing. #33616
git-svn-id: trunk@57734 -
2018-04-28 01:49:06 +00:00
dmitry
4eac309f55 cocoa: calculating the proper screen coordinates for NSWindows that don't have screen property (offscreen) #33168
git-svn-id: trunk@57733 -
2018-04-28 00:26:00 +00:00
mattias
4e7156c071 codetools: fixed method jump to delphi generic class method body, issue #33615
git-svn-id: trunk@57732 -
2018-04-27 17:35:45 +00:00
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