Commit Graph

21128 Commits

Author SHA1 Message Date
juha
a9ffb7fc67 LCL-GTK2: Futher fixes for TrayIcon. Issue #36199, patch from David.
git-svn-id: trunk@62124 -
2019-10-26 17:14:21 +00:00
bart
4b43ae528d LCL: TValueListEditor: don't allow setting ColCount to anything but 2.
git-svn-id: trunk@62118 -
2019-10-25 17:02:09 +00:00
bart
a4df0d88cf LCL: TValueListEditor: update TitleCaptions when loading from file.
git-svn-id: trunk@62117 -
2019-10-25 16:36:39 +00:00
juha
106e142af0 LCL: Wait for the first WMSize() before triggering onShow()/onActivate() of a form. Issue #36127, patch from Joeny Ang.
git-svn-id: trunk@62113 -
2019-10-24 22:34:22 +00:00
juha
ba9f2d75a3 LCL-GTK3: Implement setting Combobox caption. Issue #35685, patch from Anton Kavalenka.
git-svn-id: trunk@62101 -
2019-10-21 19:16:20 +00:00
juha
92a535fc1f Revert r57155 and r60340 #b6923ebc84 because of a regression bug. See issue #36170.
git-svn-id: trunk@62095 -
2019-10-20 17:16:16 +00:00
juha
753c843f12 LCL: Fix properly the grid issue #36172.
git-svn-id: trunk@62093 -
2019-10-19 15:40:00 +00:00
zeljko
de653426c7 Qt5: do not call xlib functions when running under wayland compositor.
git-svn-id: trunk@62092 -
2019-10-19 11:53:02 +00:00
juha
6e36102baf LCL: Minor improvement for scaling in Grids and ImageList. Issue #35648, patch from Alexey Tor.
git-svn-id: trunk@62090 -
2019-10-19 10:53:30 +00:00
juha
167df5e84a LCL: Prevent an eternal loop in a Grid which has no fixed columns or rows. Issue #36172.
git-svn-id: trunk@62089 -
2019-10-19 09:13:21 +00:00
juha
313849e97b LCL: Fix lines inside an IFDEF that confused the debugger.
git-svn-id: trunk@62088 -
2019-10-19 08:38:33 +00:00
bart
5a8f370fce LCL: suppress useless warnings in ShellCtrls unit.
git-svn-id: trunk@62076 -
2019-10-18 16:53:17 +00:00
zeljko
fa7f6f5bbc Qt,Qt5: fix issue with TRadioGroup and TCheckGroup after minimizing & restoring form. issue #36195
git-svn-id: trunk@62075 -
2019-10-18 16:16:02 +00:00
juha
c164409c0a LCL-GTK2: Improve the logic for loading LibAppIndicator3 lib. Support an environment variable LAZUSEAPPIND. Issue #35723, patch from David.
git-svn-id: trunk@62062 -
2019-10-15 12:43:19 +00:00
dmitry
bb2517cbf1 cocoa: fix client frame coordinates for NSBox (groupbox). bug #36109
git-svn-id: trunk@62061 -
2019-10-15 03:27:22 +00:00
dmitry
53c619e833 cocoa: restoring the window style changes notification. patch by Zoë Peterson. bug #35622
git-svn-id: trunk@62060 -
2019-10-15 02:45:57 +00:00
bart
268342b7a9 LCL: TValueListEditor: don't save/load some parts of the grid twice. Based on suggestion by wp.
git-svn-id: trunk@62056 -
2019-10-14 17:22:45 +00:00
bart
2ab9985503 LCL: raise exception TValueListEditor.LoadContent if XML does not seem to be a saved TValueListEditor.
git-svn-id: trunk@62055 -
2019-10-14 16:58:44 +00:00
dmitry
343916af31 cocoa: changed the way MaxLength is being passed to cocoa interface (adding new method, instead of direct field access). Implemented ontextchange event for password field. bug #36158
git-svn-id: trunk@62054 -
2019-10-14 03:16:39 +00:00
dmitry
36a89981da cocoa: updating numerical value of the spin edit on every text change notification. bug #36096
git-svn-id: trunk@62053 -
2019-10-14 02:46:28 +00:00
dmitry
bbe61721bd cocoa: range check errors resolution, modified patch by C Western. bug #36171
git-svn-id: trunk@62052 -
2019-10-14 00:09:39 +00:00
bart
631b507057 LCL: fix TValueListEditor LoadFromFile if to be loaded grid is empty. Part of issue #0036166.
git-svn-id: trunk@62044 -
2019-10-13 12:14:11 +00:00
bart
8c90dbc81a LCL: fix TValueListEditor LoadFromFile and SaveToFile. Issue #0036166.
git-svn-id: trunk@62043 -
2019-10-13 11:58:59 +00:00
wp
9cad1b3feb LCL/grids: Fix misplaced horizontal grid scrollbar after form maximize. Issue #35472, patch by Pavol S.
git-svn-id: trunk@62031 -
2019-10-11 10:21:52 +00:00
juha
690b7498e7 LCL-GTK2: Add Debian to the list of distros that need the AppIndicator lib. Optimize a little. Issue #35723.
git-svn-id: trunk@62020 -
2019-10-10 12:13:04 +00:00
juha
d3daac07ac LCL-GTK2: Improve logic for loading LibAppIndicator3 for TrayIcon. Based on research by D.Bannon. Issue #35723.
git-svn-id: trunk@62003 -
2019-10-06 15:29:55 +00:00
juha
0507fec465 LCL: Inline some one-liners in unit Controls.
git-svn-id: trunk@62000 -
2019-10-06 08:41:22 +00:00
wp
a2b504be6f LCL/grids: Fix ColRowDragIndicatorColor for dragging rows. Issue #36138.
git-svn-id: trunk@61998 -
2019-10-05 21:32:52 +00:00
juha
a5cca7c662 LCL: Make TForm's bounds and restored bounds consistent. Issue #36127, patch from Joeny Ang.
git-svn-id: trunk@61997 -
2019-10-05 20:26:41 +00:00
wp
77b19309f9 LCL/grids: Make special grid cursors changable by user. Add property ColRowDragIndicatorColor. Modified patch by Pavol S. Issue #36138.
git-svn-id: trunk@61995 -
2019-10-05 15:42:28 +00:00
juha
d0b23f3c8c LCL-GTK2: Simplify and optimize function gtkRealizeAfterCB. Remove call to GetOrCreateWidgetInfo().
git-svn-id: trunk@61983 -
2019-10-04 18:52:17 +00:00
juha
088d4e5c32 LCL-GTK2: Formatting.
git-svn-id: trunk@61982 -
2019-10-04 18:51:08 +00:00
juha
033c7e6443 LCL-GTK2: Eliminate GetOrCreateWidgetInfo from TGtk2WidgetSet.SetCallbackEx, LockOnChange, ConnectSignal, SetFixedWidget.
git-svn-id: trunk@61981 -
2019-10-04 18:50:56 +00:00
juha
fa1ab22cb5 LCL-GTK2: Do not load LibAppIndicator3 lib for KDE and Cinnamon. Makes TrayIcon.OnClick work in most cases. Issue #35983.
git-svn-id: trunk@61980 -
2019-10-04 14:49:43 +00:00
wp
a7e7bb9f93 LCL/grids: Fix cursor reverting to default while dragging a row height. Issue #36125.
git-svn-id: trunk@61977 -
2019-10-04 13:34:24 +00:00
wp
bd6759940d LCL/grids: Rename TCursorState to TGridCursorState and its elements accordingly (to better distinguish from TComponentState). Related to issue #36125.
git-svn-id: trunk@61975 -
2019-10-04 08:13:48 +00:00
juha
dcb8bd49fb Designer: Support Undo for properties of subcomponents like 'LabeledEdit1.SubLabel'. Issue #36071.
git-svn-id: trunk@61974 -
2019-10-03 22:58:20 +00:00
wp
7d10359d05 LCL/grids: Fix using special cursors as regular cursors. Issue #36125, based on code by Pavol S.
git-svn-id: trunk@61972 -
2019-10-03 21:23:31 +00:00
juha
7a73e88954 LCL-GTK2: Render text of TLabel correctly. Issue #36128, patch from Alexey Tor.
git-svn-id: trunk@61959 -
2019-10-03 12:20:31 +00:00
wp
05124b6214 LCL/Grids: Fix grid Cursor reverting to default after mouse click into grid. Issue #0036125
git-svn-id: trunk@61958 -
2019-10-02 20:47:20 +00:00
maxim
a320f39ea3 Translations: Slovak translation update by LacaK, bug #36118
git-svn-id: trunk@61955 -
2019-09-30 21:08:25 +00:00
bart
a7be8c9c96 LCL: fix TTaskDialog.ModalResult if closebutton (in CommonButtons) is clicked. Issue #0036069.
git-svn-id: trunk@61947 -
2019-09-29 10:43:55 +00:00
bart
ed3cfadcf4 LCL: fix crash in TStringGrid.InsertRowWithValues is Columns.Enabled is True. Issue #0036067
git-svn-id: trunk@61946 -
2019-09-29 10:33:37 +00:00
bart
96eee65d5d LCL: override TSpinEdit.GetLimitedValue so it cannot return values outside the integer range. Issue #0032793.
git-svn-id: trunk@61945 -
2019-09-29 10:21:16 +00:00
wp
028edb1573 LCL/PairSplitter: Fix Position parameter and panel widths being out of sync under some circumstances (https://forum.lazarus.freepascal.org/index.php/topic,46726.msg333773.html#msg333773).
git-svn-id: trunk@61909 -
2019-09-21 20:48:04 +00:00
maxim
58bc01ccf8 Translations: Slovak translation update by LacaK, bug #36088
git-svn-id: trunk@61906 -
2019-09-20 23:25:41 +00:00
bart
a9d197d902 ShellCtrls: escape '[' in the mask in GetFilesInDir if a TMaskList is used (see comments).
git-svn-id: trunk@61844 -
2019-09-08 20:39:21 +00:00
bart
47072a2219 ShellCtrls: in GetFilesInDir remove trailing ';' from mask, so that a single mask ending in ';' does not need a TMaskList by default.
git-svn-id: trunk@61843 -
2019-09-08 20:35:57 +00:00
bart
b4fc5e71d5 ShellCtrls: publish property MaskCaseSensitivity of TShellListView (forgotten in r61825 #be4832ad66).
git-svn-id: trunk@61842 -
2019-09-08 20:16:40 +00:00
martin
e393217c1c Gtk2: convert debugln to compile time warning / no need to output this to console, even in user apps
git-svn-id: trunk@61827 -
2019-09-08 16:01:12 +00:00