juha
a2d289acd6
IDE: A new dialog for manifest options. Issue #30977 , patch from AlexeyT.
...
git-svn-id: trunk@53418 -
2016-11-22 15:59:00 +00:00
juha
c2d88c8f48
IDE: Improve application options layout. Issue #30947 , patch from AlexeyT.
...
git-svn-id: trunk@53382 -
2016-11-18 17:07:22 +00:00
juha
3913650b87
IDE: Add manifest options for Name/Description. Issue #30953 , patch from AlexeyT.
...
git-svn-id: trunk@53381 -
2016-11-18 16:26:28 +00:00
ondrej
d487f8a68d
IDE: project options: disable Set WidgetSet button instead of hiding it.
...
git-svn-id: trunk@53326 -
2016-11-09 11:30:57 +00:00
ondrej
31944eda39
IDE: project options: more values for Win Vista DPI awarness. Issue #30170 , modified patch by AlexeyT
...
git-svn-id: trunk@53325 -
2016-11-09 09:15:34 +00:00
juha
70c199c0da
IDE: Adjust anchors so that "Component palette" options page can be resized. Issue #30715 , patch from Michl.
...
git-svn-id: trunk@53233 -
2016-10-26 20:25:55 +00:00
mattias
56ea37d276
IDE: fpc msg parser: fixed default fpc.errore.msg file
...
git-svn-id: trunk@53224 -
2016-10-26 16:43:30 +00:00
maxim
e5a40dfe94
IDE: show hint for 'Method default section' label in Codetools Class Completion options page; made minor improvement in other hint.
...
git-svn-id: trunk@53201 -
2016-10-24 22:30:45 +00:00
mattias
f237d61e01
IDE: codetools: class completion: added option to select default method section
...
git-svn-id: trunk@53167 -
2016-10-19 21:52:40 +00:00
mattias
db0e2f90e3
IDE: codetools class options: changed radiogroups to comboboxes and added hints
...
git-svn-id: trunk@53165 -
2016-10-19 21:27:12 +00:00
mattias
2af4dde394
IDE: codetools class options: fixed tab order
...
git-svn-id: trunk@53163 -
2016-10-19 21:01:42 +00:00
mattias
c1241646a8
IDE: codetools options: put set property parameter name at the bottom
...
git-svn-id: trunk@53162 -
2016-10-19 20:57:31 +00:00
mattias
36d42e0d9c
IDE: clean up deprecated
...
git-svn-id: trunk@53140 -
2016-10-17 13:35:07 +00:00
mattias
d15596f13e
IDE: compiler options: -pg gprof added hint that it only works on 32bit
...
git-svn-id: trunk@53112 -
2016-10-14 17:46:39 +00:00
juha
d55fd7d036
IDE: Show form's properties in Object Inspector when clicking its title bar. Issue #17488 , patch from Michl.
...
git-svn-id: trunk@53097 -
2016-10-12 09:17:30 +00:00
juha
94d424d93a
IDE: Allow selecting a toolbar of IDE Coolbar config by clicking on its icons. Issue #30713 , patch from Silvio Clécio.
...
git-svn-id: trunk@53088 -
2016-10-09 21:21:40 +00:00
mattias
c9400c0a0f
IDE: clean up
...
git-svn-id: trunk@52941 -
2016-09-09 11:43:31 +00:00
mattias
799d76b601
IDE: fixed compiler optios TrashVariables and VerifyObjMethodCall, bug #30584
...
git-svn-id: trunk@52937 -
2016-09-09 06:07:49 +00:00
mattias
2be768995c
IDE: word completion: when option IdentComplReplaceIdentifier is off behave the same as identifier completion: replace only left side, issue #30510
...
git-svn-id: trunk@52867 -
2016-08-24 09:58:35 +00:00
juha
9367da0ae5
Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
...
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
juha
e06fda9bf2
IDE: Fix TEditorKeymappingOptionsFrame.FilterEditFilterItem, was broken by r52745 #85628cd5f9. Issue #30461 .
...
git-svn-id: trunk@52794 -
2016-08-11 11:25:43 +00:00
mattias
697fe56615
IDE: project resources: set Modified when type changes, bug #30426
...
git-svn-id: trunk@52784 -
2016-08-04 09:38:45 +00:00
martin
5f55a00ead
IDE: EditorOptions, added colors for line before fold/hide
...
git-svn-id: trunk@52755 -
2016-07-31 13:54:50 +00:00
juha
85628cd5f9
LCL: Change ItemData parameter in FilterItem events from TObject to Pointer. Add "const" to ACaption: string.
...
git-svn-id: trunk@52745 -
2016-07-24 15:12:43 +00:00
ondrej
554901a083
IDE: set modified flag after resource name change. Issue #30351 . Patch by Anton
...
git-svn-id: trunk@52674 -
2016-07-12 16:45:49 +00:00
maxim
4f09b51889
IDE, compiler config and target options page: improved i18n. Don't show any comments if option is active.
...
git-svn-id: trunk@52597 -
2016-07-02 13:00:09 +00:00
mattias
17018410ca
IDE: compiler options: always show -WG option
...
git-svn-id: trunk@52589 -
2016-06-30 12:51:45 +00:00
juha
e31a4d74d3
IDE: Make CompilerMode selection more robust. DelphiUnicode could not be used. Support also GNU Pascal mode.
...
git-svn-id: trunk@52530 -
2016-06-20 08:51:17 +00:00
ondrej
dda51d51ec
ide: use grid scrolling in IDE matrix grid.
...
git-svn-id: trunk@52496 -
2016-06-12 19:55:27 +00:00
martin
91c8da3f8c
IDE: editor display options, allow to force pixel/point size for font (negative size). Issue #30085
...
git-svn-id: trunk@52408 -
2016-05-30 03:23:32 +00:00
martin
6d96f1c167
SynEdit: Clicks on overview gutter. Issue #30012
...
git-svn-id: trunk@52292 -
2016-05-09 19:17:28 +00:00
mattias
f8623847f3
IDE: clean up
...
git-svn-id: trunk@52214 -
2016-04-18 17:10:01 +00:00
martin
4b8443368f
IDE, Opitons: markup opts for other xml and lfm
...
git-svn-id: trunk@52198 -
2016-04-15 02:15:17 +00:00
martin
294d29a4b9
IDE, Opitons: markup opts for other xml and lfm
...
git-svn-id: trunk@52197 -
2016-04-15 00:49:42 +00:00
juha
741e216285
IDE: Move Delete button in front of SystemEncoding button in Options / Additions and Overrides page. Issue #29968 .
...
git-svn-id: trunk@52112 -
2016-04-06 10:45:23 +00:00
juha
217ce1a2d5
IDE: Export/Import also package options properly. Worked only for project. Issue #27709 .
...
git-svn-id: trunk@52110 -
2016-04-06 10:19:20 +00:00
juha
2c41ccf609
Formatting, comment.
...
git-svn-id: trunk@52109 -
2016-04-06 10:19:12 +00:00
juha
9aab2a374d
Object Inspector: Differentiate multi-selected properties which have different values using background color. Issue #23151 .
...
git-svn-id: trunk@52075 -
2016-03-28 10:37:25 +00:00
ondrej
d53815d5d5
ide: source notebook: add option to show editor file name in caption
...
git-svn-id: trunk@52071 -
2016-03-27 17:32:12 +00:00
juha
ff3dd2b421
IDE: Prevent left-over lines in key mapping Treeviews after moving splitter. Issue #28706 , patch from Balázs Székely.
...
git-svn-id: trunk@51938 -
2016-03-14 17:01:39 +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
mattias
aa1dbeba55
IDE: compiler options: when warn about paths give hint where to find the inherited paths
...
git-svn-id: trunk@51758 -
2016-02-29 17:17:56 +00:00
mattias
675f263e1c
IDE: options: codetools general: fixed layout
...
git-svn-id: trunk@51703 -
2016-02-26 10:46:40 +00:00
mattias
e727676a1e
IDE: compiler options: added mode delphiunicode and iso
...
git-svn-id: trunk@51663 -
2016-02-19 09:27:41 +00:00
maxim
45daca322f
IDE: Add ability to exclude components from i18n by identifier or original text:
...
1) Added methods to remove entries from TPOFile by identifier and by original text.
2) Implemented storage of excluded identifiers and originals via TProject.
3) Updated translation routines to pass over project's excluded identifiers and originals when updating PO files.
4) Editing of excluded identifiers and originals in i18n project options.
5) Added option to "Force update PO files on next compile" in i18n project options (auto reset, non-persistent). To force update PO files after changing excluded identifiers and originals.
Patch by Denis Kozlov, bug #29627 .
git-svn-id: trunk@51589 -
2016-02-10 22:46:00 +00:00
ondrej
82e9a27d07
IDE: change "Focus messages after compilation" to "Focus messages at compilation"
...
git-svn-id: trunk@51587 -
2016-02-10 22:32:26 +00:00
juha
5e18377e9e
IDE: In project application options use KeepOriginWhenClipped for icon. Issue #29619 , patch from Alexey Torgashin.
...
git-svn-id: trunk@51554 -
2016-02-09 20:59:24 +00:00
juha
db51e758b5
Cleanup and comments
...
git-svn-id: trunk@51470 -
2016-02-01 21:04:59 +00:00
ondrej
61dcce50a6
ide: add option to jump directly to method body, if available. Issue #13245 . Modified patch by Balázs Székely
...
git-svn-id: trunk@51422 -
2016-01-26 16:54:30 +00:00
juha
001b1ee544
IDE: Make buttons with "..." wider. Used in many settings windows. Issue #29493 , patch from Alexey Torgashin.
...
git-svn-id: trunk@51412 -
2016-01-25 16:22:14 +00:00
juha
42e68fd86d
IDE: Save Application Bundle and resource XPManifest to default project configuration. Issue #22286 .
...
git-svn-id: trunk@51059 -
2015-12-27 22:36:55 +00:00
juha
6c409b1ecc
IDE: Hide the Export / Import buttons in options General page for now. The set of options makes no sense.
...
git-svn-id: trunk@50909 -
2015-12-18 17:45:50 +00:00
ondrej
e9d1b1acd4
IDE: use tbsButtonDrop instead of '>>' buttons
...
git-svn-id: trunk@50903 -
2015-12-18 10:39:04 +00:00
mattias
04312f7e68
IDE: clean up
...
git-svn-id: trunk@50794 -
2015-12-14 12:02:32 +00:00
juha
2fe0fde59e
IDE: CodeTools CodeCreation frame simpler. Issue #29104 , patch from Alexey Torgashin.
...
git-svn-id: trunk@50696 -
2015-12-06 15:00:16 +00:00
juha
753d444bc0
IDE: Fix control's name to match its type.
...
git-svn-id: trunk@50618 -
2015-12-04 20:04:53 +00:00
mattias
6dda8fcee0
IDE: codetools options: using TFilenameEdit, patch from Alexey, 29102
...
git-svn-id: trunk@50552 -
2015-12-01 15:13:50 +00:00
mattias
8864f57fe4
IDE: added -O4 optimization, bug #29107
...
git-svn-id: trunk@50534 -
2015-11-30 16:31:44 +00:00
ondrej
19206bce93
IDE: partially revert r50517 #d696ee5a59
...
git-svn-id: trunk@50520 -
2015-11-28 19:42:00 +00:00
ondrej
d696ee5a59
IDE: add option to prefer double-click over middle click when closing tabs.
...
git-svn-id: trunk@50517 -
2015-11-28 10:10:11 +00:00
ondrej
b1ae15362f
IDE: IDECommands refactoring; deleted menu item Project -> Change Build Mode
...
git-svn-id: trunk@50441 -
2015-11-20 14:04:24 +00:00
ondrej
3087610579
IDE: options: fixed EditorTabPosition anchoring
...
git-svn-id: trunk@50367 -
2015-11-17 14:54:06 +00:00
mattias
dae9ce8c70
IDE: compiler options: sort target processor list, issue #28997
...
git-svn-id: trunk@50315 -
2015-11-12 10:39:10 +00:00
mattias
f5d708e744
IDE: clean up
...
git-svn-id: trunk@50250 -
2015-11-08 10:06:06 +00:00
juha
cda0cfab52
IDE: Help options frame: simpler. Issue #28974 , patch from Alexey.
...
git-svn-id: trunk@50249 -
2015-11-08 09:00:57 +00:00
maxim
90c6e305d8
IDE: improved i18n of 'Event/Method section' ComboBox in 'Options' -> 'Codetools' -> 'Code creation' page
...
git-svn-id: trunk@50222 -
2015-11-04 13:16:28 +00:00
ondrej
14e8ffa23a
IDE, CodeTools: add more options and a prompt dialog for method creation. Issue #13994
...
git-svn-id: trunk@50196 -
2015-10-29 11:08:52 +00:00
juha
e3a1721df5
IDE: Cleanup.
...
git-svn-id: trunk@50185 -
2015-10-27 17:30:50 +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
juha
5fc7132693
Use the new UTF-8 system by default. Can be disabled by define DisableUTF8RTL. EnableUTF8RTL is removed.
...
git-svn-id: trunk@50129 -
2015-10-20 17:20:11 +00:00
juha
6b1d56635f
IDE: Use BitButtons for Export / Import in Desktop manager for consistency. ToolButtons work now with selected items.
...
git-svn-id: trunk@50097 -
2015-10-18 13:22:38 +00:00
juha
d19afdab40
IDE: Cleanup for coolbar_options code. Split EnableDisableButtons into 2 methods.
...
git-svn-id: trunk@50095 -
2015-10-17 14:31:11 +00:00
juha
1b137755fc
IDE: Move loading and saving ButtonNames in IDECoolbar and EditorToolbar config into methods.
...
git-svn-id: trunk@50059 -
2015-10-14 16:39:48 +00:00
juha
07673e317f
IDE: Refactor and optimize code for IDECoolbar and EditorToolbar config. Move duplicate code into methods etc.
...
git-svn-id: trunk@50058 -
2015-10-14 15:33:35 +00:00
mattias
b5bbdbd323
IDE: identifier completion: option to disable auto completion if there is only one identifier, patch #28852 from Ondrej
...
git-svn-id: trunk@50052 -
2015-10-14 10:09:15 +00:00
juha
5093f81168
IDE: Keep the selection of key in KeyMapping window. From Ondrej Pokorny.
...
git-svn-id: trunk@50035 -
2015-10-12 08:32:57 +00:00
maxim
4fe4e35ac1
IDE: improved Editor Toolbar options page layout/i18n
...
git-svn-id: trunk@49951 -
2015-10-05 23:00:40 +00:00
mattias
295b11fa55
IDE: resourcestring
...
git-svn-id: trunk@49949 -
2015-10-05 22:48:00 +00:00
maxim
67b74400e8
IDE, Files Options page: widened Multiple Instances combobox to fit longer captions
...
git-svn-id: trunk@49935 -
2015-10-03 21:52:02 +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
juha
c7c98cc90a
IDE: Fix anchor in file options frame.
...
git-svn-id: trunk@49913 -
2015-10-02 13:27:11 +00:00
juha
16f941c896
IDE: A single IDE instance feature. Issue #8051 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@49909 -
2015-10-02 09:42:44 +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
fb3cc4fef7
IDE: project options: po for forms: fixed layout
...
git-svn-id: trunk@49852 -
2015-09-20 15:09:00 +00:00
mattias
6e84cb390d
codetools: local var completion: group vars with same type, from Ondrej Pokorny
...
git-svn-id: trunk@49840 -
2015-09-16 12:06:18 +00:00
juha
9f13f52fca
IDE: Minor layout alignment change for keymapping options. Issue #28660 .
...
git-svn-id: trunk@49823 -
2015-09-14 07:50:11 +00:00
mattias
796a5fdd00
IDE+codetools: property completion: options to use a prefixed name as Set mthod parameter, patch #28181 from Ondrej Pokorny
...
git-svn-id: trunk@49807 -
2015-09-10 11:51:16 +00:00
mattias
aebdc634cf
IDE: merged options open last project and last packages
...
git-svn-id: trunk@49805 -
2015-09-10 10:58:18 +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
juha
50bc37338d
IDE, AnchorDocking: Support desktops also with docked IDE. Move configuration to environment options. By Ondrej Pokorny.
...
git-svn-id: trunk@49778 -
2015-09-07 22:01:22 +00:00
juha
fd1ff1055b
IDE: Mark project as modified after changing resources. Issue #28625 , patch from Anton.
...
git-svn-id: trunk@49767 -
2015-09-05 22:29:56 +00:00
juha
1b3cd61c09
IDE: Use shorter variable names in TIDECoolBarOptions.
...
git-svn-id: trunk@49742 -
2015-09-02 18:57:39 +00:00
juha
2f139b9be1
IDE: Rename page "Other" to "Custom Options" in project options dialog. Easier to find.
...
git-svn-id: trunk@49719 -
2015-08-27 22:06:39 +00:00
maxim
28f092feb1
CodeTools: corrected identifier completion options captions
...
git-svn-id: trunk@49622 -
2015-08-08 12:06:14 +00:00
juha
95646ee93f
IDE: Revert 2 single-word resources that were switched to reused resources earlier.
...
git-svn-id: trunk@49619 -
2015-08-08 08:59:40 +00:00
juha
08c9621520
Change order of used units so that "deprecated" warnings are not triggered.
...
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
57d6ea482c
IDE: Share 'Ignore' resource string, reorder.
...
git-svn-id: trunk@49605 -
2015-08-06 12:50:41 +00:00
maxim
2f4031e22b
IDE: fixed typos in resource string names
...
git-svn-id: trunk@49551 -
2015-07-15 16:35:53 +00:00
juha
b2ccf8e936
IDE: Rename the "Desktop" environment options page to "General" to avoid confusion with new Desktops feature.
...
git-svn-id: trunk@49549 -
2015-07-14 18:39:57 +00:00
juha
ee4ff0e746
IDE: Update EditorToolbars always after changing environment options.
...
git-svn-id: trunk@49546 -
2015-07-14 11:10:06 +00:00
juha
3fd22d1635
IDE: Update windows layout only when it has changed.
...
git-svn-id: trunk@49545 -
2015-07-14 11:10:05 +00:00
juha
4f0f211f3c
IDE: Improve the desktops feature. Prevent access violation and exception. Store z-order of windows. Patch from Ondrej Pokorny.
...
git-svn-id: trunk@49525 -
2015-07-11 23:27:44 +00:00
juha
423c43ea13
IDE: Fully implement saving/loading desktops and the GUI for it. Modified patch from Ondrej Pokorny.
...
git-svn-id: trunk@49514 -
2015-07-09 19:05:29 +00:00
juha
653b5dd43a
Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
...
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
juha
06ac76f560
LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
...
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
juha
7c8d3b0a52
IDE: Add visibility checkbox into component palette options frame. Layout changes. Move Visible flag under ComponentPaletteOptions.
...
git-svn-id: trunk@49487 -
2015-07-02 18:50:26 +00:00
juha
e352c0638b
IDE: Minor layout changes in EditorToolbar options frame.
...
git-svn-id: trunk@49484 -
2015-07-02 18:50:21 +00:00
mattias
d08b2dd896
IDE: less hints
...
git-svn-id: trunk@49469 -
2015-06-29 09:33:26 +00:00
juha
5d9db19451
IDE: Editor toolbar frame layout fixes. Issue #28345 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49463 -
2015-06-28 12:27:57 +00:00
juha
4c5a14004b
IDE: Fix TabOrder in FormEditor options. Issue #28346 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49462 -
2015-06-28 12:27:56 +00:00
juha
15df1a216f
IDE: An experimental GUI for saving and switching desktops + other related changes. Define EnableDesktops.
...
git-svn-id: trunk@49457 -
2015-06-28 12:27:48 +00:00
juha
5286b35a45
IDE: New class and variable/property for desktop settings in environment options.
...
git-svn-id: trunk@49432 -
2015-06-24 16:12:31 +00:00
juha
7e13107ac4
IDE: Save desktop related stuff under XML path Desktop/. Prepare for collection of desktop settings.
...
git-svn-id: trunk@49419 -
2015-06-23 10:42:05 +00:00
juha
f811b93199
IDE: Shorten a long variable name.
...
git-svn-id: trunk@49414 -
2015-06-23 10:41:54 +00:00
maxim
0d184d1540
IDE: fixed initial 'Position' combobox caption i18n in Editor Toolbar options
...
git-svn-id: trunk@49395 -
2015-06-21 18:07:52 +00:00
juha
99ba2360a7
Rename Toolbar_options -> IdeCoolbar_options.
...
git-svn-id: trunk@49393 -
2015-06-21 17:31:13 +00:00
juha
7cf6cbfe47
Rename ToolbarData -> IdeCoolbarData.
...
git-svn-id: trunk@49384 -
2015-06-21 11:02:57 +00:00
juha
29d5e6d734
Move EditorToolbar from a package to IDE sources. Reuse config dialog with IDE Coolbar.
...
git-svn-id: trunk@49382 -
2015-06-21 10:45:24 +00:00
juha
22d69cef54
New files for integrated EditorToolbar.
...
git-svn-id: trunk@49380 -
2015-06-21 10:14:55 +00:00
maxim
1217703f4c
IDE: improved Compilation Options page taborder/layout and i18n, patch from Alexey Torgashin, bug #28295
...
git-svn-id: trunk@49353 -
2015-06-16 23:24:13 +00:00
juha
feda366f65
IDE: Fix TabOrder in compiler_debugging_options. Issue #28298 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49349 -
2015-06-16 11:52:26 +00:00
mattias
bb34413487
IDE: identifier completion: make jump to errors optional, patch #28308
...
git-svn-id: trunk@49344 -
2015-06-16 09:36:33 +00:00
juha
7d7d06ceb7
IDE: Fix taborder in Project_application_options. Issue #28292 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49331 -
2015-06-14 21:38:29 +00:00
maxim
5029e7c477
IDE: fixed Version Info dialog stringgrid title i18n and made some fixes/improvements to Russian translation, bug #28251
...
git-svn-id: trunk@49295 -
2015-06-08 23:44:23 +00:00
juha
4897c219cd
IDE: ThumbTracking for Scrollbar in ProjectVersioninfoOptions. Issue #28254 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49293 -
2015-06-08 16:11:00 +00:00
juha
a6dbef7f80
Fix dialog file filters in various places. Issue #28242 , patch from Alexey Torgashin
...
git-svn-id: trunk@49262 -
2015-06-04 11:17:44 +00:00
maxim
327fafb24f
IDE: reverted parts of r49248 #39eb029e62, which caused regressions e.g. in Russian translation
...
git-svn-id: trunk@49258 -
2015-06-04 00:30:22 +00:00
juha
39eb029e62
IDE: Clean resourcestrings.
...
git-svn-id: trunk@49248 -
2015-06-03 09:10:07 +00:00
maxim
6f4c8353e5
IDE: renamed/regrouped/cleaned up resource strings for file filter names, bug #28219 , patch from Alexey Torgashin
...
git-svn-id: trunk@49245 -
2015-06-02 23:56:03 +00:00
juha
78b1df7582
IDE: Localize OpenDialog filter in Component Pallette options frame. Issue #28214 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49229 -
2015-05-31 11:57:05 +00:00
juha
a3cb7438fe
IDE: Add filter for SaveDialog in EditorColor options frame. Issue #28206 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49206 -
2015-05-29 10:20:31 +00:00
juha
fd613aa8a9
IDE: Add hints to project forms options frame. Issue #28205 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49204 -
2015-05-29 09:04:18 +00:00
juha
ecf4539fab
Use EditBtn in Frames for i18n (project and package). Issue #28202 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49203 -
2015-05-29 09:04:17 +00:00
juha
a1067c7d07
IDE: Use DirectoryEdit in Project FPDoc options. Issue #28198 , patch from Alexey Torgashin
...
git-svn-id: trunk@49202 -
2015-05-29 09:04:15 +00:00
juha
3cf46a5d3a
IDE: Add OpenDialog filter to Mouse advanced options. Issue #28187 , patch from Alexey Torgashin.
...
git-svn-id: trunk@49188 -
2015-05-27 10:41:47 +00:00
juha
0be07e4e24
IDE: Rename dialog CustomDefines -> DefinesGui.
...
git-svn-id: trunk@49156 -
2015-05-24 12:01:06 +00:00
juha
da892afea2
IDE: MaxValue for a SpinEdit in IDECoolbar. Issue #28047 , patch from Balázs Székely.
...
git-svn-id: trunk@48976 -
2015-05-09 07:58:27 +00:00
juha
b920d6079e
IDE: Resize the main IDE window correctly. Issue #27940 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@48959 -
2015-05-07 05:21:25 +00:00
maxim
d1720019f8
IDE: fixed window options page layout
...
git-svn-id: trunk@48944 -
2015-05-06 21:48:43 +00:00
juha
54b11708ff
IDE: Resize the main IDE window correctly. Issue #27940 , patch from Ondrej Pokorny.
...
git-svn-id: trunk@48937 -
2015-05-05 18:34:52 +00:00
maxim
afa5584b36
IDE: improved coolbar options page layout, fixes bug #27937
...
git-svn-id: trunk@48821 -
2015-04-23 12:56:28 +00:00
martin
4a53660e71
IDE Options: allow to set colors for messages in message window by urgency.
...
git-svn-id: trunk@48790 -
2015-04-20 22:04:38 +00:00
martin
045b4fea7a
IDE Options: allow to set colors for messages in message window by urgency.
...
git-svn-id: trunk@48789 -
2015-04-20 21:59:46 +00:00
juha
0406b9f4ce
IDE: IDECoolbar improvements. Issue #27871 , patch from Balázs Székely.
...
git-svn-id: trunk@48779 -
2015-04-19 15:31:08 +00:00
juha
ebcbe939e6
IDE Coolbar improvements. Issue #27779 , patch from Balázs Székely.
...
git-svn-id: trunk@48609 -
2015-04-03 16:25:58 +00:00
mattias
3228d693b6
IDE: clean up
...
git-svn-id: trunk@48587 -
2015-04-02 11:55:12 +00:00
juha
c12cc20d48
IDE Coolbar: New class TIDECoolBarOptions for environment options data. No LCL components created there any more. Refactoring.
...
git-svn-id: trunk@48579 -
2015-04-01 15:34:18 +00:00
juha
2235174004
IDE: Improve IDE Coolbar layout and configuration.
...
git-svn-id: trunk@48561 -
2015-03-31 18:57:23 +00:00
mattias
054dc48d1e
IDE: clean up
...
git-svn-id: trunk@48544 -
2015-03-30 19:09:39 +00:00
juha
21e4c4019c
IDE: Improve the IDE Coolbar. Issue #27603 , patch from Balázs Székely.
...
git-svn-id: trunk@48526 -
2015-03-28 14:40:57 +00:00
juha
f61f5b2163
IDE: Replace Main Toolbars with a Coolbar. Issue #27603 , patch from Balázs Székely.
...
git-svn-id: trunk@48522 -
2015-03-27 18:34:57 +00:00
juha
708afdf966
Fix uninitialized variables and other problems found by the compiler.
...
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
mattias
7760e5b734
IDE/lazbuild: simplified TestBuildDirectory, when checking if project needs compile check if target file exists
...
git-svn-id: trunk@48406 -
2015-03-17 13:30:53 +00:00
mattias
2f1fea1b43
IDE: clean up
...
git-svn-id: trunk@48358 -
2015-03-15 10:27:45 +00:00
mattias
fdf4a8ddd6
IDE: clean up
...
git-svn-id: trunk@48331 -
2015-03-13 00:29:31 +00:00
juha
aa474f5750
IDE: Reuse 'Options' resource string.
...
git-svn-id: trunk@48316 -
2015-03-12 23:02:06 +00:00
juha
0074f7e9ab
New files for IDE toolbar options from Balázs Székely. Issue #27603 .
...
git-svn-id: trunk@48245 -
2015-03-10 20:04:56 +00:00
mattias
b98e5b914f
IDE: checked compiler warnings, clean up, fixed compile with fpc 2.6.4
...
git-svn-id: trunk@48228 -
2015-03-10 15:28:11 +00:00
mattias
e6ec0e240c
IDE: fpdoceditor: error in description: jump to col,line
...
git-svn-id: trunk@48216 -
2015-03-10 14:08:59 +00:00
mattias
75fd8a4e5d
IDE: checked compiler warnings, clean up
...
git-svn-id: trunk@48211 -
2015-03-10 13:27:41 +00:00
mattias
95a2ce7a19
IDE: clean up
...
git-svn-id: trunk@48210 -
2015-03-10 13:17:19 +00:00
martin
8651c30a2f
SynEdit/IDE: More multi caret
...
git-svn-id: trunk@48176 -
2015-03-09 13:07:39 +00:00
martin
c740a16492
SynEdit / IDE: add full line selection on line-gutter click
...
git-svn-id: trunk@48158 -
2015-03-07 02:21:55 +00:00
maxim
f44411bd31
IDE: fixed 'Multiline tabs' combobox alignment in 'Tabs and Windows' options page
...
git-svn-id: trunk@48150 -
2015-03-05 23:36:27 +00:00
martin
a46cfc71b6
Options / Editor: Allow multiline tab, check capability
...
git-svn-id: trunk@48127 -
2015-03-04 14:35:03 +00:00
martin
e636205034
Options / Editor: Allow multiline tab, move tab related options to correct frame
...
git-svn-id: trunk@48126 -
2015-03-04 13:50:08 +00:00
martin
b87c34ebfb
SynEdit/IDE: Basic Multi-Caret mode
...
git-svn-id: trunk@48123 -
2015-03-03 23:51:11 +00:00
mattias
4e22c679d5
IDE: Messages options: added text color
...
git-svn-id: trunk@48098 -
2015-03-02 18:42:01 +00:00
mattias
0ea46491f9
IDE: Messages: options: added button to set pastel colors, issue #27582
...
git-svn-id: trunk@48095 -
2015-03-02 17:59:42 +00:00
mattias
abfaa0bdd0
IDE: compiler options: removed obsolete option show summary, summary are now always shown in header
...
git-svn-id: trunk@47965 -
2015-02-23 17:00:47 +00:00
mattias
2da65d3074
IDE: compiler options: verbosity: removed -ve, IDE needs this to jump to errors
...
git-svn-id: trunk@47964 -
2015-02-23 16:56:52 +00:00
mattias
d48124eb65
IDE: compiler options: verbosity: one column
...
git-svn-id: trunk@47960 -
2015-02-23 16:41:50 +00:00
mattias
1196a85d76
IDE: always pass -vi to FPC, needed to resolve file names without path
...
git-svn-id: trunk@47958 -
2015-02-23 16:14:15 +00:00
mattias
10dc4d989c
IDE: project options: version: disable unneeded AutoSize
...
git-svn-id: trunk@47871 -
2015-02-17 23:53:12 +00:00
juha
abf9a845da
Deprecate wrappers for LazUTF8 functions in LCLProc.
...
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
juha
9569ce56d2
IDE: Move "Support UTF8 RTL" button to Project options window. Add -dEnableUTF8RTL to MatrixOptions (Additions and Overrides).
...
git-svn-id: trunk@47593 -
2015-02-05 15:46:46 +00:00
juha
4a4651ad58
IDE: Button for adding defines into customoptions for UTF8 RTL support.
...
git-svn-id: trunk@47570 -
2015-01-31 09:53:44 +00:00
juha
034ede2f68
IDE: Let TPathEditorButton show the list of paths in edit control's hint.
...
git-svn-id: trunk@47493 -
2015-01-22 23:03:38 +00:00
juha
a1e71674d9
IDE: in Compiler_path_options, turn method CheckSearchPath into a function. Harmonize.
...
git-svn-id: trunk@47492 -
2015-01-22 23:03:36 +00:00
juha
4d145caa9f
IDE: Refactor TPathEditorButton more. Copy values between dialog and edit here instead of clients' code.
...
git-svn-id: trunk@47491 -
2015-01-22 23:03:35 +00:00
juha
bd0bafb893
IDE: Improve TPathEditorButton class, handle Templates better.
...
git-svn-id: trunk@47490 -
2015-01-22 23:03:27 +00:00
maxim
bc3d35d5bf
IDE, Identifier Completion dialog: allow some captions to be translated independently
...
git-svn-id: trunk@47435 -
2015-01-20 21:32:04 +00:00
mattias
c3f37b3e74
IDE: project options: FPC resources above old lrs resources
...
git-svn-id: trunk@47425 -
2015-01-19 10:49:57 +00:00
mattias
7cc8d6fb84
IDE: resourcestring
...
git-svn-id: trunk@47423 -
2015-01-19 10:44:43 +00:00
mattias
bdff62de2b
IDE: options: identifier completion: dividers for groups
...
git-svn-id: trunk@47421 -
2015-01-19 10:42:32 +00:00
juha
ac935867c3
IDE: In Project Options -> Application, add divider for Windows and Darwin specific settings
...
git-svn-id: trunk@47320 -
2015-01-08 20:56:29 +00:00
juha
5082db081f
IDE: remove accidentally added ScrollWidth value.
...
git-svn-id: trunk@47300 -
2015-01-04 19:37:46 +00:00
maxim
4cb443b660
IDE: improved component palette options page localization; regenerated translations; updated Russian translation
...
git-svn-id: trunk@47297 -
2015-01-04 17:41:59 +00:00
mattias
03e3829727
IDE: components list: read only
...
git-svn-id: trunk@47276 -
2015-01-01 10:15:42 +00:00
juha
f705a02f69
IDE: improve column widths in component palette options ListView. Patch from Sandro Cumerlato.
...
git-svn-id: trunk@47275 -
2014-12-31 20:36:37 +00:00
juha
9e3b5ca504
IDE: Use truely original pages and comps as reference when saving palette configuration.
...
git-svn-id: trunk@47261 -
2014-12-28 13:50:35 +00:00
juha
4d92d2ec5b
IDE: Update component list to match the layout of component palette, triggered when window is activated.
...
git-svn-id: trunk@47231 -
2014-12-21 13:00:29 +00:00
juha
30724bdc59
IDE: disable Export button when there is nothing to export in component palette configuration.
...
git-svn-id: trunk@47230 -
2014-12-21 13:00:23 +00:00
juha
f6bbc53755
IDE: Skip non-existent components when importing palette configuration.
...
git-svn-id: trunk@47221 -
2014-12-18 08:28:47 +00:00
juha
af27bb7c69
IDE: PopupMenu for renaming and deleting pages in component palette config.
...
git-svn-id: trunk@47219 -
2014-12-17 23:27:26 +00:00
juha
00e9e556d4
IDE: Show and save also empty pages in the component palette configuration.
...
git-svn-id: trunk@47216 -
2014-12-17 23:27:22 +00:00
juha
a52a3c922c
IDE: Implement import and export for component palette options.
...
git-svn-id: trunk@47210 -
2014-12-16 22:37:09 +00:00
maxim
a44171943d
IDE: reverted r47174 #6178bfe581: "garbage" Unicode string is an indicator (threated as symbol by CodeTools) that rules for spaces before and after symbols are not applied to comments.
...
git-svn-id: trunk@47209 -
2014-12-16 21:40:33 +00:00
maxim
6178bfe581
IDE: fixed comment in Options/Codetools/Space tab preview (was looking as random garbage)
...
git-svn-id: trunk@47174 -
2014-12-11 23:24:20 +00:00
juha
86cf88320b
IDE: Replace test "Package" with "Unit" in component palette options. Reuse the resource string.
...
git-svn-id: trunk@47117 -
2014-12-05 12:37:55 +00:00
juha
5ae6d7c5ac
IDE: Use BeginUpdate-EndUpdate blocks in component palette options.
...
git-svn-id: trunk@47116 -
2014-12-05 11:43:39 +00:00
juha
be294a7bed
IDE: fix a bug in component palette configuration.
...
git-svn-id: trunk@47109 -
2014-12-04 23:28:54 +00:00
juha
58df23696a
IDE: Prevent adding a page with a name that already exists in component palette options.
...
git-svn-id: trunk@47076 -
2014-12-03 21:25:46 +00:00
juha
51cdfe8e79
IDE: Save component palette options correctly when palette is filtered by DataModule.
...
git-svn-id: trunk@47074 -
2014-12-03 17:57:02 +00:00
juha
49ff29dfe7
IDE: Prevent saving wrong component palette configuration if user did not change anything. Must be fixed properly later.
...
git-svn-id: trunk@47052 -
2014-12-01 21:57:26 +00:00
juha
3dd8de39eb
IDE: Handle Caret (^) separately from symbols (CodeBeautifier): Issue #22514 , patch from Anton.
...
git-svn-id: trunk@47037 -
2014-11-30 10:58:07 +00:00
juha
6ea31e7ad9
IDE: Set FComponentPages.OwnsObjects := True; instead of freeing objects explicitly.
...
git-svn-id: trunk@47006 -
2014-11-27 20:31:38 +00:00
juha
76602fb2f4
IDE: Cache also user ordered pages in component palette, use it in UpdateVisible method.
...
git-svn-id: trunk@47005 -
2014-11-27 20:31:36 +00:00
juha
75c4a0f8df
IDE: Change names of component palette cache methods.
...
git-svn-id: trunk@47003 -
2014-11-27 20:31:33 +00:00
juha
ca5d2548ff
IDE: component palette cleanup.
...
git-svn-id: trunk@47002 -
2014-11-27 20:31:31 +00:00
juha
8b4eac20a9
IDE: Use the cache when writing component palette configuration.
...
git-svn-id: trunk@47001 -
2014-11-27 20:31:30 +00:00
juha
bfbb517501
IDE: Tweaking in windows options.
...
git-svn-id: trunk@46987 -
2014-11-25 17:46:20 +00:00
juha
d8175e6e33
IDE, component palette options: Enable restoring default settings only if there are changes.
...
git-svn-id: trunk@46985 -
2014-11-25 17:46:16 +00:00
juha
9fd513f3c2
IDE, component palette options: Fix ordering comps inside one page. Less debug messages.
...
git-svn-id: trunk@46984 -
2014-11-25 17:46:14 +00:00
juha
3f0e325023
IDE: Update component palette only after its configuration was changed.
...
git-svn-id: trunk@46895 -
2014-11-20 12:53:17 +00:00
juha
530a72b248
IDE: Improve Up/Down button behavior in component palette options.
...
git-svn-id: trunk@46893 -
2014-11-20 09:52:15 +00:00
juha
63400d9ec8
IDE: Add an option GUI for using CheckBox for Booleans in Object Inspector.
...
git-svn-id: trunk@46881 -
2014-11-18 23:40:20 +00:00
mattias
cadb89504c
IDE: package compiler options: store syntax mode
...
git-svn-id: trunk@46878 -
2014-11-18 14:09:23 +00:00
juha
bcac1653f9
IDE: cleanup
...
git-svn-id: trunk@46876 -
2014-11-18 13:59:49 +00:00
juha
6cc9c6ea63
IDE: prevent a memory leak when restoring defaults in component palette options.
...
git-svn-id: trunk@46872 -
2014-11-18 09:24:58 +00:00
juha
ca628990f5
IDE, Component Palette options: Refactoring. Implement "Restore defaults". Don't change settings when user clicks Cancel.
...
git-svn-id: trunk@46871 -
2014-11-18 00:01:51 +00:00
juha
b292340eb6
Revert r46860 #e8685513d0 "IDE: componentpalette options - set defaultdraw false...", DefaultDraw is needed to display text.
...
git-svn-id: trunk@46866 -
2014-11-15 16:32:04 +00:00
juha
470f46f722
IDE: fix a bug in saving component palette settings.
...
git-svn-id: trunk@46861 -
2014-11-15 14:02:48 +00:00
zeljko
e8685513d0
IDE: componentpalette options - set defaultdraw false when drawing component icon.
...
git-svn-id: trunk@46860 -
2014-11-15 13:00:59 +00:00
mattias
1021bbb19a
IDE: docking: restore: keep autosizing disabled during restore
...
git-svn-id: trunk@46859 -
2014-11-15 12:39:26 +00:00
juha
4ca5c66887
IDE: Allow translation in component palette options. Issue #27040 , patch from Gábor.
...
git-svn-id: trunk@46849 -
2014-11-14 12:35:53 +00:00
juha
dbf5bd53d4
IDE: Minor cleanup in component palette options.
...
git-svn-id: trunk@46848 -
2014-11-14 10:56:40 +00:00
juha
6ddc19d342
IDE: Enable d'n'd in component palette options ListView on Windows, required RowSelect=True. Fix item height.
...
git-svn-id: trunk@46847 -
2014-11-14 10:56:18 +00:00
juha
ffa4d82af8
IDE: Fix loading user configuration for component palette.
...
git-svn-id: trunk@46843 -
2014-11-14 01:40:21 +00:00
juha
957d32b9e0
IDE: prevent crash in component palette options when doing drag and drop.
...
git-svn-id: trunk@46831 -
2014-11-12 23:20:27 +00:00
juha
5c80f5b1f3
IDE: Use the right palette page name in ComponentList.
...
git-svn-id: trunk@46830 -
2014-11-12 23:20:18 +00:00
juha
57840d4dcb
IDE: Properly implement component palette reordering. Loading the user defined order does not work yet.
...
git-svn-id: trunk@46829 -
2014-11-12 20:35:24 +00:00
juha
b2834f51cc
IDE: Partly implement component palette reordering.
...
git-svn-id: trunk@46828 -
2014-11-12 20:35:22 +00:00
juha
1425ccc3b6
IDE: Improve layout in Window options frame.
...
git-svn-id: trunk@46737 -
2014-11-01 15:26:36 +00:00
juha
2d80259c2a
IDE: Turn a phrase positive in messages options. "Hide icons" -> "Show icons". Add hint.
...
git-svn-id: trunk@46736 -
2014-11-01 15:26:25 +00:00
juha
c4d86d6845
IDE: Replace Bevels + Label with DividerBevel in desktop options. Reorder the layout.
...
git-svn-id: trunk@46735 -
2014-10-31 23:19:15 +00:00
juha
c4286f5665
IDE: Move the option for single-click / double-click from messages options to desktop options page. Improve layout, add hints. Issue #18269 .
...
git-svn-id: trunk@46734 -
2014-10-31 23:19:06 +00:00
juha
59938e4efe
IDE: add hints to OI options.
...
git-svn-id: trunk@46733 -
2014-10-31 23:18:30 +00:00
juha
4ad45ef34c
IDE: add hints to Form Editor (Designer) options.
...
git-svn-id: trunk@46721 -
2014-10-30 19:49:45 +00:00
juha
171e7adf9a
IDE: add hints to desktop and window options.
...
git-svn-id: trunk@46720 -
2014-10-30 19:49:35 +00:00
juha
b155443682
IDE: Use word "executable" for selecting program executables in environment options.
...
git-svn-id: trunk@46719 -
2014-10-30 19:49:22 +00:00
juha
485bb1b4d6
IDE: Show current widgetset type in Project options/Config and Target. Issue #26931 .
...
git-svn-id: trunk@46718 -
2014-10-30 19:49:09 +00:00
juha
b3f6a86aec
IDE: add hints to compiler path options and compilation options.
...
git-svn-id: trunk@46717 -
2014-10-30 19:48:56 +00:00
juha
6551c9ca73
IDE: add hints to project misc options.
...
git-svn-id: trunk@46716 -
2014-10-30 19:48:44 +00:00
juha
e50879a247
IDE: add hints to project save session options and version info options.
...
git-svn-id: trunk@46715 -
2014-10-30 19:48:33 +00:00
juha
22b3f66be7
IDE: add hints to project forms options.
...
git-svn-id: trunk@46714 -
2014-10-30 19:48:21 +00:00
juha
1d3a508640
IDE, Compiler messages options: Fix FilterEdit width.
...
git-svn-id: trunk@46713 -
2014-10-30 19:48:11 +00:00
juha
09cfc22c1a
IDE, Keymapping options frame: Fix FilterEdit width.
...
git-svn-id: trunk@46708 -
2014-10-30 19:47:32 +00:00
maxim
7c2ea521fa
IDE: actually show hint for 'Sort for scope' combobox in CodeTools identifier completion option page
...
git-svn-id: trunk@46612 -
2014-10-19 22:20:07 +00:00
mattias
43847bb0b3
IDE+codetools: identifier completion: Options to disable sorting for history and scope
...
git-svn-id: trunk@46599 -
2014-10-18 21:34:06 +00:00
juha
61b3247fd5
IDE: Fix adding resource with same name but different extension. Issue #26813 , patch from Denis Volodarsky.
...
git-svn-id: trunk@46513 -
2014-10-11 07:42:05 +00:00
juha
53450e2ef9
IDE: Make toolbuttons higher in Additions and Overrides options page.
...
git-svn-id: trunk@46332 -
2014-09-25 21:39:07 +00:00
juha
b4ff26f8f4
IDE: Prevent access violation in project resources dialog. Issue #25912 , patch from Anton.
...
git-svn-id: trunk@46327 -
2014-09-25 17:26:26 +00:00
mattias
f0d82b263b
IDE: package compiler options: fixed showing unitstyle
...
git-svn-id: trunk@46211 -
2014-09-13 20:57:46 +00:00
mattias
dc0ea8db95
IDE: enabled group compile
...
git-svn-id: trunk@45987 -
2014-07-28 14:53:57 +00:00
mattias
2afb6b73af
IDE: fixed extending unit/inc path in PI, fixed checking last pcp ignoring optional Darwin bundle, added dummy external tools for dependencies
...
git-svn-id: trunk@45986 -
2014-07-28 08:21:21 +00:00
mattias
dd64d2e479
IDE: added macro FPC_FULLVERSION, added conditionals function GetProjValue for packages, only parameter now: FPC_FULLVERSION
...
git-svn-id: trunk@45958 -
2014-07-23 19:22:38 +00:00
mattias
160cd91c5a
IDE: clean up old external tools
...
git-svn-id: trunk@45945 -
2014-07-20 20:02:40 +00:00
mattias
8d3f97d41e
IDE+lazbuild: target processor: changed -Op to -Cp, the -Op is only for optimization
...
git-svn-id: trunk@45878 -
2014-07-15 13:00:24 +00:00
mattias
186eb8ae35
IDE: compiler options: target processor hint -Op
...
git-svn-id: trunk@45868 -
2014-07-14 21:44:39 +00:00
juha
2fc0b188b7
Make TProject own an instance of IDEOptions instead of inheriting from it.
...
git-svn-id: trunk@45802 -
2014-07-06 22:37:43 +00:00
juha
3926c42a5f
IDE: Add option to show form's name in window menu. Issue #26420 , patch from Tomasz Wieckowski.
...
git-svn-id: trunk@45725 -
2014-06-28 23:25:29 +00:00
juha
ba1f7f32c8
IDE: Give a new name for a changed resource string.
...
git-svn-id: trunk@45651 -
2014-06-24 22:11:00 +00:00
juha
fa6bb3b2c3
IDE: Update the GUI for BuildModes after importing them. Disable import/export with invalid filename.
...
git-svn-id: trunk@45640 -
2014-06-24 13:26:42 +00:00
juha
b13cb7de63
IDE: remove Import/Export project options functions from IDEIntf.
...
git-svn-id: trunk@45610 -
2014-06-22 09:56:32 +00:00
juha
f3d543e261
IDE: add separators around Import/Export buttons in Project options dialog.
...
git-svn-id: trunk@45609 -
2014-06-22 09:55:48 +00:00
juha
3a7d798fa6
IDE: Revamp the GUI for importing / exporting compiler options.
...
git-svn-id: trunk@45608 -
2014-06-22 09:55:10 +00:00
juha
750993ff2d
IDE: Import / export compiler options, remove Options parameter. Prepare working with BuildModes.
...
git-svn-id: trunk@45607 -
2014-06-22 09:54:32 +00:00
mattias
328830cd54
IDE: use codetools lists of CPUs
...
git-svn-id: trunk@45583 -
2014-06-19 13:23:59 +00:00
mattias
dc7e9fce0d
IDE: resourcestrings, bug #26348
...
git-svn-id: trunk@45565 -
2014-06-17 09:34:18 +00:00
mattias
729f7fc5b3
IDE: resourcestrings, bug #26348
...
git-svn-id: trunk@45564 -
2014-06-17 09:28:15 +00:00
mattias
c39261347a
IDE: fixed ignoring empty lines at end of conditionals, no modified if project icon was not touched
...
git-svn-id: trunk@45541 -
2014-06-15 18:37:10 +00:00
mattias
c0b4888159
IDE: compiler options: other options: fixed dangling OnIdle, fixed thread accessing non thread safe methods
...
git-svn-id: trunk@45538 -
2014-06-15 14:43:35 +00:00
mattias
fa64855707
IDE: clean up
...
git-svn-id: trunk@45535 -
2014-06-15 13:25:25 +00:00
juha
4fbeea1dfd
IDE: ... and more hard-coded quotations in resourcestrings.
...
git-svn-id: trunk@45521 -
2014-06-15 11:52:27 +00:00
mattias
3328deb1f8
IDE: messages: added option always draw selection focused
...
git-svn-id: trunk@45402 -
2014-06-08 14:19:29 +00:00
mattias
403ed545d1
IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
...
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
mattias
4aaa7b1242
lazbuild: removed dependency lazdebuggergdbmi
...
git-svn-id: trunk@45389 -
2014-06-07 21:02:56 +00:00
mattias
f21017edfd
IDE: hid compile info dialog
...
git-svn-id: trunk@45357 -
2014-06-05 14:57:54 +00:00
mattias
ec6d63f4a5
IDE: quick fix: add -vm option
...
git-svn-id: trunk@45342 -
2014-06-04 21:30:42 +00:00
mattias
7c5607770a
IDE: messages options: started button to set color to editor
...
git-svn-id: trunk@45337 -
2014-06-04 16:28:42 +00:00
mattias
2e83e4997e
IDE: windows: single button taskbar: hint
...
git-svn-id: trunk@45331 -
2014-06-04 06:34:16 +00:00
juha
39e17d96b3
IDE: change GUI texts in import/export compiler options dialog.
...
git-svn-id: trunk@45322 -
2014-06-03 18:59:48 +00:00
juha
67307ac56e
IDE: call SourceFileMgr.PublishModule directly from main.pp. Formatting.
...
git-svn-id: trunk@45321 -
2014-06-03 18:59:16 +00:00
mattias
8a402f1c6b
IDE: options: do not warn, if no fpc message file is set
...
git-svn-id: trunk@45317 -
2014-06-03 10:50:22 +00:00
mattias
20e6cdc0a9
lazbuild: started migration to external tools
...
git-svn-id: trunk@45294 -
2014-06-01 21:38:27 +00:00
mattias
2f2073e7f4
IDE: do not recompile if only verbosity changed, for new messages: remove -vb and -v0 options, always pass -vbq
...
git-svn-id: trunk@45251 -
2014-05-30 17:18:36 +00:00
mattias
25538fd6df
IDE: migrated compiler verbosity flags
...
git-svn-id: trunk@45224 -
2014-05-29 19:49:19 +00:00
juha
ed01999291
IDE: show a link to LCLWidgetType in Project Options only when there is LCL dependency.
...
git-svn-id: trunk@45223 -
2014-05-29 19:40:05 +00:00
mattias
f0b55cf3e1
IDE: warn if fpc msg file not found
...
git-svn-id: trunk@45212 -
2014-05-28 07:18:09 +00:00
mattias
2b4d559441
IDE: messages: save translate flag
...
git-svn-id: trunk@45203 -
2014-05-27 18:32:41 +00:00
mattias
fb7fd07c9b
IDE: messages options: moved option focus-after-build to messages options
...
git-svn-id: trunk@45201 -
2014-05-27 13:54:52 +00:00
mattias
226a364fff
IDE: messages options: moved dbl click jumps to messages options
...
git-svn-id: trunk@45200 -
2014-05-27 13:50:34 +00:00
mattias
e964afc151
IDE: messages options: moved hide messages icons to messages options
...
git-svn-id: trunk@45199 -
2014-05-27 13:46:45 +00:00
mattias
856f36c29c
IDE: options: messages: colors
...
git-svn-id: trunk@45197 -
2014-05-27 13:16:16 +00:00
mattias
42af6c5f2f
IDE: started options frame for messages
...
git-svn-id: trunk@45191 -
2014-05-26 23:36:34 +00:00
mattias
df5bd3cc50
IDE: project options: overrides: show LCLWidgetType macro only when project uses LCL
...
git-svn-id: trunk@45089 -
2014-05-19 07:45:08 +00:00
juha
b7f34fb2ec
IDE: Add a dedicated button for LclWidgetType macro in "Additions and Overrides" page.
...
git-svn-id: trunk@45086 -
2014-05-18 22:53:51 +00:00
juha
cf3f44455a
IDE: Make sure the "Additions And Overrides" page is visible before jumping there.
...
git-svn-id: trunk@45069 -
2014-05-18 08:58:13 +00:00
juha
2026bcfa22
IDE: add a link for Widgetset settings also to Config and Target page. Fix comp. names.
...
git-svn-id: trunk@45061 -
2014-05-17 17:00:20 +00:00
martin
dd27f42211
IDE: auto show the param hint for functions. Patch by David Zimmer
...
git-svn-id: trunk@44464 -
2014-03-18 12:50:04 +00:00
mattias
adc1bdf40e
IDE: options: component palette: fixed crash
...
git-svn-id: trunk@44458 -
2014-03-17 11:30:09 +00:00
mattias
d841be9240
IDE: less hints, initialize vars, use unused parameters
...
git-svn-id: trunk@44457 -
2014-03-17 11:25:57 +00:00
martin
8d8f500e71
IDE: EditorOptions, user colors fixed frame init. Issue #0025853
...
git-svn-id: trunk@44409 -
2014-03-11 23:31:21 +00:00
mattias
1489dc5cb6
IDE: more details why the IDE does not like the compiler file
...
git-svn-id: trunk@44295 -
2014-02-28 17:29:04 +00:00
mattias
54f24e3e43
IDE: options: code creation proc templates: caption
...
git-svn-id: trunk@44224 -
2014-02-24 08:53:18 +00:00
mattias
0ef68d4d76
IDE: options: files: improved layout for OS X
...
git-svn-id: trunk@44223 -
2014-02-24 08:45:29 +00:00
mattias
41460c7d4f
IDE: fixed renaming components, simplified designer undo
...
git-svn-id: trunk@44173 -
2014-02-19 18:57:53 +00:00
mattias
1217b68eb7
IDE: designer IsUndoLocked
...
git-svn-id: trunk@44172 -
2014-02-19 17:59:47 +00:00
mattias
7f6a28d1fe
IDEIntf: clean up and added unit ideutils
...
git-svn-id: trunk@44150 -
2014-02-18 20:55:15 +00:00
mattias
5a07230297
IDE: clean up
...
git-svn-id: trunk@44146 -
2014-02-18 18:47:15 +00:00
mattias
62446ddbd8
IDE: project options: compiler path: button to browse
...
git-svn-id: trunk@44138 -
2014-02-18 17:10:30 +00:00
mattias
37556f70b9
IDE: project options: compiler path: combobox with history
...
git-svn-id: trunk@44137 -
2014-02-18 16:47:43 +00:00
mattias
9c2555f89f
IDE: compiler options: changed compiler path to combobox
...
git-svn-id: trunk@44132 -
2014-02-18 16:20:18 +00:00
juha
7653aab9b6
IDE: make the main title setting texts consistent. "IDE title shows...". Also formatting.
...
git-svn-id: trunk@43956 -
2014-02-08 17:15:03 +00:00
martin
9b076b8abc
IDE: Show buildmode in IDE title bar (optional)
...
git-svn-id: trunk@43949 -
2014-02-08 03:03:42 +00:00
mattias
1ff96a4fd4
IDE: disable optimization stackframe for units with for..in
...
git-svn-id: trunk@43923 -
2014-02-06 19:42:58 +00:00
mattias
1fe37e15a2
fixed spelling mistakes, found by lintian
...
git-svn-id: trunk@43900 -
2014-02-05 12:07:46 +00:00
mattias
f24798f114
IDE: less hints
...
git-svn-id: trunk@43823 -
2014-01-27 08:26:04 +00:00
mattias
1efbde31e6
IDE: fixed compilation
...
git-svn-id: trunk@43822 -
2014-01-27 08:25:39 +00:00
martin
99ba895921
IDE: add 2 tab based indent modes to beautifier. Issue #0024557
...
git-svn-id: trunk@43816 -
2014-01-26 17:16:48 +00:00
martin
4b9b1ad7c6
IDE: Editor-Options: mark if/then/else as word pair (triplet) / allow any keyword pair to be switched
...
git-svn-id: trunk@43813 -
2014-01-26 15:16:36 +00:00
juha
9121265a10
IDE: In compiler options -> Other -> Defines, catch an exception when parsing an invalid option.
...
git-svn-id: trunk@43727 -
2014-01-15 00:08:49 +00:00
juha
00ae8366f0
IDE: Adjust column widths in IDE Options to prevent text clipping. Issue #18398
...
git-svn-id: trunk@43641 -
2014-01-03 17:26:18 +00:00
juha
a6c7aca804
IDE: preliminary work to react to changed target in GUI when reading all FPC options.
...
git-svn-id: trunk@43589 -
2013-12-25 08:24:57 +00:00
mattias
97739823e9
IDE: fixed compilation fpc 2.7.1
...
git-svn-id: trunk@43462 -
2013-11-19 09:09:32 +00:00
juha
7fd984012b
IDE: Update popup menu item Enabled state correctly in Keymapping options. Sender is PopupMenu, not TreeView.
...
git-svn-id: trunk@43352 -
2013-11-02 11:06:38 +00:00
juha
bb2b2df873
IDE: Support for OS msdos/CPU i8086. Issue #25220 , patch from Reinier Olislagers.
...
git-svn-id: trunk@43314 -
2013-10-23 23:02:50 +00:00
paul
7aae9b8287
ide: add resources with relative paths, process relative paths and macroses during resource processing
...
git-svn-id: trunk@43281 -
2013-10-19 12:12:01 +00:00
paul
dc96e37202
ide: give an ability to view the full filename of a resource item
...
git-svn-id: trunk@43261 -
2013-10-17 04:43:42 +00:00
paul
3b46fcbf15
ide: disable resource name and type by default
...
git-svn-id: trunk@43237 -
2013-10-13 12:25:25 +00:00
paul
87855fd53e
ide: add Attributes to version info
...
git-svn-id: trunk@43235 -
2013-10-13 10:38:54 +00:00
paul
0633a8cb97
ide: add an ability to edit resource type and name
...
git-svn-id: trunk@43232 -
2013-10-13 08:47:50 +00:00
paul
86a162998f
ide: add delete all button in resource options
...
git-svn-id: trunk@43229 -
2013-10-13 07:06:04 +00:00
paul
81798856ca
ide: fix resource deletion from interface
...
git-svn-id: trunk@43227 -
2013-10-13 06:39:35 +00:00
paul
ca09d04440
ide: save/restore user resource items to/from config
...
git-svn-id: trunk@43225 -
2013-10-13 05:12:53 +00:00
paul
96a9b7f0db
ide: start resources frame work
...
git-svn-id: trunk@43213 -
2013-10-12 05:37:16 +00:00
paul
2ef23fc630
ide: add empty project resources options frame (disabled by ifdef atm)
...
git-svn-id: trunk@43212 -
2013-10-12 04:51:53 +00:00
juha
b12831f099
IDE: Compare TargetOS without case sensitivity. The default value is lowercase.
...
git-svn-id: trunk@43182 -
2013-10-08 18:58:57 +00:00
juha
1b27f92d2b
IDE: Respect the Use Comments setting also when editing defines.
...
git-svn-id: trunk@43028 -
2013-09-29 07:54:28 +00:00
paul
8a831f63e9
ide: add a button to restore default project icon
...
git-svn-id: trunk@43010 -
2013-09-28 14:35:59 +00:00
paul
7f4caeb374
ide, components: move images related code to use FPC resource instead of Lazarus resources
...
git-svn-id: trunk@42984 -
2013-09-27 12:27:04 +00:00
paul
3674b3d5bf
ide: fix loading of some IDE resources
...
git-svn-id: trunk@42979 -
2013-09-27 10:48:59 +00:00
juha
041c0ccdaf
IDE: improve drag-n-drop logic in Component Palette Options page. Accept only in right places.
...
git-svn-id: trunk@42914 -
2013-09-23 17:29:17 +00:00
juha
88103f57a5
IDE: add PowerPc processor types to selection list.
...
git-svn-id: trunk@42909 -
2013-09-22 09:46:35 +00:00
mattias
2883336781
IDE: sourcemarks: break cycle
...
git-svn-id: trunk@42891 -
2013-09-19 20:06:45 +00:00
mattias
fdff91aba6
IDE: mode matrix: fixed showing targets
...
git-svn-id: trunk@42834 -
2013-09-16 08:34:11 +00:00
juha
543ef33806
IDE: improve mapping between target CPU and processor type. Issue #20311
...
git-svn-id: trunk@42791 -
2013-09-14 09:05:01 +00:00
mattias
6a91db9f84
IDE: clean up
...
git-svn-id: trunk@42777 -
2013-09-13 19:08:46 +00:00
juha
db4ed9dfb7
IDE: separate processor types for i386 and x86_64 CPUs in compiler options.
...
git-svn-id: trunk@42763 -
2013-09-13 08:09:51 +00:00
juha
41601dd2fc
IDE: Update target processor list and assembly style selections based on CPU type. Issues #20310 and #20311
...
git-svn-id: trunk@42758 -
2013-09-12 20:10:26 +00:00
mattias
3862ac7b3f
IDE: fixed typo
...
git-svn-id: trunk@42747 -
2013-09-12 00:32:18 +00:00
juha
3405cd2a57
IDE: implement storage for component palette options. Read and write it in GUI frame.
...
git-svn-id: trunk@42732 -
2013-09-11 06:21:29 +00:00
maxim
78580f0a9f
IDE: improved 'Compiler Config Target' page localization
...
git-svn-id: trunk@42611 -
2013-09-05 12:47:45 +00:00
mattias
69ec5e3d47
IDE: clean up
...
git-svn-id: trunk@42605 -
2013-09-05 10:08:54 +00:00
juha
d132cd455b
IDE: cleanup for component palette options
...
git-svn-id: trunk@42604 -
2013-09-05 09:13:35 +00:00
juha
58e5119173
New GUI frame for component palette options.
...
git-svn-id: trunk@42569 -
2013-09-03 11:59:46 +00:00
juha
a435bd680f
IDE: formatting
...
git-svn-id: trunk@42554 -
2013-09-02 09:57:52 +00:00
juha
2e6dcd7875
IDE: Read all compiler options in a thread.
...
git-svn-id: trunk@42474 -
2013-08-24 07:24:46 +00:00
juha
7eb9b3f6c1
IDE: Remove the "Under construction" text from compiler options Other page.
...
git-svn-id: trunk@42466 -
2013-08-23 17:38:35 +00:00
juha
de6c937cf4
IDE: allow timing of reading and rendering all compiler options.
...
git-svn-id: trunk@42432 -
2013-08-20 11:44:37 +00:00
juha
4be93112dd
IDE: generate comments in all compiler options GUI.
...
git-svn-id: trunk@42400 -
2013-08-14 22:38:12 +00:00
juha
5b8874736a
IDE: read all compiler options from FPC when Other Compiler Options page is opened for the first time.
...
git-svn-id: trunk@42392 -
2013-08-13 08:14:08 +00:00
juha
2a45b388fc
IDE: handle an exception thrown by all options parser.
...
git-svn-id: trunk@42384 -
2013-08-11 15:40:41 +00:00
juha
3547af2c68
IDE: Improve all compiler options parser. Handle quoted parameters correctly.
...
git-svn-id: trunk@42377 -
2013-08-10 09:31:59 +00:00
martin
e8e421dc50
SynEdit: select word-wise, issue #0024523
...
git-svn-id: trunk@42376 -
2013-08-10 07:27:44 +00:00
mattias
c68c01b223
IDE: fixed layout
...
git-svn-id: trunk@42369 -
2013-08-08 10:23:33 +00:00
juha
97c2de6fb3
IDE: Tweaking the GUI for all compiler options.
...
git-svn-id: trunk@42353 -
2013-08-05 14:26:38 +00:00
juha
208883a516
IDE: Move target-specific options (Win32GraphicApp) to "Config and Target" page in compiler options.
...
git-svn-id: trunk@42350 -
2013-08-05 11:33:28 +00:00
mattias
4c787fc885
IDE: further migration external tools
...
git-svn-id: trunk@42333 -
2013-08-04 19:22:42 +00:00
juha
70f219946d
IDE: Improvements for project options GUI.
...
git-svn-id: trunk@42327 -
2013-08-04 15:43:18 +00:00
juha
ec4ac9cdaa
IDE: add scrollbars to custom options memo.
...
git-svn-id: trunk@42267 -
2013-08-02 12:23:04 +00:00
juha
e34bd5faf0
IDE: add a GUI for compiler defines. Synchronized with Custom Options.
...
git-svn-id: trunk@42262 -
2013-08-02 11:29:44 +00:00
juha
d5bc11ca07
IDE: show already grabbed shortcut key in the filter GUI.
...
git-svn-id: trunk@42238 -
2013-07-30 11:19:08 +00:00
juha
5ac913850e
IDE: rename a generic resource string "Apply".
...
git-svn-id: trunk@42235 -
2013-07-30 09:25:02 +00:00
juha
2fee7b1ec2
IDE: change spacing and anchoring in compiler optioms GUI
...
git-svn-id: trunk@42224 -
2013-07-29 08:08:32 +00:00
juha
0df29b9470
IDE: add option Trash variables (-gt) to compiler options and GUI.
...
git-svn-id: trunk@42223 -
2013-07-29 07:21:18 +00:00
juha
9b06e79ee7
IDE: Let user create Debug and Release build modes with one button click. Issues #22743 and #19641
...
git-svn-id: trunk@42217 -
2013-07-28 09:14:25 +00:00
juha
d30c687245
IDE: change locations of some compiler option GUI elements.
...
git-svn-id: trunk@42210 -
2013-07-26 12:46:28 +00:00
juha
a30a85470b
IDE: parse custom options on one line correctly for the all options GUI.
...
git-svn-id: trunk@42208 -
2013-07-26 09:13:55 +00:00
mattias
e6e42e5f83
codetools: disabled complete code templates until a compatible solution is implemented
...
git-svn-id: trunk@42179 -
2013-07-23 07:04:44 +00:00
mattias
e02c8ef2c8
codetools: started ability to load code completion snippets from an xml files, thanks to Don Ziesig, patch #15922
...
git-svn-id: trunk@42177 -
2013-07-22 22:08:53 +00:00
juha
30837a8e7d
IDE: Synchronize custom compiler options and all compiler options. Partially working.
...
git-svn-id: trunk@42176 -
2013-07-22 20:39:54 +00:00
mattias
f8fcc4305b
IDE: less warnings
...
git-svn-id: trunk@42164 -
2013-07-20 20:57:48 +00:00
mattias
0e0d820f79
IDE: fixed caption of compiler option -vb
...
git-svn-id: trunk@42163 -
2013-07-20 20:49:57 +00:00
juha
ebabff748c
IDE: Revamp of the all compiler options GUI. Use custom options memo and a separate window for all options GUI.
...
git-svn-id: trunk@42150 -
2013-07-20 10:47:50 +00:00
juha
3b6537c967
IDE: Load and save all compiler options.
...
git-svn-id: trunk@42144 -
2013-07-20 07:03:50 +00:00
juha
b3e2c62f6b
IDE: filter the all compiler options list properly using recursion.
...
git-svn-id: trunk@42114 -
2013-07-17 10:12:32 +00:00
mattias
5c1d17ee94
IDE: clean up
...
git-svn-id: trunk@42093 -
2013-07-15 18:45:59 +00:00
juha
a274fa8811
IDE: Implement a filter for all compiler options GUI. Make the parser more recursive.
...
git-svn-id: trunk@42091 -
2013-07-15 12:07:03 +00:00
juha
d0ba30cd22
IDE: Fix adding an item to mode matrix when build modes are hidden.
...
git-svn-id: trunk@42088 -
2013-07-14 08:45:31 +00:00
juha
ec8822900b
IDE: Use DisableAutoSizing / EnableAutoSizing to speed up GUI rendering for all compiler options
...
git-svn-id: trunk@42077 -
2013-07-13 13:45:43 +00:00
juha
31c891f4be
IDE Caption text for groupbox in Other Options frame.
...
git-svn-id: trunk@42076 -
2013-07-13 13:45:33 +00:00
juha
e3385b3536
IDE: formatting
...
git-svn-id: trunk@42073 -
2013-07-13 10:18:51 +00:00
juha
70e2701323
IDE: a parser for compiler options from "fpc -i" and "fpc -h" + an experimental GUI (not good)
...
git-svn-id: trunk@42072 -
2013-07-13 10:18:33 +00:00
juha
f94fc13b1d
IDE: formatting
...
git-svn-id: trunk@42049 -
2013-07-10 09:38:21 +00:00