Commit Graph

51908 Commits

Author SHA1 Message Date
maxim
57c22c7d48 Merged revision(s) 55966 #60baefff0d, 55969-55970 #a21c5e4fed-#a21c5e4fed from trunk:
IDE: HiRes icons for System component palette (by Roland Hahn)
........
IDE: High-DPI icons. Issue #32493 Patch by FTurtle 
........
IDE: In ToolBarConfig ListView select correct item after adding a command. Refactoring, improve identifier names.
........

git-svn-id: branches/fixes_1_8@55980 -
2017-10-05 22:35:59 +00:00
zeljko
55cf3f4a53 Merged revisions 55554 #8e53c46753,55555 #2fa1c8a50c,55737 #2e764a39b1,55759 #2b31dde183,55760 #d1dc375792,55774 #53e535b678,55782 #c92ee9b044 from trunk.
------------------------------------------------------------------------
r55554 | zeljko | 2017-07-21 11:08:43 +0200 (Fri, 21 Jul 2017) | 2 lines

Qt, Qt5: fixed ItemShow - scroll to item. issue #32078

------------------------------------------------------------------------
r55555 | zeljko | 2017-07-21 13:25:10 +0200 (Fri, 21 Jul 2017) | 2 lines

Qt5: use QScreen_grabWindow() instead of QPixmap_grabWindow(). part of issue #32141

------------------------------------------------------------------------
r55737 | zeljko | 2017-08-23 11:29:58 +0200 (Wed, 23 Aug 2017) | 2 lines

Qt4: fixed build under mswindows

------------------------------------------------------------------------
r55759 | zeljko | 2017-08-30 11:29:17 +0200 (Wed, 30 Aug 2017) | 2 lines

Qt5: implemented InitStockFont. part of issue #32354

------------------------------------------------------------------------
r55760 | zeljko | 2017-08-30 12:20:07 +0200 (Wed, 30 Aug 2017) | 2 lines

Qt,Qt5: fixed painting of TQtHintWindow. issue #32354

------------------------------------------------------------------------
r55774 | zeljko | 2017-09-02 20:13:58 +0200 (Sat, 02 Sep 2017) | 2 lines

Qt, Qt5: check if handle is valid inside various routines, fixes some sparta ide crashes.

------------------------------------------------------------------------
r55782 | zeljko | 2017-09-03 19:50:53 +0200 (Sun, 03 Sep 2017) | 2 lines

Qt5: TQtGroupBox does not need offset as in Qt4, since Qt5 provides correct coordinates. issue #32186

------------------------------------------------------------------------

git-svn-id: branches/fixes_1_8@55964 -
2017-10-03 08:55:07 +00:00
maxim
12f30f41c9 Merged revision(s) 55954 #ced51791c2 from trunk:
Debugger: In BreakpointPropertyDlg, add new conditions at top of list, remove duplicates and reject empty strings.
........

git-svn-id: branches/fixes_1_8@55963 -
2017-10-02 22:46:04 +00:00
maxim
eb88ef0341 Merged revision(s) 55953 #84fee411a5 from trunk:
DBExport examples: fix compilation and layout, improved usability
........

git-svn-id: branches/fixes_1_8@55962 -
2017-10-02 22:44:53 +00:00
maxim
afe7bb4b26 Merged revision(s) 55941 #7e8132a70d from trunk:
SynEdit: Paint Caret in paint-event (except win32) / some very few gtk may have issues
........

git-svn-id: branches/fixes_1_8@55961 -
2017-10-02 22:43:28 +00:00
maxim
23e65f4d21 Merged revision(s) 55926 #a9b83ae73a, 55932 #f5a9fce989, 55956-55957 #dc7023a412-#dc7023a412 from trunk:
IDE: Replace TStaticText palette icons with fully transparent ones.
........
IDE: High-DPI icons. Issue #32454. Patch by FTurtle
........
IDE: Add some HiRes icons for Run menu (drawn by Roland Hahn)
........
IDE: Update copyright.txt for icons added in previous commit
........

