Commit Graph

1076 Commits

Author SHA1 Message Date
mattias
d6da247e02 IDE: clean up
git-svn-id: trunk@59975 -
2019-01-02 17:07:17 +00:00
joost
68276150e1 IDEIntf: Make it possible to use the path to the compiler in packages
git-svn-id: trunk@59968 -
2019-01-01 16:49:20 +00:00
juha
bb22647c7d IdeIntf: Fix compilation after fpc trunk r40645. Issue #34765, patch from Pascal Riekenberg and Jonas Maebe.
git-svn-id: trunk@59921 -
2018-12-28 12:40:18 +00:00
joost
6f9f36001f IDEIntf: TLazPackageFile.CustomOptions
git-svn-id: trunk@59920 -
2018-12-28 11:45:25 +00:00
joost
f66a5d902f IDEIntf: Bind options to files in packages
git-svn-id: trunk@59916 -
2018-12-27 17:35:32 +00:00
joost
344263decc IDE, IDEIntf: Ability to register custom option editors for files in packages
git-svn-id: trunk@59911 -
2018-12-26 22:46:24 +00:00
mattias
56ce57eedc IDE: message widow: fixed showing ExitCode instead of ExitStatus of a process
git-svn-id: trunk@59899 -
2018-12-23 16:06:52 +00:00
juha
7b640a0f3c Object Inspector: Formatting.
git-svn-id: trunk@59804 -
2018-12-12 13:51:55 +00:00
juha
c8545b8956 Object Inspector: Prevent component-tree hiding the component-values pane. Issue #34562.
git-svn-id: trunk@59803 -
2018-12-12 13:51:49 +00:00
juha
78f99157f2 LCL: Rename function NewLineMI back to NewLine for Delphi-compatibility. Issue #34667.
git-svn-id: trunk@59760 -
2018-12-09 15:37:15 +00:00
balazs
01d74c39d2 PackageIntf: Detect if a package is installed or not via the packaging interface, function "IsPackageInstalled".
git-svn-id: trunk@59716 -
2018-12-03 07:17:07 +00:00
joost
034fdfe9b3 fppkg: Implement support for package-variants
git-svn-id: trunk@59712 -
2018-12-01 22:33:45 +00:00
maxim
06854c84dc Translations: French translation update by Gilles Vasseur, bug #34616
git-svn-id: trunk@59698 -
2018-11-29 22:31:35 +00:00
mattias
a625b39fbf IDE: added IDE macro $(OutputFile), issue #27729, from elmar69
git-svn-id: trunk@59663 -
2018-11-26 10:18:48 +00:00
martin
8d45fef409 ObjectInspector: Reduce Painting in OI-Grid for smother scrolling. (ShowScrollBar in UpdateScrollBar let to a full Invalidate on each Paint). Unnecessary moving of FCurrentEdit (TWinControl), while outside visible area also increases InvalidationRect after ScrollWindowEx.
git-svn-id: trunk@59624 -
2018-11-22 10:27:04 +00:00
martin
075d701aad ObjectInspector: Make OI-Grid.Paint respect Canvas.ClipRect
git-svn-id: trunk@59623 -
2018-11-22 10:22:41 +00:00
martin
8765ceb4f1 ObjectInspector: Reduce calls to ComponentTree.Invalidate (changing the positon of FCurrentButton or FCurrentEdit in the OI-Grid can trigger a call to Resize of the Form, even so the Size did not change / Win10)
git-svn-id: trunk@59622 -
2018-11-22 10:21:27 +00:00
maxim
c8c7a1723a Translations: Chinese translation update by robsean, bug #34579
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
joost
910d2f1319 IDEIntf: Package.BuildMethod added
IDEIntf: UseFPMakeWhenPossible added
IDE: It is now possible to compile Lazarus-packages using FPMake.

