Commit Graph

514 Commits

Author SHA1 Message Date
ondrej
9d10346a71 IDEIntf: fix multi-monitor window position restore. Issue #28995
git-svn-id: trunk@50387 -
2015-11-18 13:01:29 +00:00
ondrej
95a246bac1 IDE, IDEIntf: moved TProject.ChangedStamp from IDE to IDEIntf (TLazProject)
git-svn-id: trunk@50385 -
2015-11-18 11:25:25 +00:00
ondrej
9b510c5bca packager, IDEIntf: fixed TLazPackageGraph.ChangeStamp in BeginUpdate/EndUpdate and moved ChangeStamp property to LCLIntf
git-svn-id: trunk@50384 -
2015-11-18 11:18:21 +00:00
mattias
4b938581b3 project groups: load project from lpi
git-svn-id: trunk@50364 -
2015-11-17 14:23:45 +00:00
juha
89738efcb7 IdeIntf: Remove update events for ComponentPalette from TLazIDEInterface.
git-svn-id: trunk@50244 -
2015-11-07 16:37:25 +00:00
juha
8cccad8aad IdeIntf: Remove a simple TRegisteredComponent.IsTControl function.
git-svn-id: trunk@50243 -
2015-11-07 16:37:20 +00:00
mattias
f84365210d IDE: fixed range check error
git-svn-id: trunk@50215 -
2015-11-03 16:08:41 +00:00
ondrej
c8cb925526 IDE: enhance LazIDEIntf with more MessagesView capabilities.
git-svn-id: trunk@50213 -
2015-11-03 15:06:42 +00:00
ondrej
66c3995fd2 IDE: use LCLProc.CompareMethods in IDECommands
git-svn-id: trunk@50203 -
2015-11-02 08:47:00 +00:00
ondrej
e022bfe9e8 IDE: fixed AV in Editor->FileSettings->Encoding. Issue #28930
git-svn-id: trunk@50200 -
2015-10-30 12:38:55 +00:00
ondrej
a49c8b7c1d IDE: AnchorDocking, load default and legacy configuration. Issue #28823
git-svn-id: trunk@50199 -
2015-10-29 15:52:29 +00:00
juha
e92ffb6dc2 IDE: Store defines added by user to compiler options. Works also for packages. Issue #28887.
git-svn-id: trunk@50184 -
2015-10-27 17:30:48 +00:00
mattias
9b0d4c01b6 IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
2015-10-26 21:34:11 +00:00
ondrej
5ec7988f47 IDE: IDECommand update events refactored: delete timer, use checks for command updates, add TIDESpecialCommand.OnRequestCaptionHint
git-svn-id: trunk@50152 -
2015-10-23 17:04:26 +00:00
juha
3f1c3e00ef IDE: Move Tools menu items "Convert Encoding" and "Check LFM file" out from Delphi conversion sub-menu.
git-svn-id: trunk@50140 -
2015-10-22 15:05:00 +00:00
juha
3823cf94c4 IDE: ctrl+~ and ctrl+shift+~ to browse through tabs in history-order. Issue #28835, patch from Ondrej.
git-svn-id: trunk@50112 -
2015-10-18 21:21:38 +00:00
mattias
003ebea47a IDE: fpc msg pasrser: show OS X assembler error unsupported directive
git-svn-id: trunk@50109 -
2015-10-18 17:43:07 +00:00
juha
44a6127f25 IdeIntf: Restore missing shortcut keys in menus. Issue #28868, patch from Ondrej.
git-svn-id: trunk@50094 -
2015-10-17 10:59:09 +00:00
juha
709d37fee1 IDEIntf: Prevent executing menu commands twice. Issue #28870, patch from Ondrej.
git-svn-id: trunk@50093 -
2015-10-17 08:17:08 +00:00
mattias
cfb5aea1e9 IDE: fixed loading toolbar config from Ondrej
git-svn-id: trunk@50073 -
2015-10-15 20:55:07 +00:00
mattias
159d719bdc IDEIntf: new IDE events: lihtProjectBuildingFinished, lihtLazarusBuilding, lihtLazarusBuildingFinished, lihtChangeToolStatus, patch #28839 from Ondrej
git-svn-id: trunk@50043 -
2015-10-12 23:43:13 +00:00
mattias
63f549b488 IDEIntf: comment
git-svn-id: trunk@50039 -
2015-10-12 21:38:54 +00:00
mattias
6d7ec7c91f IDEIntf: better English
git-svn-id: trunk@50036 -
2015-10-12 11:49:48 +00:00
juha
412b1ebab6 IdeIntf, IDE: Define a command for changing project BuildMode. Otherwise a ToolButton does not show up.
git-svn-id: trunk@50032 -
2015-10-11 15:15:52 +00:00
juha
b1942fb168 IdeIntf, IDE: Revert r50029 #c87cf550f3 and improve the command update timer and its naming. From Ondrej Pokorny.
git-svn-id: trunk@50031 -
2015-10-11 14:48:11 +00:00
juha
c87cf550f3 IdeIntf: Prevent the command update timer repeating itself forever.
git-svn-id: trunk@50029 -
2015-10-11 12:24:53 +00:00
juha
78e663cb20 IdeIntf: IdeCommands refactoring. Move implementation code to have the same order as interface definition.
git-svn-id: trunk@50028 -
2015-10-11 12:24:48 +00:00
juha
34e76924da IdeIntf: New unit ToolbarIntf.
git-svn-id: trunk@50027 -
2015-10-11 10:16:02 +00:00
juha
38878ad607 IdeIntf, IDE: Refactor command system. Separate menu and toolbar commands, update them in right place etc. Issue #28777, patch from Ondrej Pokorny.
git-svn-id: trunk@50026 -
2015-10-11 09:11:47 +00:00
juha
f86c5c935c IdeIntf: Show values in OI Combobox Boolean editor. Using the themed Checkbox broke it. Issue #28790.
git-svn-id: trunk@49976 -
2015-10-07 16:38:47 +00:00
juha
96b9d2d968 IDEIntf: Use the latest FileVersion as default for WindowLayoutList. Has effect when there is no configuration yet.
git-svn-id: trunk@49968 -
2015-10-07 10:41:26 +00:00
mattias
23ea13b71c IDE: fixed default IDEWindowPlacement for non existing environmentoptions iwpRestoreWindowGeometry, bug #28789
git-svn-id: trunk@49967 -
2015-10-07 10:34:47 +00:00
mattias
67a9e199e1 IDEIntf: ObjectInspector: fixed FInSelection in recursive calls
git-svn-id: trunk@49954 -
2015-10-06 10:13:00 +00:00
mattias
81d84416e9 IDEIntf: less hints
git-svn-id: trunk@49942 -
2015-10-05 18:53:52 +00:00
juha
6e00fb5ddc Object Inspector: Fix the default value when saving CheckboxForBoolean.
git-svn-id: trunk@49939 -
2015-10-05 17:04:09 +00:00
juha
d9ace5ff7b IDE: Fix regression caused by r49802 #bf21367723 related to old window positions. Issues #28732,#28754.
git-svn-id: trunk@49938 -
2015-10-05 13:55:15 +00:00
juha
ac56c10378 Object inspector: Set "Checkbox for Booleans" as the default. Also use the themed Checkbox, can be changed with define UseOINormalCheckBox.
git-svn-id: trunk@49914 -
2015-10-02 13:27:18 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
mattias
96b62bb8fa translations: German: updates from Swen Heinig
git-svn-id: trunk@49903 -
2015-10-01 11:39:48 +00:00
juha
f049308eac IDE: Improve saving Anchordocking settings. Issue #28704, patch from Ondrej Pokorny.
git-svn-id: trunk@49895 -
2015-09-29 18:05:38 +00:00
mattias
1b88beb01b IDE: moved compiler options - show lines compiled - to environment options
git-svn-id: trunk@49884 -
2015-09-27 20:32:15 +00:00
mattias
1fe2796bd0 IDE: compiler options: added option to show the lines compiled messsage as important
git-svn-id: trunk@49883 -
2015-09-27 20:09:52 +00:00
mattias
8d8207e367 IDEIntf: less hints
git-svn-id: trunk@49879 -
2015-09-27 19:18:22 +00:00
juha
de00921c57 IdeIntf: Use the right WindowState in main IDE. Issue #28707, patch from Ondrej Pokorny.
git-svn-id: trunk@49871 -
2015-09-23 13:05:20 +00:00
mattias
ee08d00d18 IDE: added command for Context sensitive smart hint, from Ondrej
git-svn-id: trunk@49870 -
2015-09-23 12:47:40 +00:00
mattias
a99df55870 IDE: changed default value of WindowPlacement from iwpRestoreWindowSize to iwpRestoreWindowGeometry
git-svn-id: trunk@49865 -
2015-09-21 15:01:29 +00:00
juha
24978f559e IDE: Enhanced JumpTo* commands for procedure header and begin. Issue #28612, patch from Ondrej Pokorny.
git-svn-id: trunk@49811 -
2015-09-10 13:57:24 +00:00
mattias
6637d69e9a IDE: store open packages when closing and reopen them on next start, added option to disable this, patch from Ondrej Pokorny
git-svn-id: trunk@49804 -
2015-09-10 08:50:39 +00:00
mattias
bf21367723 IDE: restore desktop: multiple source editors, from Ondrej Pokorny
git-svn-id: trunk@49802 -
2015-09-09 22:25:57 +00:00
mattias
f228ab12a3 IDE: RestoreSimpleLayout: trigger layoutchanged only if something changed
git-svn-id: trunk@49798 -
2015-09-09 15:26:07 +00:00