git-svn-id: branches/fixes_1_8@55960 -
2017-10-02 22:42:20 +00:00
mattias
417d0e5727 codetools: added ctnSrcName
git-svn-id: branches/fixes_1_8@55952 -
2017-09-30 19:21:24 +00:00
mattias
2fec1e02cb codetools: fixed continuing parsing after source name
git-svn-id: branches/fixes_1_8@55949 -
2017-09-30 14:29:49 +00:00
mattias
93eab7f1d6 codetools: fixed skipping sourcename, added TPascalParserTool.FindUsesNode
git-svn-id: branches/fixes_1_8@55947 -
2017-09-30 13:52:36 +00:00
mattias
74f7640ff3 codetools: fixed RemoveUnitFromAllUsesSections
git-svn-id: branches/fixes_1_8@55945 -
2017-09-30 13:15:10 +00:00
maxim
38b9a75726 Merged revision(s) 55919 #3e05a17dbf from trunk:
TAChart: Fix event TDbChartSource.OnGetItem not being alterable in designer. Add demo db-barseries.
........

git-svn-id: branches/fixes_1_8@55924 -
2017-09-25 21:54:55 +00:00
maxim
7224985e50 Merged revision(s) 55904 #68bb0fb375, 55906 #f300174bea from trunk:
IDE: Update copyright.txt for component palette icons created by Roland Hahn.
........
IDE: Add HiRes palette icons for TDBDateTimePicker.
........

git-svn-id: branches/fixes_1_8@55923 -
2017-09-25 21:53:43 +00:00
mattias
a8c02c4ac9 codetools: property completion: fixed read/write accessor for param+index specifier
git-svn-id: branches/fixes_1_8@55918 -
2017-09-24 17:58:47 +00:00
mattias
ba14cba819 codetools: property completion: fixed check if store accessor with index specififer exists
git-svn-id: branches/fixes_1_8@55916 -
2017-09-24 16:38:31 +00:00
maxim
d9f1dd6721 Merged revision(s) 55890 #9ac706fc7a, 55892 #240f1fb4dd from trunk:
LCL: TCustomEditButton: Fixed TDateEdit.SelectNext. Issue #32335
........
LCL: TTabControl: Fixed AV on creating control. Issue #32455.
........

git-svn-id: branches/fixes_1_8@55899 -
2017-09-22 23:09:00 +00:00
maxim
e69fa339ea Merged revision(s) 55881 #dd5641eaab from trunk:
Qt,Qt5: fixed cpu eating by gtk+ theme.
........

git-svn-id: branches/fixes_1_8@55898 -
2017-09-22 23:07:30 +00:00
maxim
b40401b0c7 Merged revision(s) 55848 #d34180dc08, 55868 #55f15c6a4c, 55875 #c75197f5f2, 55884 #caddd12280 from trunk:
LCL, fix message dialogs hidding behind modal dialogs issue #32249
........
LCL: treeview: fix tooltips. Patch by AlexeyT. Issue #32400
........
DateTimeCtls: HiRes icons for TDateTimePicker by Roland Hahn. Switch icons to .res format.
........
LCL: Font: Revert revision 55761 #40755af91a as it breaks per monitor High-DPI scaling.
........