git-svn-id: trunk@59610 -
2018-11-19 19:40:09 +00:00
martin
b36dbf345d ObjectInspector: fix/restore ScrollWindowEx. Ensure proper scrolling of active-cell-editor, if partly out of visible view. Fix issue #0034539
git-svn-id: trunk@59604 -
2018-11-19 12:26:14 +00:00
wp
66aad5f3f6 IDEIntf: Call Repaint for redrawing the object inspector (instead of Invalidate) when the OI is scrolled or column widths are dragged {{MantisLink|34539}}, Patch by BrunoK.
git-svn-id: trunk@59567 -
2018-11-17 10:28:44 +00:00
maxim
3cefe5b042 Translations: Czech translation update by chronos, bug #34549
git-svn-id: trunk@59564 -
2018-11-16 23:13:39 +00:00
juha
300fac7486 LCL-Win32: Invalidate OI's edit control also on Windows. Issue #34539.
git-svn-id: trunk@59553 -
2018-11-16 10:18:52 +00:00
maxim
df5a68e852 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34554
git-svn-id: trunk@59548 -
2018-11-15 22:14:38 +00:00
maxim
7f36403409 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34519
git-svn-id: trunk@59483 -
2018-11-07 22:05:16 +00:00
mattias
da1be191da ideintf: simpifications
git-svn-id: trunk@59475 -
2018-11-06 23:46:19 +00:00
mattias
df79b8ffbb IDEIntf: simplified
git-svn-id: trunk@59474 -
2018-11-06 21:50:48 +00:00
maxim
ef7b5d394c Translations: regenerated German translation
git-svn-id: trunk@59471 -
2018-11-06 21:28:04 +00:00
wp
1232c21840 IDEIntf: Update German translation, fixed ellipsis inconsistency
git-svn-id: trunk@59463 -
2018-11-05 17:19:40 +00:00
maxim
9e38c14764 IdeIntf: fixed ellipsis inconsistency, regenerated translations and updated Russian translation
git-svn-id: trunk@59448 -
2018-11-04 22:53:43 +00:00
wp
f07c210185 IDEIntf: Clean up of unused variables in r59440 #cb566ae12d
git-svn-id: trunk@59442 -
2018-11-03 21:59:31 +00:00
wp
f0be8cf94b IDEIntf: Use resourcestrings for button "Add sliced" in ImageListEditor
git-svn-id: trunk@59441 -
2018-11-03 21:40:08 +00:00
wp
cb566ae12d IDEIntf: Allow to add sliced images to the image list editor of the multi-res imagelist (see https://forum.lazarus.freepascal.org/index.php/topic,43088.msg301126.html)
git-svn-id: trunk@59440 -
2018-11-03 21:14:09 +00:00
juha
71dbce1d30 Finnish translation.
git-svn-id: trunk@59324 -
2018-10-19 16:12:41 +00:00
wp
a7d36155f9 IDE/ObjectInspector: Fix size of widgetset icons on high-dpi screens.
git-svn-id: trunk@59323 -
2018-10-19 12:02:34 +00:00
wp
1c28191d7c IDE/Restriction Browser: Fix visibility of icon on customdrawn button.
git-svn-id: trunk@59322 -
2018-10-19 11:19:00 +00:00
wp
436c27ee90 IDE: Improve visibility of high-dpi issue_carbon icons on dark background (by Roland Hahn).
git-svn-id: trunk@59321 -
2018-10-19 10:42:11 +00:00
wp
179cc59ee6 IDE: Add high-DPI images for propertygrid and widgetset issues (by Roland Hahn).
git-svn-id: trunk@59319 -
2018-10-18 14:39:16 +00:00
wp
34a979b362 ideintf: Add high-DPI icons (provided by Roland Hahn)
git-svn-id: trunk@59290 -
2018-10-11 16:35:58 +00:00
maxim
2fb99791ef Translations: French translation update by Gilles Vasseur, bug #34403
git-svn-id: trunk@59276 -
2018-10-09 22:50:15 +00:00
maxim
e26f6ff3ca Translations: Hungarian translation update by Péter Gábor, bug #34397
git-svn-id: trunk@59275 -
2018-10-09 22:41:03 +00:00
juha
6ab3884744 IdeIntf: Improve timestamp updates of TLazCompilationToolOptions + inherited classes. Issue #34283.
git-svn-id: trunk@59268 -
2018-10-07 20:01:41 +00:00
juha
baad25dec4 IdeIntf: Delete old deprecated methods and properties.
git-svn-id: trunk@59227 -
2018-10-02 12:59:21 +00:00
maxim
9dfe44db86 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34368
git-svn-id: trunk@59223 -
2018-10-01 23:00:18 +00:00
maxim
a02df1166a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34367
git-svn-id: trunk@59222 -
2018-10-01 22:56:03 +00:00
mattias
1c63f4c944 ideintf: less hints
git-svn-id: trunk@59212 -
2018-10-01 15:11:48 +00:00
juha
c9e4614e17 Delete old deprecated methods.
git-svn-id: trunk@59175 -
2018-09-28 11:06:40 +00:00
michael
464cbc13a2 * Allow opening recent files/packages/projects
git-svn-id: trunk@59171 -
2018-09-26 19:13:15 +00:00
juha
2047faa496 IdeIntf: Less verbose ComponentTreeView.
git-svn-id: trunk@59160 -
2018-09-24 14:22:04 +00:00
mattias
1f64e2b29d lazutils: deprecated ConvertLineEndings in favor of LineBreaksToSystemLineBreaks
git-svn-id: trunk@59144 -
2018-09-23 10:33:52 +00:00