Commit Graph

44272 Commits

Author SHA1 Message Date
joost
d28ad93b73 fpDebug: Revert of files accidentally committed in r46119 #afc3882ca7
git-svn-id: trunk@46120 -
2014-09-03 14:44:07 +00:00
joost
afc3882ca7 FpDebug: Disabled range-checking to fix range-check error. The fix in r46105 #bbf07c5bd6 leads to a datastructure which is too large for 32 bit
git-svn-id: trunk@46119 -
2014-09-03 14:39:44 +00:00
juha
97c76539bf Packager: Update the whole package view at idle time instead of immediately.
git-svn-id: trunk@46118 -
2014-09-03 13:50:45 +00:00
juha
1c6af86404 Packager: Optimize package editor update a little.
git-svn-id: trunk@46117 -
2014-09-03 10:58:02 +00:00
juha
f756975ade Packager: Update editors always when package is modified, not only after first modification.
git-svn-id: trunk@46116 -
2014-09-03 10:57:55 +00:00
zeljko
c348278854 Qt, Gtk2: fixed crash with popup window when form is maximized. issue #26670
git-svn-id: trunk@46115 -
2014-09-03 10:38:42 +00:00
zeljko
4c6262bc6d Qt: implemented TQtWSComboBox getItemHeight() and setItemHeight(). issue #26669
git-svn-id: trunk@46114 -
2014-09-03 10:25:27 +00:00
zeljko
988960ce47 Qt: do not trigger shortcuts if menu item is disabled. issue #21720
git-svn-id: trunk@46113 -
2014-09-03 08:15:56 +00:00
zeljko
0aef03aadb Gtk2: fixed returning font height from TGtk2WidgetSet.GetObject(). issue #26660
git-svn-id: trunk@46112 -
2014-09-03 07:40:11 +00:00
juha
904709043a LCL: Disable menu shortcut keys when parent menu is disabled. Issue #21720, patch from Mukhin Alexey
git-svn-id: trunk@46111 -
2014-09-02 22:21:29 +00:00
juha
f91bff8d37 PackageEditor: Fix removing many files. Update Files and RemovedFiles separately. Don't update everything after removing a file (issue #26188).
git-svn-id: trunk@46110 -
2014-09-02 21:35:21 +00:00
juha
b6accfde69 Packager: Update editors only if Modified = True.
git-svn-id: trunk@46109 -
2014-09-02 21:35:20 +00:00
juha
c5e69a4a97 LCL: remove redundant checks from TTreeFilterBranch.FreeNodeData.
git-svn-id: trunk@46108 -
2014-09-02 21:35:18 +00:00
juha
3208bdffe6 packager: split sub-functions in TPackageEditorForm.RemoveBitBtnClick.
git-svn-id: trunk@46107 -
2014-09-02 21:35:13 +00:00
jesus
bc2d64820f LazReport, always show icons in some preview window buttons, fix by goldenfox, issue #26665
git-svn-id: trunk@46106 -
2014-09-02 20:01:53 +00:00
joost
bbf07c5bd6 FpDebug: Fixed range-check error on reading debug-info with more then maxSmallint symbols
git-svn-id: trunk@46105 -
2014-09-02 19:34:58 +00:00
juha
9d30244f6a LCL: Fix TGtk2WidgetSet.AppInit. Issue #26649, patch from ocean.
git-svn-id: trunk@46104 -
2014-09-01 20:55:03 +00:00
joost
f1bdd969f5 FpDebugger (pure, console): Fixed mem-leak on showing line-info
git-svn-id: trunk@46103 -
2014-09-01 16:38:41 +00:00
joost
ddfbd6ade9 FpDebugger (pure): Fixed mem-leak bij freeing debug-threads
git-svn-id: trunk@46102 -
2014-09-01 16:26:08 +00:00
joost
9c5f82c924 FpDebugger (pure): Fixed mem-leak by freeing FProcessMap
git-svn-id: trunk@46101 -
2014-09-01 15:45:36 +00:00
maxim
d23f34e545 LCL, Translations unit: copy all flags also when just synchronizing PO files, not only when PO files are updated from RST.
git-svn-id: trunk@46100 -
2014-08-31 21:58:51 +00:00
maxim
3525932e84 LCL, Translations unit: Improved message context generation:
* Normilize lineends in messages from RST;
    * Unify fuzzy flag setting: set them also when just synchronizing PO files, not only when PO files are updated from RST.

