Commit Graph

1293 Commits

Author SHA1 Message Date
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
wp
94c1307bb0 IDEIntf: Tweak Object Inspector such that TFlowPanelControl items cannot be added and deleted in an incorrect way (issue #34286).
git-svn-id: trunk@59133 -
2018-09-22 17:48:14 +00:00
mattias
9054d0f584 IDEIntf: comment
git-svn-id: trunk@59128 -
2018-09-22 12:14:11 +00:00
mattias
fba579ac62 IDEIntf: added IDEEnvironmentOptions.GetRecentProjectFiles
git-svn-id: trunk@59127 -
2018-09-22 12:03:45 +00:00
wp
18b444b2a3 IDEIntf: Disable INS and DEL keyboard shortcuts in collection property editor if "+" and "-" buttons are hidden.
git-svn-id: trunk@59123 -
2018-09-21 23:05:00 +00:00
maxim
63273b9684 IDEIntf: updated Russian translation
git-svn-id: trunk@59119 -
2018-09-21 22:21:55 +00:00
juha
76f7d02e9f IdeIntf: Clean comp editor code, use new function EditCollectionNoAddDel instead of default param for old function.
git-svn-id: trunk@59117 -
2018-09-21 18:16:00 +00:00
wp
94c4596ba4 LCL: Fix FlowPanel component editor to correctly enable/disable buttons when opened.
git-svn-id: trunk@59116 -
2018-09-21 16:44:23 +00:00
wp
c5aca0606a IDEIntf: Activate modified component editor for TFlowPanel in order to be able to rearrange controls (issue #34286, modified patch by silvioprog)
git-svn-id: trunk@59114 -
2018-09-21 13:46:18 +00:00
wp
652179026e IDEIntf: Hide property "Control" of TFlowPanelControl in the Object Inspector.
git-svn-id: trunk@59112 -
2018-09-21 10:46:17 +00:00
juha
e2bbe1a4d4 IdeIntf: Simplify function FieldNameToPascalIdentifier in FieldsList.
git-svn-id: trunk@59090 -
2018-09-20 08:18:49 +00:00
juha
8ac408ea5a IdeIntf: Improve TOIPropertyGridRow.IsDisabled from r59082 #ac8ef42f9f.
git-svn-id: trunk@59084 -
2018-09-19 14:57:46 +00:00
juha
ac8ef42f9f IdeIntf: A new TDisabledCollectionPropertyEditor for TFlowPanel.ControlList. Disables the button for editor.
git-svn-id: trunk@59082 -
2018-09-19 12:37:42 +00:00
juha
a1d9f85634 IdeIntf: Improve the CompilationTool stuff. Remove and clean code. Issue #34283.
git-svn-id: trunk@59044 -
2018-09-17 16:53:37 +00:00
juha
5df4b7fc4e IdeIntf: A new interface class TLazCompilationToolOptions with a Command and CompileReasons. Issue #34283.
git-svn-id: trunk@59043 -
2018-09-17 12:03:51 +00:00
juha
7a46670faa Revert r59006 #b06f6da4af "IdeIntf: Add API for ExecuteCommand in CompOptsIntf." Must be done better.
git-svn-id: trunk@59042 -
2018-09-17 12:03:49 +00:00
mattias
c2b0e049ef set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
juha
b06f6da4af IdeIntf: Add API for ExecuteCommand in CompOptsIntf. Issue #34283, patch from m_burkhard@gmx.ch.
git-svn-id: trunk@59006 -
2018-09-15 17:17:22 +00:00
juha
c0f0430c22 IdeIntf: A minor refactoring for PropEdits.
git-svn-id: trunk@58988 -
2018-09-14 10:26:11 +00:00
juha
4d743ea119 IdeIntf: Cleanup for PropEdits.
git-svn-id: trunk@58968 -
2018-09-12 18:26:14 +00:00
juha
8e92c0d649 IdeIntf: Property editor for MenuItem Caption. Update MenuItem's name when it is turned into a separator.
git-svn-id: trunk@58964 -
2018-09-12 13:06:48 +00:00
juha
508a89d4af LCL: Rename function NewLine -> NewLineMI to avoid name clashes and confusion.
git-svn-id: trunk@58939 -
2018-09-10 22:27:55 +00:00
mattias
687059072b IDEIntf: added TProjectIntf.RemovePackageDependency
git-svn-id: trunk@58890 -
2018-09-06 08:31:26 +00:00
juha
4366247bd3 IdeIntf: Enlarge Object inspector's ComboBox / Edit area. Improves visual appearance. Issue #33550, by Anthony Walter.
git-svn-id: trunk@58860 -
2018-09-04 20:59:01 +00:00
juha
226118e3dd IDE: Allow to replace a path in PathEditor if a new path differs only by character case. Issue #33902.
git-svn-id: trunk@58815 -
2018-09-01 22:07:59 +00:00
maxim
a351c9f8fe Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #34139
git-svn-id: trunk@58742 -
2018-08-19 23:08:36 +00:00
juha
2b381547b5 IDE: Separate units ExtToolsConsole (no LCL) and ExtToolsIDE (with LCL) from ExtTools.
git-svn-id: trunk@58643 -
2018-07-28 13:38:06 +00:00
juha
41dc46374f LazUtils: Move string manipulation functions from LazUtilities to LazStringUtils.
git-svn-id: trunk@58634 -
2018-07-25 23:44:54 +00:00
juha
7f7e7ada81 Format and clean uses sections.
git-svn-id: trunk@58629 -
2018-07-25 13:38:35 +00:00
juha
b20cf40349 Use RaiseGDBException from LazTracer unit. Remove similar funcs from IDEProcs and ComponentReg.
git-svn-id: trunk@58622 -
2018-07-24 17:49:21 +00:00
juha
4fe2e4c626 IdeIntf: Move TScanModeFPCSources from LazIdeIntf to BaseIdeIntf, for reducing LCL dependencies later.
git-svn-id: trunk@58615 -
2018-07-24 12:50:41 +00:00
juha
e6b449750a IdeIntf: Move MessageDialog pointers from IDEDialogs to a new LazMsgDialogs. Break LCL dependency there.
git-svn-id: trunk@58614 -
2018-07-24 12:50:39 +00:00
juha
96131c07cf Formatting, cleanup, also remove unused funcs in ProcedureList.
git-svn-id: trunk@58613 -
2018-07-24 12:50:26 +00:00
martin
7e3ca12084 Imagelist: fix moving first item down, incl refactor Issue #033903 Patch by FTurtle
git-svn-id: trunk@58587 -
2018-07-21 18:44:03 +00:00
martin
77a94a7cd1 IDE, SourceEditor: added css highlight. issue #030519 patch by Darek Mazur
git-svn-id: trunk@58543 -
2018-07-16 12:00:47 +00:00
balazs
82ab3151e0 IDE: Update component tree(OI) when changing the Z-order of a control. Issue #33954.
git-svn-id: trunk@58521 -
2018-07-14 19:39:26 +00:00
martin
38d48bbdbd Two new toolbar commands for bookmarks. Issue #0033947 Patch by FTurtle
git-svn-id: trunk@58500 -
2018-07-13 12:23:16 +00:00
mattias
2bbe0a8cc7 updated makefiles
git-svn-id: trunk@58493 -
2018-07-11 23:58:59 +00:00
joost
0af470d62f ide: Forgot to add file in r58409 #085797a364
git-svn-id: trunk@58410 -
2018-06-25 21:58:25 +00:00
joost
085797a364 ide: When the fppkg package is loaded, the IDE will use fppkg to install FPMake dependencies if the proper option is set
git-svn-id: trunk@58409 -
2018-06-25 21:57:33 +00:00
maxim
e1e104d7db Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33876
git-svn-id: trunk@58364 -
2018-06-20 21:58:09 +00:00
mattias
3575d8d0e1 make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
2018-06-20 21:41:44 +00:00
michl
ce6f326b14 SpartaDockedFormEditor: Prevent showing of undocked new created frames (short flicker) and more generally code for revision 58299 #a027232dda.
git-svn-id: trunk@58321 -
2018-06-19 07:53:06 +00:00
ondrej
ed38267920 IDE: fix default positions on High-DPI. Issue #33695
git-svn-id: trunk@58310 -
2018-06-18 18:37:53 +00:00
michl
a027232dda SpartaDockedFormEditor: Prevent showing of undocked forms (short flicker) after creating new forms. Issue #32207. Patch by Balázs Székely
git-svn-id: trunk@58299 -
2018-06-17 22:55:12 +00:00
ondrej
fbf5f23054 IdeIntf: OI: fix assertion when multi-select components with set properties
git-svn-id: trunk@58270 -
2018-06-14 12:46:26 +00:00
maxim
f3bc00c889 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #33847
git-svn-id: trunk@58251 -
2018-06-13 22:54:29 +00:00
maxim
0ff2df04c9 IDEIntf: improved 'Press a key' dialog caption, regenerated translations and updated Russian translation
git-svn-id: trunk@58249 -
2018-06-13 22:41:33 +00:00
maxim
c5cc1131d3 LazUtils, IDEIntf: regenerated translations and updated Russian translation
git-svn-id: trunk@58248 -
2018-06-13 22:30:47 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
juha
ff1599f57a Move function LoadProjectIconIntoImages from ProjectIntf to IDEUtils. Eliminate LCL dependency from ProjectIntf.
git-svn-id: trunk@58242 -
2018-06-13 08:33:16 +00:00
mattias
dbb5437884 IDE: grab key: show high keycodes
git-svn-id: trunk@58230 -
2018-06-11 14:40:29 +00:00
juha
ce916d287c LazUtils: Rename unit ModalResultDef to a Delphi compatible UITypes. Add Message dialog related stuff.
git-svn-id: trunk@58227 -
2018-06-11 10:51:11 +00:00
mattias
8151d8b64c IDEIntf: shortcutgrab: make clearer, that a key can be key with modifiers
git-svn-id: trunk@58213 -
2018-06-10 08:37:01 +00:00
juha
8bed6f8ca0 IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
2018-06-09 14:40:08 +00:00
juha
880624a747 Refactor: reorder uses sections.
git-svn-id: trunk@58207 -
2018-06-09 14:39:54 +00:00
juha
90b07c0f9e Refactor: move LazIsValidIdent from IdeUtils to PackageDependencyIntf.
git-svn-id: trunk@58206 -
2018-06-09 14:39:51 +00:00
juha
5f57884ed1 LCL,LazUtils: Move ModalResult and the mr... consts to a new unit in LazUtils. They are used in non-GUI programs, too.
git-svn-id: trunk@58205 -
2018-06-09 14:39:49 +00:00
juha
f440f660a2 Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
git-svn-id: trunk@58204 -
2018-06-09 14:39:36 +00:00
juha
672ece7241 Refactor: Move variable ConsoleVerbosity from MacroIntf to LazUtilities. Rename MergeSort to avoid name clash and confusion.
git-svn-id: trunk@58203 -
2018-06-09 14:39:21 +00:00
juha
945c751e01 Fix compilation of LazBuild which uses EnvironmentOpts. SynCompletion was added to uses in r57672 #edc90668e0.
git-svn-id: trunk@58199 -
2018-06-09 11:01:32 +00:00
martin
7cb84ed69d SynEdit: multi caret, allow espape (remove all carets) to be shared with other plugins / make "escape" default
git-svn-id: trunk@58191 -
2018-06-08 21:43:02 +00:00
ondrej
5834be34f2 ideintf: objectinspector: Fix status bar misalignment. issue #33825
git-svn-id: trunk@58123 -
2018-06-04 12:29:39 +00:00
mattias
29ade16eea pas2js: cache macro values
git-svn-id: trunk@58098 -
2018-06-03 19:45:34 +00:00
ondrej
c0136a0867 Components: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58083 -
2018-06-02 16:46:39 +00:00
mattias
1c514f9a8d IDE: designer: option show non visual components
git-svn-id: trunk@58037 -
2018-05-27 06:54:35 +00:00
mattias
a4ef8dcb02 IDE: started copying component palette options
git-svn-id: trunk@58028 -
2018-05-25 07:15:33 +00:00
juha
d5a918a748 IdeIntf: Make translated texts fit in ImageList editor buttons. Issue #33775, patch from FTurtle.
git-svn-id: trunk@58020 -
2018-05-24 08:51:10 +00:00
mattias
abf650c130 ideintf: fixed compile under carbon
git-svn-id: trunk@58013 -
2018-05-23 14:18:28 +00:00
mattias
333f3c4a38 IDEIntf: using TFPList
git-svn-id: trunk@58011 -
2018-05-23 13:49:06 +00:00
mattias
3df9ef6440 IDEIntf: TInterfacePropertyEditor, TPersistentPropertyEditor: check csDesigning if ComponentPropertyOnlyDesign
git-svn-id: trunk@58001 -
2018-05-22 08:21:52 +00:00
mattias
6a583d8bfb IDEIntf: TInterfacePropertyEditor, TPersistentPropertyEditor: do not check csDesigning
git-svn-id: trunk@58000 -
2018-05-22 08:05:39 +00:00
mattias
7aa6b95bbb IDEIntf: less hints, comments
git-svn-id: trunk@57999 -
2018-05-22 08:00:08 +00:00
mattias
362d5edb4f IDE: designer: undo: using beginupdate/endupdate to trigger less events
git-svn-id: trunk@57986 -
2018-05-21 09:31:59 +00:00
mattias
dec751c07b IDEIntf: fixed registering options frames with same index
git-svn-id: trunk@57983 -
2018-05-21 08:48:32 +00:00
wp
be91e3f128 IDE: Fix grid image index property editor not finding the image list
git-svn-id: trunk@57975 -
2018-05-19 17:02:56 +00:00
michl
27a2e55798 LCL: PropEdits: ShortCutGrabBox: Removed mouse keys from key combobox.
git-svn-id: trunk@57962 -
2018-05-18 21:34:48 +00:00
mattias
967bf6dfd1 IDE: fix invalid localized package names
git-svn-id: trunk@57961 -
2018-05-18 21:34:39 +00:00
michl
31dd064264 IDE: ObjectInspector: Fixed property filter input: caret jumps to begin. Issue #33585
git-svn-id: trunk@57957 -
2018-05-18 19:51:00 +00:00
mattias
995f971392 IDE: added quickfix for An inherited method is hidden, add overload or reintroduce
git-svn-id: trunk@57915 -
2018-05-13 10:41:19 +00:00
mattias
ee7e7c077c IDEIntf: added CompilerPath, fixed fpc msg parser if msg id not found
git-svn-id: trunk@57910 -
2018-05-13 07:15:23 +00:00
mattias
f65a30ed47 IDE: use pas2js msg parser
git-svn-id: trunk@57905 -
2018-05-12 15:36:26 +00:00
mattias
157312616b IDE: started pas2js message parser
git-svn-id: trunk@57902 -
2018-05-11 19:59:48 +00:00
mattias
18903285e2 IDE: allow pas2js as compiler, added target os browser and nodejs
git-svn-id: trunk@57896 -
2018-05-11 08:50:33 +00:00
ondrej
a7a95f8f65 IDE: OI: fix form image index
git-svn-id: trunk@57868 -
2018-05-09 01:55:07 +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
ondrej
0143117e52 IDE: use TLCLGlyphs for IDE images
git-svn-id: trunk@57852 -
2018-05-08 21:41:16 +00:00
maxim
2a65c2b974 Translations: French translation update by Gilles Vasseur, bug #33673
git-svn-id: trunk@57786 -
2018-05-03 22:53:34 +00:00
juha
9f9965c410 IdeIntf: Prevent error "LookupRoot does not match" in ComponentTreeView. Issue #33677.
git-svn-id: trunk@57776 -
2018-05-03 12:04:38 +00:00
mattias
3c52bd5001 IDEIntf: added SaveComponentAsPascal
git-svn-id: trunk@57770 -
2018-05-02 22:38:41 +00:00
juha
a97c137b1b IdeIntf: Support nested collections in TComponentWalker for ComponentTreeView.
git-svn-id: trunk@57763 -
2018-05-01 18:55:49 +00:00
mattias
7dd4ef464c IDE: find/rename identifier: search in used but not listed units too
git-svn-id: trunk@57727 -
2018-04-26 17:37:14 +00:00
ondrej
a711fb97c0 IDE: remove redundant glyph assignments
git-svn-id: trunk@57723 -
2018-04-26 10:02:59 +00:00
ondrej
801f6efb1b LCL, components: TCustomEditButton: enable image list support, use LCLBtnGlyphs.
git-svn-id: trunk@57722 -
2018-04-26 09:59:30 +00:00
ondrej
685e707752 IDE: fix image loading after r57716 #136d996374
git-svn-id: trunk@57720 -
2018-04-26 09:08:41 +00:00
ondrej
7ae0c035e9 IdeIntf: TImageIndexPropertyEditor: list indexes better
git-svn-id: trunk@57709 -
2018-04-25 10:59:49 +00:00
ondrej
1412bf4f4a LCL: TSpeedButton, TBitBtn: ImageIndex with combo box. Issue #33645
git-svn-id: trunk@57708 -
2018-04-25 10:56:32 +00:00
ondrej
edc90668e0 IDE: restore identifier completion window size on desktop change.
git-svn-id: trunk@57672 -
2018-04-19 11:17:14 +00:00
ondrej
cf03083224 IdeIntf: OI: fix streamed property detection (default float values were highlighted).
git-svn-id: trunk@57606 -
2018-04-05 11:22:33 +00:00
juha
067144af2d LCL-GTK2: Fix designer behavior when Top/Left/Width/Height is selected in Object Inspector. Issue #33426, patch from accorp.
git-svn-id: trunk@57604 -
2018-04-05 02:09:02 +00:00
wp
9e2c7686af IDE: Add an {$IF FPC_FullVersion >= 30101} around registration of TFileName property editor - see discussion in Issue #33410.
git-svn-id: trunk@57521 -
2018-03-17 15:43:57 +00:00
michl
31d19dccb7 IDE: Register a property editor for TFileName properties. Issue #33410. Patch by Silvio Clécio
git-svn-id: trunk@57498 -
2018-03-11 10:00:04 +00:00
michl
1dc4d93a11 IDE: ObjectInspector: Fixed SHIFT click to select a range doesn't work. Issue #33383. Patch by Rik van Kekem
git-svn-id: trunk@57497 -
2018-03-11 09:49:02 +00:00
juha
7cc99ef58e Object Inspector: Simplify and shorten a little. Add a ToDo in TObjectInspectorDlg.KeyDown.
git-svn-id: trunk@57490 -
2018-03-09 22:30:44 +00:00
juha
4d25fb8328 Object Inspector: Prevent index out of bounds error when no grid row is selected. Issue #33344.
git-svn-id: trunk@57474 -
2018-03-08 18:38:55 +00:00
juha
3070f417a7 LCL: Fix invalid typecast on TCustomDBGrid-based grids. Issue #33053, patch from Michal Gawrycki.
git-svn-id: trunk@57427 -
2018-03-01 14:54:10 +00:00
maxim
f23167b458 Translations: Simplified Chinese translation update by robsean, bug #33242
git-svn-id: trunk@57404 -
2018-02-27 23:23:20 +00:00
maxim
caf81d7978 Translations: regenerated translations
git-svn-id: trunk@57347 -
2018-02-21 23:53:05 +00:00
michl
c582885e5c IDE: Fixed components with published properties of type "interface" does not work. Issue #32919. Patch by Andi Friess
git-svn-id: trunk@57332 -
2018-02-19 23:42:46 +00:00
mattias
060db859c5 IDEIntf: added TAbstractOptionsEditorDialog.FindEditor(aClassName: string)
git-svn-id: trunk@57326 -
2018-02-18 14:16:48 +00:00
mattias
a10e37e072 IDEIntf: less hints
git-svn-id: trunk@57286 -
2018-02-12 14:47:30 +00:00
maxim
9435d4277e Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #33119
git-svn-id: trunk@57255 -
2018-02-04 22:53:09 +00:00
ondrej
f6ea54d3f6 IDEIntf: IDE image list: fix adding images with different size from the target image list. Issue #33114
git-svn-id: trunk@57208 -
2018-02-01 17:38:22 +00:00
maxim
b4f5e3399c IDEIntf: regenerated translations and updated Russian translation
git-svn-id: trunk@57186 -
2018-01-29 22:17:15 +00:00
maxim
98a25daa61 IDEIntf: fixed i18n of 'Delete resolution ...' button in ImageList editor
git-svn-id: trunk@57185 -
2018-01-29 22:11:55 +00:00
ondrej
09b0e087f7 IDE: Image List Editor: fix image listbox painting
git-svn-id: trunk@57173 -
2018-01-28 06:52:54 +00:00
ondrej
f81b38e69d IDE: open recent files: use load icon of new image list
git-svn-id: trunk@57165 -
2018-01-27 18:31:21 +00:00
ondrej
987f894152 High-DPI + Multiple Image Resolution ImageList (merged from HiDPIImageList branch)
git-svn-id: trunk@57164 -
2018-01-27 18:12:35 +00:00
ondrej
b4b56d377d IDE: fixes for High-DPI Image List
git-svn-id: branches/HiDPIImageList@57161 -
2018-01-27 18:05:59 +00:00
mattias
fe9c29b689 IDEIntf: less hints
git-svn-id: trunk@57115 -
2018-01-18 21:23:52 +00:00
juha
9bf30fe379 IdeIntf, DBGridColumnsPropertyEditorForm: Simplify FillCollectionListBox etc. Issue #32903, patch from FTurtle.
git-svn-id: trunk@57098 -
2018-01-15 10:53:39 +00:00
juha
d95cd50a49 IdeIntf, DBGridColumnsPropertyEditorForm: Remove useless properties. Issue #32903, patch from FTurtle.
git-svn-id: trunk@57071 -
2018-01-13 10:04:27 +00:00
ondrej
9f890e6f52 LCL: High-DPI ImageList: don't stream auto generated resolution
git-svn-id: branches/HiDPIImageList@57070 -
2018-01-13 07:02:30 +00:00
juha
61e0c2a1ff IdeIntf, DBGridColumnsPropertyEditorForm: Simplify actAddFieldsExecute a lot, new method GetDataSet. Issue #32903, patch from FTurtle.
git-svn-id: trunk@57061 -
2018-01-12 16:39:18 +00:00
ondrej
1c42b91f5b IdeIntf: High-DPI ImageList: image list editor multiple resolution support
git-svn-id: branches/HiDPIImageList@57055 -
2018-01-11 13:17:19 +00:00
juha
68c9678a8a IdeIntf: Simplify TDBGridColumnsPropertyEditorForm.actDelExecute.
git-svn-id: trunk@57052 -
2018-01-11 10:21:14 +00:00
juha
1bb9a00738 IdeIntf: Format and simplify TDBGridColumnsPropertyEditorForm.actAddFieldsExecute.
git-svn-id: trunk@57051 -
2018-01-11 10:21:13 +00:00
juha
dc70fd5181 IdeIntf, DBGridColumnsPropertyEditorForm: Split SelectInObjectInspector into 2 methods, remove useless ForceUpdate param.
git-svn-id: trunk@57050 -
2018-01-11 10:21:12 +00:00
juha
bd0a378f70 IdeIntf: Improve indentation in DBGridColumnsPropertyEditorForm. Cleanup.
git-svn-id: trunk@57049 -
2018-01-11 10:21:06 +00:00
juha
bb2b8feabf IdeIntf: Prevent crash in DBGridColumnsPropertyEditorForm with "Delete All". Issue #33000.
git-svn-id: trunk@57042 -
2018-01-10 14:32:19 +00:00
mattias
391b8ffa36 IDEIntf: moved TAbstractIDEProjectOptions to unit projectintf, added TAbstractIDEProjectOptions.GetProject
git-svn-id: trunk@57024 -
2018-01-09 11:35:58 +00:00
mattias
76a5a3cd5d IDEIntf: added ConsoleVerbosity, pas2js: less hints, fixed getting compiler options, fixed uninitialized result
git-svn-id: trunk@57023 -
2018-01-09 11:08:04 +00:00
maxim
502f9aa7f0 Translations: regenerated translations
git-svn-id: trunk@57011 -
2018-01-08 16:11:10 +00:00
ondrej
3da6552057 IDE: IDEImagesIntf: support transparent bitmaps. Issue #32947
git-svn-id: trunk@56974 -
2018-01-06 01:09:52 +00:00
maxim
42e3e3e670 Translations: regenerated translations
git-svn-id: trunk@56968 -
2018-01-05 15:08:14 +00:00
michl
3886b2f185 IDE: PropertyEditor: Fixed components with published properties of type "interface" does not work. Issue #32919. Patch by Andi Friess
git-svn-id: trunk@56942 -
2018-01-03 21:54:13 +00:00
maxim
9d91d2c25e Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32916
git-svn-id: trunk@56934 -
2018-01-03 13:54:02 +00:00
ondrej
129140c672 IDE: Desktops: save ObjectInspector grid splitter and info panel properties.
git-svn-id: trunk@56913 -
2018-01-02 05:36:42 +00:00
ondrej
c038b06190 IDE: Remove IDE Options -> Environment -> Windows -> Window Positons. Issue #29742
git-svn-id: trunk@56907 -
2018-01-01 20:26:46 +00:00
michl
fc690b742f IDE: Fixed IDE crash after putting a activex control on form. Issue #32375
git-svn-id: trunk@56886 -
2017-12-31 00:24:57 +00:00
juha
cda5c69296 IdeIntf: Don't select anything initially in Collection property editor ListBox.
git-svn-id: trunk@56881 -
2017-12-30 20:23:47 +00:00
juha
1cc6bfbcd1 IdeIntf: Make methods private. Formatting. The usefull changes in issues #32902 and #32903.
git-svn-id: trunk@56873 -
2017-12-30 12:06:13 +00:00
juha
c3e1dc4ad5 Reduce compiler warnings, initialize some uninitialized variables.
git-svn-id: trunk@56869 -
2017-12-29 18:47:51 +00:00
juha
b561f1b752 IdeIntf: Prevent exception when fetching labels on TDBGridColumnsPropertyEditorForm. Issue #32864, patch from FTurtle.
git-svn-id: trunk@56858 -
2017-12-27 17:48:44 +00:00
juha
cdde763da7 IdeIntf: Get LookupRoot for DefCollection instead of FieldDefs. Works with IndexDefs, too.
git-svn-id: trunk@56855 -
2017-12-27 14:05:25 +00:00
mattias
265412f333 IDE: compiler options: execute before/after: fixed adding text to history lists
git-svn-id: trunk@56854 -
2017-12-27 12:38:41 +00:00
mattias
cefafdd5ca IDEIntf: added TAbstractRunParamsOptions.ActiveModeName
git-svn-id: trunk@56803 -
2017-12-19 22:41:31 +00:00
maxim
6393c91e5d Translations: Chinese translation update by robsean, bug #32850
git-svn-id: trunk@56798 -
2017-12-19 22:08:00 +00:00
mattias
f92c4017da IDEIntf: added handlers: lihtRunDebug, lihtRunWithoutDebugBuilding, lihtRunWithoutDebugInit
git-svn-id: trunk@56793 -
2017-12-19 14:16:45 +00:00
mattias
7394ed2c35 IDE: removed obsolete custom components
git-svn-id: trunk@56781 -
2017-12-18 17:20:19 +00:00
balazs
31b7c27181 IDE: Installpkgsetdlg dialog: Display online packages when OPM is installed.
git-svn-id: trunk@56778 -
2017-12-18 13:39:12 +00:00
ondrej
c03b941642 IDE: implement several RunParameters modes. Issue #21379
git-svn-id: trunk@56762 -
2017-12-17 11:24:49 +00:00
maxim
18dbb198b7 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #32819
git-svn-id: trunk@56749 -
2017-12-15 13:02:31 +00:00
balazs
d997abd3df IDE: Pkglinks dialog: Display repository date in the "Last modified" column for online links. Repository date represents the date when the online package was last modified.
git-svn-id: trunk@56719 -
2017-12-14 11:15:15 +00:00
balazs
08558f4b92 IDE: Project Inspector: Display missing "Required Packages" with different icon if the packages are available online. The possibility to install online packages directly from Project Inspector when Opkman is installed.
git-svn-id: trunk@56712 -
2017-12-13 07:29:59 +00:00
maxim
ebc0d9a02b Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #32806
git-svn-id: trunk@56700 -
2017-12-11 23:06:58 +00:00
balazs
687b78901e Packager: When opening a project, automatically resolve broken package dependency if the package is available online and opkman is installed.
git-svn-id: trunk@56690 -
2017-12-11 09:57:46 +00:00
balazs
5fff4bbf99 Packager: AddPkgDependecyDlg dialog: the possibility to install online packages directly.
git-svn-id: trunk@56668 -
2017-12-08 10:54:41 +00:00
maxim
ac38042db0 Translations: Brazilian Portuguese translation update by Marcelo B
Paula, bug #32787

git-svn-id: trunk@56658 -
2017-12-07 14:08:09 +00:00
balazs
40b29b08ce Packager: In order to preserve consistency with other opkman related dialogs(install/download/extract), confirmation dlg. from packager was moved to opkman. Extended InstallPackages function.
git-svn-id: trunk@56635 -
2017-12-05 13:41:26 +00:00
mattias
913451674b IDEIntf: fixed function result
git-svn-id: trunk@56632 -
2017-12-05 12:36:50 +00:00
balazs
811fbab23f Packager: Extend PackageLinkIntf with ClearOnlineLinks method.
git-svn-id: trunk@56631 -
2017-12-05 10:15:19 +00:00
balazs
d5b7b913fd Packager: Add online packages to the "New Requirement" dialog. The changes are only visible when Opkman is installed.
git-svn-id: trunk@56607 -
2017-12-04 09:56:11 +00:00
maxim
0a5c680e3e Translations: Hungarian translation update by Péter Gábor, bug #32764
git-svn-id: trunk@56604 -
2017-12-04 00:08:30 +00:00
maxim
e11e241754 Translations: regenerated translations and updated Russian translation
git-svn-id: trunk@56598 -
2017-12-03 22:41:14 +00:00
mattias
f2c571147a IDE: compiler options: execute before/after: allow custom parsers
git-svn-id: trunk@56576 -
2017-12-01 18:13:05 +00:00
mattias
340e7886e9 IDE: compiler options: execute before/after: started supporting custom parsers
git-svn-id: trunk@56573 -
2017-12-01 14:25:31 +00:00
maxim
682a383e55 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #32754
git-svn-id: trunk@56535 -
2017-11-29 22:49:04 +00:00
maxim
926062dcfd Translations: huge Chinese translation update by robsean, bug #32750
git-svn-id: trunk@56534 -
2017-11-29 22:32:14 +00:00
juha
7f35c413b9 IdeIntf: Remove FileUtil from default uses list of new applications.
git-svn-id: trunk@56530 -
2017-11-28 23:41:20 +00:00
juha
d615063766 Packager: Improve creating packagelinks for online packages. Issue #32719, patch from Balázs.
git-svn-id: trunk@56474 -
2017-11-23 14:17:03 +00:00
juha
a35f61c6ec IdeIntf: Move PackageType to TIDEPackage, it should not be in TLazPackageID.
git-svn-id: trunk@56452 -
2017-11-21 12:02:29 +00:00
juha
7f5d893c9f IdeIntf: Move TLazPackageType to TLazPackageID in PackageIntf. TPackageLink inherits it.
git-svn-id: trunk@56436 -
2017-11-18 15:51:05 +00:00
juha
473d851d87 IdeIntf: Add an initial TOPMInterface in PackageLinksIntf.
git-svn-id: trunk@56435 -
2017-11-18 15:50:53 +00:00
maxim
c67468c16a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32697
git-svn-id: trunk@56419 -
2017-11-16 22:31:52 +00:00
juha
21667253dc IdeIntf: Add a comment in PackageLinkIntf.
git-svn-id: trunk@56418 -
2017-11-16 17:27:48 +00:00
maxim
0dfbf05613 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #32695
git-svn-id: trunk@56411 -
2017-11-14 23:01:39 +00:00
mattias
4a07f5355d LazDataDesktop: Enable MSSQL for FPC 3.0.2 and newer, issue #32680, patch from Sven Barth
git-svn-id: trunk@56369 -
2017-11-12 12:49:33 +00:00
mattias
b0701b8534 IDEIntf: comments
git-svn-id: trunk@56364 -
2017-11-11 14:23:08 +00:00
juha
c8498f15df IDE: Formatting. Reduce local variables in TLazSourceFileManager.ShowSaveFileAsDialog.
git-svn-id: trunk@56317 -
2017-11-06 12:48:45 +00:00
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
juha
a2b0762abd IdeIntf: Use CompareText.
git-svn-id: trunk@56154 -
2017-10-22 22:25:29 +00:00
juha
82ea3d79fe IdeIntf: Fix TVariantPropertyEditor. Issue #19324.
git-svn-id: trunk@56146 -
2017-10-22 16:01:36 +00:00
maxim
e71e848e50 Translations: regenerated German translation
git-svn-id: trunk@56132 -
2017-10-18 22:23:02 +00:00
mattias
82dabee557 translations: German: updates from Swen Heinig
git-svn-id: trunk@56123 -
2017-10-18 10:55:30 +00:00
juha
f5a3a339d1 IdeIntf, ComponentTree: Don't try to update Collection name. Affects TSQLQuery Params. Refactor and optimize a little. Issue #31965.
git-svn-id: trunk@56035 -
2017-10-12 13:36:00 +00:00
juha
cf2c1e8b43 IdeIntf: Replace a test + exception with an assertion in PropEdits.
git-svn-id: trunk@56027 -
2017-10-11 14:04:35 +00:00
juha
c5ebf982e9 IdeIntf: Remember the layout of many property editor windows.
git-svn-id: trunk@55989 -
2017-10-06 10:47:12 +00:00
juha
d25418e28d IdeIntf: Change TIDEDialogLayoutList.ApplyLayout UseAsMin parameter default from True to False. Clean calls in code accordingly.
git-svn-id: trunk@55988 -
2017-10-06 10:20:45 +00:00
juha
60b135d29f IdeIntf: Remember the layout of String property editors, and ToolbarConfig dialog. Issue #32113.
git-svn-id: trunk@55987 -
2017-10-06 10:06:02 +00:00
maxim
4865f71238 Translations: French translation update by Gilles Vasseur, bug #32507
git-svn-id: trunk@55985 -
2017-10-05 22:55:42 +00:00
maxim
75d2b6b092 Translations: Hungarian translation update by Péter Gábor, bug #32503
git-svn-id: trunk@55983 -
2017-10-05 22:45:21 +00:00
maxim
7c09223bb5 IDEIntf: regenerated translations and updated Russian translation
git-svn-id: trunk@55922 -
2017-09-25 21:50:29 +00:00
juha
002248b374 IdeIntf: Less hints. Formatting.
git-svn-id: trunk@55907 -
2017-09-23 23:09:02 +00:00
juha
e1b03f485c IdeIntf: Refactoring for PropEdits code.
git-svn-id: trunk@55903 -
2017-09-23 14:33:15 +00:00
juha
2016ffc4e0 IdeIntf, EnumPropertyEditor: Make '(Invalid)' a resource string. Reorder other strings.
git-svn-id: trunk@55902 -
2017-09-23 14:33:13 +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
juha
2e97bb8617 IdeIntf: Show '(Invalid)' in OI when an invalid enum value was typed.
git-svn-id: trunk@55832 -
2017-09-10 18:10:17 +00:00
juha
3c4942286a IdeIntf: Exit from TEnumPropertyEditor.SetValue when invalid value is given. Prevents an AV later. Reverts r185 from 2001-02-19.
git-svn-id: trunk@55831 -
2017-09-10 09:48:04 +00:00
ondrej
f215e1f571 IdeIntf: High-DPI: support scale factors above 200%. Issue #32280
git-svn-id: trunk@55674 -
2017-08-17 09:24:24 +00:00
ondrej
c0c164a991 IdeIntf: OI: center current row arrow vertically. Issue #32280
git-svn-id: trunk@55672 -
2017-08-17 08:47:45 +00:00
wp
a3f0b7435a ideintf: Fix "new action" button dropdown arrow.
git-svn-id: trunk@55668 -
2017-08-16 16:00:52 +00:00
ondrej
e9f32a53a5 IDE: High-DPI: scale open file drop down menu icons.
git-svn-id: trunk@55662 -
2017-08-14 11:44:02 +00:00
mattias
813eb2f8f1 IDEIntf: TOICustomPropertyGrid: handle wheel events on grid the same as on edit cell control, issue #32193, from Anthony Walter
git-svn-id: trunk@55568 -
2017-07-24 08:30:30 +00:00
mattias
2bc306e60e IDEIntf: project intf: added utility function RegisterForm to easily add a custom form class as designer ancestor, issue #32182, from Anthony Walter
git-svn-id: trunk@55557 -
2017-07-21 15:21:56 +00:00
mattias
6aebb896b0 IDEIntf: added PackageEditingInterface.FindInstalledPackageWithUnit
git-svn-id: trunk@55556 -
2017-07-21 13:14:01 +00:00
michl
470d10fcd0 IDE: High-DPI: Better assigning of images to imagelists.
git-svn-id: trunk@55512 -
2017-07-15 19:17:54 +00:00
michl
a6cb66d5aa IDE: High-DPI: CodeExplorer: Fixed image sizes.
git-svn-id: trunk@55511 -
2017-07-15 18:52:57 +00:00
michl
2bb905f65d IDE: High-DPI: ActionsEditor: Fixed image sizes.
git-svn-id: trunk@55510 -
2017-07-15 18:04:54 +00:00
michl
f15067b395 IDE: High-DPI: ObjectInspector: ComponentTreeView: Fixed image sizes.
git-svn-id: trunk@55508 -
2017-07-15 15:54:11 +00:00
maxim
ae97cba986 Translations: Lithuanian translation update by Valdas Jankūnas, bug #32126
git-svn-id: trunk@55502 -
2017-07-13 22:43:07 +00:00
michl
6f5300c1e9 IDE: High-DPI: Fixed image sizes of in IDE used TTreeFilterEdits and TListFilterEdits.
git-svn-id: trunk@55498 -
2017-07-13 19:32:16 +00:00
michl
0982e734bb IDE: High-DPI: ObjectInspector: Size of filter edit glyphs. Issue #32097
git-svn-id: trunk@55496 -
2017-07-13 16:56:01 +00:00
michl
3acd41371c IDE: High-DPI: ObjectInspector: Fixed drawing of active row bitmap. Issue #32097
git-svn-id: trunk@55492 -
2017-07-12 20:54:49 +00:00
maxim
732c7f90fd Translations: Lithuanian translation update by Valdas Jankūnas, bug #32126
git-svn-id: trunk@55474 -
2017-07-08 12:47:30 +00:00
juha
c082fbfcd0 Finnish translations for IDE and OI.
git-svn-id: trunk@55412 -
2017-06-29 07:29:53 +00:00
ondrej
9bd91b7c9d IdeIntf: OI: fix background for color combo box
git-svn-id: trunk@55313 -
2017-06-10 19:22:51 +00:00
ondrej
3f34b29aae IdeIntf: OI: fix font color for selected items in combobox [2]
git-svn-id: trunk@55312 -
2017-06-10 19:22:26 +00:00
juha
99f4b40a94 IDE: Formatting.
git-svn-id: trunk@55308 -
2017-06-10 16:30:21 +00:00
ondrej
ecbfde6a60 IdeIntf: OI: fix font color for selected items in combobox
git-svn-id: trunk@55305 -
2017-06-10 12:16:30 +00:00
ondrej
0cd8ed04e5 LCL: combobox, listbox: fix drawing of customdrawn items. Change TOwnerDrawStateType.odPainted to odBackgroundPainted
git-svn-id: trunk@55304 -
2017-06-10 11:43:19 +00:00
ondrej
7a420f8326 IdeIntf: PropEdits: fix painting of value combobox in QT
git-svn-id: trunk@55303 -
2017-06-10 10:39:19 +00:00
mattias
f387f6f8a2 IDE: method property editor: fixed rename
git-svn-id: trunk@55261 -
2017-06-06 11:03:42 +00:00
mattias
014156ee09 IDEIntf: fixed TIDEMenuSection.Visible keeping Visible of children, bug #31970
git-svn-id: trunk@55259 -
2017-06-06 10:34:43 +00:00
ondrej
6578db1024 IDE: OI: use new csOwnerDrawEditableFixed and csOwnerDrawEditableVariable styles for combo boxes. Issue #31891
git-svn-id: trunk@55248 -
2017-06-05 19:48:29 +00:00
ondrej
1011b9f883 IDE: OI: revert standard comboboxes to csDropDown style. Issue #31891
git-svn-id: trunk@55242 -
2017-06-05 17:43:17 +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
michl
d3f428a7d5 IDE: ObjectInspector: Fixed OI don't show "default" in list of font names. Issue #31958
git-svn-id: trunk@55220 -
2017-06-04 21:16:33 +00:00
juha
e27232d4cc Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
git-svn-id: trunk@55211 -
2017-06-04 15:14:29 +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
4975382c55 codetools: TEventsCodeTool.FindClassOfInstance: search unit in unitpath, the uses section is not enough
git-svn-id: trunk@55204 -
2017-06-04 07:30:15 +00:00
ondrej
844bef4565 IDE: html hint: increase width in order not to show vertical scrollbar
git-svn-id: trunk@55165 -
2017-06-02 20:04:21 +00:00
ondrej
a33e8c7b11 IdeIntf: hint manager: shrink height of fixed hints. (Fix for r55095 #9b548421fa.)
git-svn-id: trunk@55142 -
2017-06-01 11:42:37 +00:00
mattias
f1d0f56925 IDEIntf: fixed AV on show hint, bug #31937, from Lagunov Aleksey
git-svn-id: trunk@55130 -
2017-05-31 11:32:10 +00:00
ondrej
a08eb48d76 IdeIntf: propedits: fix call stored method with index parameter if needed. Issue #31923
git-svn-id: trunk@55098 -
2017-05-26 11:50:41 +00:00
mattias
9b548421fa IDEIntf: THintWindowManager.ShowHint limit size to active form, from Russell
git-svn-id: trunk@55095 -
2017-05-26 09:59:16 +00:00
maxim
77b9c644a0 Translations: French translation update by Gilles Vasseur, bug #31905
git-svn-id: trunk@55084 -
2017-05-25 22:22:44 +00:00
juha
94be804f66 IDEIntf: Fix a stupid copy/paste error in r55015 #61beca02f9.
git-svn-id: trunk@55071 -
2017-05-24 13:03:21 +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
michl
873c73c12e IDE: High-DPI: MenuEditor Images. Issue #31877
git-svn-id: trunk@55034 -
2017-05-21 19:58:47 +00:00
michl
9a8cf0cdd1 IDE: High-DPI: Move loading of glyphs to ideintf to multiple method use + cleanup.
git-svn-id: trunk@55032 -
2017-05-21 19:44:57 +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
ondrej
7a3d5c7a3f IdeIntf: OI: use DefaultValueFont and ValueFont also for editors and hint window; draw default value in editor combobox with italic style.
git-svn-id: trunk@55025 -
2017-05-20 20:30:08 +00:00
ondrej
083ef5923c LCL: rename TControl.ScaleCoord* methods
git-svn-id: trunk@55022 -
2017-05-20 10:02:25 +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
5508095cff IDEIntf: TIDEMenuItem: fixed not freeing MenuItems of TMenu
git-svn-id: trunk@54988 -
2017-05-18 23:57:25 +00:00
ondrej
bf3e483768 ideintf: fix regression in image scaling code.
git-svn-id: trunk@54981 -
2017-05-18 21:24:56 +00:00
mattias
e6ce403f3f updates makefiles
git-svn-id: trunk@54969 -
2017-05-18 11:39:53 +00:00
ondrej
3a7e2ee5dd IdeIntf: propedits: fix highlighting default (=not stored) properties.
git-svn-id: trunk@54955 -
2017-05-17 18:27:55 +00:00
ondrej
697a3ee6fa IdeIntf: propedits: always write property values to objects. The property setter method has to decide about the need of update, not the propedit code.
git-svn-id: trunk@54954 -
2017-05-17 14:57:07 +00:00
ondrej
fa6f0296b6 IdeIntf: OI: always write values to objects if explicitely wanted.
git-svn-id: trunk@54953 -
2017-05-17 14:55:48 +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
maxim
edca2f5223 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31810
git-svn-id: trunk@54938 -
2017-05-15 22:24:54 +00:00
ondrej
a5fb446af5 ideintf: objectinspector: fix high-dpi in custom property grids. Issue #31769
git-svn-id: trunk@54928 -
2017-05-14 14:43:31 +00:00
ondrej
68fbe369e0 IdeIntf: OI: High-DPI: ValueComboBox.
git-svn-id: trunk@54917 -
2017-05-14 09:52:32 +00:00
ondrej
89f4fd0314 IdeIntf: OI: High-DPI: value button. Issue #31784
git-svn-id: trunk@54905 -
2017-05-14 07:32:43 +00:00
ondrej
83b005e1fc IdeIntf: OI: High-DPI: restricted tab. Patch by AlexeyT, Issue #31778
git-svn-id: trunk@54904 -
2017-05-14 07:22:36 +00:00
juha
ec931df828 IdeIntf: API function for uninstalling a package. From Balázs.
git-svn-id: trunk@54902 -
2017-05-13 22:06:35 +00:00
wp
093242498d LCL: Activate ImageIndexPropertyEditor for grids (Columns[].Title.ImageIndex, ImageIndexSortAsc/Desc)
git-svn-id: trunk@54762 -
2017-04-27 22:47:29 +00:00
mattias
871ae7e6b9 IDE: added macros for namespaces
git-svn-id: trunk@54758 -
2017-04-27 14:34:53 +00:00
mattias
0a891e4ab2 set version to 1.8.0RC1
git-svn-id: trunk@54578 -
2017-04-08 21:53:32 +00:00
mattias
74cfe4be1b ideintf: fixed multithreaded compile
git-svn-id: trunk@54556 -
2017-04-07 13:16:55 +00:00
mattias
1988d6a661 h2pas: fixed compilattion
git-svn-id: trunk@54550 -
2017-04-06 23:06:34 +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
maxim
37f2d73f0a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31614
git-svn-id: trunk@54514 -
2017-04-03 23:24:37 +00:00
mattias
5eefc140b7 IDEIntf: fixed TIDESpecialCommand.GetCaption using command.localizedname
git-svn-id: trunk@54427 -
2017-03-17 07:25:17 +00:00
juha
212245d761 Packager, OpkMan: Pass online package info as package links to IDE, shown in PackageLinksDialog.
git-svn-id: trunk@54411 -
2017-03-15 13:13:48 +00:00
juha
63819ec9ae Packager: Support online package link type.
git-svn-id: trunk@54409 -
2017-03-15 13:13:44 +00:00
juha
e6bf771bf6 OpkMan: Reuse TPkgVersion from IdeIntf. Create RTTI with {$M+}.
git-svn-id: trunk@54408 -
2017-03-15 13:13:43 +00:00
juha
a2d555718e IdeIntf: Separate an interface for PackageLinks.
git-svn-id: trunk@54407 -
2017-03-15 13:13:41 +00:00
juha
e542ddbfcd Packager refactoring. Move funcs and methods to IdeIntf. Prepare for PackageLink interface.
git-svn-id: trunk@54405 -
2017-03-15 13:13:36 +00:00
juha
f4df80d90f IdeIntf: Add base class TPkgDependencyBase to new unit PackageDependencyIntf.
git-svn-id: trunk@54404 -
2017-03-15 13:13:34 +00:00
juha
88cab456e2 Cleanup and formatting.
git-svn-id: trunk@54402 -
2017-03-15 13:13:29 +00:00
maxim
f4403e6e72 Translations: French translation update by Gilles Vasseur, bug #31533
git-svn-id: trunk@54400 -
2017-03-13 23:41:48 +00:00
juha
c6261efd55 Fix spelling in IdeIntf license.
git-svn-id: trunk@54386 -
2017-03-11 14:26:42 +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
d53f65cba4 Object Inspector: Allow AutoSize for the property FilterEdit. Issue #31474.
git-svn-id: trunk@54347 -
2017-03-05 12:55:06 +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
eec043d29e Object Inspector: Adjust access visibility of controls which are created at run-time. RTTI is not needed.
git-svn-id: trunk@54342 -
2017-03-04 17:21:49 +00:00