maxim
7a2e8400dc
IDE: simplified menueditor i18n
...
git-svn-id: trunk@51548 -
2016-02-08 23:08:55 +00:00
juha
3f1790264f
Menu designer: Separate GUI from logic better. Reduce dependencies. Use a new TMenuDesignerBase.
...
git-svn-id: trunk@51542 -
2016-02-08 20:00:31 +00:00
maxim
a83a7e46fd
Menu designer: strings cleanup
...
git-svn-id: trunk@51533 -
2016-02-06 18:44:09 +00:00
jesus
f4900d9e51
IDE, fix compiling and some corruption on logging when VerboseMenuIntf directive is enabled
...
git-svn-id: trunk@51475 -
2016-02-02 06:19:08 +00:00
juha
405f94df44
IDE: Make more buttons with "..." wider. Issue #29493 , patch from Alexey Torgashin.
...
git-svn-id: trunk@51474 -
2016-02-02 00:20:23 +00:00
juha
db51e758b5
Cleanup and comments
...
git-svn-id: trunk@51470 -
2016-02-01 21:04:59 +00:00
juha
915691f819
Object Inspector: Remember last active property. Issue #29510 , patch from Balázs Székely.
...
git-svn-id: trunk@51440 -
2016-01-28 23:17:12 +00:00
ondrej
3cc07414d3
codetools: allow methods with higher visibility in class headers with lower visibility. show them in gray color.
...
git-svn-id: trunk@51426 -
2016-01-26 23:50:35 +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
mattias
a96700a660
IDE: fixed compiling with -dVerboseExtToolThread
...
git-svn-id: trunk@51420 -
2016-01-26 13:11:06 +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
ondrej
01a9fd311b
IDE: use AppendPathDelim instead of IncludeTrailingPathDelimiter for config paths.
...
git-svn-id: trunk@51404 -
2016-01-25 12:47:53 +00:00
ondrej
ce45e00b29
ide: refactoring: use AppendPathDelim/IncludeTrailingPathDelimiter for config paths.
...
git-svn-id: trunk@51401 -
2016-01-24 22:51:50 +00:00
ondrej
befd8e10cb
ide: lazconf: fix Primary- and SecondaryConfigPath. They should end without path delimiter (see InternalInit in lazbaseconf.inc)
...
git-svn-id: trunk@51400 -
2016-01-24 22:48:50 +00:00
ondrej
b69d0962f6
designer: forward unhandled keys from designer to OI. Issue #29488
...
git-svn-id: trunk@51398 -
2016-01-24 10:58:59 +00:00
juha
44e2d8db69
ComponentList: Prevent component selection on startup also when undocked. Check HostDockSite instead of Parent.
...
git-svn-id: trunk@51397 -
2016-01-24 10:13:40 +00:00
juha
7758c1e4ae
IDE: Allow ComponentList to unselect a component. Issue #29348 , patch from Balázs Székely.
...
git-svn-id: trunk@51395 -
2016-01-23 22:25:36 +00:00
ondrej
16c4777cbe
debugger: add CopyRAWValue to locals dialog
...
git-svn-id: trunk@51375 -
2016-01-22 09:56:19 +00:00
mattias
fca08b97c4
IDE: fixed backup file
...
git-svn-id: trunk@51372 -
2016-01-21 13:28:38 +00:00
mattias
72246cb241
IDE: BackupFileForWrite: invalidate codetools file load date
...
git-svn-id: trunk@51370 -
2016-01-21 12:03:55 +00:00
mattias
9f7a580842
IDE: backup lpi only if lpi has changed and is written
...
git-svn-id: trunk@51368 -
2016-01-21 11:43:48 +00:00
mattias
969c2998aa
IDE: backup lpi after creating xml, just before writing to disk
...
git-svn-id: trunk@51367 -
2016-01-21 11:36:25 +00:00
mattias
38c894449e
IDE: renamed BackupFile to BackupFileForWrite for less ambiguity
...
git-svn-id: trunk@51366 -
2016-01-21 11:18:34 +00:00
mattias
844a4bf826
IDE: TBuildManager.DeleteAmbiguousFiles: delete after backup and ask if deletion fails
...
git-svn-id: trunk@51365 -
2016-01-21 10:59:11 +00:00
mattias
6ca846595d
IDE: BackupFile: check FPStat result
...
git-svn-id: trunk@51364 -
2016-01-21 10:48:40 +00:00
juha
579a1526dc
IDE: Prevent component selection on startup in ComponentList. Issue #29454 , patch from Balázs Székely.
...
git-svn-id: trunk@51362 -
2016-01-20 21:04:57 +00:00
zeljko
5771737dee
IDE: fixed crash when IDE is closing
...
git-svn-id: trunk@51360 -
2016-01-20 17:30:59 +00:00
zeljko
494d6d83c4
IDE: fixed crash when OK pressed in Project Options form.
...
git-svn-id: trunk@51356 -
2016-01-20 14:26:08 +00:00
ondrej
7c9c153453
IDE: projectinspector: load project icon from LazProject and not from file
...
git-svn-id: trunk@51352 -
2016-01-20 12:04:42 +00:00
ondrej
05a7bbab34
IDE: update project inspector title after project options change
...
git-svn-id: trunk@51351 -
2016-01-20 11:55:11 +00:00
ondrej
444981488f
IDE: use project icon in project inspector title.
...
git-svn-id: trunk@51350 -
2016-01-20 11:45:00 +00:00
ondrej
ca7210f335
IDE: fix InitPaletteAndCoolBar for non-docked IDE. Regression from r51338 #64d6d494f8. Issue #28096
...
git-svn-id: trunk@51346 -
2016-01-19 20:16:25 +00:00
mattias
60f10326df
IDE: F12 - open form on lfm opens unit and designer form
...
git-svn-id: trunk@51342 -
2016-01-19 19:17:00 +00:00
ondrej
64d6d494f8
IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
...
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
ondrej
c0b1fba604
IDE: fix WM_SIZE loop when restoring maximized IDE and using AnchorDocking. Issue #28096
...
git-svn-id: trunk@51337 -
2016-01-19 13:22:44 +00:00
ondrej
0f9e448ba9
IDE: update commands on source editor popup
...
git-svn-id: trunk@51318 -
2016-01-18 19:20:09 +00:00
juha
f0c2e0c63f
Revert r51213 #2e3b9429b8 "IDE: Allow ComponentList to unselect a component. Issue #29348 ". It broke things.
...
git-svn-id: trunk@51315 -
2016-01-18 18:15:08 +00:00
juha
83ecb7738d
Menu designer: Improve texts in resourcestrings. Issue #29411 , patch from Péter Gábor.
...
git-svn-id: trunk@51311 -
2016-01-18 15:13:42 +00:00
juha
4c06e9fa04
IDE: Call CalcMainIDEHeight in DoSetMainIDEHeight only when needed.
...
git-svn-id: trunk@51310 -
2016-01-18 15:13:37 +00:00
ondrej
2ec5176910
ide: menu editor: IDE: menu designer: make "delete menu with subitems" dialog simpler, second attempt
...
git-svn-id: trunk@51306 -
2016-01-16 21:06:52 +00:00
ondrej
e6fe690982
IDE: menu designer: make "delete menu with subitems" dialog simpler
...
git-svn-id: trunk@51305 -
2016-01-16 20:53:54 +00:00
ondrej
55be0b1eef
ide: place ecPrevEditorInHistory dialog correctly in docked environment.
...
git-svn-id: trunk@51293 -
2016-01-14 22:26:29 +00:00
ondrej
28a686591b
IDE: sourceeditor: explicitely set PopupComponent to TabPopUpMenu
...
git-svn-id: trunk@51285 -
2016-01-14 15:46:13 +00:00
ondrej
c7cf692554
IDE: fix source editor tab popup menu AV. Issue #29394
...
git-svn-id: trunk@51284 -
2016-01-14 15:35:38 +00:00
ondrej
8b5f137e92
revert r51282 #278a27d37e - it is OK but has to be commited in 2 revisions.
...
git-svn-id: trunk@51283 -
2016-01-14 15:34:14 +00:00
ondrej
278a27d37e
IDE: fix source editor tab popup menu AV. Issue #29394
...
git-svn-id: trunk@51282 -
2016-01-14 15:29:24 +00:00
ondrej
c38555881e
IDE: disable default popup menu for IDE source notebook, regression from r51169 #416b79849e. Issue #29295
...
git-svn-id: trunk@51281 -
2016-01-14 14:39:21 +00:00
ondrej
5eee90f70b
revert r51278 #ff8222112a
...
git-svn-id: trunk@51280 -
2016-01-14 14:38:27 +00:00
ondrej
ff8222112a
IDE: disable default popup menu for IDE source notebook, regression from r51169 #416b79849e. Issue #29295
...
git-svn-id: trunk@51278 -
2016-01-14 14:05:15 +00:00
juha
a200dc34ee
IDE: Move the InvertAssignment from Refactor to Source submenu in source editor's popup menu. Already moved in main menu earlier.
...
git-svn-id: trunk@51275 -
2016-01-13 22:07:15 +00:00
ondrej
488a24c48b
IDE: menu designer: improve resourcestrings. By Howard Page-Clark
...
git-svn-id: trunk@51263 -
2016-01-12 23:09:39 +00:00
juha
5ff026ab94
IDE: Support dotted unit names in FilenameIsPascalSource. Issue #29363 .
...
git-svn-id: trunk@51261 -
2016-01-12 17:00:28 +00:00
maxim
74eef4fbe3
IDE: removed unused menu editor resource string
...
git-svn-id: trunk@51258 -
2016-01-11 22:22:36 +00:00
ondrej
d1790be9f0
IDE: menu designer:
...
- The Checkmark and RadioItem dialog has been removed.
- A new groupbox in the side panel reports on GroupIndex values for each submenu (if relevant).
- Unnecessary resourcestrings in the original patch have been removed.
- Fake insertion entry has been implemented with self-descriptive texts and removal of the patterned background.
Issue #29205 , by Howard Page-Clark
git-svn-id: trunk@51252 -
2016-01-11 15:04:44 +00:00
mattias
ba98cf3c4a
IDE: simplified
...
git-svn-id: trunk@51250 -
2016-01-11 13:49:11 +00:00
ondrej
a4cd23f7ac
IDE: menu designer: simplify delete dialog
...
git-svn-id: trunk@51249 -
2016-01-11 13:38:19 +00:00
ondrej
61b8894157
IDE: menueditor improvements:
...
- allow empty menus
- remove menu start-up prompt
git-svn-id: trunk@51248 -
2016-01-11 12:29:01 +00:00
ondrej
798ce08c42
IDEIntf: fixed compilation error introduced in r51233 #3a1c8fac99
...
git-svn-id: trunk@51245 -
2016-01-10 21:48:52 +00:00
ondrej
3a1c8fac99
IDE, IDEIntf: add icons to project files in recent drop-down menu
...
git-svn-id: trunk@51233 -
2016-01-10 11:59:33 +00:00
juha
811799c840
Revert r50906 #1c912f069b. Prevented docking the Search Results window.
...
git-svn-id: trunk@51231 -
2016-01-09 15:16:35 +00:00
ondrej
4b7b10696b
ide: fix Options changed through "Change Build Mode" CoolBar button isn't respected by the compiler. Issue #28059
...
git-svn-id: trunk@51229 -
2016-01-08 12:36:01 +00:00
juha
2e3b9429b8
IDE: Allow ComponentList to unselect a component. Issue #29348 , patch from Anthony Walter.
...
git-svn-id: trunk@51213 -
2016-01-06 15:32:50 +00:00
juha
8ff7b2a5c9
IDE: Improve a docked component list layout. Issue #29333 , patch from Anthony Walter.
...
git-svn-id: trunk@51193 -
2016-01-04 21:01:36 +00:00
mattias
b9393a2055
IDE: clean up
...
git-svn-id: trunk@51189 -
2016-01-04 15:05:35 +00:00
mattias
54396991ac
fixed typos, bug #29323 patch from Paul Gevers
...
git-svn-id: trunk@51187 -
2016-01-04 15:02:09 +00:00
ondrej
416b79849e
ide: sourcenotebook better PopupMenu handling. Fixes also issue #29295
...
git-svn-id: trunk@51169 -
2016-01-03 19:48:36 +00:00
juha
56c31e9131
Revert r51068 and r51087 #181b205220 + cleanup. Issues #28059 and #29292 .
...
git-svn-id: trunk@51166 -
2016-01-03 16:47:52 +00:00
juha
afa4f54991
IDE: Remove a Checkbox for creating Debug and Release modes in Build Modes manager. Can be done by setting compiler options as default.
...
git-svn-id: trunk@51163 -
2016-01-03 14:53:21 +00:00
juha
1c326b667f
IDE: Create extra buildmodes better.
...
git-svn-id: trunk@51162 -
2016-01-03 14:53:10 +00:00
ondrej
d0db90af50
ide, designer: handle next/prior editor commands in docked designer. Bug #29038
...
git-svn-id: trunk@51158 -
2016-01-03 13:53:22 +00:00
ondrej
3351cc3c41
ide: revert r51113 as it got solved properly in r51115 #86ee218ac2
...
git-svn-id: trunk@51116 -
2016-01-02 12:01:42 +00:00
ondrej
89d6b735e2
ide: fix flicker when resizing MainIDEBar if AutoAdjustIDEHeight is enabled. Issue #29308
...
git-svn-id: trunk@51113 -
2016-01-02 09:57:14 +00:00
juha
476bc7e244
IDE: Remove explicit update of Messages window from TMainIDE.StartIDE. It deserves no special treatment layout-wise.
...
git-svn-id: trunk@51105 -
2016-01-01 10:08:58 +00:00
juha
d5272145dd
Revert r51081 and r51081. The issue got fixed properly in r51097 #bb21c80552.
...
git-svn-id: trunk@51104 -
2016-01-01 10:08:53 +00:00
juha
181b205220
IDE: Prevent crash when clicking button "Change Build Mode" and Cancel in dialog. BackupBuildModes is not called always. Issue #29292 .
...
git-svn-id: trunk@51087 -
2015-12-30 23:27:40 +00:00
juha
0a7cc81dde
IDE: Enable "Make Resource String" command also when cursor is behind an end-quote. Issue #28829 .
...
git-svn-id: trunk@51084 -
2015-12-30 15:27:14 +00:00
juha
e0c99b1197
IDE: Call UseDesktop (added in 51081) only when IDE is docked. Shortens startup time for undocked IDE.
...
git-svn-id: trunk@51083 -
2015-12-30 08:35:41 +00:00
juha
feeb522991
IDE: A workaround to prevent message window changing its height arbitrarily in a docked IDE. Issue #18538 .
...
git-svn-id: trunk@51081 -
2015-12-29 17:06:55 +00:00
juha
2a49eb46bc
LazBuild: Fix compilation after r51059 #42e68fd86d. Issue #29274 .
...
git-svn-id: trunk@51080 -
2015-12-29 11:54:44 +00:00
ondrej
a7367c97d9
ide: fix Options changed through "Change Build Mode" CoolBar button isn't respected by the compiler. Issue #28059
...
git-svn-id: trunk@51068 -
2015-12-28 19:30:13 +00:00
juha
4d3f2aefa9
Cleanup.
...
git-svn-id: trunk@51065 -
2015-12-28 13:32:23 +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
ondrej
f1c10c63a7
ideintf, ide: change result type of TMainIDEBase.GetMainBar from TComponent to TForm.
...
It was an unnecessary limitation because there is Forms dependency in both units already.
git-svn-id: trunk@51050 -
2015-12-27 11:38:55 +00:00
juha
784fb5ccb6
IDE: Check the existence of all search directories in FindInFilesDialog. Issue #27796 .
...
git-svn-id: trunk@51035 -
2015-12-25 20:41:39 +00:00
mattias
8a1e70fd57
IDE: use unit dialog: save choice of uses section
...
git-svn-id: trunk@50998 -
2015-12-22 22:39:01 +00:00
mattias
adf79f9381
IDE: use unit dialog: save dialog size
...
git-svn-id: trunk@50997 -
2015-12-22 22:27:48 +00:00
maxim
ec1e003c1a
IDE: show output of "lazarus --help" command in IDE interface language when it is set to automatic instead of showing it in English.
...
git-svn-id: trunk@50995 -
2015-12-22 22:06:42 +00:00
juha
5beb73daf3
New Menu Designer by Howard Page-Clark. Issue #29205 .
...
git-svn-id: trunk@50992 -
2015-12-22 19:17:29 +00:00
maxim
7052b327d7
IDE: fixed i18n regression after r50903 #e9d1b1acd4
...
git-svn-id: trunk@50968 -
2015-12-21 22:17:57 +00:00
mattias
83664400c7
lazbuild: added parameter: --add-package-link
...
git-svn-id: trunk@50966 -
2015-12-21 20:43:07 +00:00
mattias
4477d86b14
IDE: initial setup: compiler: only prompt if file exists
...
git-svn-id: trunk@50951 -
2015-12-20 09:53:44 +00:00
juha
bbe1b886f7
IDE: Restore Jump to Implementation menu item accidentally removed in r49226 #c6b6503cf2.
...
git-svn-id: trunk@50943 -
2015-12-19 15:28:48 +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
juha
2c80e0baa3
IDE: Turn ProcedureList into a proper IDE window. Position and size are remembered. Issue #13570 .
...
git-svn-id: trunk@50908 -
2015-12-18 17:45:49 +00:00
juha
1c912f069b
IDE: Don't show Search Results window initially. Its position is still remembered.
...
git-svn-id: trunk@50906 -
2015-12-18 17:45:42 +00:00
ondrej
e9d1b1acd4
IDE: use tbsButtonDrop instead of '>>' buttons
...
git-svn-id: trunk@50903 -
2015-12-18 10:39:04 +00:00
mattias
d57608b610
IDE: initial setup dialog: se environment vars FPCDIR and PP, patch from Maciej
...
git-svn-id: trunk@50901 -
2015-12-18 10:27:06 +00:00
mattias
997be6a69a
IDE: check make.exe: use a non fpc make.exe
...
git-svn-id: trunk@50891 -
2015-12-18 00:10:19 +00:00
mattias
7896da19ae
IDE: fixed searching in PATH on Windows
...
git-svn-id: trunk@50865 -
2015-12-17 14:34:53 +00:00
juha
ea1023cb37
IDE: Sort a list of choices got from FPC in All Options GUI. Part of #28998 , patch from Simon Ameis.
...
git-svn-id: trunk@50863 -
2015-12-17 14:05:10 +00:00
mattias
1e8a59e54a
IDE: setup dialog: search fpc in lazarus/fpc/fpcversion/bin/cpu-os/
...
git-svn-id: trunk@50861 -
2015-12-17 13:43:50 +00:00
mattias
573307002a
IDE: setup dialog: search fpc in lazarus/fpc/fpcversion/bin/cpu-os/
...
git-svn-id: trunk@50857 -
2015-12-17 11:47:00 +00:00
mattias
85b4906f28
IDE: SearchCompilerCandidates: fixed searching for ppccpu.exe
...
git-svn-id: trunk@50845 -
2015-12-16 15:23:50 +00:00
juha
9e35d2c52c
Packager: Update search paths after "Add Active File To Package". Issue #27720 .
...
git-svn-id: trunk@50839 -
2015-12-16 00:16:23 +00:00
mattias
d4675305e2
IDEIntf: deprecated ChildsAsSubMenu, typo
...
git-svn-id: trunk@50816 -
2015-12-15 15:34:01 +00:00
mattias
f89260aa10
IDE: less verbosity and consistent output
...
git-svn-id: trunk@50797 -
2015-12-14 14:41:55 +00:00
mattias
04312f7e68
IDE: clean up
...
git-svn-id: trunk@50794 -
2015-12-14 12:02:32 +00:00
ondrej
e293f914e1
IDEIntf, IDE: IDECommands property synchronization refactoring, add SyncProperties property. Fix "move/clone to new window" menu items captions and visibility.
...
git-svn-id: trunk@50731 -
2015-12-10 13:18:27 +00:00
mattias
75f2d2c3a2
IDE: simplified code
...
git-svn-id: trunk@50724 -
2015-12-09 22:58:43 +00:00
mattias
f9b481b253
IDE/lazbuild: write idemake.cfg in Windows system codepage, bug #29157
...
git-svn-id: trunk@50719 -
2015-12-09 16:35:15 +00:00
mattias
e41b4463fa
IDE/lazbuild: use GetAppConfigDirUTF8, bug #29157
...
git-svn-id: trunk@50716 -
2015-12-09 16:04:09 +00:00
mattias
5281da5717
IDE: setup dialog: always switch to first error
...
git-svn-id: trunk@50715 -
2015-12-09 16:01:06 +00:00
juha
85e472531f
IDE: Improve Character Map dialog. Issue #29078 , modified from Alexey's patch.
...
git-svn-id: trunk@50710 -
2015-12-08 12:51:55 +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
mattias
41aa946ab3
IDE: help selector: show database
...
git-svn-id: trunk@50693 -
2015-12-06 14:41:42 +00:00
ondrej
dd154546c3
IDE: focus editor window when file is opened from command line in IDEInstances (issue on MS Windows)
...
git-svn-id: trunk@50680 -
2015-12-06 08:23:21 +00:00
mattias
e8397d7dd4
IDE: initial setup dialog: search for make.exe in $(LazarusDir)\fpc\bin\$(TargetCPU)-$(TargetOS)\make.exe
...
git-svn-id: trunk@50676 -
2015-12-06 00:18:15 +00:00
mattias
9ee100b91d
IDE: initial setup dialog: search for fpc.exe before ppccpu.exe
...
git-svn-id: trunk@50673 -
2015-12-06 00:14:47 +00:00
mattias
9c70962978
IDE: check path of make utility at start
...
git-svn-id: trunk@50670 -
2015-12-06 00:10:51 +00:00
mattias
82c214d589
IDE: clean up
...
git-svn-id: trunk@50659 -
2015-12-05 21:49:16 +00:00
mattias
a6dc707e3e
IDE: view unit/form dialog: fixed ImagIndex
...
git-svn-id: trunk@50649 -
2015-12-05 18:24:10 +00:00
mattias
51db04d913
IDE: load lfm: when class not found, show ignore only when possible
...
git-svn-id: trunk@50644 -
2015-12-05 14:07:46 +00:00
mattias
f372eb44cc
IDE: load lfm: hide abort button when opening a single form
...
git-svn-id: trunk@50642 -
2015-12-05 12:33:40 +00:00
mattias
0db26fe87a
IDE: fpc msg parser: fixed converting 2.6.4 encoding to UTF-8
...
git-svn-id: trunk@50629 -
2015-12-05 00:16:23 +00:00
mattias
902051323d
IDE: fpc msg parser: use version from logo
...
git-svn-id: trunk@50623 -
2015-12-04 23:02:20 +00:00
juha
bf5b269665
IDE: Remove unused resource strings.
...
git-svn-id: trunk@50619 -
2015-12-04 20:05:00 +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
4e1d1f8f1d
IDE: fixed codetools options not found msg encoding
...
git-svn-id: trunk@50604 -
2015-12-04 16:38:23 +00:00
mattias
4fa2db731a
IDE: clean up
...
git-svn-id: trunk@50578 -
2015-12-03 09:40:09 +00:00
mattias
5da9a99e13
IDE: update caption on close project, bug #29049
...
git-svn-id: trunk@50561 -
2015-12-02 10:58:32 +00:00
mattias
26910afd1e
IDE: code explorer: clear when no source editor shown, bug #29050
...
git-svn-id: trunk@50559 -
2015-12-02 10:51:02 +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
24491b3ae1
trunk: set version to 1.7
...
git-svn-id: trunk@50542 -
2015-11-30 19:06:17 +00:00
mattias
8864f57fe4
IDE: added -O4 optimization, bug #29107
...
git-svn-id: trunk@50534 -
2015-11-30 16:31:44 +00:00
juha
598f55c1b6
IDE: Set FilterEdit as ActiveControl in IDEOptions dialog. It was dropped off at some point.
...
git-svn-id: trunk@50532 -
2015-11-30 13:07:04 +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
151f452c84
IDE, IDEIntf: changes needed for Favorites package
...
git-svn-id: trunk@50511 -
2015-11-27 05:35:22 +00:00
mattias
921bba63bb
IDE: backup sub directory: resolve macros and allow absolute directory, bug #29082
...
git-svn-id: trunk@50507 -
2015-11-25 19:00:31 +00:00
ondrej
30731e9651
IDE: fix recent item count in open tool button drop-down menu
...
git-svn-id: trunk@50502 -
2015-11-24 20:28:37 +00:00
ondrej
109f61cbec
packagetabs: Added packagetabs package.
...
git-svn-id: trunk@50494 -
2015-11-24 11:32:10 +00:00
ondrej
f1f1c7225c
IDE, IDEIntf: changes needed for new packagetabs package.
...
git-svn-id: trunk@50493 -
2015-11-24 10:44:35 +00:00
maxim
9201a52940
IDE: added dots to some menu items, bug #28955 , patch from Alexey Torgashin
...
git-svn-id: trunk@50489 -
2015-11-23 22:03:16 +00:00
mattias
a3f975454d
IDE: less hints
...
git-svn-id: trunk@50487 -
2015-11-23 18:04:41 +00:00
juha
f6a9f6862e
IDE: Improve CheckCompilerOptions layout. Issue #29072 , patch from Alexey Torgashin.
...
git-svn-id: trunk@50483 -
2015-11-23 17:15:51 +00:00
juha
e41b6abb11
IDE: Improve CharacterMap layout, use ESC for closing. Issue #29047 , patch from Alexey Torgashin.
...
git-svn-id: trunk@50482 -
2015-11-23 17:15:44 +00:00
mattias
674d60d033
IDE: package macros with parameters usable in packages, new macro PkgOutDir, from Luiz Americo
...
git-svn-id: trunk@50472 -
2015-11-22 18:31:00 +00:00
mattias
e20508a446
IDE: run file: added RunFlag Messages to show output in Messages window
...
git-svn-id: trunk@50446 -
2015-11-20 15:02:04 +00:00
mattias
d6b6f6739e
IDEint: DoRunFile: added parameter Filename to compile an arbitrary file
...
git-svn-id: trunk@50444 -
2015-11-20 14:38:43 +00:00
mattias
ad07bf2767
IDEint: DoBuildFile: added parameter Filename to compile an arbitrary file
...
git-svn-id: trunk@50442 -
2015-11-20 14:25:13 +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
mattias
f2c0815f29
project groups: configure, run pascal file
...
git-svn-id: trunk@50439 -
2015-11-20 12:11:59 +00:00
mattias
76fdce40ea
project groups: compile project with build modes
...
git-svn-id: trunk@50436 -
2015-11-20 10:46:35 +00:00
mattias
f941374644
IDE: clean up
...
git-svn-id: trunk@50435 -
2015-11-20 10:14:33 +00:00
mattias
ead4658b86
IDEIntf: project build modes
...
git-svn-id: trunk@50431 -
2015-11-20 09:08:44 +00:00
mattias
71bb489d46
IDE: fpc msg parser: parse linker follow messages
...
git-svn-id: trunk@50427 -
2015-11-19 22:39:15 +00:00
juha
1cc386ce1f
IDE: More readable function IsFormDesign to detect "Design Form" (TForm, TFrame and TDataMadule descendant). From Maciej.
...
git-svn-id: trunk@50424 -
2015-11-19 13:55:46 +00:00
juha
a1667bc145
IDE: Bug fix for copy\paste of components for designed form for Qt and Gtk2. From Maciej.
...
git-svn-id: trunk@50419 -
2015-11-19 13:55:38 +00:00
mattias
0b7a5c0c34
lazbuild: nicer output running tool
...
git-svn-id: trunk@50406 -
2015-11-18 22:19:00 +00:00
mattias
7d5805e49b
lazbuild: hide instantfpccache macro verbose messages by default
...
git-svn-id: trunk@50405 -
2015-11-18 22:12:21 +00:00
mattias
933b0120fb
project groups: run action for loaded project
...
git-svn-id: trunk@50397 -
2015-11-18 15:38:28 +00:00
ondrej
95a246bac1
IDE, IDEIntf: moved TProject.ChangedStamp from IDE to IDEIntf (TLazProject)
...
git-svn-id: trunk@50385 -
2015-11-18 11:25:25 +00:00
ondrej
9b510c5bca
packager, IDEIntf: fixed TLazPackageGraph.ChangeStamp in BeginUpdate/EndUpdate and moved ChangeStamp property to LCLIntf
...
git-svn-id: trunk@50384 -
2015-11-18 11:18:21 +00:00
ondrej
904373f6ce
IDE: fixed default button in "The IDE is still building" dialog.
...
git-svn-id: trunk@50370 -
2015-11-17 15:55:49 +00:00
ondrej
3087610579
IDE: options: fixed EditorTabPosition anchoring
...
git-svn-id: trunk@50367 -
2015-11-17 14:54:06 +00:00
mattias
91ffe3b269
IDE: fixed update project menu items when project closed
...
git-svn-id: trunk@50353 -
2015-11-17 00:16:34 +00:00
mattias
ec191f98de
IDE: fixed Always start new instance
...
git-svn-id: trunk@50350 -
2015-11-16 22:41:45 +00:00
ondrej
a55a3eb0c5
IDE: IDEInstances: reopen project at start if not opened in another instance
...
git-svn-id: trunk@50332 -
2015-11-15 07:31:22 +00:00
ondrej
fb69b8b59d
IDE, codetools, synedit: fixed identifier completion of identifiers prefixed with &.
...
git-svn-id: trunk@50323 -
2015-11-12 17:01:27 +00:00
ondrej
4d88aa972e
IDE: renamed AdvancedIPC to LazAdvancedIPC to prevent file duplicate errors with FPC 3.1.1. Issue #28999 . Patch by Do-wan Kim
...
git-svn-id: trunk@50318 -
2015-11-12 12:55:30 +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
c507846083
IDE+lazbuild: fixed loading last used package via global links, storing LastUsed date of global links, map dangling LastUsed dates to new lpl files
...
git-svn-id: trunk@50277 -
2015-11-11 01:18:13 +00:00
ondrej
ba310dcf48
IDE, CodeTools: improved character case recognition for units and namespaces.
...
git-svn-id: trunk@50268 -
2015-11-10 10:38:58 +00:00
ondrej
d49143fd83
IDE, CodeTools: support for unit names with dots. Issue #22235
...
git-svn-id: trunk@50266 -
2015-11-09 22:23:19 +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
juha
8cccad8aad
IdeIntf: Remove a simple TRegisteredComponent.IsTControl function.
...
git-svn-id: trunk@50243 -
2015-11-07 16:37:20 +00:00
mattias
ad92302ba7
IDE: mouse actions options: simplified and improved layout for Linux, patch #28961 from Alexey
...
git-svn-id: trunk@50241 -
2015-11-06 22:34:29 +00:00
mattias
68a7b1d875
IDE: fixed search results when match at in psaces at beginning of line
...
git-svn-id: trunk@50238 -
2015-11-06 19:07:52 +00:00
juha
9271bc1893
IDE: Remove extra value of TextHint in IdeOptionsDialog form file. Issue #28956 .
...
git-svn-id: trunk@50229 -
2015-11-04 21:29:29 +00:00
ondrej
5647f9b77d
IDE: correct English dlfMouseSimpleGutterLines constant, issue #28960
...
git-svn-id: trunk@50227 -
2015-11-04 18:30:27 +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
maxim
43944aa78b
IDE: added dots after 'Project' -> 'Project Inspector' and 'Project' -> 'Change Build Mode', patch from Alexey Torgashin, bug #28955
...
git-svn-id: trunk@50221 -
2015-11-04 13:01:25 +00:00
maxim
fd5a8e9676
IDE: fixed FilterEdit hint i18n in Options dialog, patch by Alexey Torgashin, bug #28956
...
git-svn-id: trunk@50220 -
2015-11-04 12:51:51 +00:00
ondrej
7ccbb1c8be
IDE: fixed TChooseClassSectionDialog.Position (use poScreenCenter).
...
git-svn-id: trunk@50219 -
2015-11-04 11:21:19 +00:00
juha
1cefa33866
IDE: Prevent AV when trying to record a macro with closed editors. Issue #28947 .
...
git-svn-id: trunk@50214 -
2015-11-03 15:41:19 +00:00
ondrej
c8cb925526
IDE: enhance LazIDEIntf with more MessagesView capabilities.
...
git-svn-id: trunk@50213 -
2015-11-03 15:06:42 +00:00
juha
0d90822293
IDE: Improve GenericCheckListForm layout. Issue #28945 , patch from Alexey Torgashin.
...
git-svn-id: trunk@50212 -
2015-11-03 12:50:08 +00:00
mattias
41db65be18
IDE: warn if saving as non UTF-8 encoding looses characters and add error in messages window to jump to character, bug #28714
...
git-svn-id: trunk@50211 -
2015-11-02 23:16:38 +00:00
mattias
b6f1aa064c
IDE: keep encoding when saving project lpr under another name, bug #28936
...
git-svn-id: trunk@50208 -
2015-11-02 22:26:58 +00:00
mattias
cd3c16aea2
IDE: keep encoding when save file as another name
...
git-svn-id: trunk@50206 -
2015-11-02 22:16:32 +00:00
ondrej
c1e2ae50cb
IDE: don't show empty heaptrc output dialog on windows
...
git-svn-id: trunk@50202 -
2015-11-02 07:20:20 +00:00
ondrej
a49c8b7c1d
IDE: AnchorDocking, load default and legacy configuration. Issue #28823
...
git-svn-id: trunk@50199 -
2015-10-29 15:52:29 +00:00
ondrej
1c6348c711
IDE: fixed debugger menu commands.
...
git-svn-id: trunk@50198 -
2015-10-29 11:52:52 +00:00
ondrej
e3749487a9
IDE: new dialog for r50196 #14e8ffa23a
...
git-svn-id: trunk@50197 -
2015-10-29 11:15:01 +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
ondrej
e33078e98f
IDE: fixed AVs when no source editor is shown. Issue #28924
...
git-svn-id: trunk@50194 -
2015-10-28 20:15:22 +00:00
juha
83f4f4791e
IDE: Refactor. Move the timestamp classes to unit SourceFileManager.
...
git-svn-id: trunk@50193 -
2015-10-28 18:04:09 +00:00
juha
53914cd492
IDE: Add an assertion to trace issue #28924 .
...
git-svn-id: trunk@50192 -
2015-10-28 17:39:44 +00:00
juha
e3a1721df5
IDE: Cleanup.
...
git-svn-id: trunk@50185 -
2015-10-27 17:30:50 +00:00