git-svn-id: branches/fixes_1_8@55887 -
2017-09-19 21:55:42 +00:00
maxim
40fd3de8ac Merged revision(s) 55827 #c14c060883, 55829-55831 #c86ef63a8b-#c86ef63a8b, 55840 #1c7b43718a, 55860 #08d89c4b3a, 55862-55864 #c2aeb0487d-#c2aeb0487d, 55866-55867 #b9de391f0e-#b9de391f0e, 55876-55880 #15826d0ab0-#15826d0ab0 from trunk:
IDE: More component palette icons by Roland Hahn completing the Standard palette.
........
IDE: Remove printer-related icons from folder images/components (they are in components/printers/images)
........
IDE: Update components_images_list.txt (adding of scale TFrame and TPanel icons forgotten in prev commits).
........
IdeIntf: Exit from TEnumPropertyEditor.SetValue when invalid value is given. Prevents an AV later. Reverts r185 from 2001-02-19.
........
IDE: SourceEditor: High-DPI menu bookmark icons. Issue #32396. Patch by FTurtle
........
IDE: SourceEditor: High-DPI menu bookmark icons. Issue #32416. Patch by FTurtle
........
IDE: New icons for palette "Additional" (provided by Roland Hahn).
........
IDE: Add components_images_list.txt and components_images.res missing in previous commit.
........
IDE: Add HighRes TScrollbox icons.
........
IDE: Refactoring resource image lists files. Issue #32420. Patch by FTurtle.
........
Contributors: Add Roland Hahn (component palette icons)
........
IDE: HiRes icons for the Common Controls palette (by Roland Hahn).
........
IDE, OI: Update the component ComboBox properly when it is visible. Issue #32427.
........
IDE: High-DPI menu items. Issue #32431. Patch by FTurtle.
........
PackageTabs: Fixed icon after revision 55878 #01c54b6b69.
........
IDE: Cleanup: Delete unused images.
........

