Commit Graph

3054 Commits

Author SHA1 Message Date
juha
0e07a10a03 IdeIntf: New notify handler RunFinished. Issue #32617, patch from Pascal Riekenberg.
git-svn-id: trunk@56254 -
2017-10-31 21:13:40 +00:00
juha
f58106b6e4 IdeIntf: New property CheckFilesOnDiskEnabled. Issue #32612, patch from Pascal Riekenberg.
git-svn-id: trunk@56204 -
2017-10-26 11:01:01 +00:00
mattias
6e4539b4b4 IDE: fixed text, FPC 2.4 is not new
git-svn-id: trunk@56080 -
2017-10-16 12:38:13 +00:00
juha
92ca4b547e IDE: Do close query backwards. Could be out of index when a window waited long time.
git-svn-id: trunk@56067 -
2017-10-16 09:56:44 +00:00
juha
0210bf731d IDE: Refactor code related to recent files. Reduce duplicate code.
git-svn-id: trunk@56057 -
2017-10-15 11:48:20 +00:00
juha
c6219aa9d6 IDE: Shorten filenames in Recent Files/Projects/Packages menus. Issue #10297.
git-svn-id: trunk@56047 -
2017-10-13 13:00:32 +00:00
juha
8f3d7a7dea IDE, OI: Update the component ComboBox properly when it is visible. Issue #32427.
git-svn-id: trunk@55877 -
2017-09-17 10:34:48 +00:00
mattias
9d11c6253b IDE: set ToolStatus to itBuilder before compiling packages, bug #32421
git-svn-id: trunk@55865 -
2017-09-15 10:21:41 +00:00
hnb
3f55ac31b9 sparta: revert r55595 #8777025cc5 (problem with design raster)
git-svn-id: trunk@55596 -
2017-07-26 21:31:14 +00:00
hnb
8777025cc5 sparta: fix for newly created forms (each of new form was undocked for a short period of time). The problem still occurs but is less visible. A slightly modified patch from Balázs Székely (GetMem). Mantis #32207.
git-svn-id: trunk@55595 -
2017-07-26 18:37:50 +00:00
juha
4c7dc1b89b Use Delete() instead of Copy() where appropriate.
git-svn-id: trunk@55311 -
2017-06-10 16:30:27 +00:00
juha
a174095481 IDE: Turn TCodeHelpHintOption chhoNoComments into positive chhoComments for consistency.
git-svn-id: trunk@55309 -
2017-06-10 16:30:22 +00:00
juha
99f4b40a94 IDE: Formatting.
git-svn-id: trunk@55308 -
2017-06-10 16:30:21 +00:00
ondrej
13110f6bd9 ide: project inspector: show build mode in caption
git-svn-id: trunk@55291 -
2017-06-09 16:02:02 +00:00
mattias
f387f6f8a2 IDE: method property editor: fixed rename
git-svn-id: trunk@55261 -
2017-06-06 11:03:42 +00:00
mattias
b2679b7d0d IDE: TMainIDE.OnPropHookCreateMethod: fixed creating JITMethod for ancestor
git-svn-id: trunk@55240 -
2017-06-05 13:30:55 +00:00
mattias
92ef27e2f4 IDE: method property editor: fixed creating new event
git-svn-id: trunk@55225 -
2017-06-04 21:55:17 +00:00
juha
4bd30e3b00 Fix more uninitialized variables and suppress compiler warnings.
git-svn-id: trunk@55222 -
2017-06-04 21:52:26 +00:00
mattias
549f824d8c IDE: TMainIDE.OnPropHookCreateMethod: todo
git-svn-id: trunk@55217 -
2017-06-04 20:18:10 +00:00
mattias
b29915c159 IDE: method property editor: edit: ask whether jump to inherited or add override
git-svn-id: trunk@55206 -
2017-06-04 09:21:06 +00:00
mattias
f28cdcec79 IDE, OI: method propety editor: show inherited method without classname, treader does not support choosing the inherited
git-svn-id: trunk@55202 -
2017-06-04 07:10:34 +00:00
michl
0280aea023 IDE: SpartaDockedFormEditor: Fixed AV when component from component palette is selected and no form unit is in the editor.
git-svn-id: trunk@55145 -
2017-06-01 18:20:55 +00:00
ondrej
3ec399d85a CodeTools: add "Avoid unnecessary jumps" option, make it default.
git-svn-id: trunk@55031 -
2017-05-21 18:14:51 +00:00
juha
61beca02f9 IDEIntf: Restore the backwards compatible event TPropHookModified. Add a new event TPropHookModifiedWithName.
git-svn-id: trunk@55015 -
2017-05-19 17:54:10 +00:00
mattias
379ed5300f IDE: fixed switching build mode in options dialog, bug #31787
git-svn-id: trunk@54855 -
2017-05-10 15:20:37 +00:00
mattias
a378409b29 codetools: added unique ids for errors
git-svn-id: trunk@54663 -
2017-04-21 18:35:53 +00:00
ondrej
fa7bf64041 IDE: add option to enable/disable Application.Scaled in project file. Issue #31639
git-svn-id: trunk@54530 -
2017-04-05 19:29:05 +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
mattias
8d7b3a3d60 IDE: updated debug messages
git-svn-id: trunk@54511 -
2017-04-03 21:21:00 +00:00
mattias
abd99ffb35 IDE: darwin: fixed run without debug and UseAppBundle, bug #31597
git-svn-id: trunk@54482 -
2017-03-25 19:54:30 +00:00
mattias
f1d9980865 IDE: run without debug: fixed message when exe not runnable and not no launching app
git-svn-id: trunk@54481 -
2017-03-25 19:45:24 +00:00
mattias
db5fc36094 IDE: on darwin use /usr/bin/open to run without debug the program, bug #31597
git-svn-id: trunk@54480 -
2017-03-25 19:27:49 +00:00
ondrej
fa015f899a IDE: fix hint window hiding when hovering over it and going away from the target word.
git-svn-id: trunk@54451 -
2017-03-21 19:15:30 +00:00
ondrej
8ea54156de IDE: update edit menu for designer. Issue #31519
git-svn-id: trunk@54382 -
2017-03-10 15:09:31 +00:00
ondrej
9889366834 IDE: fix default window positions. Issue #14433
git-svn-id: trunk@54364 -
2017-03-08 08:41:40 +00:00
juha
b03f2575dd IDE, IdeIntf: Harmonize the naming of events and event handlers. Adjust visibility.
git-svn-id: trunk@54343 -
2017-03-04 17:21:57 +00:00
juha
522a0f5505 IDE: Refactoring, move identical code to a procedure.
git-svn-id: trunk@54320 -
2017-03-01 16:16:57 +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
1c7e92643d LCL, IDE: HighDPI: add Application.Scaled and Project1.Scaled property for automatic LCL-driven scaling
git-svn-id: trunk@54199 -
2017-02-19 20:02:58 +00:00
ondrej
10d7555bc9 IDE: always add a jump point in DoJumpToOtherProcedureSection (Ctrl+Shift+Up/Down).
git-svn-id: trunk@54151 -
2017-02-13 23:30:16 +00:00
mattias
0b272c3409 IDE: File / Open: do not always resolve symlinks
git-svn-id: trunk@54068 -
2017-02-02 11:18:53 +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
cb2c44b6a0 IDE: fixed crash with "Open unit". issue #31178
git-svn-id: trunk@53822 -
2017-01-01 11:06:44 +00:00
juha
2773818d1f IDE: Update editor bookmarks state. Issue #31145, patch from FTurtle.
git-svn-id: trunk@53765 -
2016-12-22 22:40:48 +00:00
juha
8ed63aff69 IDE: Update OI properly when closing a project. Issue #31153.
git-svn-id: trunk@53764 -
2016-12-22 22:29:17 +00:00
juha
6c8f081d96 LazBuild: Remove SynEdit dependency completely.
git-svn-id: trunk@53730 -
2016-12-20 00:09:19 +00:00
juha
aa9f568d95 IDE: Split InputHistories unit into 2 pieces to break SynEdit dependency.
git-svn-id: trunk@53729 -
2016-12-20 00:09:17 +00:00
juha
9c405911fd Reduce SynEdit dependencies from units. Reorder uses sections to see dependencies better.
git-svn-id: trunk@53727 -
2016-12-20 00:09:10 +00:00
juha
a714a91311 LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.

git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
mattias
42c02734d1 IDE: fixed crash when no project inspector is open
git-svn-id: trunk@53700 -
2016-12-16 13:32:27 +00:00