Commit Graph

41519 Commits

Author SHA1 Message Date
martin
bba9aa941d Merged revision(s) 42945 #446747ed6c, 42994-42996 #f3f2450272-#f3f2450272 from trunk:
IDE: designer: fixed adding components on inherited form, bug #25084
........
LazReport, check valid lrt template files before listing them
........
LazReport, allow to distinguish between name.lrt and name.frt in new from template dialog
........
LazReport, save version in binary file temple, fix crash on loading template, issue #14137
........

git-svn-id: branches/fixes_1_2@43059 -
2013-10-02 19:49:11 +00:00
martin
cd861fead6 Merged revision(s) 42954 #c1f577aa5a, 42958 #74824cdc4e, 42985-42986 #c9715d9f6b-#c9715d9f6b, 42991-42993 #6ab0ade4ee-#6ab0ade4ee from trunk:
LCL, grids, modify editor bounds in case it's affected by modifying default Col width or Row height
........
LCL, fix ValueListEdit not showing key column at runtime, issue #24780
........
LCL, grids, fix check for focused
........
LCL, grids, fixed selection by mouse if editor is visible and focused (also undoes de previous premature commit)
........
LCL, grids, check for valid editor
........
LCL, grids, allow the RETURN key to go to OnKeyPress
........
LCL, grids, implemented InsertRowWithValues from Everton Vieira, issue #21176
........

git-svn-id: branches/fixes_1_2@43058 -
2013-10-02 19:44:09 +00:00
martin
776ab3b683 Merged revision(s) 42943 #2ed7a8a17c, 42946 #7a4a60f132, 42950-42953 #0a9b67d773-#0a9b67d773, 42987-42990 #665feafdc0-#665feafdc0 from trunk:
LCL, fix grids focus where OnEnter occurs twice, issue #25010
........
IDE: when closing a modified package and user does not save mods, clear modified, bug #22956
........
IDEIntf: object inspector: component tree: always use property name of TCollection, instead of PropName
........
IDEIntf: object inspector: component tree: list tkClass property only once
........
IDEIntf: clean up
........
IDEIntf: Get LookupRoot for TFieldDefs, bug #25068
........
SynEdit: Spelling 
........
Debugger: Spelling 
........
Debugger: fix disassembler, check if offset can be used
........
Debugger: fix race condition, stopping the debugger could lead to debugger error
........

git-svn-id: branches/fixes_1_2@43008 -
2013-09-28 11:41:48 +00:00
martin
3526881fa4 Merged revision(s) 42916 #d8f7a4df0a, 42923-42924 #3b6ec447bf-#3b6ec447bf, 42931-42932 #30f778a891-#30f778a891, 42936 #c33a15d30d, 42940-42941 #84d84eb479-#84d84eb479 from trunk:
IDE: Improve the All Compiler Options GUI filter. It lost focus because it was disabled. Not any more.
........
LCL, Gtk2, fix grid editing problem on ALT+TAB forward and back, issue #22475
........
LCL, Gtk2, force redraw of GTKWinApiWidgets on focus changes so they can reflect focused/unfocused state (for grids in this case)
........
Debugger: Options, disable add/remove buttons on signal opts. Not implemented
........
Debugger: Options, mark project as modified, when exceptions are enabled/disabled. Issue #0025074
........
LCL, grids, handle the first key in keypress, fixes issue #24893
........
Qt: fixed TQtCheckListBox double click event duplication.issue #25089
........
Qt: change current row of TQtCheckListBox for Qt >= 4.8 since it does not change ItemIndex when checkbox is clicked.
........

