zeljan1
1ac65a4547
LCL: added gtk3boxes unit to the lpk
2025-03-26 09:10:03 +01:00
zeljan1
52468145b6
Gtk3: fixed TCustomTabControl/TCustomPage sizing, fixed bug where Widget property getter initialized widget if it's destroyed.
2025-01-22 23:07:57 +01:00
zeljan1
984b837034
LCL: added gtk3lclframe.inc to the package.
2025-01-20 19:40:32 +01:00
zeljan1
24bf163157
Gtk3: Implemented LCLGtkSpinButton to fix sizing of GtkSpinButton, especially autosize.
2025-01-19 20:22:04 +01:00
zeljan1
acd16b6b41
Gtk3: use new LCLGtkComboBox and LCLGtkEntry classes, reorganized code, now all pure gtk3 callbacks are static class methods.
2025-01-17 18:29:33 +01:00
zeljan1
4aac54de10
Gtk3: implemented basic caret.
2025-01-09 15:03:14 +01:00
mattias
b977977c8d
set main version to 4.99
2024-10-05 22:03:23 +02:00
rich2014
3641ef4eca
Cocoa: The DisableCocoaModernForm macro is used at compile time to allow Lazarus running on macOS 11- to compile IDE and APP
...
Note:
1. the macro affects at compile time, not runtime.
2. App with Modern Style Form can run fine on macOS 11-, only will lack support for Modern Style Form.
3. DisableCocoaModernForm macro needs to be set only when compiling on macOS 11-
4. therefore, it is strongly recommended to compile the app on macOS 11+ for maximum compatibility
2024-09-12 20:30:54 +08:00
rich2014
d80f0c44f5
Cocoa: fix some FocusRing config
2024-09-11 23:13:14 +08:00
rich2014
aff03f79b6
Cocoa: fix linking issue when running the APP with Modern Form Style on macOS 11-
2024-09-07 13:32:18 +08:00
rich2014
5d95dc4616
Cocoa/Toolbar: implement basic NSToolBar infrastructure (macOS Modern Style)
...
1. it's not the LCL ToolBar
2. it combines TitleBar and ToolBar
3. a modern macOS style that effective use of TitleBar area
2024-09-05 00:27:31 +08:00
rich2014
f484dd2af3
Cocoa: decouple CocoaCustomControl from CocoaPrivate unit to CocoaCustomControl unit
2024-08-23 00:32:37 +08:00
rich2014
fea0f147a1
Cocoa/FullEdit: decouple FullEditControl/IME from CocoaPrivate unit to CocoaFullEditControl unit
2024-08-23 00:32:00 +08:00
rich2014
cfcda960d2
Cocoa: decouple callbacks related to List Control
2024-08-18 11:34:39 +08:00
rich2014
b1e0da3394
Cocoa: remove circular unit references, add CocoaCallback/CocoaListView/CocoaWSListView unit
2024-07-28 22:41:11 +08:00
rich2014
18b030e5f9
Cocoa: add CocoaCollectionView unit
2024-07-21 23:04:49 +08:00
rich2014
2fa8c3206c
Cocoa: fix the linker issue that APP could not run on macOS 10.13- after linking the UserNotifications Framework
2024-07-09 22:33:07 +08:00
rich2014
e79b42baa3
Cocoa: add definitions related to UNUserNotification
2024-07-09 22:30:40 +08:00
rich2014
2bb8922ae8
Cocoa: remove circular unit references, add CocoaWSScrollers unit
2024-06-20 22:06:59 +08:00
Maxim Ganetsky
29634d9193
Revert incorrect changes to lcl.lpk
...
This reverts commits 5b803ba74c
and
81c397e428
.
There was nothing broken in the first place.
2023-12-26 20:45:29 +03:00
Michaël Van Canneyt
5b803ba74c
* Fix error in xml
2023-12-26 18:26:08 +01:00
Michaël Van Canneyt
81c397e428
* Fix compilation on non-darwin
2023-12-26 17:45:36 +01:00
rich2014
fe69ea4048
Cocoa: NSTableViewStyle added, by Ross Hemingway
2023-12-06 00:35:09 +08:00
rich2014
9c48a2501d
Cocoa: move config variables from CocoaConst into CocoaConfig
2023-12-06 00:35:09 +08:00
rich2014
3408482979
Cocoa: Fix the issue that DatePickerForm may be covered by the ModalForm
2023-12-04 23:45:00 +08:00
rich2014
7610b7e341
Cocoa: rename CocoaConfig to CocoaConst
2023-11-21 18:28:47 +08:00
Maxim Ganetsky
b8146c7183
LCL: don't add Cocoa units to lcl.pas uses section
2023-11-19 19:37:08 +03:00
rich2014
f821ad251b
Lcl: udpate lcl lpk and cocoa unit files
2023-11-19 18:36:52 +08:00
mattias
d313647de5
lcl-gtk3: added pas to lpk
2023-07-20 14:55:10 +02:00
mattias
fde0e0f965
set main version to 3.99
2023-06-25 17:47:14 +02:00
wp_xyz
0ce794be43
IDE/Restrictions: Add issues.xml to lcl.lpk for qt5, qt6, gtk3 and cocoa widgetsets. Issue #40236 .
2023-04-29 14:04:24 +02:00
mattias
4f567766ef
lcl: added ide macro value qt6
2022-11-11 17:53:38 +01:00
zeljan1
aed3f27870
Qt5: added to the lcl.lpk, regenerated Makefiles
2022-11-11 16:13:45 +01:00
mattias
91763f2247
set trunk version to 2.3.0
...
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00:00
mattias
8a28cfb7aa
lcl: gtk3: less hints
...
git-svn-id: trunk@65103 -
2021-05-10 14:38:34 +00:00
wp
e431045dac
LCL/ShellTreeView: Add ShellCtrls to widgetsets. Widgetset-based solution for automatic shell icons in TShellTreeView (implemented for win32 only).
...
git-svn-id: trunk@64747 -
2021-03-05 15:14:19 +00:00
zeljko
91eb54e273
LCL: added qtx11dummywidget to the lcl.lpk
...
git-svn-id: trunk@62974 -
2020-04-14 13:16:48 +00:00
dmitry
63be412f63
cocoa: removing mackeycodes.inc file. #35587
...
git-svn-id: trunk@61229 -
2019-05-16 14:09:51 +00:00
joost
a2e9341eb3
lazutils,lclbase,lcl,synedit: Enabled possibility to use fpmake for building these packages
...
git-svn-id: trunk@59934 -
2018-12-29 17:59:40 +00:00
dmitry
5f37854832
cocoa: registering cocoadatepicker unit with lcl.lpk
...
git-svn-id: trunk@59749 -
2018-12-07 01:22:42 +00:00
dmitry
a1c48e5e97
cocoa: adding cocoawschecklst.pas to the list of units in lcl.lpk file
...
git-svn-id: trunk@59026 -
2018-09-16 01:28:55 +00:00
mattias
12ce8a3854
set trunk version to 2.1.0
...
git-svn-id: trunk@59010 -
2018-09-15 19:46:38 +00:00
mattias
c2b0e049ef
set trunk version to 2.0.0PreRelease
...
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
dmitry
d206fddd76
cocoa: renaming unit extenstions for consistency (using .pas instead of .pp)
...
git-svn-id: trunk@58915 -
2018-09-09 02:03:48 +00:00
dmitry
aa9cfe7f1a
cocoa: move clipboard (cocoa-pasteboard) related implementation into a separate unit. Update the behaviour of ClipboardGetFormats function to return the actual information from the pasteboard. #34121
...
git-svn-id: trunk@58695 -
2018-08-12 14:38:28 +00:00
dmitry
28f19ec2b0
cocoa: separating controls related to scrolling to a separate unit (lcl.lpk)
...
git-svn-id: trunk@58461 -
2018-07-08 04:34:42 +00:00
dmitry
2da2febe91
cocoa: separating text edits (and readonly combobox) to a separate CocoaTextEdits units. History preserved
...
git-svn-id: trunk@58459 -
2018-07-08 03:44:57 +00:00
dmitry
4520e73882
cocoa: moving cocoa table driven controls to CocoaTables. History preserved
...
git-svn-id: trunk@58453 -
2018-07-07 05:19:00 +00:00
dmitry
2242dbf42a
cocoa: separating all NSWindow related classes to CocoaWindows unit. History preserved
...
git-svn-id: trunk@58451 -
2018-07-07 03:27:07 +00:00
dmitry
8d14f1d008
cocoa: separating TCocoaButton class into a separate unit, preserving history
...
git-svn-id: trunk@58440 -
2018-07-05 02:57:39 +00:00