git-svn-id: trunk@46099 -
2014-08-31 21:17:44 +00:00
maxim
3f883008d8 LazReport: regenerated Spanish translation
git-svn-id: trunk@46098 -
2014-08-31 17:57:08 +00:00
mattias
afeb291987 IDE: quick compile: do not save complete-flag, bug #26659
git-svn-id: trunk@46097 -
2014-08-31 16:57:12 +00:00
joost
5bc5c42c07 FpDebug: Fixed the index-calculation for Dwarf-3 encoded strings
git-svn-id: trunk@46096 -
2014-08-31 16:12:38 +00:00
joost
27c60931ec FpDebugger (native): Use a pseudo-terminal to capture console output on OS/X
git-svn-id: trunk@46095 -
2014-08-31 12:45:43 +00:00
maxim
f0d304c56c LCL, Translations unit: Improved/fixed comments handling:
* Do not eat comment marker ('#') when regenerating file;
    * Do not move comments chaotically in the PO file: as per GetText manual they belong to the entry which follows them;
    * Discard "invalid" comments (lines not starting with '# ', '#.', '#:', '#,', '#|'), which confuse e.g. PoEdit.

git-svn-id: trunk@46094 -
2014-08-31 00:52:38 +00:00
maxim
b2e16dc653 Anchordocking: committed forgotten Hungarian translation
git-svn-id: trunk@46093 -
2014-08-30 21:41:55 +00:00
bart
117e2d6be3 TControl.ChangeScale: do not adjust Top and Left if Control is (topmost) ParentForm. Issue #0026654.
git-svn-id: trunk@46092 -
2014-08-30 21:32:00 +00:00
joost
7b1dd835cd FpDebug: Evaluate Dwarf-3 dynamic array/string upper value bound
git-svn-id: trunk@46091 -
2014-08-30 18:46:05 +00:00
maxim
c4caeb2945 LazReport: updated Russian translation
git-svn-id: trunk@46090 -
2014-08-30 13:19:23 +00:00
zeljko
36ab86d76e Qt: fixed color changing of TCustomPanel. issue #26607
git-svn-id: trunk@46089 -
2014-08-29 18:33:26 +00:00
dmitry
108f83e4ef cocoa: retaining object before the removingFromSuperview, since the object is released again afterwards. unclear the purpose of autorelease pool that could be part of the problem
git-svn-id: trunk@46088 -
2014-08-29 05:45:17 +00:00
dmitry
f02f832da7 cocoa: added explicit typecast of TColor to ColorRef to prevent range check error
git-svn-id: trunk@46087 -
2014-08-29 05:44:16 +00:00
dmitry
5da45bf864 cocoa: explicitly call DestroyGlobalCaret at CocoaWidget destruction to prevernt possible failure during subsequence release of TTimer of emulated caret
git-svn-id: trunk@46086 -
2014-08-29 03:40:39 +00:00
jesus
3d57759746 LazReport: handle errors on loading reports by throwing exceptions, issue #26636
git-svn-id: trunk@46085 -
2014-08-28 20:42:05 +00:00
jesus
29f3fc79ef LazUtils, allow laz2_xmlread to parse internal DOCTYPE definition
git-svn-id: trunk@46084 -
2014-08-28 19:29:59 +00:00
jesus
09e3438275 LazReport: Email Exporter, use lr_PreviewToolsAbstract to fix compiling and changed russian caption, reported by Swen
git-svn-id: trunk@46083 -
2014-08-28 18:48:10 +00:00
jesus
d35a96756e LazReport, renamed file lr_previewtoolsabsract.pas -> lr_previewtoolsabstract.pas
git-svn-id: trunk@46082 -
2014-08-28 16:57:51 +00:00
jesus
44dfa5d07f lazreport, another couple of missing files
git-svn-id: trunk@46081 -
2014-08-28 15:27:44 +00:00
jesus
bfe6b6f444 lazreport, missing file from previous patch
git-svn-id: trunk@46080 -
2014-08-28 15:17:06 +00:00
jesus
118cc819c4 LazReport: New big patch from Alexey Lagunov (with small changes)
-------------------------------------------------------
Addfunction / frFuncStr
  - Fixed string functions - accounted for UTF8 strings

