Commit Graph

167 Commits

Author SHA1 Message Date
72e5d0c8fb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
ee16e33747 drop nonexistent include paths
Change-Id: I3b2686cb04b7945a12f43b344ed56b39a321b51b
2013-04-25 10:17:14 +02:00
c042cd05e9 gbuild: drop uses of removed packages
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac
Reviewed-on: https://gerrit.libreoffice.org/3502
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24 05:18:03 +00:00
b9337e22ce execute move of global headers
see https://gerrit.libreoffice.org/#/c/3367/
and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details

Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
2013-04-23 22:20:31 +02:00
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
9dd52eb86a use GLIB_CHECK_VERSION instead of GLIB_VERSION_X_XX
Michael Meeks pointed out that the latter can cause problems.

Change-Id: I68e7f8c6dcfae52305738b2a8cdee72e9c2c7f93
2013-04-19 17:46:28 +04:00
025857d81d WaE: g_type_init has been deprecated since GLib 2.36
Change-Id: Ied9b2c2424d780d589cb1b07df0ec38107d49829
Reviewed-on: https://gerrit.libreoffice.org/3434
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-04-18 09:19:46 +00:00
ed72983131 rename UI to UIConfig
I plan to use it to deliver all */uiconfig files, not just .ui, as a
preliminary step to get rid of postprocess/packconfig.

Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149
Reviewed-on: https://gerrit.libreoffice.org/3225
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11 03:37:30 +00:00
1946794ae0 mass removal of rtl:: prefixes for O(U)String*
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).

Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
2bded30459 Remove RTL_CONSTASCII_STRINGPARAM from tubes
Change-Id: If30e500ad751a220fcecd78cbf29a8e4dde08ff7
2013-03-16 10:48:06 +01:00
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
59d02d3a3b kill random dmake leftovers
Change-Id: I64e0d72c2ebcef22a831e264012fc8e1ff3b76d7
2013-02-28 19:59:24 -05:00
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
76bc43823a various efforts to consistently apply HIG rules
Change-Id: Ic55935d449cf69eb69da1be5bdb44d93f56f7d88
2013-02-20 20:23:06 +00:00
865201442e tubes: use boost_headers (thanks to Alex Thurgood for hint)
Change-Id: I0875b506705604b279e44b811624614029613a4a
2013-02-06 14:06:34 +01:00
0c22f3eadd Make LO buildable again after the GraphicFilter move.
Change-Id: I3455a7294b136400f32163626d5a7a7f2bfa898c
2013-01-04 22:02:51 +01:00
bb121c864c fdo#46808, Convert frame::Desktop to new style service.
I had to drop XEventBroadcaster from the merged interface
because it introduced method name conflicts (addEventListener).

Shouldn't be an issue since it was scheduled to be dropped anyhow,
and the service implementation still implements it, so existing clients
will be fine.

I dropped the interface XPropertySet from the combined IDL because nobody
seems to be using it, and it's primary purpose appears to be to set weird
flags.

I dropped the optional interfaces
   XStatusIndicatorFactory
   XDispatchInformationProvider
from the combined IDL because the service does not implement them, and
nobody seems to be using them. I suspect they were mistakenly copied
from XFrame.

I also did not convert the Title, UserDefinedAttributes and LayoutManager
properties to attributes, again because no-one is using them.

Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
2012-12-21 10:57:09 +02:00
66a175834c c++ API: use css alias in generated headers, adds global css decl
This changes all generated API headers (.hpp and .hdl) to use a
namespace alias 'css' instead of the pointlessly long com::sun::star

Makes the change in cppumaker & associated tools, adds a global
namespace alias definition in sal/types.h, and removes a kiloton
of local, now pointless-to-harmful versions of that alias from all
over the code.

Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-30 14:36:36 +01:00
e74fc93e4a tubes: use new .ui format for contacts dialog
it looks worse; more work needed

Change-Id: If8d15d614d49b1cea751852164b3e0edf43c52a6
2012-10-13 16:31:30 +02:00
5fe772a23f tubes: use only one test method; and also setUp and tearDown
Change-Id: I48ae990a870dc6e5c56e901485cb142b51426637
2012-10-10 20:55:25 +02:00
1ad0aef2ab tubes: getProcessServiceFactory does not return NULL anymore
Change-Id: I3e5e2e2c826a732028c1ffc32b9620d22c3409d1
2012-10-10 20:55:25 +02:00
6f543a4309 tubes: just hardcode the url
Change-Id: I587d83221c702571cdfe4310b27adff1cc3421c1
2012-10-10 20:55:23 +02:00
5032dc0fc3 gbuild: invert handling of standard system libraries:
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.

Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28 16:49:08 +02:00
b85c349783 gbuild: replace direct gb_STDLIBS use with ...
... new gb_LinkTarget_add_standard_system_libs

Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28 16:49:06 +02:00
2e677c3981 gbuild: split uwinapi out of gb_STDLIBS
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-28 16:49:05 +02:00
4e6907b5d5 tubes: let's use ctor, dtor and less methods in the test
They are not independent anyway.
This way it may fail only once in constructor and avoid segmentation
faults.

