martin
0148216198
Debugger: Change ExceptionList to one list (no master/slave), fix debugger follows config which exceptions to ignore.
...
git-svn-id: trunk@43306 -
2013-10-23 14:28:25 +00:00
martin
03718c93d9
Debugger: fix adding watch via dialog. Open watch view window
...
git-svn-id: trunk@43304 -
2013-10-23 12:53:12 +00:00
martin
c3cd2af441
ScrEdit: More debugln
...
git-svn-id: trunk@43297 -
2013-10-21 00:32:31 +00:00
martin
105b722022
ScrEdit: More debugln
...
git-svn-id: trunk@43296 -
2013-10-21 00:29:42 +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
martin
8bf097e799
Debugger: Nicely list processes for attach (windows only). Patch by Denis Volodarsky.
...
git-svn-id: trunk@43280 -
2013-10-19 11:32:18 +00:00
mattias
316056f2f7
IDE: further migration external tools
...
git-svn-id: trunk@43262 -
2013-10-17 19:17:50 +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
bd6d94b06a
IDE: add HTML resource type support (works in IE with res:// urls)
...
git-svn-id: trunk@43233 -
2013-10-13 09:15:51 +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
0bdad272d2
ide: fix lazbuild compilation
...
git-svn-id: trunk@43231 -
2013-10-13 08:17:24 +00:00
paul
5024ed8e23
ide: a trial to make IDE with EnableNewExtTools
...
git-svn-id: trunk@43230 -
2013-10-13 07:35:04 +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
45133ad48d
ide: implement user resource writing to .res
...
git-svn-id: trunk@43226 -
2013-10-13 05:54:52 +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
martin
7bebe705b0
SourceEdit: Set ifdef (on tab change) after dec-paintlock)
...
git-svn-id: trunk@43160 -
2013-10-07 16:18:08 +00:00
mattias
5c1eabea87
IDE: fixed typo
...
git-svn-id: trunk@43056 -
2013-10-02 12:18:22 +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
28a7e9342f
ide: load default indentation resource from FPC resource
...
git-svn-id: trunk@43012 -
2013-09-28 15:16:27 +00:00
paul
87c32c3dd4
ide: load default DCI resource from FPC resource
...
git-svn-id: trunk@43011 -
2013-09-28 15:06:04 +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
f1fdebc841
ide: again rename project.ico to mainiconproject.ico - this way it is more understandable that it is a mainicon of a project file
...
git-svn-id: trunk@43001 -
2013-09-28 04:10:00 +00:00
paul
e335a5c101
ide:
...
- rename LazarusProject.ico to project.ico to place it alphabetically after MainIcon
- fix loading of default project icon from FPC resource
git-svn-id: trunk@43000 -
2013-09-28 03:47:31 +00:00
paul
fe00c4851c
ide, images:
...
- update IDE resource scripts to use lazres to generate RES files,
- fix fpdoc editor window
git-svn-id: trunk@42999 -
2013-09-28 03:19:37 +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
ab1634fea8
ide: remove unused code
...
git-svn-id: trunk@42982 -
2013-09-27 11:36:28 +00:00
paul
21663ec7d3
ide: remove unneeded resource
...
git-svn-id: trunk@42981 -
2013-09-27 11:33:05 +00:00
paul
3674b3d5bf
ide: fix loading of some IDE resources
...
git-svn-id: trunk@42979 -
2013-09-27 10:48:59 +00:00
paul
d0e5148925
ide: load splash logo from FPC resource
...
git-svn-id: trunk@42976 -
2013-09-27 08:51:41 +00:00
paul
347238c5e8
ide: start to use component images as FPC resources with ability to load them from Lazarus resource too
...
git-svn-id: trunk@42973 -
2013-09-27 08:46:08 +00:00
paul
102a858398
lcl, ide: redo LoadGlypFromResource to LoadGlyphFromResourceName with ability to pass an Instance handle
...
git-svn-id: trunk@42972 -
2013-09-27 08:44:38 +00:00
paul
9e96f9c9a9
ide: don't load standard button images from lazarus resources anymore
...
git-svn-id: trunk@42960 -
2013-09-27 03:17:50 +00:00
martin
fbfa1eb74e
Debugger: Options, do not mark project as modified, when starting debugger (with breakpoints set). Issue #0025073
...
git-svn-id: trunk@42934 -
2013-09-25 14:14:55 +00:00
martin
07ca34b2bc
Debugger: Options, mark project as modified, when exceptions are enabled/disabled. Issue #0025074
...
git-svn-id: trunk@42932 -
2013-09-25 12:32:35 +00:00
juha
d8f7a4df0a
IDE: Improve the All Compiler Options GUI filter. It lost focus because it was disabled. Not any more.
...
git-svn-id: trunk@42916 -
2013-09-23 21:28:53 +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
mattias
f1ed43ac99
IDE: verbosity
...
git-svn-id: trunk@42911 -
2013-09-23 09:11:57 +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
3b717ddda1
IDE: fixed duplicate code, break cycle lfmunitresource
...
git-svn-id: trunk@42895 -
2013-09-20 09:15:48 +00:00
mattias
0c1f11b7a5
IDE: reverted patch #42889
...
git-svn-id: trunk@42894 -
2013-09-20 09:05:34 +00:00
mattias
fbfe792239
IDE: less output
...
git-svn-id: trunk@42893 -
2013-09-20 08:30:27 +00:00
mattias
2883336781
IDE: sourcemarks: break cycle
...
git-svn-id: trunk@42891 -
2013-09-19 20:06:45 +00:00
mattias
0b54eaf3c2
IDE: lfmunitresource: break cycle
...
git-svn-id: trunk@42890 -
2013-09-19 20:01:11 +00:00
mattias
2c615ca95a
IDE: unit dependencies: fixed clearing marks
...
git-svn-id: trunk@42888 -
2013-09-19 19:43:30 +00:00
mattias
999cc9e8e6
IDE: unit dependencies: overlays for cycles
...
git-svn-id: trunk@42884 -
2013-09-19 18:23:56 +00:00
mattias
e4807a192f
IDE: unit dependencies: find cycles
...
git-svn-id: trunk@42875 -
2013-09-19 16:56:26 +00:00
mattias
2411ff6a72
IDE: fixed complete block on char, fixed codebrowser check if something changed
...
git-svn-id: trunk@42866 -
2013-09-18 21:08:22 +00:00
mattias
c0dac09b7f
IDE: fixed complete block, bug #24935
...
git-svn-id: trunk@42865 -
2013-09-18 21:05:17 +00:00
martin
4c52e89cc2
Debugger: Disable logging of stackdump during unit lookup
...
git-svn-id: trunk@42856 -
2013-09-18 11:17:12 +00:00
martin
f79577e967
Spelling
...
git-svn-id: trunk@42840 -
2013-09-16 10:10:59 +00:00
mattias
fdff91aba6
IDE: mode matrix: fixed showing targets
...
git-svn-id: trunk@42834 -
2013-09-16 08:34:11 +00:00
mattias
38f8927e05
lplupdate: fixed svn add command
...
git-svn-id: trunk@42820 -
2013-09-15 16:11:22 +00:00
mattias
76c53638ab
set trunk version to 1.3
...
git-svn-id: trunk@42819 -
2013-09-15 15:53:49 +00:00
martin
32f7affb2b
IDE, Debugger: Display exe-line markers (blue dots) in last line of file too
...
git-svn-id: trunk@42806 -
2013-09-15 12:51:07 +00:00
mattias
80b7afb789
IDE: auto start completion only in pascal
...
git-svn-id: trunk@42804 -
2013-09-15 12:31:25 +00:00
mattias
1e8926baa8
IDE: clean up
...
git-svn-id: trunk@42801 -
2013-09-15 06:10:28 +00:00
maxim
db275042c8
IDE: improved Install/Uninstall Packages dialog note wording
...
git-svn-id: trunk@42797 -
2013-09-14 14:44:43 +00:00
maxim
39bc6e707c
IDE, Install/Uninstall Packages dialog: display "selected for installation/uninstallation" package states in package info memo
...
git-svn-id: trunk@42796 -
2013-09-14 14:06:19 +00:00
martin
0f05bac744
IDE: Move the "all component tabs" speedbutton into tabsheet
...
git-svn-id: trunk@42795 -
2013-09-14 13:22:10 +00:00
martin
40664e7c02
IDE: Move the "all component tabs" speedbutton into tabsheet
...
git-svn-id: trunk@42793 -
2013-09-14 13:12:50 +00:00
juha
53705de2e3
IDE: add another filter edit to Install packages dialog.
...
git-svn-id: trunk@42792 -
2013-09-14 09:41:24 +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
juha
07d52d2075
IDE: Add conflict warning for External Tools keyboard shortcut. Issue #14876 , patch from Ludo Brands
...
git-svn-id: trunk@42790 -
2013-09-14 07:04:47 +00:00
maxim
18c2f5aba5
IDE: improved Install/Uninstall Packages dialog captions to make it more intuitive
...
git-svn-id: trunk@42784 -
2013-09-13 22:08:45 +00:00
mattias
6a91db9f84
IDE: clean up
...
git-svn-id: trunk@42777 -
2013-09-13 19:08:46 +00:00
martin
f0e13de7ac
SynEdit: SynCompletion, refactor usage of OnUtf8Key (no longer internally used. Moved event to be called before any built in processing
...
git-svn-id: trunk@42773 -
2013-09-13 14:57:52 +00:00
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