maxim
3368e78218
Merged revision(s) 52007 #764da242fd, 52010 #a41772455c, 52014-52015 #965080c1f6-#965080c1f6, 52017 #375a90a350, 52022-52023 #2941de50c4-#2941de50c4, 52025-52027 #7d3924d7a4-#7d3924d7a4 from trunk:
...
lcl: add copyright info for LCL images, Issue #29869
........
lcl: images: update copyright info for dbnavdelete.png
........
lcl: images: updated Tango icons copyright info. Issue #29869
........
LCL: replace DBNavigator images for "undo" and "delete" with images from Tango, which are public domain. Part of Issue #0029869 .
- dbnavcancel: derived from https://commons.wikimedia.org/wiki/File:Edit-undo.svg
- dbnavdelete: derived from https://commons.wikimedia.org/wiki/File:User-trash.svg
........
LCL: update images/copyright.txt
........
lcl: images: use tango icons with alpha channel, Issue #29869
........
lcl: images: replace all Silk icons by public-domain Tango icons, Issue #29869
........
lcl: images: cleaner tick images, Issue #29869
........
lcl: images: better btnseldir.png
........
lcl: images: update copyright policy with info about Tango icons.
........
git-svn-id: branches/fixes_1_6@52032 -
2016-03-23 21:27:28 +00:00
maxim
7bb1f77f23
Merged revision(s) 52008 #e016dd6bb6 from trunk:
...
IDE: Fix not showing Chars > Chr(127) in ANSI Tab of CharactermapDlg. Improve ANSI charater map. Patch by wp, minor modifications by me. Issue #0029856 .
........
git-svn-id: branches/fixes_1_6@52031 -
2016-03-23 21:22:23 +00:00
bart
ddbe060489
IDE: Fix not showing Chars > Chr(127) in ANSI Tab of CharactermapDlg. Improve ANSI charater map. Patch by wp, minor modifications by me. Issue #0029856 .
...
(Separate patch for 1.6 fixes, not merged from trunk because of conflicts).
git-svn-id: branches/fixes_1_6@52016 -
2016-03-22 20:58:07 +00:00
maxim
c96115ece1
Merged revision(s) 52009 #cadda54bee from trunk:
...
SynEdit, Examples: fix syn hl example / register attributes
........
git-svn-id: branches/fixes_1_6@52013 -
2016-03-21 21:29:57 +00:00
maxim
33f3750e87
Merged revision(s) 51977-51978 #77e5428b3f-#77e5428b3f, 52004 #5d6e5012ea from trunk:
...
LazUtf8: first attempt to rewrite Utf8CompareStr and Utf8CompareText so that its results will be more consistent with
AnsiCompareStr/WideCompareStr and AnsiCompareTex/WideCompareText.
(
The old implementation was in effect a copy of CompareStr and, this made the claim about proper collation in
Utf8CompareText (which uses Utf8CompareStr) rather ludicrous.
The new implementaion is slower, mainly becaus of the fact we cannot use CompareMemrange/CompareByte anymore,
and we have to iterate the bytes ourselves. This fact alone contributes much more to the loss in speed than
the fact we use WideCompareStr on the 2 differing codepoints:
- iterating in a for loop: adss a factor of appr. 10 to the time needed
- using the final WideCompareStr adds a factor of about 1.6 to the time meeded.
Because of the slowdown in speed in Utf8CompareStr, Utf8CompareText now calls WideCompareText directly, which is
now appr. the same speed as converting to lowercase and then calling Utf8CompareStr
)
........
LazUtf8: In UTF8CompareStrCollated only call AnsiCompareStr if ACP_RTL is defined, since in all other cases
AnsiCompareStr = widestringmanager.CompareStrAnsiStringProc = UTF8CompareStr.
If ACP_RTL is not defined call Utf8CompareStr, since this is now does proper collation and is faster than
converting to WideString.
........
LazFileUtils: fix uninitialized result in ChompPathDelim. Issue #0029866 .
........
git-svn-id: branches/fixes_1_6@52012 -
2016-03-21 21:27:29 +00:00
maxim
cc3b879102
Merged revision(s) 51676 #dea4ec5cee from trunk:
...
TAChart: Remove hints and warnings (issue #0029709 )
........
git-svn-id: branches/fixes_1_6@52011 -
2016-03-21 21:23:58 +00:00
ondrej
20b0781512
Merge system dialogs issues #28631 and #27148 :
...
r51798 lcl: disable windows on system dialog execute, win32: fix parent window handle for system dialogs, Issue #28631
r51808 lcl: restore focus after system dialog. Issue #28631
r51810 lcl: better bullet-proof LCL approach for r51808 #cf74370262, issue #28631
r51811 lcl: remove stay-on-top window flags on ShowModal because they can block the application from input. Issue #27148
r51812 lcl: remove/restore stay-on-top windows in Application ModalStarted/ModalFinished, fix default methods with a counter. Issue #27148
git-svn-id: branches/fixes_1_6@51997 -
2016-03-20 07:48:31 +00:00
maxim
304a191c25
Merged revision(s) 51983 #7ccb2f58d2 from trunk:
...
Win32: first attempt to implement TWin32WidgetSet.FontIsMonoSpace. Issue #0028898 .
........
git-svn-id: branches/fixes_1_6@51996 -
2016-03-19 13:35:51 +00:00
maxim
7c789e1ef4
Merged revision(s) 51970 #ae57408e17, 51972-51973 #34be9ae2d0-#34be9ae2d0 from trunk:
...
docs: add fugue icons to acknowledgements
........
LazUtf8: implement Utf8TryFindCodepointStart.
........
LazUtf8: Refactor UTF8FindNearestCharStart. Resolves Issue #0029851 .
........
git-svn-id: branches/fixes_1_6@51995 -
2016-03-19 13:32:54 +00:00
maxim
d1619263b1
Merged revision(s) 51659 #3fca9d4689 from trunk:
...
gtk2: fix hints clipped by 200x200 rect on KDE, Issue #28973
........
git-svn-id: branches/fixes_1_6@51994 -
2016-03-19 13:27:45 +00:00
maxim
833292149f
Merged revision(s) 51494 #fa04e5624c from trunk:
...
LazReport, fix list of functions provided by lrAddAddFunctionLibrary not being listed in function list if LazReport compiled with FPC r31941 #8568dbce1f or newer, patch from Aleksey Lagunov
........
git-svn-id: branches/fixes_1_6@51993 -
2016-03-19 13:25:13 +00:00
maxim
23ff3cc22b
Merged revision(s) 51896 #1343b1dd2f from trunk:
...
Packager: Fix a crash when adding a package dependency which already is there. Issue #29680 .
........
git-svn-id: branches/fixes_1_6@51992 -
2016-03-19 13:17:16 +00:00
maxim
ee9fabad52
Merged revision(s) 51847 #b8ff0d24a8 from trunk:
...
Carbon: document TListBox.ItemHeight as restricted.
........
git-svn-id: branches/fixes_1_6@51991 -
2016-03-19 13:14:00 +00:00
maxim
a53f6cb96f
Merged revision(s) 51813-51814 #c83e1c15e5-#c83e1c15e5, 51820 #70a5958e59 from trunk:
...
Examples: Fix resource loading in TestAll project.
........
Examples: Re-enable "Win32 GUI application" of TestAll project (accidentically introduced by me in r51813 #c83e1c15e5).
........
Examples: Fix crash in TForm1.ApplicationIdle of TestAll project.
........
git-svn-id: branches/fixes_1_6@51990 -
2016-03-19 13:09:27 +00:00
maxim
b3fb47b5d3
Merged revision(s) 51045 #3d8be36eb6, 51677 #dabcac3009, 51742 #8e8380449e from trunk:
...
LCL: Reduce warnings by replacing deprecated TField's "Lookup" with "FieldKind=fkLookup".
........
lcl: using process Executable instead of CommandLine
........
LCL: Don't use PassWordChar when showing TextHint. Patch by riderkick. Issue #0029748 .
........
git-svn-id: branches/fixes_1_6@51989 -
2016-03-19 13:07:32 +00:00
maxim
1a91236f23
Merged revision(s) 51693 #82df661d71, 51699 #0776ea2c13, 51894 #86b0d4f7ed from trunk:
...
ide: register debugmanager commands for toolbars
........
ide: fix smart hint window not receiving mouse messages. Issue #29726
........
IDE, packager: added dots for 'Find in files' menu item, bug #29800
........
git-svn-id: branches/fixes_1_6@51987 -
2016-03-19 12:59:39 +00:00
maxim
3c9b469a86
Merged revision(s) 51692 #2683bc53a8 from trunk:
...
LazUtils: Prevent CopyDirTree copying to a subdirectory of source: handle unicode characters.
........
git-svn-id: branches/fixes_1_6@51986 -
2016-03-19 12:55:36 +00:00
mattias
c03680443f
fixed target cpu a64 to aarch64
...
git-svn-id: branches/fixes_1_6@51817 -
2016-03-03 12:53:54 +00:00
maxim
714045b2da
Merged revision(s) 51772 #0f7595d212, 51796 #d450b6a0ab from trunk:
...
fpcunit: updated po files
........
FPCUnit: updated Russian translation
........
git-svn-id: branches/fixes_1_6@51797 -
2016-03-02 00:17:43 +00:00
mattias
d421219128
IDE: added target os wii, bug #29737
...
git-svn-id: branches/fixes_1_6@51720 -
2016-02-26 22:02:18 +00:00
mattias
4ba0ce0dc5
IDE: backup: fixed reading default values
...
git-svn-id: branches/fixes_1_6@51713 -
2016-02-26 13:13:46 +00:00
mattias
44c625ab1f
IDE: clean up
...
git-svn-id: branches/fixes_1_6@51712 -
2016-02-26 13:13:16 +00:00
mattias
f4bc518797
datetimectrls: clean up
...
git-svn-id: branches/fixes_1_6@51710 -
2016-02-26 13:01:53 +00:00
mattias
89a3125fcd
IDE: clean up
...
git-svn-id: branches/fixes_1_6@51709 -
2016-02-26 13:01:40 +00:00
mattias
667a0adb97
IDE: clean up
...
git-svn-id: branches/fixes_1_6@51708 -
2016-02-26 13:01:34 +00:00
maxim
aefc723089
Merged revision(s) 51688 #f09c665b2a from trunk:
...
LazUtf8: fix Utf8LowerCase for #$E2#$B1#$AD (LATIN CAPITAL LETTER ALPHA)
........
git-svn-id: branches/fixes_1_6@51691 -
2016-02-24 22:34:17 +00:00
maxim
68d6b7d73f
Merged revision(s) 51682-51683 #b3e8ea38d7-#b3e8ea38d7 from trunk:
...
PoChecker: added Portuguese translation support, regenerated translations and updated Russian translation
........
LCL: added Portuguese translation by Pedro Albuquerque, bug #29712
........
git-svn-id: branches/fixes_1_6@51690 -
2016-02-24 22:33:07 +00:00
maxim
277b6a175f
Merged revision(s) 51680-51681 #46ea37d068-#46ea37d068 from trunk:
...
Carbon: remove system-wide stay-on-top window style for windows with defined WndParent. Issue #29694
........
Carbon: remove wrong code from SetRealPopupParent and add a ToDo.
........
git-svn-id: branches/fixes_1_6@51689 -
2016-02-24 22:31:06 +00:00
maxim
c66d69cc37
Merged revision(s) 51675 #f7005c6649 from trunk:
...
LazUtils: Revert r51038 #10e166f60e. Fixes bug in CopyDirTree. Issue #0029695 .
........
git-svn-id: branches/fixes_1_6@51687 -
2016-02-24 22:26:09 +00:00
maxim
aede9c3c21
Merged revision(s) 51597 #2c0c39f762 from trunk:
...
lcl: use active form as parent for pmNone and modal windows. Issue #29635
........
git-svn-id: branches/fixes_1_6@51686 -
2016-02-24 22:24:04 +00:00
maxim
64662d5382
Merged revision(s) 51658 #f9d4440db3, 51679 #8af51b6eee from trunk:
...
Qt: fixed TQtMemoString.Insert() and TQtTextEdit.insertLine(). issue #29670
........
Qt: fixed bug with returning from TQtWidgetSet.GetWindowSize() with fpc-3.0
........
git-svn-id: branches/fixes_1_6@51684 -
2016-02-24 22:15:36 +00:00
mattias
e9dbc4dc92
IDE: create fpmake: fixed typo
...
git-svn-id: branches/fixes_1_6@51670 -
2016-02-19 14:24:29 +00:00
mattias
2ff58aa5b9
IDE: ReplacePackage: nil old package
...
git-svn-id: branches/fixes_1_6@51668 -
2016-02-19 14:23:54 +00:00
mattias
68cff514de
IDE: project inspector: fixed KeyDown/Up mix, bug #28281
...
git-svn-id: branches/fixes_1_6@51666 -
2016-02-19 11:26:53 +00:00
maxim
32ead90e6d
Merged revision(s) 51654 #beeb532fc5 from trunk:
...
Examples, translation: allow to select any of available translations, patch by wp, bug #29662
........
git-svn-id: branches/fixes_1_6@51655 -
2016-02-18 06:48:02 +00:00
maxim
b7ed54fe7a
Merged revision(s) 51639 #47106ebc21 from trunk:
...
ShellTreeView: make PopulateWithBaseFiles public. Makes it possible to populate a ShelltreeView that was created at runtime.
........
git-svn-id: branches/fixes_1_6@51653 -
2016-02-18 06:29:14 +00:00
maxim
2077f90f31
Merged revision(s) 51643 #2cf907dc97 from trunk:
...
Translations: French translation update by Gilles Vasseur, bug #29658
........
git-svn-id: branches/fixes_1_6@51645 -
2016-02-16 23:11:32 +00:00
maxim
752133819c
Merged revision(s) 51634 #ee7305772d from trunk:
...
Designer: Support also (False) and (True) as Boolean values in Undo operation.
........
git-svn-id: branches/fixes_1_6@51644 -
2016-02-16 23:06:00 +00:00
mattias
08cdd41ffe
set version to 1.6.1 in lazarus.lpi
...
git-svn-id: branches/fixes_1_6@51629 -
2016-02-14 09:51:32 +00:00
mattias
c07abfd0c8
set version to 1.6.1
...
git-svn-id: branches/fixes_1_6@51628 -
2016-02-14 09:50:09 +00:00
mattias
5365cc87d0
set version 1.6
...
git-svn-id: branches/fixes_1_6@51626 -
2016-02-14 09:43:59 +00:00
mattias
e4c54c9f40
QT+GTK2: Fix TFloatSpinEdit not being unconstrained when MinValue = MaxValue. Issue #29645
...
git-svn-id: branches/fixes_1_6@51621 -
2016-02-14 09:08:06 +00:00
maxim
67e41ef9dd
Merged revision(s) 51605 #1ea6188f4f from trunk:
...
Translations: improved Russian translation
........
git-svn-id: branches/fixes_1_6@51613 -
2016-02-13 12:47:57 +00:00
maxim
991b685619
Merged revision(s) 51588 #947a3dc602 from trunk:
...
LCL: Pass the PartStart parameter of TCustomListView.FindCaption forward. It was ignored.
........
git-svn-id: branches/fixes_1_6@51612 -
2016-02-13 12:44:21 +00:00
maxim
26e14895f4
Merged revision(s) 51585 #2ee5aeec56 from trunk:
...
TAChart: Fix mouse-wheel-zooming with fixed chart center.
........
git-svn-id: branches/fixes_1_6@51611 -
2016-02-13 12:42:53 +00:00
maxim
83e7ffa28b
Merged revision(s) 51583 #ac532977f7 from trunk:
...
LazControls: Fix a regression in ListFilterEdit caused by r51267 #dfc8958222, affecting Win32 widgetset. Arrow key in filter did not select list items. Patch from GetMem.
........
git-svn-id: branches/fixes_1_6@51610 -
2016-02-13 12:41:40 +00:00
maxim
403190a0f8
Merged revision(s) 51574 #14cd12d46f, 51576 #6e78df57da, 51578 #a564fde4c8 from trunk:
...
SynEdit: fix scroll pos after folding. issue #0029534
........
SynEdit: fix invalidate (repaint) on line selection through gutter click / issue #0029490
........
SynEdit: fixed (un-)indent selection in linemode (select via gutter). Issue #0029591
........
git-svn-id: branches/fixes_1_6@51609 -
2016-02-13 12:40:25 +00:00
maxim
6f591680f8
Merged revision(s) 51569 #570ec7af98 from trunk:
...
Fix memory leak in HtmlHelp_IPro example project. Issue #29611 , patch from wp.
........
git-svn-id: branches/fixes_1_6@51608 -
2016-02-13 12:39:14 +00:00
maxim
748e872921
Merged revision(s) 51564 #9fb950e45d from trunk:
...
Gtk2: fixed bsToolWin sizing. issue #29553
........
git-svn-id: branches/fixes_1_6@51607 -
2016-02-13 12:38:27 +00:00
maxim
98a7fe0a4e
Merged revision(s) 51562-51563 #6afec5c9b1-#6afec5c9b1 from trunk:
...
Keymap: fix cache / update on remove
........
Keymap: fix, remove deleted entries from category.
........
git-svn-id: branches/fixes_1_6@51606 -
2016-02-13 12:36:53 +00:00