git-svn-id: branches/fixes_1_2@43007 -
2013-09-28 11:35:34 +00:00
martin
ced808e8cd Merged revision(s) 42832 #dbf7469826, 42886 #0a0a90e99b, 42909-42910 #88103f57a5-#88103f57a5, 42912-42913 #c5f9e05da6-#c5f9e05da6, 42917 #5efe201a20 from trunk:
Propedits: remove a test version of TCoolBarControlPropertyEditor.CheckNewValue
........
IDEIntf: Change TComponentPropertyEditor back to original behaviour so it lists all components from all forms.
........
IDE: add PowerPc processor types to selection list.
........
Converter: Define PUREPASCAL for units during conversion when simulate Delphi defines is set.
........
lcl: dbgrids: fixed memleak of KeyBookmark, patch from Luca Olivetti, bug #24412
........
Debugger: reset thread on start/init
........
Debugger: reset thread on start/init (rev 42913 #b49550e81b also did reset during run / fixed)
........

git-svn-id: branches/fixes_1_2@42933 -
2013-09-25 12:48:27 +00:00
martin
3a696e74d8 Merged revision(s) 42877 #fa3b7a0f0f, 42898 #899f464bcf, 42905-42906 #8d3d601588-#8d3d601588 from trunk:
LCL: TTreeView: check OverlayIndex upper bound
........
SynEdit: IfDef Markup, fix issue with not displaying nested disabled blocks sometimes 
........
Qt: TQtComboBox fix for call IntfGetItems when we are non-editable combobox.

........
Qt: call OnDropDown imediatelly after IntfGetItems, so our events are in expected order and there's no disturbing of QListWidget while showing. issue #25032

........

git-svn-id: branches/fixes_1_2@42930 -
2013-09-25 09:50:03 +00:00
martin
d254b622a0 Merged revision(s) 42854 #f4e5628407, 42856 #4c52e89cc2, 42859 #0e785800e1, 42865-42866 #c0dac09b7f-#c0dac09b7f, 42868 #7d402a8415 from trunk:
LCL: added TPairSplitter.Constraints, bug #25046
........
Debugger: Disable logging of stackdump during unit lookup
........
codetools: fixed removing first unit from second line
........
IDE: fixed complete block, bug #24935
........
IDE: fixed complete block on char, fixed codebrowser check if something changed
........
codetools: fixed checking if resolving edged bracket open is allowed, bug #25045
........

git-svn-id: branches/fixes_1_2@42908 -
2013-09-21 10:00:50 +00:00
martin
92307b7a51 Merged revision(s) 42840 #f79577e967, 42843-42846 #75902ea949-#75902ea949, 42850-42851 #875f854c30-#875f854c30 from trunk:
Spelling 
........
codetools: syntax error if parameter type is missing
........
codetools: fixed parsing var type deprecated )
........
LCL: minor corrections of comments in clipbrd.pp (thanks to Mike Thompson), bug #25033
........
codetools: fix parsing of "specialize SomeGeneric<TypeParams>" as function/operator result (this fixes error with parsing of new objpas generics)
........
carbon: fix crash in gradient draw
........
carbon: fix linear gradient
........

git-svn-id: branches/fixes_1_2@42907 -
2013-09-21 09:55:26 +00:00
mattias
31f61877ce dmg: versions with letters and minus
git-svn-id: branches/fixes_1_2@42842 -
2013-09-16 10:24:40 +00:00
mattias
7c3860c6a6 rpm: fixed handling versions with minus
git-svn-id: branches/fixes_1_2@42837 -
2013-09-16 09:18:06 +00:00
mattias
be4bd35292 IDE: mode matrix: fixed showing targets
git-svn-id: branches/fixes_1_2@42835 -
2013-09-16 08:35:22 +00:00
mattias
2aa7fda2a4 lcl: updated Makefile for win32
git-svn-id: branches/fixes_1_2@42830 -
2013-09-15 21:50:18 +00:00
martin
a3997af045 Merged revision(s) 42825 #2899e3dc78 from trunk:
Installer, Win: allow "pre-release" in version name (inno setup)
........

