Commit Graph

430 Commits

Author SHA1 Message Date
juha
98e62261f7 LHelp: Cleanup, improve a variable name.
git-svn-id: trunk@64589 -
2021-02-16 11:53:52 +00:00
juha
95fb12724c LHelp: Tweak string and extension handling.
git-svn-id: trunk@64585 -
2021-02-15 15:43:33 +00:00
maxim
9434f5f507 LHelp: Regenerated translations, updated Russian translation. Also reverted not entirely correct changes from Ukrainian translation after r64579 #d01a19e924 (let maintainer handle such updates).
git-svn-id: trunk@64582 -
2021-02-14 22:33:47 +00:00
wp
d01a19e924 LHelp: Replace icons by high-dpi versions drawn by Roland Hahn. Redesign "About" box to show application icon.
git-svn-id: trunk@64579 -
2021-02-14 17:21:39 +00:00
mattias
62c37ad72a updated Makefiles
git-svn-id: trunk@64567 -
2021-02-13 13:01:14 +00:00
mattias
7282d3c425 lhelp: less hints
git-svn-id: trunk@64565 -
2021-02-13 12:42:40 +00:00
maxim
8ba5ad224f LHelp: updated Russian translation
git-svn-id: trunk@64561 -
2021-02-12 23:28:11 +00:00
wp
b9656b6bf5 LHelp: Fix LCLscaling. See also issue #38479
git-svn-id: trunk@64558 -
2021-02-12 22:12:14 +00:00
juha
077ebbe494 Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
2021-02-11 14:08:24 +00:00
juha
d3e2631490 LHelp: Remove wrong assertions. Use DOMString. Add Debug and Release modes to the project.
git-svn-id: trunk@64525 -
2021-02-11 09:10:24 +00:00
juha
85c3cbf9ff LHelp: Remove an obsolete unit LNetHTTPDataProvider.
git-svn-id: trunk@64524 -
2021-02-11 09:10:23 +00:00
juha
db9a7ce064 LHelp: Fix a wrong LowerCase() call for Unicode text. Use UTF8CompareLatinTextFast instead. Optimise.
git-svn-id: trunk@64517 -
2021-02-10 13:43:19 +00:00
maxim
865f984bc7 LHelp: fixed typos in resource strings, regenerated translations and updated Russian translation
git-svn-id: trunk@64512 -
2021-02-08 23:09:47 +00:00
juha
08eb6e34a9 LHelp: Revamp. Issue #38250, patch from Andrey Sobol.
git-svn-id: trunk@64510 -
2021-02-08 20:53:44 +00:00
mattias
b944f49922 chmhelp: fixed compile
git-svn-id: trunk@64509 -
2021-02-08 19:55:55 +00:00
juha
b53ad7ceed Components: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64506 -
2021-02-08 19:09:30 +00:00
juha
504af3561f ChmHelp, FpPkg, SynUni: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64455 -
2021-01-31 22:15:56 +00:00
juha
9cc893672d IdeHelp: Fix Lazarus hanging when lHelp starts from Menu and F1 pressed. Issue #38276, patch from Andrey Sobol.
git-svn-id: trunk@64306 -
2020-12-29 23:28:27 +00:00
mattias
5607a8093c lhelp: show help on --help and -h
git-svn-id: trunk@64297 -
2020-12-28 22:45:11 +00:00
maxim
de6bb0649b CHMHelp: fixed delays when getting help while help viewer is already open, bug #29747:
1. The second instance of IPC server with the same PID was started for second and next search processes (if we did not close LHELP). Then server did not answer and client waited a long time for timeout.
2. Additionally check serverRunning after lHelp rebuild.
3. Always show lHelp on new requests.
4. Changed BeginUpdate/EndUpdate handling.

Patch by Andrey Sobol with minor modifications.

