martin
|
16ad630a61
|
IDE: Move the "all component tabs" speedbutton to an existing toolbar
git-svn-id: trunk@42767 -
|
2013-09-13 10:32:46 +00:00 |
|
mattias
|
6ae2043274
|
IDE: less hints
git-svn-id: trunk@42765 -
|
2013-09-13 08:29:09 +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
|
5e9e93f7d7
|
IDE: load translations before warn about pcp
git-svn-id: trunk@42749 -
|
2013-09-12 01:02:05 +00:00 |
|
mattias
|
9ed5b3d606
|
IDE: comments
git-svn-id: trunk@42748 -
|
2013-09-12 00:52:25 +00:00 |
|
mattias
|
3862ac7b3f
|
IDE: fixed typo
git-svn-id: trunk@42747 -
|
2013-09-12 00:32:18 +00:00 |
|
mattias
|
d6191d3f6b
|
IDE: initial setup dialog: translate captions and lcl
git-svn-id: trunk@42745 -
|
2013-09-11 23:30:16 +00:00 |
|
mattias
|
7594380f44
|
IDE: unitdependencies: pending path: update selection
git-svn-id: trunk@42743 -
|
2013-09-11 22:51:04 +00:00 |
|
martin
|
73cadf2ccc
|
Debugger, IDE: After new fix in rev 42734: REVERT 42669 #59d1dc53d2 [[SynEdit in Paintlock => debugger not processmessages]]
git-svn-id: trunk@42735 -
|
2013-09-11 17:52:06 +00:00 |
|
martin
|
f45491edd7
|
IDE, Debugger: Fix Debugger locking in SourceEdit (protect SynEdit during Paintlock). Calls were unbalanced if method was recursively invoked.
git-svn-id: trunk@42734 -
|
2013-09-11 17:51:40 +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 |
|
juha
|
e9417175c1
|
IDE: change PageComponent type from TComponent to TCustomPage. Eliminate type-casts etc.
git-svn-id: trunk@42731 -
|
2013-09-11 06:21:22 +00:00 |
|
martin
|
9c45fa9046
|
IDE, SourceEditor: fix dragging editors between tab, make sure synedit will be set to visible
git-svn-id: trunk@42729 -
|
2013-09-10 20:26:13 +00:00 |
|
mattias
|
d442a420b7
|
IDE: unit dependencies: show complex routes
git-svn-id: trunk@42727 -
|
2013-09-10 20:05:41 +00:00 |
|
mattias
|
e44878160f
|
IDE: unit dependencies: showing simple circular dependency
git-svn-id: trunk@42723 -
|
2013-09-10 18:12:17 +00:00 |
|
mattias
|
b76e2409dc
|
IDE: unit dependencies: keep selection
git-svn-id: trunk@42721 -
|
2013-09-10 13:09:40 +00:00 |
|
mattias
|
9d1eed28b3
|
IDE: unit dependencies: fixed filter
git-svn-id: trunk@42718 -
|
2013-09-10 12:18:12 +00:00 |
|
mattias
|
36bd622f95
|
IDE: warn for invalid lines in lazarus.cfg
git-svn-id: trunk@42709 -
|
2013-09-10 08:26:47 +00:00 |
|
mattias
|
86a3c31754
|
IDE: clena up
git-svn-id: trunk@42708 -
|
2013-09-10 08:21:00 +00:00 |
|
mattias
|
f66fa252fc
|
IDE: renamed SetPathDelims to GetForcedPathDelims
git-svn-id: trunk@42698 -
|
2013-09-09 10:28:10 +00:00 |
|
mattias
|
f5dda02fe9
|
IDE: renamed DoPathDelims to ForcePathDelims
git-svn-id: trunk@42697 -
|
2013-09-09 10:18:24 +00:00 |
|
mattias
|
612b486281
|
IDE: implement find references of used unit
git-svn-id: trunk@42686 -
|
2013-09-08 22:47:26 +00:00 |
|
mattias
|
ac4996ff62
|
replaced SetDirSeparators with SetPathDelims
git-svn-id: trunk@42685 -
|
2013-09-08 20:58:12 +00:00 |
|
mattias
|
773f710bde
|
IDE, codetools, lazutils: Changed DoDirSeparators calls with DoPathDelims calls
git-svn-id: trunk@42674 -
|
2013-09-08 07:40:06 +00:00 |
|
martin
|
59d1dc53d2
|
Debugger, IDE, SourceEdit: When SynEdit is in Paintlock, make sure the debugger is not doing processmessages
git-svn-id: trunk@42669 -
|
2013-09-07 17:00:35 +00:00 |
|
martin
|
91c6dfa11f
|
Debugger: lock queue while handling breakpoint
git-svn-id: trunk@42667 -
|
2013-09-07 16:40:46 +00:00 |
|
martin
|
83e7bdc3f8
|
IDE: started last by check, on windows do compare case-insensitive.
git-svn-id: trunk@42661 -
|
2013-09-07 11:17:50 +00:00 |
|
martin
|
5512ec4b90
|
IDE: started last by check, on windows do compare case-insensitive.
git-svn-id: trunk@42659 -
|
2013-09-07 09:10:47 +00:00 |
|
martin
|
41750fddb3
|
IDE: add inactive ifdef to fold-gutter popup menu
git-svn-id: trunk@42658 -
|
2013-09-07 08:04:28 +00:00 |
|
martin
|
0b8aa38eab
|
IDE: add inactive ifdef to fold-gutter popup menu (if text-selection exists)
git-svn-id: trunk@42651 -
|
2013-09-06 22:57:05 +00:00 |
|
mattias
|
f6775ab1f6
|
IDE: package editor: enable compile button: check SkipCompiler
git-svn-id: trunk@42650 -
|
2013-09-06 22:50:08 +00:00 |
|
mattias
|
00b45080ca
|
IDE: package editor: disable Compile button if package has no commands
git-svn-id: trunk@42639 -
|
2013-09-06 13:55:32 +00:00 |
|
maxim
|
71526da476
|
IDE, All compiler options: improved localization
git-svn-id: trunk@42620 -
|
2013-09-05 16:27:25 +00:00 |
|
maxim
|
cdf5906d66
|
IDE: fixed initial config dir message
git-svn-id: trunk@42615 -
|
2013-09-05 14:23:52 +00:00 |
|
maxim
|
f83c90e8a9
|
IDE, Examples manager: removed 'Under construction' label, hid 'Build Selected' button, which functionality was not implemented, improved layout
git-svn-id: trunk@42614 -
|
2013-09-05 13:40:31 +00:00 |
|
maxim
|
5287911cf8
|
IDE: improved examples manager localization
git-svn-id: trunk@42613 -
|
2013-09-05 13:12:01 +00:00 |
|
maxim
|
8f580a5a17
|
IDE: improved build modes manager localization
git-svn-id: trunk@42612 -
|
2013-09-05 12:54:50 +00:00 |
|
maxim
|
78580f0a9f
|
IDE: improved 'Compiler Config Target' page localization
git-svn-id: trunk@42611 -
|
2013-09-05 12:47:45 +00:00 |
|
martin
|
d60351775b
|
IDE: Prepare using new LazControl Tabs (IFDEF'ed), and move icon to tabs
git-svn-id: trunk@42610 -
|
2013-09-05 12:02:41 +00:00 |
|
mattias
|
2046de2324
|
IDE, lazbuild: on Unix change AllowDirectorySeparators to only /. File functions like ExtractFilePath/Name/Dir now ignore backslash \ as directory separator. The lazutils file functions already did that.
git-svn-id: trunk@42608 -
|
2013-09-05 10:24:48 +00:00 |
|
mattias
|
68f770207b
|
IDE: less hints
git-svn-id: trunk@42606 -
|
2013-09-05 10:09:30 +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
|
e5384bc98b
|
IDE: make grouping in component palette popup window more generic. Group pages by first word.
git-svn-id: trunk@42592 -
|
2013-09-04 09:32:54 +00:00 |
|
mattias
|
fa26364e98
|
IDE: further migration external tools
git-svn-id: trunk@42584 -
|
2013-09-04 09:15:41 +00:00 |
|
juha
|
3b87d7783d
|
IDE: Change icon for drop-down list for component palette tabs. Copied from famfam and rotated.
git-svn-id: trunk@42576 -
|
2013-09-03 12:39:52 +00:00 |
|
juha
|
6baa075aab
|
IDE: New options page for re-ordering component palette entries. Requires define "EnableComponentPaletteOptions".
git-svn-id: trunk@42574 -
|
2013-09-03 12:04:16 +00:00 |
|
juha
|
ec2423a8e1
|
IDE: Refactor TComponentPalette.UpdateNoteBookButtons, split the code to sub-procedures.
git-svn-id: trunk@42572 -
|
2013-09-03 12:03:01 +00:00 |
|
juha
|
31b1199fa8
|
Formatting
git-svn-id: trunk@42570 -
|
2013-09-03 12:02:02 +00:00 |
|
juha
|
58e5119173
|
New GUI frame for component palette options.
git-svn-id: trunk@42569 -
|
2013-09-03 11:59:46 +00:00 |
|
mattias
|
62dff1c501
|
IDE: clean up build files: omit packages with compile manually
git-svn-id: trunk@42563 -
|
2013-09-02 13:39:06 +00:00 |
|
juha
|
a435bd680f
|
IDE: formatting
git-svn-id: trunk@42554 -
|
2013-09-02 09:57:52 +00:00 |
|
juha
|
6c48f0f732
|
IDE: fix a variable name
git-svn-id: trunk@42553 -
|
2013-09-02 09:57:47 +00:00 |
|
martin
|
ccd7488bf9
|
SourceSynEdit: top-info hint and scrolling, calculate the correct amount of top lines
git-svn-id: trunk@42521 -
|
2013-08-29 23:17:52 +00:00 |
|
mattias
|
8213f885c9
|
IDE: further migration exttools
git-svn-id: trunk@42513 -
|
2013-08-28 19:18:20 +00:00 |
|
martin
|
9b35e9069f
|
StartLazarus: Fix finding PCP, if it contains spaces.
git-svn-id: trunk@42507 -
|
2013-08-27 16:54:54 +00:00 |
|
martin
|
49e9300fb6
|
IDE: use lazarus.cfg file for additional commandline param / trim values
git-svn-id: trunk@42506 -
|
2013-08-27 16:49:30 +00:00 |
|
martin
|
254ef676d5
|
IDE: use lazarus.cfg file for additional commandline param
git-svn-id: trunk@42505 -
|
2013-08-27 15:30:51 +00:00 |
|
martin
|
d6fc8c8369
|
IDE: Commandline parser for startlazarus should not override specific --debug-log=user_specified, with generic --debug-log
git-svn-id: trunk@42504 -
|
2013-08-27 13:05:09 +00:00 |
|
martin
|
111a4e4b9d
|
IDE: Check last exe using current config on startup
git-svn-id: trunk@42503 -
|
2013-08-26 14:32:22 +00:00 |
|
mattias
|
587c061094
|
IDE: source editor: pagechanged event when creating the first page
git-svn-id: trunk@42501 -
|
2013-08-26 12:41:14 +00:00 |
|
mattias
|
20a053c161
|
IDE: clean up
git-svn-id: trunk@42498 -
|
2013-08-25 16:44:13 +00:00 |
|
mattias
|
b35e91f5b7
|
IDE: clean up
git-svn-id: trunk@42497 -
|
2013-08-25 16:43:59 +00:00 |
|
mattias
|
02345b4e6a
|
IDE: fixed command line help
git-svn-id: trunk@42496 -
|
2013-08-25 16:43:04 +00:00 |
|
juha
|
96cadebf6e
|
Converter: tweak messages
git-svn-id: trunk@42493 -
|
2013-08-25 10:26:49 +00:00 |
|
juha
|
e4b01f4dca
|
IDE: Use DebugLn for timings of reading and rendering all compiler options.
git-svn-id: trunk@42489 -
|
2013-08-25 08:09:55 +00:00 |
|
mattias
|
e4a286e807
|
IDE: source editor: call DoActiveEditorChanged after a series of PageIndex changes that result in no change to NoteBook.PageIndex
git-svn-id: trunk@42485 -
|
2013-08-24 20:41:42 +00:00 |
|
mattias
|
aa1bd75ad1
|
IDE: source editor SetPageIndex: check if PageIndex=AValue
git-svn-id: trunk@42484 -
|
2013-08-24 18:48:39 +00:00 |
|
mattias
|
4a79a421e4
|
IDE: source editor SetPageIndex: check if PageIndex=AValue
git-svn-id: trunk@42483 -
|
2013-08-24 18:42:17 +00:00 |
|
mattias
|
d01d5e1399
|
IDE: source editor: fixed marking skipped directives as disabled
git-svn-id: trunk@42482 -
|
2013-08-24 18:19:46 +00:00 |
|
mattias
|
60925a9ed7
|
IDE: verbosity
git-svn-id: trunk@42480 -
|
2013-08-24 16:53:57 +00:00 |
|
juha
|
aaa84e717b
|
IDE: Try to improve the custom defines GUI.
git-svn-id: trunk@42475 -
|
2013-08-24 09:08:12 +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 |
|
martin
|
5944e6f470
|
Debugger: limit the depth of stack evaluation / avoid long wait, if stack is very deep, and only top is needed.
git-svn-id: trunk@42461 -
|
2013-08-23 13:19:30 +00:00 |
|
martin
|
cf9f00ceef
|
Debugger: More TGDBInstructionQueue / automatic thread/stack switching
git-svn-id: trunk@42442 -
|
2013-08-21 13:40:31 +00:00 |
|
juha
|
6a3c5fa5b6
|
IDE: tweaks for all compiler options timing.
git-svn-id: trunk@42433 -
|
2013-08-20 13:44:07 +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 |
|
martin
|
4daf47a75d
|
IDE: save sessio, changin folding in editor marks session as changed
git-svn-id: trunk@42426 -
|
2013-08-19 08:26:32 +00:00 |
|
mattias
|
16c296ef1d
|
IDE: further migration external tools
git-svn-id: trunk@42423 -
|
2013-08-18 13:36:18 +00:00 |
|
mattias
|
239209c3a4
|
IDE: disable MainFormOnTaskBar on windows
git-svn-id: trunk@42421 -
|
2013-08-18 12:19:52 +00:00 |
|
martin
|
2df276e409
|
dbg(gdbserver): reset gdb after use
git-svn-id: trunk@42411 -
|
2013-08-16 12:19:39 +00:00 |
|
martin
|
e90a1cadbf
|
dbg: add basic support for gdbserver
git-svn-id: trunk@42405 -
|
2013-08-15 16:16:23 +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
|
d5fea9e70b
|
IDE: Prevent range check error in all compiler options parser.
git-svn-id: trunk@42399 -
|
2013-08-14 22:37:20 +00:00 |
|
juha
|
ae81cac0c9
|
IDE: use target parameters for fpc when getting all compiler options : '-T$(TargetOS) -P$(TargetCPU).
git-svn-id: trunk@42393 -
|
2013-08-13 09:20:31 +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 |
|
mattias
|
f4aba6fdf1
|
IDE: fixed uninitialized values
git-svn-id: trunk@42387 -
|
2013-08-11 17:40:00 +00:00 |
|
maxim
|
3f1ddb52ab
|
IDE: removed unused resource string and fixed a couple of minor typos
git-svn-id: trunk@42385 -
|
2013-08-11 16:51:10 +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 |
|
maxim
|
85a871f27e
|
IDE: removed unused resource string
git-svn-id: trunk@42382 -
|
2013-08-10 23:22:44 +00:00 |
|
mattias
|
d03c357079
|
IDE: clean up
git-svn-id: trunk@42378 -
|
2013-08-10 10:05:52 +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
|
56c9fd26e3
|
IDE: messages window: update options
git-svn-id: trunk@42370 -
|
2013-08-08 20:36:45 +00:00 |
|
mattias
|
c68c01b223
|
IDE: fixed layout
git-svn-id: trunk@42369 -
|
2013-08-08 10:23:33 +00:00 |
|
juha
|
6d2ad4be5c
|
IDE: filter out -? and -h again in compiler options parser. Previous changes broke it.
git-svn-id: trunk@42367 -
|
2013-08-07 08:56:10 +00:00 |
|
juha
|
a5448a50c8
|
IDE: Handle the selection lists for all compiler options in the parser. Change some lists into groups.
git-svn-id: trunk@42365 -
|
2013-08-06 11:59:42 +00:00 |
|
mattias
|
c518a5eec2
|
IDE: further migration external tools
git-svn-id: trunk@42364 -
|
2013-08-06 09:40:14 +00:00 |
|