Commit Graph

48364 Commits

Author SHA1 Message Date
mattias
eda918198b lazdebuggers: fixed crash if watchlist empty, bug #29238 from Anton
git-svn-id: trunk@50999 -
2015-12-22 22:43:21 +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
ondrej
b62ac13515 LCL: fixed r50991 #b61461e71a: infinite loop and crash with TScrollingWinControl. issue #29194.
Tested and works with Win32 and Gtk2.
Qt has a related (different) bug when detecting the scroll area for invisible window - it has to be fixed separately.

git-svn-id: trunk@50994 -
2015-12-22 21:38:51 +00:00
ondrej
4fbab4bd38 designer: set TCheckMarkDialog PopupMode to pmAuto.
git-svn-id: trunk@50993 -
2015-12-22 20:53:51 +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
zeljko
b61461e71a LCL: fixed infinite loop and crash with TScrollingWinControl. issue #29194
git-svn-id: trunk@50991 -
2015-12-22 12:36:20 +00:00
zeljko
e3eba1d2f2 LCL: fixed compilation with -dVerboseScrollingWinControl
git-svn-id: trunk@50990 -
2015-12-22 11:58:33 +00:00
mattias
cddb1489ea IDE: update menu sections: consistency check
git-svn-id: trunk@50988 -
2015-12-22 00:15:22 +00:00
mattias
800f102b46 IDE: update menu sections when parent section is not visible
git-svn-id: trunk@50986 -
2015-12-22 00:10:55 +00:00
maxim
2c2a11a86d IDE: Hungarian translation update by Péter Gábor, bug #29218
git-svn-id: trunk@50984 -
2015-12-21 23:15:43 +00:00
maxim
7e9111c9b5 IDE: regenerated Russian translation
git-svn-id: trunk@50983 -
2015-12-21 23:15:26 +00:00
maxim
74042907f8 Components: Hungarian translation update by Péter Gábor, bug #29218
git-svn-id: trunk@50982 -
2015-12-21 23:13:48 +00:00
maxim
99ca72b8e9 Translations: French translation update by Gilles Vasseur, bugs #29214, #29222
git-svn-id: trunk@50970 -
2015-12-21 22:36:46 +00:00
maxim
af05be7cc2 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@50969 -
2015-12-21 22:22:44 +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
bart
99eff01e21 LCL: ClipBoard HTML functions:
- Add file clipbrd_html.inc to package LCLBase
- Don't clear the clipboard inside SetAsHtml
- Always add a Windows specific clipheader when on Windows
- Make sure the HTML has matching <html><body> and </body></html>, insert them if not present.
- Add an overloaded SetAsHtml that does not also set a plaintext value on the clipboard.
- Update comments
- Add some debug code

git-svn-id: trunk@50965 -
2015-12-21 19:45:48 +00:00
mattias
b5434dee75 fpdebug: fixed mem leaks, bug #29227 patch from Anton
git-svn-id: trunk@50963 -
2015-12-21 14:48:56 +00:00
ondrej
b769322f40 lcl: themes: add TThemeOption.toUseGlyphEffects. Use it for TToolButton, TSpeedButton, TBitBtn, TButtonGlyph
git-svn-id: trunk@50962 -
2015-12-21 05:37:05 +00:00
ondrej
f838770236 lcl: docs: TToolButton.ArrowClick+OnArrowClick
git-svn-id: trunk@50960 -
2015-12-20 18:16:54 +00:00
ondrej
ab5405d117 lcl: toolbutton: added ArrowClick method and OnArrowClick event that is called when user clicks on the arrow part in tbsDropDown.
! Breaking change: Click/OnClick was called before.

git-svn-id: trunk@50959 -
2015-12-20 18:05:21 +00:00
juha
b270c37757 Install Package Dlg: Retain cursor position after moving packages between lists. Issue #26802.
git-svn-id: trunk@50958 -
2015-12-20 17:47:09 +00:00
ondrej
fda56cd53f lcl: toolbutton: when clicked on button part of tbsDropDown, do not paint arrow as down. It's native appearance on Win&Linux.
Further info: This is different from Delphi. Delphi paints the arrow as down in this case, but other applications (MS Office, Adobe, Thunderbird) don't do it. Linux applications don't do it either.

