Commit Graph

10885 Commits

Author SHA1 Message Date
joost
fb88fadd74 fpmake: re-generated several fpmake.pp files
git-svn-id: trunk@47285 -
2015-01-02 20:45:33 +00:00
mattias
fa9f04a4db IDE: code templates dlg: layout wider, less height
git-svn-id: trunk@47280 -
2015-01-02 13:34:07 +00:00
mattias
e899e3e4df IDE: fixed TLazSourceFileManager.FindUnitFile for IDE units
git-svn-id: trunk@47278 -
2015-01-01 23:48:51 +00:00
joost
f5a8bb050e fpmake: Search in all available packages for packages with the LazarusDsgnPkg flag. Include those packages in the ide using staticpackages.inc
git-svn-id: trunk@47277 -
2015-01-01 14:53:49 +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
c7510d07b7 IDE: ComponentPalette cleanup. Move MainBase reference from implementation to interface.
git-svn-id: trunk@47274 -
2014-12-31 20:36:26 +00:00
joost
40a902ea07 fpmake: Switched to fpmake.pp files that do not need setting the source-directory of the package manually
git-svn-id: trunk@47265 -
2014-12-29 22:11:35 +00:00
joost
c29904801a fpmake: - Added the ide-dir to the compilers search path.
- Added some dependencies to fix the build-order without build-unit.

git-svn-id: trunk@47263 -
2014-12-28 19:40:42 +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
bd2c2fa3c4 IDE: Cleanup
git-svn-id: trunk@47257 -
2014-12-28 09:28:50 +00:00
giuliano
21c320f037 IDE: componentpalette.pas - workaround for Qt + minor fixes
git-svn-id: trunk@47255 -
2014-12-27 17:36:07 +00:00
joost
b1f4acd0d6 fpmake: Switch from building based on the removed ide.lpk-package to building the lazarus-executable from within the ide-directory
git-svn-id: trunk@47251 -
2014-12-27 11:57:58 +00:00
juha
f32fbcaf5d IDE: Check for non-existent components when filling component palette. Prevents crash when a package has been uninstalled.
git-svn-id: trunk@47242 -
2014-12-24 22:02:01 +00:00
juha
2c2157ca92 IDE: minor tweak in component palette code.
git-svn-id: trunk@47232 -
2014-12-21 13:44:37 +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
mattias
e2c3e57434 IDE: fpdoc editor: fixed insert printshort
git-svn-id: trunk@47223 -
2014-12-20 13:05:04 +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
eac1654958 IDE: Improve component palette update calls on Windows.
git-svn-id: trunk@47220 -
2014-12-18 07:52:20 +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
2186ba086d IDE: Force update for all component palette pages after changing configuration.
git-svn-id: trunk@47218 -
2014-12-17 23:27:25 +00:00
juha
651c16ed62 IDE: Explode a with-block in code creating component palette buttons. Revealed a bug with PopupMenu.
git-svn-id: trunk@47217 -
2014-12-17 23:27:23 +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
6d84d67bba IDE: Fix crash in Component List when selecting a component from an uninitialized page. Issue #27174.
git-svn-id: trunk@47215 -
2014-12-17 23:27:14 +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
juha
2aec6cd83e IDE: cleanup
git-svn-id: trunk@47197 -
2014-12-14 23:14:06 +00:00
juha
f73d960c2c IDE: Save project after "Build many modes", restores the original mode. Issue #26797
git-svn-id: trunk@47189 -
2014-12-13 10:14:21 +00:00
juha
9454def0c9 IDE: Fix error in all compiler options parser.
git-svn-id: trunk@47182 -
2014-12-12 16:37:27 +00:00
mattias
add97f7a02 IDE: fixed compilatioin x86-64
git-svn-id: trunk@47180 -
2014-12-12 09:02:34 +00:00
juha
d59f67b95c IDE: support the new fpc -h and -i syntax when parsing all available options.
git-svn-id: trunk@47177 -
2014-12-12 00:49:13 +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
mattias
814cf1a717 lazutils: FindInvalidUTF8Character: check for wrong mapped codes, changed default to report gaps
git-svn-id: trunk@47172 -
2014-12-10 14:26:18 +00:00
mattias
292e6350e0 IDE: added missing linebreak
git-svn-id: trunk@47169 -
2014-12-10 11:17:39 +00:00
mattias
d29085176b IDE: updated lazarus.lpi
git-svn-id: trunk@47156 -
2014-12-09 21:50:36 +00:00
mattias
abb3d4d4a0 IDE: last active form: skip modal forms and nil if form is freed
git-svn-id: trunk@47155 -
2014-12-09 21:41:54 +00:00
mattias
c66cfdb9b2 IDE: less hints
git-svn-id: trunk@47143 -
2014-12-08 21:45:05 +00:00
juha
cfdbbbb410 IDE: Do not trigger palette update with OnComponentVisibleChanged and OnPageVisibleChanged events. Will be triggered by other means.
git-svn-id: trunk@47140 -
2014-12-08 20:22:31 +00:00
mattias
bccb1f6661 IDE: fpc msg parser: reverse instantfpc cache
git-svn-id: trunk@47137 -
2014-12-08 13:51:45 +00:00
mattias
405b01702a IDE: fixed typo
git-svn-id: trunk@47136 -
2014-12-08 12:59:20 +00:00
juha
136a5214a6 IDE: Delay creation of palette component buttons until a page is selected.
git-svn-id: trunk@47130 -
2014-12-07 17:29:54 +00:00
juha
ae16efe8ac IDE: Store Index of a page in Pages into ComponentPage itself.
git-svn-id: trunk@47129 -
2014-12-07 17:29:53 +00:00
juha
f5a445a699 IDE: Remove an exception from TComponentPalette.AssignOrigCompsForPage. Can be triggered in some strange cases.
git-svn-id: trunk@47128 -
2014-12-07 17:29:51 +00:00
juha
df3f0370d6 IDE: Move ReAlignButtons logic to TComponentPage class.
git-svn-id: trunk@47127 -
2014-12-07 17:29:50 +00:00
juha
8deedb773e IDE: New TComponentPage class. Move some methods from TComponentPalette to it.
git-svn-id: trunk@47126 -
2014-12-07 17:29:49 +00:00
juha
35c07f3d3c IDE: Minor refactoring in TComponentPalette.OnScrollBoxResize.
git-svn-id: trunk@47125 -
2014-12-07 17:29:48 +00:00
juha
fad5ba7edc IDE: Optimize KeyMappings, add a cache for commands and eliminate a linear search.
git-svn-id: trunk@47124 -
2014-12-07 17:29:41 +00:00
mattias
10f31d95f1 IDE: Fix for access violation if form is closed by pressing its X button and then reopened via F12 button in design mode, by Cyrax, bug #27141
git-svn-id: trunk@47123 -
2014-12-06 18:58:16 +00:00
mattias
8e9dbfa85e IDE: compare files diff as source: do not add to project
git-svn-id: trunk@47121 -
2014-12-06 12:41:15 +00:00