Commit Graph

53605 Commits

Author SHA1 Message Date
ondrej
545a00f620 LCL: image list: fix adding icons (correct size)
git-svn-id: trunk@57179 -
2018-01-29 09:43:46 +00:00
ondrej
de98dc8a6f LCL: Icon: sort
git-svn-id: trunk@57178 -
2018-01-29 09:29:42 +00:00
ondrej
d5a2162347 LCL: fix compilation with FPC 3.0.0
git-svn-id: trunk@57177 -
2018-01-29 08:31:33 +00:00
dmitry
2b68fd9b02 cocoa: proper mouseDown handling for NSTextField. Prevent key handling of Tab pressed (to avoid focus switching conflict between LCL and Cocoa). #31189
git-svn-id: trunk@57176 -
2018-01-29 04:57:16 +00:00
dmitry
2275f8e3ae cocoa: rework the change notification, moving it to cocoa classes
git-svn-id: trunk@57175 -
2018-01-28 16:32:06 +00:00
dmitry
57d058fa9c cocoa: updating CocoaComboBox text prior to firing onchange event when making a selection from a dropdown #32958
git-svn-id: trunk@57174 -
2018-01-28 14:20:47 +00:00
ondrej
09b0e087f7 IDE: Image List Editor: fix image listbox painting
git-svn-id: trunk@57173 -
2018-01-28 06:52:54 +00:00
dmitry
1d82a118e9 opengl: cocoa - do not perform the default mouse events for NSOpenGLView, to prevent duplicated event handling. #33067
git-svn-id: trunk@57172 -
2018-01-28 04:18:40 +00:00
dmitry
136cb7bb8e cocoa: returning a caption of a page control
git-svn-id: trunk@57171 -
2018-01-28 04:09:21 +00:00
dmitry
3b93e012cb cocoa: update clientToScreen to respect content view #33046. Recognizing flipped views
git-svn-id: trunk@57170 -
2018-01-28 03:00:23 +00:00
marcus
1c46505f21 fixed compile MUI Amiga interface
git-svn-id: trunk@57169 -
2018-01-27 23:34:43 +00:00
dmitry
809b20efec cocoa: replacing an explicit index loop of subviews, by for-in combination to prevent range check errors on empty arrays
git-svn-id: trunk@57168 -
2018-01-27 23:28:00 +00:00
ondrej
4a5dab2d4b LCL: fix compilation with FPC 3.0.0
git-svn-id: trunk@57167 -
2018-01-27 18:55:34 +00:00
ondrej
df35dca526 IDE: Options dialog: fix crash after r57155 #de8a470231. Issue #33088, #33076
git-svn-id: trunk@57166 -
2018-01-27 18:42:24 +00:00
ondrej
f81b38e69d IDE: open recent files: use load icon of new image list
git-svn-id: trunk@57165 -
2018-01-27 18:31:21 +00:00
ondrej
987f894152 High-DPI + Multiple Image Resolution ImageList (merged from HiDPIImageList branch)
git-svn-id: trunk@57164 -
2018-01-27 18:12:35 +00:00
ondrej
03097f6650 LCL: High-DPI ImageList: default scaled false
git-svn-id: branches/HiDPIImageList@57163 -
2018-01-27 18:07:41 +00:00
ondrej
53ddab069c LCL: TImageListCache: don't scale image list
git-svn-id: branches/HiDPIImageList@57162 -
2018-01-27 18:06:49 +00:00
ondrej
b4b56d377d IDE: fixes for High-DPI Image List
git-svn-id: branches/HiDPIImageList@57161 -
2018-01-27 18:05:59 +00:00
ondrej
83f35c60b3 LCL: High-DPI ImageList: add scaled property
git-svn-id: branches/HiDPIImageList@57160 -
2018-01-27 15:51:02 +00:00
ondrej
4f6e876dd1 Carbon: fix compilation
git-svn-id: branches/HiDPIImageList@57159 -
2018-01-27 15:01:49 +00:00
ondrej
1d1f091f4d LCL: TCustomListView: update images on DPI change
git-svn-id: branches/HiDPIImageList@57158 -
2018-01-27 13:52:14 +00:00
ondrej
71b81a6c94 LCL: TCustomTabControl: update images on DPI change
git-svn-id: branches/HiDPIImageList@57157 -
2018-01-27 13:39:09 +00:00
ondrej
a0ccf85be3 LCL: form: scale form with parent. Issue #33002
git-svn-id: trunk@57156 -
2018-01-27 13:21:45 +00:00
ondrej
de8a470231 LCL: check box: call OnChange/OnClick notify events on State change. Issue #33076
git-svn-id: trunk@57155 -
2018-01-27 12:57:44 +00:00
dmitry
96d01f3f8f cocoa: hot keys handling for windowcontent view #33072
git-svn-id: trunk@57154 -
2018-01-27 04:49:42 +00:00
martin
756867c662 IDE, EditorOpts: Fix stringcompare for color-names
git-svn-id: trunk@57152 -
2018-01-26 16:26:42 +00:00
maxim
7a5ac2ef0c IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@57151 -
2018-01-26 15:21:31 +00:00
maxim
d570c378c6 IDE: improved wording for force update checkbox in project options i18n
page