Change-Id: I304f688b187f9870bf664517112550ad9a2a87c7
2012-09-27 22:31:52 +02:00
4917f0ceb2 tubes: catch exception to get more info
Also add timeout as a first thing to not loop forever if something else
goes wrong.

Change-Id: I3c752f74bfd32c1a0a6d1ce85408271a530fb379
2012-09-27 22:31:50 +02:00
aa460e5731 tubes: update README
Change-Id: Iab26aa96301851ace6244688a38bbb99630afd73
2012-08-20 17:36:02 +02:00
2bb73133df tubes: add few more comments
Change-Id: I263443d341805583f8ecedf0da738b75249b5d97
2012-08-20 17:36:01 +02:00
24209be305 tubes: fix indentation and scope of variables
Change-Id: Ibd0b000d2a8f216e0eb202f7fa7795903e5e18e8
2012-08-20 17:35:59 +02:00
466edaa9fb tubes: move getContacts() to TeleManager where it belongs, I believe
Change-Id: I69ca3bde24890d809d8fad60398687c54aa1ca54
2012-08-20 17:35:58 +02:00
9adf29502b tubes: correctly use SAL_INFO and SAL_WARN macros
Change-Id: Ib08ff43a4a65029b37ddbddea1538d570d258300
2012-08-16 15:38:37 +02:00
86b81fb1ef tubes: add include for clang
Change-Id: Ia0fd4c84b3c6e37250c6f0289bf0765977855bd2
2012-08-16 15:38:36 +02:00
4662df8a75 tubes: simplify and make more readable, I believe
Change-Id: I83a4332d9947d03382b10ea050f26bf3ed544299
2012-08-16 11:41:52 +02:00
27861421a3 tubes: do not include tubes' object files in unit test library
Instead link against the library again.
Unit test is now closer to what the real app looks like.
Only 4 more functions exported because of unit test.

Change-Id: I6fd784725564e577658d68ff7fe0595a79cf7639
2012-08-16 11:41:52 +02:00
d59a7fda64 tubes: implement simple TestCollaboration to test receiving packets
Change-Id: I46621589f2e1282fbaf369bdb387bb63c5768206
2012-08-16 11:41:52 +02:00
ece8eadbc0 tubes: fix unittest again and simplify
- killed GMailLoop, seems to work with g_main_context_iteration( NULL, TRUE);
- added test for sending and also receiving file

Change-Id: Ida11f875709dab71d404697e8c39fe4548f653b0
2012-08-16 11:41:51 +02:00
766a0247fc tubes: also prepare the Account Manager when creating; and simplify
Change-Id: I7705d627d17f20c3c81de7aa4debbefc127354b0
2012-08-16 11:41:51 +02:00
e9ed269c9e tubes: clean this makefile
Change-Id: Iaae75640e2daac0edce609a99f20056e12756ffc
2012-08-14 19:39:49 +02:00
7f6b2321a5 tubes: use channel's signal closed to know when end the collaboration
Change-Id: I11e0aa2db3b41a166e23c85fd040f883e0d3be08
2012-08-14 19:39:46 +02:00
011e348e11 tubes: add invite to Collaboration class
Change-Id: I37463d4365a2fe81e58d5f4bcf9f86d9830e26be
2012-08-08 10:04:21 +02:00
c3c2dcf80d tubes: do not encode UUID into file name anymore
Change-Id: I6c3828eb9c2f2d1810822e90006fc1af4bfcf277
2012-08-08 10:04:20 +02:00
1fa1894ec4 tubes: use file channel description for sending UUID
Change-Id: I44129798110491cd59e1eb39d2f4c2cf3eb3c81b
2012-08-08 10:04:19 +02:00
35aa0360ed Revert "tubes: mangle service name into file description"
Hopefully, it will work now, and we can use description field for UUID.

This reverts commit 98411a76545737f4b2b956fb1cc137a924c64641.

Change-Id: Ib6feeea861949c0cd316fda0295f13751de789e5
2012-08-08 10:04:19 +02:00
6766c6a2a0 tubes: re-use typedefs from contact-list.hxx
Change-Id: I7b1ac653d22275a64d00913f014ca2536be3ffed
2012-08-08 10:04:18 +02:00
510576b6d8 tubes: finish efforts to make TeleManager static
Change-Id: I1d25a6074c3465a6e8c1df3127093d30d913b65d
2012-08-08 10:04:17 +02:00
b870f1420e tubes: make contacts dialog a member of Collaboration class
Change-Id: Ib50b550f9486bc1abfeefd5d1aac57c0d712ec04
2012-08-08 10:04:17 +02:00
34c6421bdd tubes: handle TeleConference internally in Collaboration
Hopefully, this simplifies the tubes <-> app interface

Change-Id: I8933fde490941b259d5d133972db26a09ab380d5
2012-08-08 10:04:16 +02:00
6c946727a8 tubes: fix build
Change-Id: I3251d6282df132c3df0217187eb140beb95718e6
2012-08-05 00:27:04 +02:00
c3c9ae052b tubes: do not queue incoming packets
Change-Id: Ida0f3b9ce7cebdb0517457900d2b0b2377e6c8ab
2012-08-04 22:51:37 +02:00