git-svn-id: trunk@64159 -
2020-11-26 23:26:58 +00:00
juha
618261511d LCL: Remove tests for FPC versions 2.x. Cannot be used anyway.
git-svn-id: trunk@64120 -
2020-11-10 09:50:20 +00:00
mattias
61c53d6f41 LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
2020-07-14 18:09:17 +00:00
mattias
6dc2b54e1a make: set default lcl widgetset from carbon to cocoa
git-svn-id: trunk@63553 -
2020-07-13 09:21:07 +00:00
mattias
8ceb09a67b make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
2020-07-13 09:00:41 +00:00
mattias
497ad8d163 lhelp: fixed updating default title after filling content nodes
git-svn-id: trunk@63531 -
2020-07-08 16:37:13 +00:00
mattias
b1407efb6f chmhelp: fixed compile fpc 3.0.4
git-svn-id: trunk@63523 -
2020-07-07 09:25:48 +00:00
mattias
0a2fde2d2c lhelp: fixed dbl click index item
git-svn-id: trunk@63515 -
2020-07-05 21:54:01 +00:00
mattias
9dcd9ee04d updated makefiles
git-svn-id: trunk@63453 -
2020-06-28 11:01:41 +00:00
juha
651a6436a2 Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316, patch from Alfred.
git-svn-id: trunk@62890 -
2020-04-05 11:35:01 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00
ondrej
74fb203f39 LCL: Screen.BeginTempCursor & EndTempCursor
git-svn-id: trunk@62664 -
2020-02-23 06:04:38 +00:00
marco
bda4078a93 * some const added
git-svn-id: trunk@62588 -
2020-01-25 22:29:59 +00:00
juha
55a41430ed LHelp: Fix a range error when title has sole '&' (not an HTML entity). Issue #36523, patch from devEric69.
git-svn-id: trunk@62510 -
2020-01-08 00:47:39 +00:00
maxim
bfc5807673 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36097
git-svn-id: trunk@61907 -
2019-09-20 23:42:25 +00:00
maxim
b68407fc52 Translations: regenerated all relevant translation files after r61225 #75a8b1b83c
git-svn-id: trunk@61226 -
2019-05-13 23:21:39 +00:00
mattias
a06e60a246 undo
git-svn-id: trunk@61011 -
2019-04-18 08:11:56 +00:00
mattias
ab0aa9bf2a IDE: fixed uninitialized result, issue #35411, from Ondrej
git-svn-id: trunk@61010 -
2019-04-18 08:11:11 +00:00
maxim
c91b1321e0 Translations: French translation update by Gilles Vasseur, bug #35034
git-svn-id: trunk@60368 -
2019-02-08 23:14:55 +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
wp
33691d63bf chmhelp: Fix compilation of lhelpconnectiondemo1 project
git-svn-id: trunk@60150 -
2019-01-22 22:14:46 +00:00
maxim
bc4e1da857 Translations: Polish translation update by Sławomir Niedziela, bug #34788
git-svn-id: trunk@59988 -
2019-01-04 13:58:31 +00:00
maxim
c8c7a1723a Translations: Chinese translation update by robsean, bug #34579
git-svn-id: trunk@59617 -
2018-11-22 00:03:32 +00:00
juha
71dbce1d30 Finnish translation.
git-svn-id: trunk@59324 -
2018-10-19 16:12:41 +00:00
wp
858369838e lhelp: some formatting changes
git-svn-id: trunk@59318 -
2018-10-18 11:22:47 +00:00
wp
f3da779450 chmhelp: Fix memory leak in TLHelpConnector (see forum https://forum.lazarus.freepascal.org/index.php/topic,42832.msg299208.html).
git-svn-id: trunk@59289 -
2018-10-11 13:33:31 +00:00
mattias
c2b0e049ef set trunk version to 2.0.0PreRelease
git-svn-id: trunk@59008 -
2018-09-15 19:41:22 +00:00
wp
c51224fbad lhelp: Extend the default count of MRU entries to 10
git-svn-id: trunk@58901 -
2018-09-07 10:11:34 +00:00
mattias
2bbe0a8cc7 updated makefiles
git-svn-id: trunk@58493 -
2018-07-11 23:58:59 +00:00
mattias
3575d8d0e1 make bigide: added cmdlinedebuggerbase and lazdebuggerlldb
git-svn-id: trunk@58363 -
2018-06-20 21:41:44 +00:00
mattias
4951d91344 lhelp: cocoa
git-svn-id: trunk@58085 -
2018-06-02 16:54:57 +00:00
ondrej
c0136a0867 Components: use LazLoggerBase instead of LazLogger
git-svn-id: trunk@58083 -
2018-06-02 16:46:39 +00:00
wp
456397d312 LHelp: Notify user if help file does not exist. Avoid adding empty help pages to the viewer.
git-svn-id: trunk@57609 -
2018-04-06 09:57:37 +00:00
wp
830c014103 lhelp: Fix empty [] in tab title (issue #33539).
git-svn-id: trunk@57608 -
2018-04-06 09:53:15 +00:00
maxim
6393c91e5d Translations: Chinese translation update by robsean, bug #32850
git-svn-id: trunk@56798 -
2017-12-19 22:08:00 +00:00
wp
c35b4b0f90 lhelp: Add popupmenu item "Copy source" (idea by Sergey Bodrov)
git-svn-id: trunk@56714 -
2017-12-13 23:31:02 +00:00
mattias
15993c4c74 translations: German: updates from Swen Heinig
git-svn-id: trunk@56606 -
2017-12-04 08:38:41 +00:00
mattias
340e7886e9 IDE: compiler options: execute before/after: started supporting custom parsers
git-svn-id: trunk@56573 -
2017-12-01 14:25:31 +00:00
maxim
682a383e55 Translations: Brazilian Portuguese translation update by Marcelo B Paula, bug #32754
git-svn-id: trunk@56535 -
2017-11-29 22:49:04 +00:00
maxim
926062dcfd Translations: huge Chinese translation update by robsean, bug #32750
git-svn-id: trunk@56534 -
2017-11-29 22:32:14 +00:00
wp
11aad71dab chmhelp: Add resource protection block to TIpChmDataProvider.BuildURL
git-svn-id: trunk@56129 -
2017-10-18 17:49:55 +00:00
wp
60baefff0d IDE: HiRes icons for System component palette (by Roland Hahn)
git-svn-id: trunk@55966 -
2017-10-03 17:07:05 +00:00
maxim
732c7f90fd Translations: Lithuanian translation update by Valdas Jankūnas, bug #32126
git-svn-id: trunk@55474 -
2017-07-08 12:47:30 +00:00
mattias
733ed305e6 IDE: Extending IDE context help search to lazutils.chm, issue #32022 from zbyna
git-svn-id: trunk@55351 -
2017-06-15 18:16:49 +00:00
wp
0d553830c5 IDE + chmhelp: Add 150% and 200% icons for TXMLConfig, TChmHelpDatabase, TLHelpConnector.
git-svn-id: trunk@55150 -
2017-06-01 22:38:32 +00:00
maxim
77b9c644a0 Translations: French translation update by Gilles Vasseur, bug #31905
git-svn-id: trunk@55084 -
2017-05-25 22:22:44 +00:00
mattias
1b4ad9eff5 debian: fixed permissions and description
git-svn-id: trunk@55004 -
2017-05-19 10:16:40 +00:00
mattias
e6ce403f3f updates makefiles
git-svn-id: trunk@54969 -
2017-05-18 11:39:53 +00:00
maxim
ba337e4049 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31822
git-svn-id: trunk@54944 -
2017-05-16 22:24:10 +00:00
maxim
edca2f5223 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31810
git-svn-id: trunk@54938 -
2017-05-15 22:24:54 +00:00
wp
f9266d01ea lhelp: Fix lhelp to show popup hints (issue #31732).
git-svn-id: trunk@54872 -
2017-05-11 08:22:03 +00:00
mattias
0a891e4ab2 set version to 1.8.0RC1
git-svn-id: trunk@54578 -
2017-04-08 21:53:32 +00:00
maxim
37f2d73f0a Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #31614
git-svn-id: trunk@54514 -
2017-04-03 23:24:37 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
mattias
f6d8f1a0df lhelp: fixed compilation on fpc 2.6.4
git-svn-id: trunk@53979 -
2017-01-22 13:54:02 +00:00
mattias
9bccfe6ab7 chmhelp: disable showing CodeBrowser on unknown identifiers. LHelp has its own search function
git-svn-id: trunk@53876 -
2017-01-03 16:58:34 +00:00
mattias
baa0147222 codetools: fixed FindDeclarationAndOverloads on interface function
git-svn-id: trunk@53871 -
2017-01-03 16:24:36 +00:00
juha
ad8da9ff6b Add LCLPlatformDef to packages and examples that did not compile otherwise.
git-svn-id: trunk@53713 -
2016-12-18 10:10:56 +00:00
mattias
9a379ab39a lhelp: removed stale workaround, it was already in FPC 2.6.4
git-svn-id: trunk@53458 -
2016-11-25 14:05:45 +00:00
mattias
e5eb945c49 chmhelp: fixed path sep normalization
git-svn-id: trunk@53231 -
2016-10-26 16:48:20 +00:00
mattias
23483185bf chmhelp: less hints
git-svn-id: trunk@53146 -
2016-10-17 13:56:45 +00:00
maxim
207c318329 Regenerated translations
git-svn-id: trunk@52455 -
2016-06-08 21:59:41 +00:00
maxim
f585e29ca1 CHMHelp/IDEHelp: regenerated translations
git-svn-id: trunk@52433 -
2016-06-03 22:22:11 +00:00
mattias
25f7a697e5 updated makefiles
git-svn-id: trunk@52001 -
2016-03-20 11:19:40 +00:00
mattias
17f571cf26 components: less hints
git-svn-id: trunk@51788 -
2016-03-01 15:31:26 +00:00
maxim
317076652c Translations: French translation update by Gilles Vasseur, bugs #29291, #29315
git-svn-id: trunk@51146 -
2016-01-03 12:22:56 +00:00
wp
13baa543c5 LHelp: Fix incorrect processing of internal links specified by absolute paths (issue #29267)
git-svn-id: trunk@51096 -
2015-12-31 10:18:23 +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
mattias
29fe61bfd2 chmhelp: unregister default LCL help, search in docs/chm first
git-svn-id: trunk@50697 -
2015-12-06 15:04:31 +00:00
juha
453f0f860a Finnish translations.
git-svn-id: trunk@50620 -
2015-12-04 20:05:03 +00:00
mattias
2c46e6e468 IDE+lazbuild+makefiles: on darwin use -gw instead of -g
git-svn-id: trunk@49906 -
2015-10-01 18:40:54 +00:00
mattias
8da7ce5038 lhelp: fixed compilation
git-svn-id: trunk@49854 -
2015-09-20 15:14:54 +00:00
juha
5933e509b6 ChmHelp: Use right units from LazUtils.
git-svn-id: trunk@49808 -
2015-09-10 12:12:02 +00:00
mattias
ff7a247093 lhelp: fixed crash when ServerID not set, bug #28560, patch from Stephano
git-svn-id: trunk@49701 -
2015-08-23 08:15:06 +00:00
maxim
27cb420fb4 ChmHelp: committed file, which seems to be forgotten in r49494 #06ac76f560
git-svn-id: trunk@49621 -
2015-08-08 11:40:52 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
wp
e5230eb26e LHelp: Fix crash after clicking at an internal link in toc tree / index list
git-svn-id: trunk@49425 -
2015-06-24 06:58:58 +00:00
wp
5bfe813c27 lhelp: Fix character conversion issue (#28332).
git-svn-id: trunk@49402 -
2015-06-22 09:39:54 +00:00
maxim
3d94951a6e Translations: Hungarian translation update by Péter Gábor, bug #28244
git-svn-id: trunk@49272 -
2015-06-04 21:26:04 +00:00
maxim
21558ffbba CHMHelp: improved i18n (bug #28021), regenerated translations and updated Russian translation
git-svn-id: trunk@48955 -
2015-05-06 23:56:37 +00:00
juha
28708cc964 LHelp: In View menu, fix close with n tabs. Issue #28016, patch from Alexey Torgashin.
git-svn-id: trunk@48926 -
2015-05-03 20:53:01 +00:00