Commit Graph

275 Commits

Author SHA1 Message Date
ae3164e66b images: Add check for links.txt entries where neither icon exists.
And remove them from tango and tango_testing links.txt.

Change-Id: I47cce64eac403bfaa8dd40f9e1878565bd8ae80f
2014-02-27 22:33:28 +01:00
e2af72985f images: Script to sanitize links.txt files.
Checks for the following mistakes:

* swapped original and link
* both exist, and are the same - git rm link then
* both exist, and differ - warn about that, so that a human can check

Change-Id: I6e0fc5c5b47fbb34aef8a1069c76720e9d6f8d5f
2014-02-27 22:33:10 +01:00
bb1b45f190 normalize values of SPLIT_OPT_FEATURES/SPLIT_APP_MODULES
Change-Id: I14692a566cea6c5939360d62fd4b82c9feb0aa40
2014-02-27 18:09:03 +01:00
a957ec02f4 normalize values of WITH_COMPAT_OOWRAPPERS
Change-Id: Ia397d944edf2a06a83e42dd792fc80906978e1bc
2014-02-27 18:09:01 +01:00
b81ac16e65 fdo#70414: Use correct target names for building Visual Studio projects.
Visual Studio projects use target Library_{library_name}/Executable_{executable_name} for building the project and Library_{library_name}.clean/Executable_{executable_name}.clean for cleaning the project. In most cases, the name of library/executable is identical to the name of Library_*/Executable_* makefile, but in ~12 cases, the names are different (e.g. makefile is Library_syssh_win, but target is Library_syssh). VS fails when it tries to build the project with incorrect target name. This patch replaces the names of targets with correct ones. Dependences also used incorrect names of libraries.

Change-Id: Ifba50465512e24e65a3c6505a5f40d477ec8cdd9
Reviewed-on: https://gerrit.libreoffice.org/8189
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-23 03:36:55 +00:00
c6fd524295 fdo#70414: Add dependencies for solution and create solution for all projects
Add new Visual Studio solution for all generated projects with name
LibreOffice.sln and add dependencies between projects that are in same solution.
That allows building by "Build Solution" from menu of Visual Studio for most
projects (12 projects out of 319 fail).

Change-Id: I834f36f01dfa64ce43a5f9da605efbeefc92bc66
Reviewed-on: https://gerrit.libreoffice.org/8150
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-21 09:20:48 +00:00
a19440bee7 Add toposort feature to module-deps.pl
Change-Id: Id839eae62ad53189c44f7ca5a498bf7113c2536a
2014-02-17 18:03:44 +01:00
cc24e7ebd9 Fixes for kdevelop IDE integration
Script bin/gbuild-to-ide is parsing messages basing on regular
expressions.

First problem appears when used language is not English - that's why
setting LC_MESSAGES variable in Makefile.

Second problem appears with quote symbol. For me (Archlinux) script was
not working. After some investigation I found out that reason was that
my output from make included ' symbol when regular expression assumed
that it should be `. That's why using [\'`].

Example:

recipe to execute (from '/home/sadam/libreoffice/core/idlc/Executable_idlc.mk', line 28):

Conflicts:
	bin/gbuild-to-ide

Change-Id: I0083c69820bd58ce2ac296f21985408c69840639
Reviewed-on: https://gerrit.libreoffice.org/7979
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2014-02-12 13:08:09 +00:00
2e2303a3e2 fdo#70414 Added generator of VS2012 project files
Change-Id: Ib087a24ae6de049ffb6d93b5ac66452700edddb3
Reviewed-on: https://gerrit.libreoffice.org/7955
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-02-10 19:45:35 +00:00
621ddc9c95 get make findunusedcode working again
Change-Id: I8fed32b8eb1e986321dde0542c15b7b8cf91b123
2014-02-05 16:52:32 +00:00
06e9730b03 Add basic multi-threading for each mimetype
Change-Id: Ife0766ddd259bb7d86a9c7bdcf3e9c2849208cf0
Reviewed-on: https://gerrit.libreoffice.org/7123
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2014-01-26 20:02:56 +00:00
88ca84d561 Add a %age completion.
Change-Id: I6066d42abddcefc9d7fe4bd19477a11294b138b2
2014-01-20 16:20:32 +00:00
bf32240b97 detect unlocalizable strings in GtkComboBoxText <item> elements
Change-Id: I0598be74345b70aee7feefeaea4cf525a5f2173b
2014-01-19 19:01:49 +01:00
62951cdd17 Introduce com.sun.star.frame.theGlobalEventBroadcaster singleton
...to supersede com.sun.star.frame.GlobalEventBroadcaster single-instance
service.

