Age | Commit message (Collapse) | Author |
|
This tiny inconsistency with other software has annoyed me for too long.
Change-Id: Ieef8cdcf13f1cea0e414fbe086e45a4e05895467
|
|
Translates leftovers found using a custom regex in directories beginning with "w" and "x".
Additionally:
- A few corrections of previous translations
Change-Id: Ic30cf6792748a6bea8782a9a3711fa468b80bdaf
Reviewed-on: https://gerrit.libreoffice.org/42378
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Forms and dialogs events are stored differently.
New code manages correctly dialog events.
Additionally performance improvement in Control class:
the list of properties is buffered in a private variable
Change-Id: I9d3e2cf3853f8caa043fc4a84c67d323cea44ffe
|
|
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl
* all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string")
* ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching
MODULE .mo files
* UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui
goes from l10n target to normal one, so the res/lang.zips of UI files go away
* translation via Translation::get(hrc-define-key, imbued-std::locale)
* python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there
to keep finding the .hrc file uniform) so magic numbers can go away there
* java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation
mechanism
* en-US res files go away, their strings are now the .hrc keys in the source code
* remaining .res files are replaced by .mo files
* in .res/.ui-lang-zip files, the old scheme missing translations of strings
results in inserting the english original so something can be found, now the
standard fallback of using the english original from the source key is used, so
partial translations shrink dramatically in size
* extract .hrc strings with hrcex which backs onto
xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap
* extract .ui strings with uiex which backs onto
xgettext --add-comments --no-wrap
* qtz for gettext translations is generated at runtime as ascii-ified crc32 of
content + "|" + msgid
* [API CHANGE] remove deprecated binary .res resouce loader related uno apis
com::sun::star::resource::OfficeResourceLoader
com::sun::star::resource::XResourceBundleLoader
com::sun::star::resource::XResourceBundle
when translating strings via uno apis
com.sun.star.resource.StringResourceWithLocation
can continue to be used
Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
|
|
Use Command property i.o. ActiveCommand
because Command is additionally valid when form opened in Design mode
Change-Id: I0c9e545419ec99d444ac15b20466c838d53f738f
|
|
Use Command instead of ActiveCommand
which delivers only SQL statements while expected
command type should be table, query or sql
Change-Id: I824a02cf5dab7b59f70b3a0ae9ba9f874e86733b
|
|
Metadata array set for CopyObject command
Firebird implementation found very unstable ...
Change-Id: Ia0847e263cbedfba55a2a469b9e044b3134b66b8
|
|
Avoid runtime error when storing an empty array
(undocumented API)
Change-Id: I3f8d31300dec365d7028dcd6bd9de2b24b2e0c4c
|
|
Avoid overflow on CLng function
Change-Id: I75dc25299cbfbc1fff9eeac4e2a8d2f3e8ed7d85
|
|
Change-Id: Ibb15f7e4ee1429213f523b8fd8d3b12dc4881257
|
|
Change-Id: I165f85ee993995b54163061c7d378eea90eb276a
|
|
Change-Id: Ia4a7311d8b7e21d6bfab71f3d569953f44732c64
|
|
Change-Id: I9b131d2f6fcf7ac22734f0e7b5d4d38447b4820c
|
|
for better or worse is another issue
Change-Id: I2019c7506b95eb97461afc9b1d41782e0a9b2504
|
|
Change-Id: I106caf2e32236eea5b5517171c277533c4957c0e
|
|
like LibreOffice java extensions, and nlpsolver and librelogo, do, removes the
magic number problem
Change-Id: I561249ccebe41c787cd8cdaa80e1d035f27052cc
Reviewed-on: https://gerrit.libreoffice.org/37986
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Replaces the style attribute
Change-Id: Id9366fc403fd0d3ab8c32a13d60b6c1c7ae74d43
|
|
This reverts commit 062e7063a94673d016a91a16a30e86b82c70a03d.
see ScModule::Execute
case SID_CHOOSE_DESIGN: ... Template.Samples.ShowStyles
for the caller of this
Change-Id: I95fb4e2999d8898f9425ea6a523187be3c3842af
Reviewed-on: https://gerrit.libreoffice.org/37882
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I56e82ab480b33d3205516e371302b1a091678e22
|
|
Buffer default value to optimize multiple records insertions
Change-Id: Ia339e8f4b4d00419978503d6351b331a0b987826
|
|
Change-Id: I4e334ac88e1e060bc07af9b174b9b8fb1401fc80
|
|
Bug in Recordset property in SubForm class
Declared by Peter Evans via private mail on OOO forum (27/04/2017)
Change-Id: I10b26e942fc3518411e19e1d935ddbe347b96e57
|
|
Bigints are unknown in Basic. Conversions with CLng.
Removal of a few useless lines
Change-Id: I7bc85e1ee5a53b098e3a2e46bb1829fcc4a2eef4
|
|
Due to more severe Basic interpreter on final parentheses
missing parentheses were revealed
Cherry picking https://gerrit.libreoffice.org/#/c/35717/
was not sufficient as they were remaining cases in new LO5.4 code
Change-Id: I6a883ceed22ae20bb61cba8e3966c2dc680bdd0c
|
|
Due to more severe Basic interpreter on final parentheses
missing parentheses were revealed
(complement to commit cc16dfb11dfc275317bb535a62b11935c562b670)
Change-Id: I45b43bca4a5ee938e9c4dc0b0f8b2d5856f710da
Reviewed-on: https://gerrit.libreoffice.org/35780
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
Change-Id: I43b6d4f97cb3b1cd1426e6aa7e13550d94cb7c51
Signed-off-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/35726
Tested-by: Jenkins <ci@libreoffice.org>
|
|
Change-Id: I80b6d080aa31ff8b9d043b983993f4d26d8dc87c
Reviewed-on: https://gerrit.libreoffice.org/35662
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Due to more severe Basic interpreter on final parentheses
missing parentheses were revealed
Change-Id: I779b5e3d299fb9c56ecd807d28a780cc3ab9a1b5
|
|
The technique used on form, subform and control events
is not applicable on dialog events
Workaround now implemented
Change-Id: Ie729e47e6f87f156536fd43ab4bfa36cb6ae35f6
|
|
execute on Statement seems safer for some DDL statements
Additionally error handling was initiated, not terminated.
Change-Id: Ic2e987a84e87c01048b65f74efc938163ca17f2c
|
|
Change-Id: Idbfcab663b5f4dbd97b49f2771c62564ca7d7972
Reviewed-on: https://gerrit.libreoffice.org/34725
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
|
|
There are still webwizard*.xhp in help/source/text/shared/autopi/
Change-Id: If54d7bfc093c8c0765fd881eeb14f62bc3517194
Reviewed-on: https://gerrit.libreoffice.org/34402
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
|
|
Change-Id: Ibc0f45a03e16f3fe4ee54b24de30ba88e43a4aab
Reviewed-on: https://gerrit.libreoffice.org/26381
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Change-Id: I7585a1346fb19a886240db8dd393554efee862cc
Reviewed-on: https://gerrit.libreoffice.org/34174
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Change-Id: I19d509b2d54a87f8e00b50d0368ba02a9c40b4c5
|
|
Change-Id: Iec49bf80794a4ba61a70b22d0fc1769349ca4508
|
|
- Basic has no practical limit anymore for string variables
- LONGVARCHAR fields can vary a lot in size across RDBMS's (f.i. Sqlite < 64K)
This forces an overflow check when setting a field value and no check when getting it
Change-Id: I4c9629f63164fbbdb84497e7002fa3186d7c63b7
|
|
Change-Id: I6c5246809cb533a2c69978008ea996392e2fbe6a
|
|
... i.o. uninitialized variable
Change-Id: I732705df11ea25c2b106d542f9e97f3f32cc9867
|
|
New ImplementationName introduced in LO 5.1
Change-Id: Ifa181570575622aca27520397f2e88cbc9742d1e
|
|
New Module Basic module
New AllModules() collection in Application module
Extension of regex to backward searches
Change-Id: Id58f3b29d08e9f0b73e192cfc0c2a99988e73fcf
|
|
Change-Id: I62fb5d0722363fdcd7d464d0490b1f6e890221a4
|
|
Insert dates and 2-dim arrays in property values
Export array or property values to string for file or database temporary storage
Reimport from string into array or property values
(for later use)
Change-Id: I7f2dc2ad6adde6249e68a6cb51b52e2a4dad79b7
|
|
Based on XTextSearch UNO service
_CStr also refined
Change-Id: Ibeceeeb549511e575c6842e43e5a76c8308db1aa
|
|
Includes arrays, distinguishes integers and real numbers
Side effects in DebugPrint solved
Change-Id: Id84203cea1a93dcbc164f8661fcf2f57778b0df8
|
|
in getObject, getValue and setValue functions
Change-Id: I98ff54bf62cfb34218d1fdb43fb37ba21846b068
|
|
Event properties applied to form, subform, control events
Controls may belong to forms, subforms, dialogs, grid controls
Change-Id: Iaf33adcd03527ac938913675cf0930e317a17f97
|
|
In the macro tools library the subroutine GetFileNameWithoutExtension
has a missing bracket in the last line. This confuses the following
subroutine DirectoryNameoutofPath causing it to fail.
This only came to light after the introduction of commit
"tdf#80731 Closing parenthesis is now detected (Mid statement and functions)."
which tightened up on syntax validation.
This commit adds in the missing bracket to subroutine
GetFileNameWithoutExtension in the macro tools library.
Change-Id: I015c88a29a933cd42b7a7623a9ae70d090739c54
Reviewed-on: https://gerrit.libreoffice.org/31677
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
|
|
Change-Id: Ie501bc7190a8eccc2810ccac2dddaec52813f1a2
|
|
in addition to tables and queries.
(only for internal use - arguments not published in documentation)
Change-Id: I4c7aff878a4ff1a03dcc32baae740559d034d3ca
|