summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2014-10-29perfcheck : parse callgrind.out results to build csv fileLaurent Godard
appends results on existing target file Change-Id: Icd897b090e1d1ed896b88a2f5923e8f35e95e5d2
2014-10-22Match also "debug" lines (for instance from SAL_DEBUG)Tor Lillqvist
Change-Id: I2981a622205cca2dadfc6cb0007559b8270f3d5b
2014-10-22callcatcher: update unused codeCaolán McNamara
Change-Id: I96b4d44e44389245f3ccc4a08198676461c6a38b
2014-10-21Flush output after each lineTor Lillqvist
Change-Id: Id96ab8d9938725d780c475f2f892660f04448df1
2014-10-20add bin/refcount_leak.py script to help detect leaks of UNO objectsMichael Stahl
Initially this didn't help at all, but with some tweaks it now finds the leaked ChartModel as the #3 and #4 printed stacks, with a very bad score of 40. Change-Id: I918bcb64bad0b9432bf2b670b03915836fb34a11
2014-10-15Add a small script to run adb logcat with filteringTor Lillqvist
We use arbitrary tags when logging stuff in our code so we can't use the built-in filtering of adb logcat. Change-Id: I2d607b86bde975c5cbdd17adc22d0fc15076be51
2014-10-09Remove 'sd' from the comment scanning list.Michael Meeks
Change-Id: I3fe9bea58c9b4005336bafcf3b779d18c89df971
2014-10-09make gbuild-to-ide VS files work with separate builddirPeter Foley
Change-Id: I847885885ed12dbbd64e3b694799e4835497d736 Reviewed-on: https://gerrit.libreoffice.org/11799 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-10-08gbuild-to-ide improvmentsPeter Foley
Use gperf instead of ls to find binpath, so that vs2012/3 can be tested on non-Windows systems. Output the vcxproj and vcxproj.filters files with indentation and formatting. Make some minor changes to improve pep8 compliance. Change-Id: Ie8ac11ecf75ad170f0756f803c45356685792e5c Reviewed-on: https://gerrit.libreoffice.org/11797 Tested-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-10-03fdo#82144 fix unpacking of additional tarballsDavid Tardon
Change-Id: I74a61005fa9534b3f96cd392c6e38c54c5fd35e1
2014-10-03gbuild-to-ide: Add support for vs2013David Ostrovsky
Change-Id: I385e756109ab0a47feeeb4407ba4a2a4b68548dd Reviewed-on: https://gerrit.libreoffice.org/11728 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2014-10-01gbuild-to-ide: Make it work for GNU make 4.xDavid Ostrovsky
Since GNU make 4.0 the output of --print-data-base command has been slightly changed, so that class specific attributed aren'tt prefixed with "#" char any more. To prevent the duplication of used regexs or discontinuation of supporting widely used GNU make version 3.8x detect the case that matches this regex: target : VAR := VALUE pand repend '#' character to retry the match for "pseudo" hash-starting line. This way the same script works for both worlds. Test Plan: * have full build of LibreOffice * install GNU make 4 * verify that gbuild-to-ide is able to parse and emit sane debug project configuration for both GNU make versions: $ make-3.8 debug-ide-integration $ make-4 debug-ide-integration Change-Id: I7d760d9570f2df510571cc1e8fd7f31115d43b92 Reviewed-on: https://gerrit.libreoffice.org/11751 Tested-by: Peter Foley <pefoley2@verizon.net> Reviewed-by: Peter Foley <pefoley2@verizon.net>
2014-09-26improve gbuild-to-ide error messagePeter Foley
Change-Id: Ia8986764e48f1dbe39374d511a188bd2b5f49e13 Reviewed-on: https://gerrit.libreoffice.org/11654 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-09-25Restore searching in sub directoriesPhilipp Weissenbacher
With earlier version of fgc, one could cd into a sub directory and use fgc to find the German comments in there. This change restores that behaviour again. Change-Id: I2fa30ff98af0418c7531b94f19ff0b81f76abddd Reviewed-on: https://gerrit.libreoffice.org/11522 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-24Make gbuild-to-ide more pep8 compliantPeter Foley
Minor style cleanup Remove unused variables Change-Id: Id4c190f24f51dfc676c268dac1c19e3f03d3988d Reviewed-on: https://gerrit.libreoffice.org/11633 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-24Make gbuild-to-ide bail out before parsing if ide type is invalidPeter Foley
Also fix the vim modeline to maintain consistant formatting Change-Id: Ia42ec2a69f9c3037a6390ca4f5c4198031b7aa64 Reviewed-on: https://gerrit.libreoffice.org/11632 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-17Translate German comments.Michael Meeks
Change-Id: I1d7c1fa2fffe20a0bc60cf5533b8f8c28e360a1d
2014-09-17Translate German comment.Michael Meeks
Change-Id: I3d452ac218005b40568ec116ede9962cc1e60a18
2014-09-11create a master document template typeCaolán McNamara
of application/vnd.oasis.opendocument.text-master-template with suffic otm https://lists.oasis-open.org/archives/office-comment/201002/msg00042.html desktop/icons/oasis-master-document-template.icns is just a copy of desktop/icons/oasis-master-document.icns because I can't draw Change-Id: I0d18c79c4c893e97505052884ee8be97d0f117a1 Reviewed-on: https://gerrit.libreoffice.org/11350 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-09fdo#45071: Remove ENABLE_NPAPI_INTO_BROWSER left-oversStephan Bergmann
...from previous commit Change-Id: I945faa6215f971ce817c6450fe0786da0696091f
2014-09-06clang does not like gnu++11 that much, use c++11 insteadMarkus Mohrhard
Change-Id: I82c3a4da388cf436ba4f5380c5833a451e28cfd5
2014-09-06FloatingWindows are no longer loaded from resource filesCaolán McNamara
Change-Id: I2705bbb4db52779e0065400f09604384fd9cf151
2014-09-05drop binfilter formatsDavid Tardon
Change-Id: Iab1f526cfedf9a9f560b5d3e6dcd467dd178b508
2014-09-05also look for import libs in launchpadDavid Tardon
Change-Id: I584d612063c9aa6fe472a1f829453511f94a1dbf
2014-09-05look for more apps in launchpadDavid Tardon
Change-Id: Ie08099d09fd9852c0292a9e0457cdeff07881d4d
2014-09-05move the list of launchpad pkgs to a var.David Tardon
Change-Id: Id8fed4516069e86b2fbee053e6681e145fdd4336
2014-08-30didn't know about the dockingwindowsCaolán McNamara
Change-Id: I25c1361ed7b87abf4f78fb09aeea65206f7be040
2014-08-26track FloatingWindows in need of conversionCaolán McNamara
Change-Id: Idf4ef59721872165c51ebb2e728b4c6e3f3d90ec
2014-08-25add MessBox to count-todo-dialogsCaolán McNamara
Change-Id: I9466ecdde466010615a1f136334605e6ed24e9b8
2014-08-25add WarningBox to count-todo-dialogsCaolán McNamara
Change-Id: Id56afd3bd343980aefce1039704afe0eff581208
2014-08-20fix indent to get this working againCaolán McNamara
Change-Id: If48dcf4d04d3888975687aa85557e2cee317f2dd
2014-08-15display amount of *Box elements remaining in .src formatCaolán McNamara
Change-Id: I33614c44cbe58ec0945406691bc38bafafc24923
2014-08-14xmlsecurity: remove NSS cert.h from PCHMichael Stahl
nssrenam.h is another horror... Change-Id: I166ac2ab1414e89d5cd4beae543670fdfa389adb
2014-08-12Not true, it's the dylibs that are copiedTor Lillqvist
Change-Id: I2fc51f2aaf56ce98d8990b71a33abaef24d841e7
2014-08-12More object files not in any archiveTor Lillqvist
Change-Id: I658e235d345e61f2b18e9cf074d64bce9793cfc5
2014-08-12Some objects in NSS are not in any of the archivesTor Lillqvist
Change-Id: I3df4c45d160687f22015f3b3d3c87e655e5cd7d7
2014-08-12Now that we build NSS, we can build libxmlsec and libxsec_xmlsec for iOS, tooTor Lillqvist
Change-Id: I65ab8aad0744a2aa254fefc7732cd8130bb249fb
2014-08-12Adapt findunusedcode to the current libgltfZolnai Tamás
Change-Id: I5f5e5f3c8b60e543892aaf683f445184e1f10f74
2014-08-11First attempt at building NSS for iOS, tooTor Lillqvist
Let's hope that the various static archives that get built by the NSS build machinery contain what an iOS app that needs NSS services requires. I patch out the construction of any dylibs and executables in nss. We don't use any dylibs on iOS anyway, and of course don't need any NSS executables either. Change-Id: Ic977c6e3d6c4e953202e78f8e08c4e61f6c9cb1b
2014-08-11write directly files understood by YCMMarkus Mohrhard
Change-Id: I262050f625a0b3ff04a274c88b446d1c2b2aa19d Reviewed-on: https://gerrit.libreoffice.org/10821 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-08-11add a IDE generator for clang json database formatMarkus Mohrhard
This can be used for YouCompleteMe a vim plugin that allows auto-completition based on clang. This is much better than the normal static analyzer based auto-completition. Change-Id: I4872d2cb3b3a404af55eacf5c71d6a2715771ab6 Reviewed-on: https://gerrit.libreoffice.org/10820 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-08-11add the cxx flags to the ide parserMarkus Mohrhard
Change-Id: Ied5f8ec9af69365e3375de26d325984c57327460 Reviewed-on: https://gerrit.libreoffice.org/10819 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-08-11split isystem includes from normal includesMarkus Mohrhard
All includes coming from isystem where wrong as the regex was not able to recognize that the isystem and following path belong together. Additionally stripping the first two characters resulted in broken paths in this case. Change-Id: Iaa8e484d1ddcd4c8744d1e37a006ebf915cdfc84 Reviewed-on: https://gerrit.libreoffice.org/10815 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-08-06fdo#82137 don't include working directory in tarballsChristian Lohmaier
as this changes permissions when extracting, and those are restrictive, since it is a temporary directory Change-Id: I41b28fe405e5915faeea944eb3cfdbed518ac55d
2014-08-04update module mappingsDavid Tardon
Change-Id: Ia0893eda90307e5dbb7265b3c321515a8b823a24
2014-07-23Run pylint on find-german-commentsPhilipp Weissenbacher
I ran pylint and corrected the following errors: * W: 39,0: Unnecessary semicolon * W:177,0: Bad indentation. Found 19 spaces, expected 20 * W:178,0: Bad indentation. Found 19 spaces, expected 20 * W:213,0: Unnecessary semicolon * W: 65,8:Parser.get_comments: Unused variable 'linenum' * C:190,28:Parser.check_file: Operator not preceded by a space * C:192,24:Parser.check_file: Operator not followed by a space * C:196,24:Parser.check_file: Comma not followed by a space * W:223,33:Parser.check_source_files: Redefining built-in 'dir' Change-Id: Idd4986fecb7b3a2af87d1062b7d08c6c87b9f80f Reviewed-on: https://gerrit.libreoffice.org/10475 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-21force a make clean firstCaolán McNamara
Change-Id: Icef93accc6953a4484707fb9da01a85963002a21
2014-07-14fix grep and configure line for callcatcherCaolán McNamara
Change-Id: I8ceb9d815f616afe42ce31a96bc2699438603e43
2014-07-03Don't stop on os.makedirs when making vs2012-ide-integrationNiklas Johansson
At the moment it always stops on folders that already exists. See https://bugs.freedesktop.org/show_bug.cgi?id=70414#c18 and the following comments for example of the error messages that I face without this patch. Change-Id: I1a1f337872ce3a817d425ff10255e3ae9a73c1a2 Reviewed-on: https://gerrit.libreoffice.org/10062 Tested-by: Fridrich Strba <fridrich@documentfoundation.org> Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
2014-06-27download PageMaker filesDavid Tardon
Change-Id: I739f5f9b6f0e6a97832136812b289ae27cfaae37