Commit Graph

57224 Commits

Author SHA1 Message Date
maxim
cc4f34a35e LazUtils, Translations unit: Simplified ModifyFlag method. Now we treat space character as a flag delimiter in all cases, thus improving parsing of flags in case of missing comma characters.
git-svn-id: trunk@61283 -
2019-05-23 22:52:31 +00:00
wp
a772554251 TAChart: Fix drawing issues in TBarSeries for extremely narrow bars. Issue #35623.
git-svn-id: trunk@61282 -
2019-05-23 20:56:48 +00:00
maxim
a620891184 LazUtils, Translations unit: added comment
git-svn-id: trunk@61281 -
2019-05-22 23:13:33 +00:00
maxim
ff409fc05d Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #35619
git-svn-id: trunk@61280 -
2019-05-22 22:56:02 +00:00
maxim
8078feaa66 LazUtils, Translations unit: When setting flags for an item in .po file, omit double quote (") characters in order to avoid regeneration instability. These characters are not meant to be present in flags anyway according to examples in gettext documentation.
git-svn-id: trunk@61279 -
2019-05-22 22:43:57 +00:00
jesus
4f7d5ba062 LCL, grids: DisabledFontColor for grids, from Alexey Tor. with changes, issue #35621
git-svn-id: trunk@61278 -
2019-05-22 22:40:30 +00:00
dmitry
f83dd217ca cocoa: update mouse handling for disabed views and controls. Traversing the hierarchy to make sure there's no disabled parent. #34326
git-svn-id: trunk@61277 -
2019-05-22 21:16:28 +00:00
dmitry
76d0eb7757 cocoa: update combobox to prevent double mouseup events. Preventing mouseMove events when poup is down for combobox
git-svn-id: trunk@61276 -
2019-05-22 18:39:44 +00:00
dmitry
0bc3bc49ef cocoa: update selected not focused color selection
git-svn-id: trunk@61275 -
2019-05-22 15:38:13 +00:00
juha
79b8e496b5 IDE: Use proper case for Target OS names. Issue #35589, patch from Alexey Tor.
git-svn-id: trunk@61274 -
2019-05-22 14:41:36 +00:00
juha
0ba03cbbc3 LCL: Refactor for Grids a little more. Issue #35561, patch from Alexey Tor.
git-svn-id: trunk@61273 -
2019-05-22 14:41:34 +00:00
juha
9528c8e182 LCL: Support high-dpi for InputBox. Issue #35601, patch from Alexey Tor.
git-svn-id: trunk@61272 -
2019-05-22 14:41:23 +00:00
dmitry
47e78c92f8 cocoa: adding the system timer to the most common loop modes (thus it would fire if menu is openned or a modal dialog is up)
git-svn-id: trunk@61271 -
2019-05-22 14:13:37 +00:00
wp
01762d1065 TAChart: Change TAnimatedChartSource Extent properties to be like those of TSortedChartSource. Issue #35612, patch by Marcin Wiazowski.
git-svn-id: trunk@61270 -
2019-05-22 10:47:26 +00:00
wp
b9b93e077d TAChart: Revert r61263 #aa69a266b0 for TADiagramDrawing.pas.
git-svn-id: trunk@61269 -
2019-05-22 09:57:30 +00:00
wp
95ca9460ab TAChart: Exit public series methods when series is empty. Issue #35618, patch by Marcin Wiazowski.
git-svn-id: trunk@61268 -
2019-05-22 09:32:35 +00:00
maxim
592a9daf42 LazUtils, Translations unit: ensure uniqueness of flags in .po file items, ignore empty flags
git-svn-id: trunk@61267 -
2019-05-21 23:50:58 +00:00
wp
e3851a436a TAChart: Add method AddXListY to TListChartSource. Issue #35613, patch by Marcin Wiazowski.
git-svn-id: trunk@61266 -
2019-05-21 22:55:32 +00:00
wp
465e3213cc TAChart: Make incidentally published methods of TSortedChartSource public. Issue #35611, patch by Marcin Wiazowski.
git-svn-id: trunk@61265 -
2019-05-21 22:47:16 +00:00
wp
b232cf46c0 TAChart: Publish "forgotten" properties (Visible, BorderSpacing) for TChartNavPanel and TChartLegendPanel (Issue #35615).
git-svn-id: trunk@61264 -
2019-05-21 22:39:44 +00:00
wp
aa69a266b0 TAChart: Don't check class types twice (issue #35614).
git-svn-id: trunk@61263 -
2019-05-21 22:26:14 +00:00
dmitry
006c5d25d5 cocoa: adding submenu invalidation, so the menuNeedsUpdate is called
git-svn-id: trunk@61262 -
2019-05-21 17:53:06 +00:00
dmitry
473ea12b96 cocoa: restore LM_ACTIVE sending for menus, when menuNeedsUpdate is called. #30808
git-svn-id: trunk@61261 -
2019-05-21 17:40:09 +00:00
dmitry
79e367e184 cocoa: send activate message (Onclick event) whenever a submenu opens up. #30808
git-svn-id: trunk@61260 -
2019-05-21 17:27:58 +00:00
dmitry
d3116a25f7 cocoa: additional support for processing PostMessage during TrackingEvent loop
git-svn-id: trunk@61259 -
2019-05-21 17:15:40 +00:00
dmitry
66422a9b19 cocoa: always expect an application defined event
git-svn-id: trunk@61258 -
2019-05-21 17:08:27 +00:00
dmitry
c33f7b3553 cocoa: splitting up comboboxlist box for ROCMB and CMB (oop approach). Implementing text change for RO item. #35607
git-svn-id: trunk@61257 -
2019-05-21 13:10:48 +00:00
wp
0df144030a TAChart: Avoid exception of savedemo by svg drawer in IDE when a font file cannot be loaded by EasyLazFreeType (https://forum.lazarus.freepascal.org/index.php/topic,45461.0.html)
git-svn-id: trunk@61256 -
2019-05-20 23:18:19 +00:00
wp
52f5821504 TAChart: Add palette icon for TSortedChartSource.
git-svn-id: trunk@61255 -
2019-05-20 23:14:43 +00:00
wp
a0499530b5 TAChart: Publish properties XCount and YCount for TUserDefinedChartSource.
git-svn-id: trunk@61254 -
2019-05-20 23:13:29 +00:00
wp
bab9f23e1d TAChart: Add demo for SortedChartSource. Based on code by Marcin Wiazowski (issue #35356). Some cosmetic changes in the chartsourcedemo.
git-svn-id: trunk@61253 -
2019-05-20 21:56:17 +00:00
wp
3992921b51 TAChart: Optimized floating point compare routine for sorting. Issue #35356, patch by Marcin Wiazowski
git-svn-id: trunk@61252 -
2019-05-20 21:03:24 +00:00
wp
adc9225cec TAChart: New TSortedChartSource. Issue #35356, patch by Marcin Wiazowski.
git-svn-id: trunk@61251 -
2019-05-20 20:54:41 +00:00
dmitry
475be67649 cocoa: automatic embedded form resizing. #35599
git-svn-id: trunk@61250 -
2019-05-20 19:38:54 +00:00
jesus
83f87d971d CairoCanvas: implements SetPenMode, from Anton Kavalenka, issue #35425
git-svn-id: trunk@61249 -
2019-05-20 19:35:05 +00:00
wp
0fce68a18e TAChart: Rework of sorting by TCustomChartSource and TListChartSource. Issue #35356, patch by Marcin Wiazowski
git-svn-id: trunk@61248 -
2019-05-20 17:32:47 +00:00
martin
71fad749a4 GdbmiDebugger, test: Prevent error pop ups.
git-svn-id: trunk@61247 -
2019-05-19 21:23:37 +00:00
martin
a6a89eba31 GdbmiDebugger: Ignore warning by gdb 8.3
git-svn-id: trunk@61246 -
2019-05-19 21:23:35 +00:00
jesus
8e7198de43 LCL, DbControls: fix OnChange event not triggered in unbound dblookupcombobox reverting r61129 #97941ab395, issue #35419
git-svn-id: trunk@61245 -
2019-05-19 06:36:38 +00:00
wp
31de6345cf LazUtils: Use exception class EFreeType instead of general Exception in EasyLazFreeType.
git-svn-id: trunk@61244 -
2019-05-18 23:23:11 +00:00
wp
a0c1900d66 TAChart: Fix demo of svg drawer on non-Windows systems.
git-svn-id: trunk@61243 -
2019-05-18 23:08:18 +00:00
jesus
482649c453 LCL, Grids: fix customgrid autoadjustcolumns, from AlexeyT
git-svn-id: trunk@61242 -
2019-05-18 22:35:20 +00:00
martin
6f4a672236 Revert "Revert "GdbmiDebugger, Windows: Improved speed."" / WaitForSingleObject did not wait.
git-svn-id: trunk@61241 -
2019-05-18 22:03:35 +00:00
wp
5014b158a4 TAChart: Fix svg drawer not finding fonts on Mac (https://forum.lazarus.freepascal.org/index.php/topic,45461.msg321532.html).
git-svn-id: trunk@61240 -
2019-05-18 21:53:16 +00:00
martin
636383149c GdbmiDebugger, Windows: Improved speed. Wait for gdb responses, using WaitForSingleObject
git-svn-id: trunk@61239 -
2019-05-18 14:26:24 +00:00
martin
6dc1e4fd75 Revert "GdbmiDebugger, Windows: Improved speed. Wait for gdb responses, with less sleep calls (increase cpu usage) / Option to disable for laptops/etc."
This reverts commit 61132 #ef247de448, 61130 #d6a6435a9c, 61117 #a08b1f9560

git-svn-id: trunk@61238 -
2019-05-18 14:26:22 +00:00
martin
09eb2b9368 Installer, Win: Include all ppu
git-svn-id: trunk@61237 -
2019-05-18 12:29:11 +00:00
dmitry
8ebc6ca82a cocoa: update placement of a window. Determining the screen based on the specified bounds rect, rather than current screen of the window (caused issues if height of monitors is different)
git-svn-id: trunk@61236 -
2019-05-17 04:50:27 +00:00
dmitry
6dfa26faa8 cocoa: adding theme update notification
git-svn-id: trunk@61235 -
2019-05-17 00:29:46 +00:00
dmitry
ab3b8df7cc cocoa: adding event expiration date into RunMessages method. To let a message wait as long as it needs to. #35593
git-svn-id: trunk@61234 -
2019-05-16 23:49:33 +00:00