Commit Graph

54160 Commits

Author SHA1 Message Date
juha
a97c137b1b IdeIntf: Support nested collections in TComponentWalker for ComponentTreeView.
git-svn-id: trunk@57763 -
2018-05-01 18:55:49 +00:00
ondrej
24d2518a69 LCL: images: register sortasc and sortdesc lower resolutions.
git-svn-id: trunk@57762 -
2018-05-01 13:54:38 +00:00
ondrej
2f9cdb4f2d LCL: move+rename Buttons.LCLBtnGlyphs to ImgList.LCLGlyphs
git-svn-id: trunk@57761 -
2018-05-01 13:53:54 +00:00
wp
42772d2b63 lcl: Correctly scaled Grid sort images.
git-svn-id: trunk@57760 -
2018-05-01 11:48:34 +00:00
ondrej
602d7afbf0 LCL: images: recreate resource file after r57757 #df50d7c85e
git-svn-id: trunk@57759 -
2018-05-01 10:48:36 +00:00
wp
37140ebee8 LCL: Mutually interchange btn_abort and btn_ignore images
git-svn-id: trunk@57758 -
2018-05-01 09:42:17 +00:00
wp
df50d7c85e LCL: Interchange suffix "asc"/"desc" of sortasc/sortdesc grid sort images.
git-svn-id: trunk@57757 -
2018-05-01 09:27:33 +00:00
ondrej
a6ccdb908b Carbon, Cocoa: disable header sort arrows (unsupported)
git-svn-id: trunk@57756 -
2018-05-01 09:26:31 +00:00
ondrej
f6e8568dde gtk2, qt, qt5: header sort arrows are not supported
git-svn-id: trunk@57755 -
2018-05-01 09:04:52 +00:00
ondrej
9b8424c65b LCL: themes: use original constants
git-svn-id: trunk@57754 -
2018-05-01 09:04:13 +00:00
ondrej
5646ae5bec LCL: grids: fix use theme sort arrows if themed arrows are not available
git-svn-id: trunk@57753 -
2018-05-01 09:03:38 +00:00
wp
7d5aaf4f75 LCL: Add grid sort images at 50% and 75% of standard resolution (8x8, 12x12, respectively).
git-svn-id: trunk@57752 -
2018-05-01 08:54:04 +00:00
ondrej
8490f66838 LCL: grids: use theme sort arrows
git-svn-id: trunk@57751 -
2018-05-01 08:26:45 +00:00
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