Change-Id: I74ecaadadb4c600d39979aa7c13b6389bed38fd7
2014-01-16 18:40:05 +01:00
ffcbe1a609 Add libabw
Change-Id: Ib9fc6eb5523fbaed2c13ed213f0fadb28b1e9715
2014-01-14 10:35:47 +02:00
05175da8b4 fix error in bin/find-german-comments
Change-Id: Ice848243654b1bc8923ba65fe87c61e8087c0d8a
2014-01-02 18:39:08 +01:00
b55259eeb5 typo fixes
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
2013-12-20 15:55:00 +01:00
1bffa142c5 fdo#72598: odk: remove SunStudio support
No idea if the GCC stuff that's in there actually works.

Change-Id: Idd1b93edd88609f3c09d14134d00a15fa9c0b0b7
2013-12-18 18:03:49 +01:00
21a36be172 add more graphics apps to launchpad list
Change-Id: I8f80b4aa07fd923aea4f50fd50d4ce68230cde06
2013-12-17 18:09:10 +01:00
49505e8f16 disable novell bz
Apparently it is no longer possible to get files from it. (Of course, if
that only needs some tweaks in the script, fixes are welcome :-)

Change-Id: I29d63d3246ab53d8ce15fc0969fccc8a064c6e5b
2013-12-16 08:38:39 +01:00
af8191d2fa do not download html files from moz bz
Change-Id: I18519dd8ad0bdaac55a1d5bccdc30b943d717c9c
2013-12-13 09:34:57 +01:00
108eee306e Related: rhbz#1040291 Change language name from 'Oriya' to 'Odia'
Except for our external api where the Oriya is stuck (and similar for
the vba implementation)

Change-Id: I8288c930567385eea49a4c303727b13ef8b8a89f
2013-12-11 15:11:18 +00:00
25a2fb2104 unxlng* is no more
Change-Id: Ia034c4a8cc034405c5ba4f7fc3a233a5efdadc74
2013-12-07 19:15:05 +01:00
da97677684 print bug count in rss query too
Change-Id: I9542771fe3caf77757d81641752ab5463ead4deb
2013-12-07 16:37:04 +01:00
fa8d0cff3a put bz URLs into a list to avoid repeated code
Change-Id: Iade61f598e1122aae7667de684a68e8164817327
2013-12-07 16:37:04 +01:00
1ac7e39855 enable more bugzillas
Change-Id: If77b213deba85d49e1e8d09015fa81aa6df6aa94
2013-12-07 16:37:04 +01:00
93b6e31c70 try to minimize bugzilla queries
This attempts to solve several deficiencies in the script:
1. If the first attachment of a bug is already downloaded, the bug is
   not checked for newly added attachments (or attachments with newly
   fixed mimetype).
2. If neither of the eligible attachment(s) of a bug is the first
   attachment, the bug will be processed (and the attachment downloaded)
   time and again (because the shortcut is only applied for the first
   attachment, see 1).

But it also ensures that if the script is killed, the download is
restarted on the next run.

Change-Id: I7f3d1922825bb314f96ec3b1ee2a0ac47604b018
2013-12-07 16:37:04 +01:00
3f8e239f15 Source more PEP8 friendly
Change-Id: I033f2a365454c9f98ce2c34f7d1d5ad3c1516202
2013-12-06 13:50:13 +01:00
5b710a4ef3 Add comment about portability
Change-Id: I289d3233f99b61115ed8efdea93cfabfbc53bcd7
2013-12-06 13:13:56 +02:00
1637bcc408 Revert "The TODO seems to be DONE"
Actually I am not sure at all.

This reverts commit 3b56738d88d881d023bdefda2222d99663f12b9f.
2013-12-06 13:13:56 +02:00
9f6a44a216 Fix path to libfreetype.a
Change-Id: I19061350996dbfc214e7bfe16be957c852187b0e
2013-12-05 17:44:55 +02:00
46ae91a266 fetch abiword bz attachments (for future use)
Change-Id: I8a18265ecd6a48f35980f335b2da5fe59958c02c
2013-12-05 14:36:20 +01:00
3b56738d88 The TODO seems to be DONE
Change-Id: I096aa231f2a46feb205e609227fc9f7e84affc1d
2013-12-02 12:00:04 +02:00
8027780051 mark non-translatable .ui strings explicitely as such
so bin/ui-translatable.sh will not find false positives

