Juha
|
eac9c6e5c6
|
IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies.
|
2023-06-11 20:34:36 +03:00 |
|
mattias
|
4898c21e30
|
IDE: component list: register popupmenu items
|
2023-04-09 11:42:17 +02:00 |
|
zeljan1
|
646d41cfe5
|
Qt6: fixed behaviour inside IDE
|
2022-11-11 16:19:06 +01:00 |
|
mattias
|
8f868ae0e9
|
IDE: less hints
|
2022-01-06 13:08:50 +01:00 |
|
Juha
|
63945a80e6
|
IDE: Cleanup component palette code. Use hard typecasts instead of soft "as". Well tested now.
|
2021-11-24 12:00:48 +02:00 |
|
juha
|
5106c16eef
|
IDE: Scale the select button's icon in ComponentList. Issue #37887.
git-svn-id: trunk@64775 -
|
2021-03-10 08:56:20 +00:00 |
|
juha
|
48bc5d771e
|
IDE, OPM: Add missing ellipsis (...) to menu item captions, and icons for ComponentList. Issue #38420.
git-svn-id: trunk@64444 -
|
2021-01-30 18:36:57 +00:00 |
|
juha
|
97892a0c42
|
IDE: Prevent "Close all" button in Search in Files window hanging the IDE. Issue #38229, patch from BrunoK.
git-svn-id: trunk@64230 -
|
2020-12-18 22:00:45 +00:00 |
|
juha
|
537bc0346a
|
IDE: Map component palette SpeedButtons by comp class type (not name). Use a proper tree map instead of sorted list TFPGMap<>.
git-svn-id: trunk@64229 -
|
2020-12-18 21:02:22 +00:00 |
|
juha
|
283b70dbac
|
Cleanup, comments.
git-svn-id: trunk@64228 -
|
2020-12-18 21:02:19 +00:00 |
|
juha
|
259fadaece
|
IDE: Update component palette after its configuration was changed by user.
git-svn-id: trunk@64200 -
|
2020-12-13 08:00:10 +00:00 |
|
juha
|
96027c20c3
|
IDE: Optimize Component Palette's update logic a little.
git-svn-id: trunk@64183 -
|
2020-12-08 19:34:42 +00:00 |
|
juha
|
ce1d8c1014
|
IDE: Optimize ComponentPalette caches. Index by registered class instead of class name.
git-svn-id: trunk@64182 -
|
2020-12-08 19:34:40 +00:00 |
|
juha
|
d99c3b888f
|
Designer: Move code from TComponentPalette.CheckComponentDesignerVisible to function ComponentIsInvisible.
git-svn-id: trunk@64163 -
|
2020-11-30 19:42:22 +00:00 |
|
juha
|
0d01822dfb
|
IDE: Add package name to hints for component palette icons.
git-svn-id: trunk@59081 -
|
2018-09-19 10:22:47 +00:00 |
|
mattias
|
399f542fee
|
IDE: component palette: helper button: item to open options, item to open view all components window
git-svn-id: trunk@58029 -
|
2018-05-25 11:08:15 +00:00 |
|
ondrej
|
936a0dea02
|
IDE: use IDEImages instead of custom image lists
git-svn-id: trunk@57865 -
|
2018-05-09 01:39:31 +00:00 |
|
ondrej
|
a914eaa29d
|
IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
|
2018-05-08 23:10:58 +00:00 |
|
michl
|
3257287083
|
IDE: High-DPI: ComponentPalette: Size of component pages speedbutton.
git-svn-id: trunk@55500 -
|
2017-07-13 20:25:49 +00:00 |
|
ondrej
|
dc0a33652f
|
IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
|
2017-05-22 07:52:37 +00:00 |
|
michl
|
5d03c243b5
|
IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
|
2017-05-21 20:59:29 +00:00 |
|
ondrej
|
083ef5923c
|
LCL: rename TControl.ScaleCoord* methods
git-svn-id: trunk@55022 -
|
2017-05-20 10:02:25 +00:00 |
|
ondrej
|
5eb469913c
|
ide: rewrite (simplify) High-DPI icon scaling
+ support _150 and _200 variants for component images
git-svn-id: trunk@54946 -
|
2017-05-17 09:31:43 +00:00 |
|
juha
|
e800a738ad
|
Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.
git-svn-id: trunk@54524 -
|
2017-04-05 08:34:48 +00:00 |
|
ondrej
|
df06ce604d
|
IDE: ComponentList, ComponentPalette: High-DPI
git-svn-id: trunk@54291 -
|
2017-02-27 10:02:12 +00:00 |
|
joost
|
1de2cbf586
|
general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
|
2017-01-29 21:04:32 +00:00 |
|
zeljko
|
f684952850
|
Qt5: integration into LCL
git-svn-id: trunk@53807 -
|
2016-12-30 15:05:34 +00:00 |
|
ondrej
|
bbef187785
|
IDE: highDPI: support main IDE bar (coolbar, component palette)
git-svn-id: trunk@53544 -
|
2016-12-03 08:22:01 +00:00 |
|
ondrej
|
2c4a47b18a
|
IDE: Fix not showing any components on the palette on mousewheel. Issue #0030904.
git-svn-id: trunk@53350 -
|
2016-11-11 21:46:25 +00:00 |
|
ondrej
|
629e720ec7
|
IDE: ComponentPalette: remove Application.ProcessMessages in UpdateNoteBookButtons. It caused mouse down message to be sent twice, which manifested itself in r51723 #a26b02db5a. Issue #30316
git-svn-id: trunk@52582 -
|
2016-06-28 15:31:02 +00:00 |
|
mattias
|
9b0d4c01b6
|
IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
|
2015-10-26 21:34:11 +00:00 |
|
juha
|
d6f0f771b5
|
IDE: Add a sanity check in DoSetMainIDEHeight for height returned from CalcNonClientHeight. Don't update height while IDE starts.
git-svn-id: trunk@50072 -
|
2015-10-15 12:43:53 +00:00 |
|
mattias
|
415968937e
|
IDE: less hints
git-svn-id: trunk@49610 -
|
2015-08-07 16:36:17 +00:00 |
|
juha
|
de6fbf05fb
|
Component Palette: More detailed "ComponentAddedEvent". r49376 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49530 -
|
2015-07-12 23:05:15 +00:00 |
|
juha
|
06ac76f560
|
LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
|
2015-07-04 23:08:00 +00:00 |
|
juha
|
5286b35a45
|
IDE: New class and variable/property for desktop settings in environment options.
git-svn-id: trunk@49432 -
|
2015-06-24 16:12:31 +00:00 |
|
juha
|
215e8e0e35
|
IDE: Fix a crash bug with ComponentList when ComponentPalette is hidden. Issue #28261, patch from Ondrej Pokorny.
git-svn-id: trunk@49288 -
|
2015-06-08 14:47:50 +00:00 |
|
juha
|
25db164995
|
IDE: Make component palette selection button toggle the dialog visibility. Issue #28232, patch from Ondrej Pokorny.
git-svn-id: trunk@49253 -
|
2015-06-03 16:42:32 +00:00 |
|
maxim
|
7e271e4090
|
IDE: improved component palette pages list i18n, bug #28061
git-svn-id: trunk@49003 -
|
2015-05-12 21:45:53 +00:00 |
|
juha
|
b920d6079e
|
IDE: Resize the main IDE window correctly. Issue #27940, patch from Ondrej Pokorny.
git-svn-id: trunk@48959 -
|
2015-05-07 05:21:25 +00:00 |
|
juha
|
54b11708ff
|
IDE: Resize the main IDE window correctly. Issue #27940, patch from Ondrej Pokorny.
git-svn-id: trunk@48937 -
|
2015-05-05 18:34:52 +00:00 |
|
juha
|
dade590e2a
|
Component Palette: Move SelectionMode to interface. Support multiselect also in ComponentList.
git-svn-id: trunk@48516 -
|
2015-03-26 21:19:10 +00:00 |
|
juha
|
3023d4233e
|
Component palette: Add Options entry to component icon popup menu. It was already in PageControl popup.
git-svn-id: trunk@48502 -
|
2015-03-25 14:59:25 +00:00 |
|
juha
|
90345dd84b
|
Component palette: Move OnClassSelected event to interface. Focus a design form also when selecting from component list.
git-svn-id: trunk@48484 -
|
2015-03-24 17:52:54 +00:00 |
|
mattias
|
fdf4a8ddd6
|
IDE: clean up
git-svn-id: trunk@48331 -
|
2015-03-13 00:29:31 +00:00 |
|
juha
|
aa474f5750
|
IDE: Reuse 'Options' resource string.
git-svn-id: trunk@48316 -
|
2015-03-12 23:02:06 +00:00 |
|
juha
|
0d87e299e7
|
IDE: Popup menu for component palette options. Issue #27648, patch from Balázs Székely.
git-svn-id: trunk@48315 -
|
2015-03-12 23:02:03 +00:00 |
|
juha
|
b0023622ae
|
Component palette: Add a selection changed event and handler.
git-svn-id: trunk@48312 -
|
2015-03-12 23:01:59 +00:00 |
|
juha
|
ac1b44a800
|
Separate TBaseComponentPalette and TComponentPalette more.
git-svn-id: trunk@48311 -
|
2015-03-12 23:01:57 +00:00 |
|
juha
|
1efe3b0e31
|
Simplify the component palette update system after packages are loaded.
git-svn-id: trunk@48310 -
|
2015-03-12 23:01:55 +00:00 |
|