git-svn-id: trunk@50957 -
2015-12-20 17:31:34 +00:00
ondrej
0d604bed83 lcl: grids: fix editor position. Issue #29196. Patch by abonic1
git-svn-id: trunk@50956 -
2015-12-20 16:09:26 +00:00
bart
35b6f6f06f Printers: Add unit WinUtilPrn to package Printer4Lazarus.
git-svn-id: trunk@50955 -
2015-12-20 13:00:04 +00:00
bart
09ff38a012 Printers (Windows): Start removing Windows 9x specific code.
ToDo:
- Get rid of the Ansi versions of the Printer_Info* data structures (used in TWinPrinter.DoGetPrinterState)
- Get rid of DeviceCapabilitiesA variant (used in TWinPrinter.DoGetPaperRect)

git-svn-id: trunk@50954 -
2015-12-20 12:47:54 +00:00
bart
4630073fc9 LCL: Refactor ClipBoard HTML functions (patch by WP, modified by me):
- Remove property AsHtml since it was ambigous. It's better to use GetAsHtml and set paramters as required.
- Add PlainText paramater for SetAsHtml method, that also sets the ClipBoards pain text content.
- Clear the clipboard before adding Html to it, otherwise external applications will only ever see the first copy.

git-svn-id: trunk@50953 -
2015-12-20 10:53:23 +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
ondrej
7bbc22c03b lcl: grids: fixed painting issues on select introduced in recent patches. Issue #29196
git-svn-id: trunk@50950 -
2015-12-19 20:03:17 +00:00
wp
29e33e5bb1 fpvectorial: Fix svg reader bugs related with horizontal and vertical LinesTo commands
git-svn-id: trunk@50949 -
2015-12-19 19:36:12 +00:00
ondrej
60c487ef0f lcl: docs: fix QuestionDlg code formatting
git-svn-id: trunk@50948 -
2015-12-19 16:35:11 +00:00
mattias
712001eb4b project groups: update enabled state of menu item save project group as
git-svn-id: trunk@50946 -
2015-12-19 15:59:16 +00:00
mattias
61b7d45c49 lcl: docs: QuestionDlg
git-svn-id: trunk@50944 -
2015-12-19 15:35:29 +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
dfebe2190c LCL: Adjust Width and Height when setting Contraints. Issue #28654.
git-svn-id: trunk@50942 -
2015-12-19 15:28:47 +00:00
juha
db5c09e762 IdeIntf: Add checks to TPropertyEditorHook.GetComponentName and match the return type with Component.Name's type.
git-svn-id: trunk@50940 -
2015-12-19 15:28:40 +00:00
mattias
b5072add0b lcl: questiondlg: fixed using default button caption
git-svn-id: trunk@50939 -
2015-12-19 15:28:25 +00:00
mattias
dd8325c960 lcl: questiondlg: fixed button with both IsDefault and IsCancel
git-svn-id: trunk@50937 -
2015-12-19 15:20:23 +00:00
mattias
fe4f0721f2 pochecker: fixed compilation
git-svn-id: trunk@50936 -
2015-12-19 14:57:09 +00:00
mattias
1b0314f516 pochecker: less hints
git-svn-id: trunk@50934 -
2015-12-19 14:48:10 +00:00
wp
649bb59f7e fpvectorial: Fix svgreader crashing if stroke-dasharray is "none". Fix w3schools demo file "polyline2svg" to display correctly.
git-svn-id: trunk@50933 -
2015-12-19 14:47:08 +00:00
ondrej
25cfeb51ee lcl: toolbutton: fix paint arrow for tbsButtonDrop (was outside the visual button bounds)
git-svn-id: trunk@50932 -
2015-12-19 12:45:09 +00:00
mattias
bf3d90af8b fpdebug: fixed TDbgWinProcess.Continue to call Windows.ContinueDebugEvent even though aThread invalid
git-svn-id: trunk@50930 -
2015-12-19 11:06:19 +00:00
ondrej
cf23ce6dbb LCL: gtk2: fix toolbutton dropdown arrow painting
git-svn-id: trunk@50929 -
2015-12-19 10:51:28 +00:00
ondrej
ce69f57579 packagetabs: better sorting of groups (fix for linux)
git-svn-id: trunk@50927 -
2015-12-19 09:07:17 +00:00
maxim
e1239e4c94 Translations: French translation update by Gilles Vasseur, bug #29208
git-svn-id: trunk@50925 -
2015-12-18 23:55:17 +00:00
maxim
2ee3445cca IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@50924 -
2015-12-18 23:50:01 +00:00
maxim
7ee6ffa5cd Translation example: regenerated translations
git-svn-id: trunk@50923 -
2015-12-18 23:39:22 +00:00