Commit Graph

363 Commits

Author SHA1 Message Date
giuliano411
0b6f778be9 Added LCLIntf dependency for gkt and qt only - required for
CalcNonClientHeight workaround
2023-06-21 12:35:08 +02:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
Martin
76d90cf133 Ide: moved "Debug Inspect" to View > Debug Windows 2023-06-11 21:10:45 +02:00
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
rich2014
41a5b150a6 Qt6: TMainIDEBar.CalcNonClientHeight() updated 2023-06-11 14:03:55 +08:00
Martin
35dba2ac2f IDE, Debug-Options: Add "RunWithoutDebug" checkbox. In release-mode the default of the "run" menu-item changes to "not using the debugger" 2023-03-24 11:41:27 +01:00
rich2014
0645aa9e7f Gtk2: fixed height of ide mainbar 2023-02-19 00:09:18 +08:00
Željan Rikalo
1945f6863b IDE: qt5 does not need workaround for main IDE height since issue #40071 is fixed 2023-02-01 16:14:26 +01:00
wp_xyz
ea699401ef IDE: Move CharacterMap to separate package. 2023-01-15 00:24:32 +01:00
Martin
b8a32b9515 IDE, EnvironmentOpts: Refactor EditorToolbarStatic and IdeCoolbarData / remove dependency from EnvironmentOpts
Remove circular unit ref.
2022-12-08 21:10:51 +01:00
Ondrej Pokorny
780dc26de6 IDE mainbar: remove CalcNonClientHeight hack for win32 because it is not needed anymore (the form height issues were solved with recent commits) 2022-11-15 13:35:34 +01:00
zeljan1
646d41cfe5 Qt6: fixed behaviour inside IDE 2022-11-11 16:19:06 +01:00
Juha
6bb76a588b IDE: Remove the old Examples GUI window. 2022-03-09 11:20:30 +02:00
Bad Sector
8f08573815 Fix Gtk 1.2 LCL backend.
There are still some minor glitches, but the IDE and most examples i
tried seem to work fine.  Some examples didn't work but that seemed to
be mainly a Gtk 1.2 limitation (e.g. no rotating fonts).
2022-02-10 23:54:47 +00:00
Juha
58f8d07925 IDE: Disable 'Abort Build' menu item when not building. Issue #39585. 2022-01-22 20:13:06 +02:00
Maxim Ganetsky
00498ec342 Revert "Merge branch 'main' into 'main'"
This reverts merge request !2
2021-08-01 21:38:06 +00:00
Zaher Dirkey
7bdb02f371 Add Set Search Text/SetSearchText editor command to Set the current selection to search text (Ctrl+K - F) 2021-07-31 22:46:43 +03:00
michl
1581009347 AnchorDockingDsgn: Set FloatingWindowsOnTop per default in new created IDE. See issue #19272
git-svn-id: trunk@65062 -
2021-04-25 15:58:56 +00:00
balazs
83820dbaf0 IDE: IDE does not remember width of CoolBar. Issue #37214.
git-svn-id: trunk@64835 -
2021-03-18 13:18:21 +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
96027c20c3 IDE: Optimize Component Palette's update logic a little.
git-svn-id: trunk@64183 -
2020-12-08 19:34:42 +00:00
martin
5bcddd28fb IDE, Debugger: Add real "Run-To"
git-svn-id: trunk@63303 -
2020-06-06 00:53:44 +00:00
martin
de80bde641 IDE: rename "run to cursor" to "step to cursor" - reflect what it really does
git-svn-id: trunk@63302 -
2020-06-06 00:53:39 +00:00
zeljko
114f2092b1 IDE: removed Qt/Qt5 workaround , fixed issue #36874
git-svn-id: trunk@62888 -
2020-04-05 09:20:10 +00:00
juha
8f74c1cd33 IDE: Add assertions to TMainIDEBar.CalcMainIDEHeight. Move to a better place. Trying to debug issue #34377.
git-svn-id: trunk@62880 -
2020-04-04 09:06:24 +00:00
juha
9aaa7c7143 IDE: Disable 'Guess Misplaced IFDEF/ENDIF' feature until it gets fixed. Can be enabled by defining GuessMisplacedIfdef.
git-svn-id: trunk@62427 -
2019-12-21 08:11:26 +00:00
mattias
b37a477c7e IDE: refactoring: merged connecting run menu events and creating idecommands
git-svn-id: trunk@61547 -
2019-07-08 20:50:10 +00:00
michl
33d16133fc IDE: Fixed compiling for -dDebugDisableAutoSizing.
git-svn-id: trunk@58301 -
2018-06-18 08:21:28 +00:00
mattias
7394ed2c35 IDE: removed obsolete custom components
git-svn-id: trunk@56781 -
2017-12-18 17:20:19 +00:00
michl
3109304e86 IDE: Fixed initial mainbar height for Windows. Issue #32277
git-svn-id: trunk@55666 -
2017-08-15 22:10:33 +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
ondrej
ae7acd5803 IDE: mainbar: disable/enable auto sizing on auto height calculation.
git-svn-id: trunk@54358 -
2017-03-07 10:58:04 +00:00
mattias
9a860927f8 IDE: do not use icons for individual windows, does not work under Ubuntu wm
git-svn-id: trunk@54283 -
2017-02-26 20:48:58 +00:00
ondrej
196ad90a03 IDE: fix compilation (recent High-DPI changes).
git-svn-id: trunk@54214 -
2017-02-20 18:22:46 +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
juha
357ecf160c IDE: Restore visual components in component palette always when needed. Issue #30488.
git-svn-id: trunk@53812 -
2016-12-30 22:35:28 +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
juha
8d85261ec4 IDE: Less verbose main window resize.
git-svn-id: trunk@53430 -
2016-11-23 21:48:56 +00:00
juha
9078e09305 IDE: Try to solve wrong calculation of main window height in some systems. Calculate in Resizing handler only after IDE has started.
git-svn-id: trunk@53106 -
2016-10-13 14:06:51 +00:00
mattias
c303c71d2d IDE: added multi paste dialog like Delphi, patch #30671, from Silvio Clécio
git-svn-id: trunk@53063 -
2016-10-01 11:03:21 +00:00
juha
ec97d75bd9 IDE: Add a DebugLn message for a hack fixing a wrong main window height value with QT bindings.
git-svn-id: trunk@53033 -
2016-09-25 13:41:30 +00:00
maxim
5ed0714686 IDE: added "Resave forms with i18n" function, which opens and resaves all project forms for which i18n was enabled in order to regenerate their translation tables
git-svn-id: trunk@52586 -
2016-06-29 22:48:52 +00:00
ondrej
b04af8ad35 ide: implement "Open unit" dialog
git-svn-id: trunk@52272 -
2016-05-03 13:36:39 +00:00
ondrej
a43a0c4d4b ide: implement Run without Debugging. Issue #29832
git-svn-id: trunk@51933 -
2016-03-14 09:29:58 +00:00
ondrej
3594fefc04 ide, codetools: change ClassCompleteCode into CompleteCodeInteractive
git-svn-id: trunk@51859 -
2016-03-08 16:46:12 +00:00
ondrej
06d19a8613 ide, codetools: implement class code creation (default: ctrl+shift+x) - the same as local code creation but the variable will be added to class/object section.
git-svn-id: trunk@51851 -
2016-03-07 20:22:33 +00:00
ondrej
ca7210f335 IDE: fix InitPaletteAndCoolBar for non-docked IDE. Regression from r51338 #64d6d494f8. Issue #28096
git-svn-id: trunk@51346 -
2016-01-19 20:16:25 +00:00
ondrej
64d6d494f8 IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
ondrej
c0b1fba604 IDE: fix WM_SIZE loop when restoring maximized IDE and using AnchorDocking. Issue #28096
git-svn-id: trunk@51337 -
2016-01-19 13:22:44 +00:00