git-svn-id: branches/fixes_1_8@55886 -
2017-09-19 21:53:23 +00:00
mattias
a3e69a70c4 codetools: fixed skipping program name nodes
git-svn-id: branches/fixes_1_8@55856 -
2017-09-13 18:43:52 +00:00
mattias
5b5dcae979 codetools: fixed RemoveUnitFromAllUsesSections
git-svn-id: branches/fixes_1_8@55854 -
2017-09-13 18:22:37 +00:00
mattias
820a9b860c codetools: find declaration of dotted program name
git-svn-id: branches/fixes_1_8@55852 -
2017-09-13 18:06:19 +00:00
mattias
d1fa8908c2 lcl: fix docs about TControl.SetBounds
git-svn-id: branches/fixes_1_8@55843 -
2017-09-12 07:17:20 +00:00
maxim
da135671e9 Merged revision(s) 55820 #5d3204f042 from trunk:
LCL: In TCustomcalendar, always SetProps in InitializeWnd (issue #0032379). Patch by soner.
........

git-svn-id: branches/fixes_1_8@55823 -
2017-09-08 23:08:57 +00:00
mattias
cd71723313 IDE: Forgotten copyright info from revision 55797 #0d37a7d551
git-svn-id: branches/fixes_1_8@55819 -
2017-09-08 17:51:53 +00:00
mattias
7d820fc953 IDE: High-DPI BookMark icons. Patch by FTurtle. Issue #32374
git-svn-id: branches/fixes_1_8@55818 -
2017-09-08 17:51:37 +00:00
mattias
347406478d LCL: GTK2: High-DPI cursor crNo
git-svn-id: branches/fixes_1_8@55817 -
2017-09-08 17:51:19 +00:00
mattias
7e7fbe0228 LCL: GTK2: Fixed cursor size. Issue #32385
git-svn-id: branches/fixes_1_8@55816 -
2017-09-08 17:51:03 +00:00
mattias
9efc4d73f6 LCL: Disable scaling for default fonts, as they are correctly sized taken from OS. Issue #32359
git-svn-id: branches/fixes_1_8@55815 -
2017-09-08 17:50:35 +00:00
mattias
1efd1d4582 LCL-GTK2: Partly revert r53653 #273d60e1e3, check for gtk_minor_version again. Issue #32196
git-svn-id: branches/fixes_1_8@55814 -
2017-09-08 17:50:15 +00:00
mattias
aaea97f7c8 IDE: Some more HiDPI icons by Roland Hahn
git-svn-id: branches/fixes_1_8@55813 -
2017-09-08 17:49:56 +00:00
mattias
aba4c1db8a IDE: Components_images.res forgotten in previous commit
git-svn-id: branches/fixes_1_8@55812 -
2017-09-08 17:49:38 +00:00
mattias
e7ad9779b6 IDE: New HiDPI component icons, kindly provided by Roland Hahn
git-svn-id: branches/fixes_1_8@55811 -
2017-09-08 17:49:18 +00:00
mattias
019a49397a IDE: MessageWindow: Win32: Messages painting: Prevent flickering.
git-svn-id: branches/fixes_1_8@55810 -
2017-09-08 17:48:58 +00:00
mattias
5c538243c2 TAChart: Add overloaded Clone method to set a new parent and owner Issue #32365
git-svn-id: branches/fixes_1_8@55809 -
2017-09-08 17:48:40 +00:00
mattias
60bf5ef8da CodeTools: remove inline, private, public and published from keyword list - they can be used as identifiers as well. Issue #32336
git-svn-id: branches/fixes_1_8@55808 -
2017-09-08 17:48:23 +00:00
mattias
eeb5fef4ea IDE: SourceEditor: IDESynGutterMarks High-DPI aware
git-svn-id: branches/fixes_1_8@55807 -
2017-09-08 17:48:06 +00:00
mattias
702027897c LCL: Win32: Fixed themed drawing for system font usage. Issue #32319
git-svn-id: branches/fixes_1_8@55806 -
2017-09-08 17:47:47 +00:00
mattias
4333b9f300 LCL: Fixed Canvas.TextExtend if system font is used for drawing. Issue #32319
git-svn-id: branches/fixes_1_8@55805 -
2017-09-08 17:47:35 +00:00
mattias
bb98b19706 LCL: Missed assigning of default font value Style
git-svn-id: branches/fixes_1_8@55804 -
2017-09-08 17:47:20 +00:00
mattias
1ef8def708 IDE: Fix logic for switching windows from "Window" menu. Issue #32350
git-svn-id: branches/fixes_1_8@55803 -
2017-09-08 17:47:04 +00:00
mattias
4173bd4ce1 LCL: font: IsEqual should ignore PixelsPerInch value - Assign ignores it as well.
git-svn-id: branches/fixes_1_8@55802 -
2017-09-08 17:46:39 +00:00
maxim
5f8dbb978a Merged revision(s) 55763 #828eced700 from trunk:
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32357
........

git-svn-id: branches/fixes_1_8@55764 -
2017-08-30 23:50:47 +00:00
ondrej
547fe3cdbe merge r55716 #bdb91bdc6d
lcl: edit: force show texthint in InitializeWnd. Issue #32053 

git-svn-id: branches/fixes_1_8@55741 -
2017-08-24 05:43:06 +00:00
maxim
5309d6767d Merged revision(s) 55718 #b1582463a2 from trunk:
qt: edit: force show texthint in ShowHide. issue #32053
........

git-svn-id: branches/fixes_1_8@55740 -
2017-08-23 22:25:07 +00:00
maxim
2454809c2b Merged revision(s) 55717 #2fef454a77, 55734 #6c35289e98 from trunk:
ide: options dialog: filter edit: use parent font
........
IDE: high-DPI: scale created components
........

git-svn-id: branches/fixes_1_8@55739 -
2017-08-23 22:23:09 +00:00
maxim
96a4ba8f7c Merged revision(s) 55665 #81635180d3 from trunk:
LCL: GTK2: Fixed font issues at high-DPI on Gtk2. Issue #32268
........

git-svn-id: branches/fixes_1_8@55738 -
2017-08-23 22:14:39 +00:00
michl
8c4eda4980 LCL: ComboBox: Win32: Don't loose ItemIndex with AutoComplete set. Issue #32301
git-svn-id: branches/fixes_1_8@55706 -
2017-08-19 21:49:01 +00:00
mattias
a1d014b662 IDE: quickfixes: auto open changed units, bug #32284
git-svn-id: branches/fixes_1_8@55700 -
2017-08-19 13:13:46 +00:00
mattias
10cd94e815 synedit: high-DPI fixes. Issue #31753
git-svn-id: branches/fixes_1_8@55698 -
2017-08-19 08:45:03 +00:00
mattias
307148c6a6 IDE: scale sourceeditor. Issue #31753
git-svn-id: branches/fixes_1_8@55697 -
2017-08-19 08:44:45 +00:00