Commit Graph

4010 Commits

Author SHA1 Message Date
marc
4abf2fab7c * Moved todolist from project menu to view menu
git-svn-id: trunk@14914 -
2008-04-20 22:56:28 +00:00
mattias
b7569c64da IDE: added VerboseIDEEncoding flag for debug output
git-svn-id: trunk@14912 -
2008-04-20 20:42:14 +00:00
marc
523d08cc70 * Added ToDolist cvs export, patch by Alex du Plessis
git-svn-id: trunk@14910 -
2008-04-20 17:01:58 +00:00
mattias
2533fc0f70 IDE: source encodings are now converted from/to UTF-8 on load/save
git-svn-id: trunk@14904 -
2008-04-20 08:47:14 +00:00
mattias
80191042b6 IDE: added source editor sub menu encoding
git-svn-id: trunk@14901 -
2008-04-19 20:22:16 +00:00
paul
e5afe6b193 ide: dont declare that unneeded bitmap :)
git-svn-id: trunk@14898 -
2008-04-19 18:10:35 +00:00
marc
5538f0bbf8 * Removed unnesecary bitmap creation
git-svn-id: trunk@14897 -
2008-04-19 17:42:27 +00:00
marc
481f2563c1 * Fixed memleakfix (r14889) so asignment works if TBitmap is separte class
git-svn-id: trunk@14894 -
2008-04-19 16:49:06 +00:00
paul
45b2451fb2 ide: fix mem leak
git-svn-id: trunk@14889 -
2008-04-19 13:28:26 +00:00
mattias
d80c75d659 IDE: when component is deleted, mark referring designers modified
git-svn-id: trunk@14882 -
2008-04-18 19:13:00 +00:00
mattias
dc8dfda3bc IDE: when component is renamed, mark referring designers modified
git-svn-id: trunk@14881 -
2008-04-18 19:09:36 +00:00
mattias
3f1466b361 IDE: fixed checking circle dependencies between designer properties
git-svn-id: trunk@14880 -
2008-04-18 18:20:06 +00:00
mattias
6a8f9555e3 IDE: auto closing circles of designer components
git-svn-id: trunk@14879 -
2008-04-18 17:34:40 +00:00
mattias
00b1e90a62 IDE: implemented auto keeping/closing of poperty referenced designer forms
git-svn-id: trunk@14878 -
2008-04-18 16:22:46 +00:00
vincents
543413cdd4 IDE: added package -> New package ... menu option based on patch from Samuel Herzog (bug #11161)
git-svn-id: trunk@14877 -
2008-04-18 13:21:47 +00:00
marc
c81003eefa * Introduced TCustomBitmap as base class for all pixelbased imageclasses. Currently backward comatible (and equal to) TBitmap
* Added resource loading support to TPicture and Glyps to avoid image quality loss when converted to TBitmap
* Removed copy paste code for imagelist resource loading
* Moved some graphic classes to their own ini file

git-svn-id: trunk@14876 -
2008-04-17 23:43:11 +00:00
mattias
b93f8d1495 IDE: fixed wrong free of unit component dependencies
git-svn-id: trunk@14849 -
2008-04-16 14:19:35 +00:00
paul
b70cfb3a82 ide: load unit source buffer if it was not loaded before in LoadDependencyHidden, improve verbosity
git-svn-id: trunk@14848 -
2008-04-16 08:28:44 +00:00
mattias
d6163d5518 IDE: fixing up global designer references
git-svn-id: trunk@14839 -
2008-04-15 18:28:17 +00:00
mattias
542dbfa485 IDE: clean up
git-svn-id: trunk@14833 -
2008-04-15 16:54:43 +00:00
mattias
fcef4fecc0 IDE: showing fixup references after loading a lfm
git-svn-id: trunk@14829 -
2008-04-15 13:47:55 +00:00
mattias
92e555f7da codetools: lfmtrees are now kept
git-svn-id: trunk@14826 -
2008-04-15 12:08:36 +00:00
mattias
e9674c8d0e IDE: added check if Tpersistent property changed to a reference to another unit
git-svn-id: trunk@14824 -
2008-04-15 10:53:42 +00:00
vincents
a239a91f28 IDE: fixed showing find results of find identifer references, when the same Identifier searched
git-svn-id: trunk@14802 -
2008-04-11 14:42:34 +00:00
vincents
ec22352fac IDE: search results view, guard against listbox entry without match position for example as a result of Find References.
git-svn-id: trunk@14800 -
2008-04-10 13:58:58 +00:00
paul
09b6731e09 ide: start resolving foreign references (works only when referenced form is already loaded)
git-svn-id: trunk@14798 -
2008-04-10 08:44:50 +00:00
sekelsenmat
c48bc3eba2 Adds the Cocoa widgetset.
git-svn-id: trunk@14796 -
2008-04-09 23:54:49 +00:00
vincents
7964e3a55f IDE: fixed updating main bar caption after changing the project title (bug #1642)
patch by: Junior Goncalves

git-svn-id: trunk@14788 -
2008-04-09 08:04:56 +00:00
vincents
b845efb8ab IDE: move win32 lazconf.inc to lazbaseconf.inc to prepare for shared win32/win64 lazconf
git-svn-id: trunk@14783 -
2008-04-08 13:02:40 +00:00
vincents
15b967a601 IDE: fixed unit search directories for make bigide
git-svn-id: trunk@14776 -
2008-04-07 10:35:49 +00:00
vincents
76e6875b18 IDE: fixed unit search directories for make bigide
git-svn-id: trunk@14774 -
2008-04-07 09:53:04 +00:00
mattias
03a7cd8f82 IDE: implemented experimental TPersistentPropertyEditor.SetValue for multi forms
git-svn-id: trunk@14752 -
2008-04-04 17:02:49 +00:00
mattias
3d48fcca42 IDE: implemented experimental TPersistentPropertyEditor.GetValues for multi forms
git-svn-id: trunk@14751 -
2008-04-04 16:25:44 +00:00
paul
34642accc0 remove own declaration of TDataModule => use rtl instead
git-svn-id: trunk@14745 -
2008-04-04 00:31:33 +00:00
laurent
0b7a106fec ResourceStrings for Locals Dialog
git-svn-id: trunk@14737 -
2008-04-02 20:44:09 +00:00
laurent
2b64b5513a ResourceStrings for Watch Property Dialog
git-svn-id: trunk@14736 -
2008-04-02 20:27:49 +00:00
laurent
b7ae37634e Designer: ResourceStrings for Size Component Dialog
git-svn-id: trunk@14735 -
2008-04-02 19:26:18 +00:00
vincents
6f835bfa26 IDE: allow rebuilding a running lazarus in a custom directory from C Western (bug #11072)
git-svn-id: trunk@14730 -
2008-04-02 10:38:56 +00:00
paul
00d052573c ide: don't lose control hints in component palette after switching between form-datamodule-form (issue #0001699)
git-svn-id: trunk@14727 -
2008-04-02 08:58:43 +00:00
vincents
9081581c3b IDE: reduced compiler hints
git-svn-id: trunk@14715 -
2008-04-01 13:19:22 +00:00
vincents
e3c42137f2 startlazarus: accept custom lazarus executable if it has the same time as the default (can happen if they are actually the same file) from Colin Western (bug #11065)
git-svn-id: trunk@14714 -
2008-04-01 13:09:32 +00:00
vincents
cb6d60d9cf IDE: view unit dialog: make sure the selected item is visible from Dominique Louis (bug #11017)
git-svn-id: trunk@14712 -
2008-04-01 11:48:32 +00:00
paul
86f7687fe9 lcl: add Widgetset.LCLCapability function and a set for it with only one member for now lcAsyncProcess
ide: don't use AsyncProcess if widgetset is not capable to handle it (this fixes issues with compiling in qt and gtk2 ide under windows)

git-svn-id: trunk@14710 -
2008-04-01 08:46:13 +00:00
laurent
38ae119989 Resourcestring for breakpoints dialog
git-svn-id: trunk@14706 -
2008-04-01 06:49:47 +00:00
laurent
69d4b38683 Resources String for CallStack and debug Output Dialog
git-svn-id: trunk@14689 -
2008-03-30 21:39:35 +00:00
tombo
b0faa028b7 IDE: added workaround for linking carbon apps under Leopard
git-svn-id: trunk@14687 -
2008-03-30 08:50:17 +00:00
laurent
824ad7af42 New icones
git-svn-id: trunk@14685 -
2008-03-29 23:59:19 +00:00
tombo
d1a22ad097 Application Bundle: use CFBundleTypeExtensions (plural) instead of CFBundleTypeExtension as Phil J. Hess pointed
git-svn-id: trunk@14625 -
2008-03-24 09:41:16 +00:00
paul
ad94ffd5fb THeaderControl:
- Allow to resize the buttons on the THeaderControl (patch from Benito van der Zander with small modifications issue #0011036)
- Add MinWidth, MaxWidth to section to prevent resizing
- correct build lazarus dialogs to prevent header resizing after this changes

git-svn-id: trunk@14622 -
2008-03-24 08:41:25 +00:00
marc
6c828ea03c * Callstack speedup. Now enties are fetched in one go from the debugger by Martin Friebe (modified)
* Fixed callstack item count

git-svn-id: trunk@14561 -
2008-03-18 01:00:51 +00:00
marc
3393285e94 * Improved localization of Package Links dialog by Maxim Ganetsky
* updateed po files

git-svn-id: trunk@14548 -
2008-03-16 23:58:17 +00:00
marc
71b7fb62a7 * Improved localization of sourceedtor popup menu and updated Russin translation by Maxim Ganetsky
* Updated po files

git-svn-id: trunk@14547 -
2008-03-16 23:49:22 +00:00
laurent
8d64244b0e new menu images
git-svn-id: trunk@14546 -
2008-03-16 21:13:14 +00:00
mattias
3ed0e65d2b codetools: fixed cleaning up in FixMissingH2PasDirectives
git-svn-id: trunk@14532 -
2008-03-15 13:31:19 +00:00
paul
7b44b9d924 ide: rename UnitEditor to SourceEditor
git-svn-id: trunk@14531 -
2008-03-15 13:17:37 +00:00
paul
28012e8756 replace ActiveControl := ... with ...SetFocus since ActiveControl raises exception when form is docked into another form. + misc formatting
git-svn-id: trunk@14526 -
2008-03-15 12:36:11 +00:00
mattias
90feb98436 IDE help: fixed lazdoc/fpdoc editor link
git-svn-id: trunk@14510 -
2008-03-13 11:11:57 +00:00
mattias
2647086361 IDE: source editor: popup: moved close page down
git-svn-id: trunk@14509 -
2008-03-13 10:48:12 +00:00
vincents
c181d67daf IDE: Find and replace dialog, don't reset the prompt on replace checkbox (bug #9549)
git-svn-id: trunk@14503 -
2008-03-12 19:46:16 +00:00
mattias
262ab9c76f ideprinting: fixed menu
git-svn-id: trunk@14501 -
2008-03-12 12:53:42 +00:00
mattias
7566383233 IDE: Src Editor: popup menu: added dynamic item to open unit.s file
git-svn-id: trunk@14500 -
2008-03-12 11:45:16 +00:00
mattias
580e37d62a IDE: Src Editor: popup menu: switched move flags section to sub menu
git-svn-id: trunk@14499 -
2008-03-12 11:37:28 +00:00
mattias
99fe112e0a IDE: Src Editor: popup menu: switched move page section to sub menu
git-svn-id: trunk@14498 -
2008-03-12 11:31:21 +00:00
mattias
25a277034f IDE: Src Editor: opup menu: combined open files menu items to one sub menu
git-svn-id: trunk@14497 -
2008-03-12 11:21:41 +00:00
laurent
38fa89e83c New menu images
git-svn-id: trunk@14495 -
2008-03-11 21:22:47 +00:00
laurent
cadad3a03c New menu images
git-svn-id: trunk@14483 -
2008-03-09 20:49:32 +00:00
mattias
83363044f3 IDE+IDEIntf: renamed some some more issue to restricted
git-svn-id: trunk@14475 -
2008-03-08 19:48:02 +00:00
mattias
21113c7ddb IDE+IDEIntf: renamed some some more issue to restricted
git-svn-id: trunk@14474 -
2008-03-08 19:44:23 +00:00
mattias
3d959035bb IDE+IDEIntf: renamed some Issue Browser to Restriction Browser
git-svn-id: trunk@14473 -
2008-03-08 19:36:12 +00:00
mattias
ac77c786a6 IDE: renamed compatibilityissues to compatibilityrestrictions
git-svn-id: trunk@14472 -
2008-03-08 19:29:10 +00:00
mattias
f2eb94a06a IDE+IDEIntf: renamed some more Issue to restricted
git-svn-id: trunk@14470 -
2008-03-08 19:24:29 +00:00
mattias
3b5e8c18da IDE+IDEIntf+LCL: moved LCLPlatformDirNames to LCL interfacebase
git-svn-id: trunk@14469 -
2008-03-08 18:58:36 +00:00
mattias
a2be38a14b IDE+IDEIntf: renamed issues to restricted (properties)
git-svn-id: trunk@14468 -
2008-03-08 18:48:28 +00:00
vincents
035ee959b3 fixed compilation with fpc 2.3.1, which does not allow passing literal chars to formal const parameters (bug #10949)
git-svn-id: trunk@14452 -
2008-03-07 10:17:39 +00:00
mattias
bd4b61b421 IDEIntf: added handlers for opened and close project
git-svn-id: trunk@14451 -
2008-03-06 22:59:24 +00:00
marc
109fdc0bf2 * Improved localization of the exttooldialog and updated Russion translation by Maxim Ganetsky
* Updated po files

git-svn-id: trunk@14449 -
2008-03-06 22:42:09 +00:00
mattias
d591f6327e IDE: only compiling project clean once if state file missing
git-svn-id: trunk@14433 -
2008-03-05 16:01:13 +00:00
mattias
afa9baafa7 IDE: compiler options: restoring old options when Ok failed
git-svn-id: trunk@14427 -
2008-03-05 12:53:29 +00:00
mattias
b0e8ed453a IDE: compiler options: immediate invalidate when changing paths
git-svn-id: trunk@14426 -
2008-03-05 12:33:35 +00:00
mattias
8d42e3ebab IDE: find in files: fixed endless loop in padding filenames
git-svn-id: trunk@14425 -
2008-03-05 12:12:13 +00:00
mattias
fc8080d388 IDE: find in fiels: reduced fResultList updates
git-svn-id: trunk@14424 -
2008-03-05 11:56:27 +00:00
mattias
2bbb89db49 IDE: build lazarus IDE: fixed always cleaning
git-svn-id: trunk@14423 -
2008-03-05 11:46:23 +00:00
mattias
d3434d8359 IDE: find in files: reduced calls of ProcessMessages
git-svn-id: trunk@14421 -
2008-03-05 11:42:29 +00:00
mattias
944b28741c IDE: fixed building lazarus ide item clean
git-svn-id: trunk@14409 -
2008-03-04 20:26:34 +00:00
mattias
6ea2bc5ca1 anchordocking: fixed opRemove for menus and menuitems
git-svn-id: trunk@14402 -
2008-03-04 09:42:26 +00:00
mattias
f859d23979 IDE: added anchordocking menu items
git-svn-id: trunk@14400 -
2008-03-03 22:52:50 +00:00
mattias
2132d8a81f IDE: messages windows: added docking popup menu item
git-svn-id: trunk@14399 -
2008-03-03 22:21:09 +00:00
mattias
256f6f3ad3 IDE: fixed compilation, anchordocking: started menu array
git-svn-id: trunk@14397 -
2008-03-03 21:43:16 +00:00
mattias
b502da52e6 IDE: added anchordocking controls
git-svn-id: trunk@14396 -
2008-03-03 20:46:14 +00:00
mattias
081402952b IDEIntf: removed UseNewMenuEditor
git-svn-id: trunk@14395 -
2008-03-03 20:20:02 +00:00
mattias
ff825a19f2 IDEIntf: added dockmanager
git-svn-id: trunk@14394 -
2008-03-03 20:18:22 +00:00
mattias
22e950cfbb IDE: removed custom-docking code
git-svn-id: trunk@14392 -
2008-03-03 19:59:54 +00:00
vincents
1c9bf367c8 IDE: don't enable docking yet, accidentally committed in r14358 #1382b29f7a
git-svn-id: trunk@14391 -
2008-03-03 19:47:52 +00:00
vincents
92375726b6 IDE: build lazarus dialog: don't build starter by default, prevents linking problems on windows when startlazarus is already running.
git-svn-id: trunk@14385 -
2008-03-03 15:04:14 +00:00
paul
63bd92b363 don't change uniteditor height to fit messageview into visible area if messageview is docked into another window
git-svn-id: trunk@14380 -
2008-03-03 10:14:23 +00:00
paul
0e5e04980d ide: reduce verbosity
git-svn-id: trunk@14370 -
2008-03-03 02:59:16 +00:00
laurent
1382b29f7a update bookmark icons
git-svn-id: trunk@14358 -
2008-03-01 22:21:05 +00:00
paul
da1d1dbdd0 reduced verbosity
git-svn-id: trunk@14345 -
2008-03-01 13:26:49 +00:00
mattias
c949bf2178 IDE: reduced verbosity
git-svn-id: trunk@14344 -
2008-03-01 13:09:26 +00:00
mattias
3d96887a31 IDE: fixed updating BuildTarget when rescanning FPC sources
git-svn-id: trunk@14341 -
2008-03-01 12:35:48 +00:00