1. 21 Tem, 2017 1 kayıt (commit)
    • Caolán McNamara's avatar
      migrate to boost::gettext · 00657aef
      Caolán McNamara yazdı
      * 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
      00657aef
  2. 15 Tem, 2017 1 kayıt (commit)
    • Armin Le Grand's avatar
      emfplus: create a wmf/emf/emf+ primitive based importer · 83535a28
      Armin Le Grand yazdı
      First steps to organize an importer that can read/interpret
      wmf/emf/emf+ and deliver a primitive representation for
      the content by parsing it. Use the same mechanisms as
      already applied for Svg, so to reuse abilities to keep
      original binary data to allow save again and embedding in
      files and have an implemented replacement bitmap based
      representation. For this, unify the used helper classes
      to handle more than just Svg. For 1st try, add test code
      and static bool switches
      
      Change-Id: I6e0a82943541d811a8f8d65a84115569fcd8cee7
      83535a28
  3. 20 Ock, 2016 1 kayıt (commit)
  4. 17 Eyl, 2014 1 kayıt (commit)
  5. 11 Mar, 2014 1 kayıt (commit)
  6. 16 Ock, 2014 1 kayıt (commit)
  7. 04 Kas, 2013 4 kayıt (commit)
  8. 03 Kas, 2013 1 kayıt (commit)
  9. 19 Eki, 2013 4 kayıt (commit)
  10. 18 Eki, 2013 2 kayıt (commit)
  11. 17 Eki, 2013 1 kayıt (commit)
  12. 19 Eyl, 2013 1 kayıt (commit)
    • Stephan Bergmann's avatar
      Directly build UNOIDL .rdb files from .idl files · 6db34b6b
      Stephan Bergmann yazdı
      ...via unoidl-write and the new source-format registry provicers, instead of
      using idlc to produce .urd files, regmerge to merge them into legacy .rdb files,
      and unoidl-write to translate those to new UNOIDL .rdb files.
      
      gb_UnoApi and gb_InternalUnoApi ctors take an additional argument now that is
      the path (below $(SRCDIR)) of the source-format registry from which to obtain
      UNOIDL entity definitions.  It can either be an .idl file (in which case no
      *_add_idlfiles calls should be used and the resulting .rdb will contain all the
      entities from that one .idl file; used in some tests to conveniently define all
      test-specific entities in a single file) or a directory denoting the root of an
      .idl file tree (in which case *_add_idlfiles calls specify the entites to
      include in the resulting .idl file).  (In the first case, the generated .rdb
      file needs to depend on that single .idl file, so the gb_UnoApiTarget ctor
      contains a dependency on that additional argument, which happens, as a side
      effect, to trigger rebuilds in the second, tree-based case when addition/removal
      of .idl files in the tree causes updates of directory time-stamps.)
      
      UnoApiPartTarget and all the dependency-tracking logic based on .urd files in
      solenv/gbuild/UnoApiTarget.mk is gone.  Generation of an .rdb file now depends
      on its source registry (see previous paragraph) and all the .idl files specified
      with *_add_idlfiles (in the second, tree-based case above).
      
      A consequence of that is that gb_UnoApi_add_idlfile, -_nohdl, and -_noheader all
      do the same now.  I left them in for now anyway, maybe they become relevant
      again when the use of cppumaker is changed to read directly from a source-format
      registry instead of going via a .rdb registry.
      
      The legacy tools idlc, regcompare, regmerge, and regview are still contained in
      the URE or SDK for now.
      
      cb344cd5 "Revert 'Looks like idlc resolved
      typedefs inside sequence<...>'" is re-reverted as now "the current offapi.rdb is
      generated via unoidl-write instead of idlc."
      
      Change-Id: I3d9d92f17326bc9f49dd934c85aab6a17951d06d
      6db34b6b
  13. 16 Tem, 2013 3 kayıt (commit)
  14. 04 Haz, 2013 1 kayıt (commit)
    • Michael Stahl's avatar
      remove cosv, udm and autodoc · 7a5a1921
      Michael Stahl yazdı
      implementing UNO IDL support in doxygen:  9 days of work
      converting IDL file comments to doxygen:  5 days of work
      removing 57k lines of unmaintained buggy
      autodoc, bespoke String and File classes: priceless
      
      Change-Id: I566edb4f91454baa35e07d901432a8dfd35b9c29
      7a5a1921
  15. 16 May, 2013 1 kayıt (commit)
    • Matúš Kukan's avatar
      fix cross-compilation of Galleries · bae52ee3
      Matúš Kukan yazdı
      - RepositoryModule_build: add modules necessary to build gengal and
      libraries used at run-time
      - add dependencies to gb_Executable__register_gengal.bin
      - use gb_Helper_OUTDIR_FOR_BUILDLIBDIR
      
      Change-Id: I4a88c1786b1ee2ee2b75b1a5dd75009ef70ed353
      bae52ee3
  16. 22 Nis, 2013 1 kayıt (commit)
  17. 05 Nis, 2013 2 kayıt (commit)
    • Eike Rathke's avatar
      re-add i18npool to cross_toolset · 4ac1c8c3
      Eike Rathke yazdı
      Change-Id: I8d82da2ff8ea24ffa5b68954946251e275ae5bdd
      4ac1c8c3
    • Eike Rathke's avatar
      new module i18nlangtag · 876c619b
      Eike Rathke yazdı
      Moved portions from module i18npool, all of former i18nisolang1 library
      that now is i18nlangtag. Included are languagetag, isolang and mslangid.
      
      This i18nlangtag code is now even used by module comphelper, so
      disentangling i18npool and making this an own module was needed to not
      create circular module dependencies.
      
      Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
      876c619b
  18. 05 Mar, 2013 1 kayıt (commit)
    • Matúš Kukan's avatar
      Let's use only one Makefile forwarding to gbuild. · ce1bdc42
      Matúš Kukan yazdı
      Well, there is still another one: solenv/gbuild/partial_build.mk
      This enables you to do in SRCDIR:
      make gb_Side=build -r -f Makefile.gbuild <target>
      which was not possible previously.
      
      Change-Id: I6f8ce1c6503124526986e192b7d3552b909fc157
      ce1bdc42
  19. 27 Şub, 2013 1 kayıt (commit)
  20. 25 Şub, 2013 1 kayıt (commit)
    • Stephan Bergmann's avatar
      WIP: Experimental new binary type.rdb format · 320571bf
      Stephan Bergmann yazdı
      Move unoidl functionality into a module of its own, as a prerequisite to use it
      in codemaker etc.  (This is intended to ultimately remove modules store and
      registry, modulo backwards compatibility constraints.)
      
      Change-Id: If5274cbd3a595951e6cf7a9664bc542f01833f38
      320571bf
  21. 18 Şub, 2013 3 kayıt (commit)
  22. 17 Şub, 2013 1 kayıt (commit)
  23. 16 Şub, 2013 1 kayıt (commit)
    • Andras Timar's avatar
      remove recently added dependencies · 952afb7b
      Andras Timar yazdı
      helpcompiler now behaves nicely, it does not depend on svtools any more.
      xmlhelp is needed, because it provides xslt files for helpcompiler.
      
      Change-Id: I3f742ad94c0893a1b37d3ef9be6bfd3cac1fb6ac
      952afb7b
  24. 15 Şub, 2013 2 kayıt (commit)
  25. 14 Şub, 2013 3 kayıt (commit)