git-svn-id: branches/fixes_1_2@42826 -
2013-09-15 18:43:40 +00:00
mattias
6603db0add lcl: carbon: updated Makefile.compiled
git-svn-id: branches/fixes_1_2@42822 -
2013-09-15 16:27:58 +00:00
mattias
5659e8f9ec updated lpl
git-svn-id: branches/fixes_1_2@42821 -
2013-09-15 16:12:37 +00:00
mattias
c0d7fee02a updated lpl
git-svn-id: branches/fixes_1_2@42818 -
2013-09-15 15:51:08 +00:00
mattias
5f89b18df3 set version 1.1.99 pre release
git-svn-id: branches/fixes_1_2@42817 -
2013-09-15 15:43:27 +00:00
mattias
73c0d3b75c lcl: updated makefile nogui
git-svn-id: trunk@42816 -
2013-09-15 15:21:37 +00:00
mattias
7d96a7ed1d LCL: updated Makefiles
git-svn-id: trunk@42815 -
2013-09-15 15:12:42 +00:00
mattias
d0a590f959 LCL: updated makefile
git-svn-id: trunk@42814 -
2013-09-15 15:05:30 +00:00
mattias
f888918586 LCL: restored makefile
git-svn-id: trunk@42813 -
2013-09-15 14:54:41 +00:00
mattias
d66db17ace Started branch for 1.2
git-svn-id: branches/fixes_1_2@42812 -
2013-09-15 14:31:27 +00:00
mattias
a7d37f552d examples: designnonlcl: fixed compiling under windows
git-svn-id: trunk@42811 -
2013-09-15 14:24:37 +00:00
martin
fcf964aed0 Debugger: Starting FpGDBMI
git-svn-id: trunk@42810 -
2013-09-15 13:01:36 +00:00
mattias
b3ae7a0fc2 examples: designnonlcl: fixed uninitialized var
git-svn-id: trunk@42809 -
2013-09-15 12:58:24 +00:00
mattias
eab036cba5 examples: clean up
git-svn-id: trunk@42808 -
2013-09-15 12:54:25 +00:00
mattias
726def1b66 examples: cleandirs: compile with 2.6.2
git-svn-id: trunk@42807 -
2013-09-15 12:52:57 +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
d37aa8ac09 test: fixed compiling runtests, fixes TestExpandFilename under Windows
git-svn-id: trunk@42805 -
2013-09-15 12:50:03 +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
487deb802a updated lpl
git-svn-id: trunk@42803 -
2013-09-15 12:05:23 +00:00
martin
5f80553ea9 Moved fpdebug
git-svn-id: trunk@42802 -
2013-09-15 10:59:04 +00:00
mattias
1e8926baa8 IDE: clean up
git-svn-id: trunk@42801 -
2013-09-15 06:10:28 +00:00
mattias
72c167855f updated Makefiles
git-svn-id: trunk@42800 -
2013-09-15 05:59:45 +00:00
mattias
cada2a7337 LCL: lresources: using SysUtils.CompareText instead of AnsiCompareText - resources must work independent of codepage
git-svn-id: trunk@42799 -
2013-09-14 17:08:50 +00:00
maxim
a4adc98fda IDE: regenerated translations; updated Russian translation
git-svn-id: trunk@42798 -
2013-09-14 14:54:12 +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
2c7bcf8e6b Auto generated po files
git-svn-id: trunk@42794 -
2013-09-14 13:13:56 +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
mattias
fdb9a6258b codetools: fixed parsing hint modifiers in resourcestring
git-svn-id: trunk@42789 -
2013-09-14 01:31:32 +00:00
martin
8e624b03d2 Compile with 2.6.0
git-svn-id: trunk@42788 -
2013-09-14 00:14:52 +00:00
mattias
5faa53a9a4 codetools: fixed parsing hint modifiers without semicolon
git-svn-id: trunk@42787 -
2013-09-13 23:47:47 +00:00
mattias
82f068abd7 codetools: fixed parsing multiple hint modifiers
git-svn-id: trunk@42786 -
2013-09-13 23:29:30 +00:00
maxim
9bb0596049 IDE: regenerated translations; updated Russian translation
git-svn-id: trunk@42785 -
2013-09-13 22:10:45 +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