Commit Graph

56353 Commits

Author SHA1 Message Date
martin
30146193bb LazLogger: Check the callback in a more thread save manner
git-svn-id: trunk@60265 -
2019-01-31 22:24:21 +00:00
martin
131d04802a LazLogger: Init is called from DoDebugLn => make thread save
git-svn-id: trunk@60264 -
2019-01-31 22:06:25 +00:00
martin
4ee1459b01 LazLogger: Optimize indent handling / fix reset indent for DbgOut
git-svn-id: trunk@60263 -
2019-01-31 21:49:14 +00:00
martin
185d63ac35 LazLogger: Optimize indent handling
git-svn-id: trunk@60262 -
2019-01-31 21:44:56 +00:00
juha
e662e97111 Docs: Updated documentation for DBGrids and DBExtCtrls. Issues #34945 and #34959, patches from Don Siders.
git-svn-id: trunk@60261 -
2019-01-31 21:38:01 +00:00
balazs
cbe6cf58bb Opkman: Change key mapping to Ctrl+Alt+Shift+O.
git-svn-id: trunk@60260 -
2019-01-31 21:02:55 +00:00
mattias
0c7f054e03 docs: lazfileutils, issue #34984, from Don Siders
git-svn-id: trunk@60258 -
2019-01-31 19:16:59 +00:00
martin
720d4c15c5 LazLogger: Move widetset callback into threadsave block
git-svn-id: trunk@60257 -
2019-01-31 14:58:16 +00:00
mattias
ba5435154a IDE: keymap conflict: show relation caption
git-svn-id: trunk@60256 -
2019-01-31 10:51:23 +00:00
mattias
e2a94d370f IDE: keymap conflict: show relation caption
git-svn-id: trunk@60253 -
2019-01-31 10:42:32 +00:00
mattias
466d4440d0 IDE: clean up
git-svn-id: trunk@60252 -
2019-01-31 10:42:04 +00:00
maxim
370f9a57e6 POChecker: removed unused ExtractLanguageFromChildName function and eliminated code duplication in ExtractMasterNameFromChildName function
git-svn-id: trunk@60251 -
2019-01-30 23:21:01 +00:00
michl
ec7a5c0cd1 LCL: GTK2: Fixed memory leak in StatusBar. Issue #34951
git-svn-id: trunk@60250 -
2019-01-30 21:54:31 +00:00
zeljko
d66f084d39 Qt,Qt5: do not send LM_MOVE from QLineEdit of QComboBox. issue #34880
git-svn-id: trunk@60249 -
2019-01-30 18:26:15 +00:00
zeljko
d7e48acfb9 Qt,Qt5: do not send LM_MOVE from viewport of TCustomControl since param is position of viewport by itself.
git-svn-id: trunk@60248 -
2019-01-30 17:49:59 +00:00
zoran
fc99f0b187 DateTimePicker - improve readability (spaces aronund binary operators)
git-svn-id: trunk@60247 -
2019-01-30 12:27:47 +00:00
martin
1513ba0c4c LazLogger: Fix a crash, due to not thread safe.
git-svn-id: trunk@60246 -
2019-01-30 00:53:46 +00:00
maxim
040d1106ac IDE/Packager/LazUtils: factored out PO filename parsing code to a separate procedure and made it dotted filename safe. Now using it in all relevant places, thus reducing code duplication and fixing possible problems with dotted PO filenames.
git-svn-id: trunk@60245 -
2019-01-29 23:04:16 +00:00
martin
a9f2cac891 LazLogger: Comments / Ifdef'ed flush log
git-svn-id: trunk@60244 -
2019-01-29 19:47:46 +00:00
mattias
591bb0ff09 docs: documentation of lazutf8classes, issue #34968, from Don Siders
git-svn-id: trunk@60242 -
2019-01-29 19:12:20 +00:00
mattias
1dfd9924d7 codetools: scanner: added $modeswitch multiplescopehelpers
git-svn-id: trunk@60241 -
2019-01-29 18:21:11 +00:00
martin
7243ffc25d Lldb / FpLldb: fix length of exception class names
git-svn-id: trunk@60239 -
2019-01-29 15:00:28 +00:00
mattias
12a8c5eb4b docs: clean up
git-svn-id: trunk@60238 -
2019-01-29 14:02:09 +00:00
juha
ffba4af22d Docs: Update documentation for PopupNotifier, remove a duplicate UTF8Process.xml file. Issues #34962 and #34966, patch from Don Siders.
git-svn-id: trunk@60237 -
2019-01-28 19:09:02 +00:00
zeljko
2941d7f7de Qt,Qt5: fixed themed drawing of combobox when we draw regular dropdown button.
git-svn-id: trunk@60236 -
2019-01-28 17:23:19 +00:00
wp
7a10cc1e56 TAChart: Fix TChart.IsPointInViewPort to allow for floating point round-off errors (issue #34961).
git-svn-id: trunk@60235 -
2019-01-28 08:59:55 +00:00
michl
7ede3bf313 AnchorDocking: Removed check of IsVisible in UpdateHeaders, as it is wrong for controls that are just be created. Needed to show minimize button. Issue #34347
git-svn-id: trunk@60234 -
2019-01-27 22:11:22 +00:00
michl
99c5053caa AnchorDocking: Revert revision 60099 #4bb6efce90 as it breaks loading of layout. Closed sites were wrongly loaded.
git-svn-id: trunk@60233 -
2019-01-27 16:49:17 +00:00
zeljko
aab1280550 Qt5: fixed invalid positions of TCustomControl. issue #34880
git-svn-id: trunk@60232 -
2019-01-27 13:23:55 +00:00
zeljko
e3b3459bbd fpdebug: fixed compilation under darwin
git-svn-id: trunk@60231 -
2019-01-27 13:23:16 +00:00
wp
c6278a2e45 Examples/Translation: Combine {$warnings off} with {$push} and {$pop}
git-svn-id: trunk@60230 -
2019-01-27 11:35:11 +00:00
wp
23ebdb5faf TAChart: Combine {$hints on} and {$warnings on} with {$push} and {$pop}
git-svn-id: trunk@60229 -
2019-01-27 11:28:43 +00:00
mattias
f73562b87c lcl: graphmath: made some params const, and procs inlinie
git-svn-id: trunk@60228 -
2019-01-27 08:39:49 +00:00
martin
e5be8d6a8e GTK2: memory leaks, not freed gtk objects
git-svn-id: trunk@60227 -
2019-01-26 17:58:58 +00:00
martin
e46c6dc9fe GTK2: memory leaks, not freed gdk objects
git-svn-id: trunk@60226 -
2019-01-26 17:58:27 +00:00
wp
087ce17ca3 TAChart: Fix incorrect scaling of TScaledCanvasDrawer (https://forum.lazarus.freepascal.org/index.php/topic,44041.msg309209.html)
git-svn-id: trunk@60225 -
2019-01-25 23:48:23 +00:00
michl
14ebc45053 LCL: Win32: Fixed not every TGroupBox child follows parent's Enabled property. Issue #34763. Patch by BrunoK
git-svn-id: trunk@60224 -
2019-01-25 23:34:24 +00:00
maxim
eadf172288 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #34941
git-svn-id: trunk@60223 -
2019-01-25 23:16:08 +00:00
maxim
f21f956ce1 Tools, UpdatePoFiles: corrected accepted resource file extension (.lrt -> .lrj)
git-svn-id: trunk@60218 -
2019-01-25 22:28:45 +00:00
martin
ba5f61002e LCL: Grids, Fix crashes if rows/cols are reduced and editor was active in removed grid area. Hide the Editor if cell no longer exists (same as in DeleteRow). Issue #34930
git-svn-id: trunk@60217 -
2019-01-25 18:31:40 +00:00
wp
6ae52eb288 TAChart: Fix too late updating of variables FLoBounds and FUpBounds of TBasicChartSeries. Patch by Marcin Wiazowski. Issue #34935.
git-svn-id: trunk@60216 -
2019-01-25 17:26:19 +00:00
martin
764ceb2e97 FpDebug: TestCase
git-svn-id: trunk@60215 -
2019-01-25 00:45:12 +00:00
martin
cfed0db10f FpDebug: More refactor internal breakpoints. Improve stopping other threads on Linux
git-svn-id: trunk@60214 -
2019-01-25 00:44:38 +00:00
martin
6f10746551 FpDebug: Fix breakpoint not applied / left over old code
git-svn-id: trunk@60213 -
2019-01-25 00:42:50 +00:00
maxim
706c5d8054 Added .pocheckerignore file to debian/po directory: we ignored it for ages before r60208 #684c367b8a anyway because file names there have inconsistent structure.
git-svn-id: trunk@60212 -
2019-01-24 23:51:32 +00:00
maxim
b439763004 POChecker: added ability to ignore master files in directories where .pocheckerignore file is present
git-svn-id: trunk@60211 -
2019-01-24 23:47:17 +00:00
maxim
93e8639699 POChecker: removed unused unit from Uses clause
git-svn-id: trunk@60210 -
2019-01-24 23:20:51 +00:00
maxim
99d7c7b289 Cody: replaced .po file by .pot
git-svn-id: trunk@60209 -
2019-01-24 23:04:53 +00:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
juha
9930e4fcde CairoCanvas: Remove a useless accessor class hack.
git-svn-id: trunk@60207 -
2019-01-24 20:19:18 +00:00