DialogControls
  - Fixed reports generation with built-in query mode, MDI (multiple reports open for viewing at the same time)
  - Fixed UNDO in editor
  - Added property HINT for dialog controls
  - A new component - TlrRadioGroup

lrOfficeImport
  - New tool reports designer to import data from a spreadsheet as a report template

source
  - The object TfrMemoView added new handlers
    - OnClick - Event when you click on TfrMemoView in playback mode built reports
    - OnMouseEnter - Event at the Enter of the mouse over TfrMemoView in playback mode built reports
    - OnMouseLeave - Event at the Leave of the mouse TfrMemoView in playback mode built reports

  - The object TfrMemoView added new properties
    - Cursor - the mouse cursor when moving over TfrMemoView in playback mode built reports
    - DetailReport - a reference to the detail-report - called when the user clicks the mouse on TfrMemoView in playback mode built reports

  - A mechanism to detail-report - call a detailed report of the current report
  - In ineterpretatore added new features (for compatibility with FastReport 2.5):
      - FINALPASS
      - CURY
      - PAGEHEIGH
      - PAGEWIDTH
  - In the reports, the editor started saving paramerov editor (the location of the Object Inspector, fonts)
  - In the reports, the editor corrected the addition of new tools (implemented a new tool - Import report template from excel/OpenOffice)
  - Editor of reports finalized Inspector data - now you can also insert variables
  - For export to txt implemented request form export options

images
  - Made in the resources icon tool insert fields in a report from the editor

Demo included (detail_reports)

And new extensions:
- import report template from calc/excel
- send email from report preview (for sending used local mail app, installed on user PC - in windows its TheBat! and Mozilla Thunderbird).
  In future I'm plan make direct send.

git-svn-id: trunk@46079 -
2014-08-28 04:10:20 +00:00
maxim
5d5bd947cc LCL: mark newly added item as fuzzy if some translation is automatically assigned to it when regenerating PO file (such translations require corrections in many cases)
git-svn-id: trunk@46078 -
2014-08-27 00:13:21 +00:00
jesus
46c9fdc58b cairocanvas: fix printing stricked/underlined text, issue #26624
git-svn-id: trunk@46077 -
2014-08-26 01:17:26 +00:00
maxim
6cbf4971ee LCL: improved translations handling, bug #26616:
- fixed typo which lead to PreviousMsg corruption/"accumulation"
  - improved line ending handling consistency (now treating #10#13 like single line ending, not like two ones)

git-svn-id: trunk@46076 -
2014-08-25 23:33:24 +00:00
joost
d062000bf3 FpDebug: Another fix for the length of DW_FORM_ref_addr in Dwarf v3
git-svn-id: trunk@46075 -
2014-08-25 20:50:08 +00:00
joost
289f8e8657 FpDebug: Set function result in TFpDwarfInfo.FindContext
git-svn-id: trunk@46074 -
2014-08-25 18:53:29 +00:00
juha
0312721e35 Designer: remove a hack IgnoreDeletingPersistent. It was replaced by another hack TWinControl.DesignerDeleting.
git-svn-id: trunk@46073 -
2014-08-24 15:58:11 +00:00
juha
9d6fca6e69 LCL + Designer: A new flag TWinControl.DesignerDeleting. Make TPairSplitter use it. Issue #26618
git-svn-id: trunk@46072 -
2014-08-24 15:58:09 +00:00
juha
b6da8dd7a5 Designer: minor refactoring, remove PersistentIsMarkedForDeletion method.
git-svn-id: trunk@46071 -
2014-08-24 15:58:01 +00:00