Change-Id: I35e98ba22ba8c0cc9bbf0de40b31be421acc4c15
2013-11-30 19:04:43 +01:00
f30e479b0a Point to some documentation
Change-Id: Ia467db7fd2ebaf85600e5a0c9f11f1e576363177
2013-11-28 16:48:18 +02:00
61e66d762d Add initial hacks for eventual Xcode support
Just some late-night hacking without much thinking whether it makes
any sense and without any clear picture of what I am doing. Probably
useless. No promises I will ever continue on this.

Change-Id: Ie61925129bb678a17b30cb25a7882ccfe3a1de82
2013-11-27 11:21:44 +02:00
f804a2e805 Make it easier to debug the gbuild-to-ide script
Add an --input option so that the input doesn't have to be generated each
time but can (manually) be stored in a file and that then given to the script
when debugging it interactively.

Change-Id: Icdb6abc828c6d16e29a99494d00eb0c8435f2826
2013-11-26 23:50:12 +02:00
acca36bbbc Add Emacs modes
Change-Id: If5e171ba124722b20b49470a77ee6bca21ae635c
2013-11-26 21:36:04 +02:00
7ab15103b7 connectivity: use "application/x-dbase" for DBase files
... which is what we already use in calc.desktop; also
"application/dbaes" is not registered at IANA.

Change-Id: Ic2031a53e6620d10874df8882448497564962114
2013-11-23 16:03:11 +01:00
afd16e30f6 Add libs built only for Android
Change-Id: Ib7087701fc918f5f871491ce78e4afad004db9dc
2013-11-22 23:28:09 +02:00
263d8b9270 Expand the FOO_LIBS vars to a list of the actual archives
Thus the output can also be used in makefiles where a list of actual
files is needed.

Change-Id: I23396dc2e98c47b99cbf53926f247bd834119976
2013-11-22 17:06:22 +02:00
f543232668 Add script to produce a list of all the static libs built for iOS or Android
Hopefully this script can be used instead of the current many separate
ways to get the same list.

Change-Id: I9b84d70f37e5819140c3a3a2c8a002cfdbac4364
2013-11-22 16:05:43 +02:00
a2541298c6 move finunusedcode to a script
Change-Id: Ie4a422a818095313d9765a4c5e9ebba838eed76d
2013-11-21 00:57:38 +01:00
9635769f71 download fb2 files too
Change-Id: I0a18ad70620cfd4263ffd3bc1423e00205e98f9b
2013-11-20 10:41:49 +01:00
ba99e29607 related fdo#70414 gbuild to ide: kdevelop
This provides kdevelop integration and generates one project file for each
old-style module (top level dir). This project file has:

- has four build configurations:
  - build the module of the project or build all of LibreOffice
  - for each of the above a debug and a nondebug build
- has seven launch targets:
  - running the unitchecks, the slowchecks and subsequentchecks
  - for each of the above once for the module and once for all
  - running LibreOffice interactively
- has custom include paths and thus provides full autocompletion

Change-Id: I6dd51133147d019fc403e3bd814bc6103df94cac
Reviewed-on: https://gerrit.libreoffice.org/6694
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-11-19 05:32:30 -06:00
5b328e8f28 script that checks for translatable="yes" attributes in .ui files
Change-Id: I3c8ea5e0d8105964f1b0e5c8ace81fa08d8da8d3
2013-11-17 11:03:16 +01:00
1ba111343e bugs.freedesktop.org -> bugs.libreoffice.org
Change-Id: I56c1190c93333636981acf2dd271515170a8a904
2013-11-17 08:33:01 +01:00
c7d923ad81 update count-todo-dialogs to exclude comments mentioning Dialogs
Change-Id: I997356cc76c8ef9737309b3347f7a1969d306682
2013-11-15 12:17:03 +00:00
d634d1a18a enable more useful formats
Change-Id: I790f0678a0fb06b3fd1babf499803b5250f23c1b
2013-11-13 15:50:34 +01:00
bd7a4db1dc add cmx
Change-Id: I8c0b422dc40188936b2473fed2e7a24ed36977e9
2013-11-13 12:16:03 +01:00