git-svn-id: trunk@57150 -
2018-01-26 15:19:33 +00:00
mattias
e568cca991 codetools: TBaseKeyWordFunctionList: do not sort on add
git-svn-id: trunk@57149 -
2018-01-26 09:42:38 +00:00
mattias
eb52382d06 codetools: TBaseKeyWordFunctionList: fixed resorting
git-svn-id: trunk@57148 -
2018-01-26 09:39:23 +00:00
juha
cfb33a15c7 LCL-Win32: Fix hints in mainmenu's submenus. Issue #33070, patch from Serge Anvarov.
git-svn-id: trunk@57147 -
2018-01-25 11:13:17 +00:00
maxim
47ca6a4009 LazUtils: removed unused constant from translations.pas
git-svn-id: trunk@57146 -
2018-01-25 00:02:34 +00:00
maxim
d6eb226fad POChecker: restored ability to report duplicate entries (was broken for several years and nobody noticed)
git-svn-id: trunk@57145 -
2018-01-24 23:59:59 +00:00
maxim
768142c2d9 Lazutils: fixed setting fuzzy flags for incorrectly formatted items when translations are regenerated by IDE and introduced Duplicate flag for TPOFileItem (we don't want to use Context for this, because in future it can be set not only for duplicate items)
git-svn-id: trunk@57144 -
2018-01-24 23:54:36 +00:00
maxim
692a019da4 Lazutils: Got rid of separate CheckFormatArguments method and FormatChecked property in TPOFile class. They are useless, because items are already checked for format arguments correctness when CheckFormatArguments is called.
git-svn-id: trunk@57143 -
2018-01-23 23:54:40 +00:00
dmitry
f234188327 cocoa: check and radio change event notification #33063
git-svn-id: trunk@57142 -
2018-01-23 06:56:54 +00:00
wp
88ccde9a8e Examples: In translation_demo provide ukrainian selection in language combo in correct language.
git-svn-id: trunk@57141 -
2018-01-22 00:22:46 +00:00
maxim
677bdad6b6 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33060
git-svn-id: trunk@57140 -
2018-01-21 22:57:34 +00:00
maxim
f0d23f46c7 Lazutils: deprecated TPOFile.Add method. FillItem should be used from now on.
git-svn-id: trunk@57139 -
2018-01-21 22:48:54 +00:00
maxim
b7f1c99d2b Lazutils: refactored code for adding/updating items in order to remove code duplication (TPOFile.Add method call was always preceded by search for duplicate item). This change introduces FillItem method which effectively renders Add method obsolete.
git-svn-id: trunk@57138 -
2018-01-21 22:35:50 +00:00
dmitry
e3176d0801 ide. using MacOSX keys scheme by default for any Darwin, rather than for LCLCarbon specifically. #33045
git-svn-id: trunk@57137 -
2018-01-21 06:39:56 +00:00
dmitry
dbfda52cb2 cocoa: reacting on the first click of window activation by default for all custom controls. #33034
git-svn-id: trunk@57136 -
2018-01-21 06:25:34 +00:00
dmitry
720f44d579 cocoa: supporting the font rotation information from LOGFONT
git-svn-id: trunk@57135 -
2018-01-21 05:53:11 +00:00
dmitry
79fa547bd1 cocoa: update theme drawing for checkboxes using NSCell
git-svn-id: trunk@57134 -
2018-01-21 05:06:52 +00:00
zeljko
d10bb3f014 Qt: respect TCanvas.AntialiasingMode when trying to use smooth transformations. issue #33011
git-svn-id: trunk@57133 -
2018-01-20 19:32:05 +00:00
zeljko
1d8aa3615d Qt5: respect canvas setting for antialiasing when enabling smooth transformations. issue #33011
git-svn-id: trunk@57132 -
2018-01-20 19:30:51 +00:00
zeljko
784b31cbda Qt5: check if handle is valid, since dangling handle pointer can be around in case of SendMessage() & PostMessage()
git-svn-id: trunk@57131 -
2018-01-20 16:13:41 +00:00
ondrej
3f66eb64a4 win32: don't restrict progress bar height on Vista and newer. Issue #33055
git-svn-id: trunk@57130 -
2018-01-20 11:14:26 +00:00
ondrej
4aed7a9e57 IDE: delete unused icons
git-svn-id: trunk@57129 -
2018-01-20 10:57:49 +00:00