Commit graph

1673 commits

Author SHA1 Message Date
David Tardon
b1c3f00d9b rhbz#809019 count mirrored monitors as one
Change-Id: I I I184541e99ab4e04b8534dd0341bc2f3630094e9c
2012-05-11 12:12:05 +02:00
Caolán McNamara
cf65166323 WaE: unsafe mix of bool and sal_Bool
Change-Id: Ie2fcc1a5404c62dc15b98f99f89631795df91b01
2012-05-10 16:34:14 +01:00
Caolán McNamara
4453b52924 callcatcher: update unused code list
Change-Id: I286988eabcc2d813008597b3657c366d510f8ab6
2012-05-10 10:18:33 +01:00
Tor Lillqvist
96f79ea7c3 GNG_VERT_HACK has been hardcoded since 2004, so why bother with ifdefs
Change-Id: I629a8af49d95b46390e5fe72f44f92a89379b57a
2012-05-09 13:37:08 +03:00
Tor Lillqvist
0947d09c8a GCP_KERN_HACK has been hardcoded since 2002, so why bother with ifdefs
Change-Id: I7e37289aba503310c54026d5a8bcbf8e4d51fb6c
2012-05-09 13:37:05 +03:00
Ivan Timofeev
f1005e50e7 gtk: fix drawing of separators in vertical toolbars
(regression from 0377b99b3f)

* divide PART_SEPARATOR into PART_SEPARATOR_HORZ and PART_SEPARATOR_VERT
* improve separator reduction: now the offset is (height*0.2) instead of 7.
* rename: gVSeparator -> gSeparator
* remove trailing whitespace

Change-Id: I I If144509d7e061bf1b7901cd5418c4d7dbc3aa0d0
2012-05-05 20:25:36 +04:00
Caolán McNamara
2e423dac20 Related: moz#424333 pixmaps are limited to max signed short
Change-Id: I88cfd9592e11aa7dbe704df4810090b6a1ce4c66
2012-04-30 12:43:19 +01:00
Gábor Stefanik
1a33c664d7 fdo#42779: Implement icon theme lookaside directory
Change-Id: Ib6f7e3b4f750e38198c09cdb4bd8ee2b7161ac53
2012-04-30 12:21:45 +01:00
Caolán McNamara
8a0685d49f make ResId::toString a non-static member
Change-Id: I756c0a19bea7b1cc0e290d9f382a04d655819bfb
2012-04-30 11:22:09 +01:00
Caolán McNamara
ddc7bf6111 valgrind: uninitialized variable
Change-Id: I3bae6d746d63d52a09e7209f7565d60c834ce7c0
2012-04-28 21:15:31 +01:00
Caolán McNamara
06d8afc229 Remove stuff that doesn't make sense since AnyInput change
Resolves: fdo#48011 writer idle-callbacks are halting when events pending
commit id: 658954e8b5

which isn't to pretend that its definitely the *right* fix

Change-Id: I228cf86b8e5eb0e4918c31e853a8d567831ce5e2
2012-04-28 21:15:30 +01:00
Stephan Bergmann
e2873d699b Revert "Remove unused FontSelectPattern constructor"
This reverts commit 44a4c577fd.

...the ctor is still used on Windows.
2012-04-26 10:12:04 +02:00
Miguel Fernández
44a4c577fd Remove unused FontSelectPattern constructor 2012-04-26 09:46:13 +02:00
Vicente Vendrell
83201a345f Removed usused method Dialog::Dialog(Window,ResId) 2012-04-25 16:22:34 +02:00
Chr. Rossmanith
5708f2bfa7 Removed unused methods from psp::PrinterGfx 2012-04-25 13:53:37 +05:30
Tor Lillqvist
2aaa5f721f WaE: extra tokens at end of #endif directive 2012-04-24 12:22:07 +03:00
Monica Ramirez Arceda
d31aae4c9e Remove unused vcl methods. 2012-04-23 11:30:01 +05:30
Santiago Martinez
2910933f26 Remove unused code in vcl 2012-04-23 11:27:07 +05:30
Tor Lillqvist
5d369a2ca7 Nah, don't obscure the right type with void* 2012-04-15 11:56:48 +02:00
Tor Lillqvist
83ba7b4e8f Copy and adapt current state of Norbert's CoreText work for iOS
Compiles, but I obviously have no idea how it works yet.

Yes, eventually we should factor out common parts from the iOS and
MacOSX code.
2012-04-15 11:56:47 +02:00
Tor Lillqvist
640b8ebb66 Remove accidentally duplicated file 2012-04-15 11:56:46 +02:00
Julien Nabet
9b30c36efd Some vcl cleaning 2012-04-14 07:45:27 +02:00
Tor Lillqvist
adef30c0b8 Drop unused EGL stuff 2012-04-11 19:10:44 +03:00
Andrew Higginson
8a3aae9b69 Resolves: fdo#31022 about dialog is suboptimal 2012-04-10 12:49:49 +01:00
Caolán McNamara
aefbfc7101 callcatcher: update and remove newly unused methods 2012-04-07 15:54:16 +01:00
Thomas Collerton
9f92346e7c Remove unused code (vcl) 2012-04-06 12:41:38 +02:00
Martin Hosken
9b6b1558a3 Fix cursor movement in graphite fonts 2012-04-04 14:44:33 +07:00
Tor Lillqvist
3afbf314b7 WaE fixes to the mostly dummy iOS code 2012-04-04 01:05:44 +03:00
Daniel Bankston
93acb28e10 fdo#44610 - EasyHack
Since they always return sal_Bool values that are not used by any callers, I changed the Region class methods (both versions of each Union, Intersect, Exclude, XOr) from sal_Bool return type to void return type.
2012-04-03 13:41:40 +02:00
Cédric Bosdonnat
8863cc9e03 KDE3 file picker moved from fpicker to vcl 2012-04-02 18:30:40 +02:00
Santiago Martinez
564d216f77 Remove unused code in vlc. 2012-03-26 14:58:28 +01:00
Luboš Luňák
cf25b76b68 move #include from .h to the one .cxx where it is needed 2012-03-20 08:52:14 +01:00
Christina Rossmanith
230854bad4 Remove SO52 strict compatibility stuff 2012-03-14 21:20:43 +00:00
Stephan Bergmann
6e67c03dc0 Enable -Wnon-virtual-dtor for GCC 4.6
...which has the necessary features to support it.

Change a lot of classes to either contain a protected non-virtual dtor
(which is backwards compatible, so even works for cppumaker-generated
UNO headers) or a public virtual one.

cppuhelper/propertysetmixin.hxx still needs to disable the warning, as
the relevant class has a non-virtual dtor but friends, which would still
cause GCC to warn.

Includes a patch for libcmis, intended to be upstreamed.
2012-03-14 13:32:02 +01:00
Caolán McNamara
da91ce535e remove unused FontFamily argument in ImplFindByAttributes
move ImplFindByLocale to windows only code, rename to
findDevFontListByLocale
2012-03-12 11:43:51 +00:00
Luboš Luňák
77ee92a6bd change vcl's SETTINGS_* #define's to const int
They pollute not only the global namespace, but all namespaces,
given they're are #define's. I bet they'd eventually all conflict
with the namespaced enum in kdelibs headers.
2012-03-09 16:04:20 +01:00
Caolán McNamara
80b0a3a7b6 fold i18npaper into i18nutil
It's too small to justify standalone existence.

We can accumulate i18n things we link to directly into
i18nutil and rework i18npool uno implementions in terms
of thin wrappers over i18nutil and prefer linking to
i18nutil internally and leave the uno forwarders for
use by external components and scripting
2012-03-08 12:02:38 +00:00
Caolán McNamara
68f7b7a373 STATE_CHANGE_FORMAT is an unused state now 2012-03-08 12:02:35 +00:00
Caolán McNamara
6220ed4e6e callcatcher: update list 2012-03-07 11:06:48 +00:00
Caolán McNamara
6b1a102448 make it easier to find leaks by dropping globals at exit 2012-03-06 11:26:38 +00:00
Caolán McNamara
0e7f815038 nothing uses ImplAsyncStateChangedHdl anymore now 2012-03-06 11:26:36 +00:00
Caolán McNamara
a7f82767e0 last user of Window::PostStateChanged was TaskBar 2012-03-06 11:26:35 +00:00
Norbert Thiebaud
2ea4964b2e help GlyphItems vector to be sized correctly up-front 2012-03-04 21:12:48 -06:00
Norbert Thiebaud
6bb68cae7c GenericSalLayout: manage the collection of GlyphItem with a vector.
There was a TODO to replace a manually managed array of Glyphs
to use std::list

a GlyphItem is 36 bytes long. the colleciton of GlyphItems is
mostly used in a sequential access. random insert/delete are fairly rare.
using std::list would increase the size by at least 8 to 16 bytes per
element (depending on the size of void*) (25 to 50% overhead)
and would greatly degrade data locality for most iterations loops.
so std::vector seems more appropriate here.
2012-03-04 21:12:47 -06:00
Tor Lillqvist
87618ea84b Brutal dummy hacks based on "aqua" code just to get iOS stuff to link 2012-03-05 02:05:22 +02:00
Tor Lillqvist
f6dcf2878a Revert "Added 'Copy to Clipboard' button to error dialogs"
The UI change was too intrusive.

This reverts commit dfc9c72d77.
2012-03-02 21:23:24 +02:00
Tor Lillqvist
945a2863fe IMPL_LINK_NOARG follow-up to bd205223ec 2012-03-01 22:27:13 +02:00
Szabolcs Dezsi
dfc9c72d77 Added 'Copy to Clipboard' button to error dialogs 2012-03-01 20:40:14 +02:00
Stephan Bergmann
bd205223ec New IMPL_LINK_NOARG to work around SAL_UNUSED_PARAMETER problem
...see ebe26f72e9 "WaE: 'unused' attribute ignored when parsing type"
for the problem.
2012-03-01 18:00:32 +01:00
Tor Lillqvist
fa4a1717b3 String types have changed in base class 2012-03-01 15:28:25 +02:00
Tor Lillqvist
63f9ca8566 WaE: class 'CGRect' was previously declared [in SDK headers] as a struct 2012-03-01 15:28:24 +02:00
Tor Lillqvist
cb1f5749c6 WaE: 'SalData' defined as a struct here but previously declared as a class 2012-03-01 15:28:23 +02:00
Tor Lillqvist
8ffef2fbae WaE: extra tokens at end of #endif directive 2012-03-01 15:28:23 +02:00
Caolán McNamara
f57cd61004 SessionManagerClient is never instantiated
the "pThis" is a hack to smuggle an argument into a static method,
its not actually a SessionManagerClient instance, clarify the code
around that
2012-02-29 10:09:44 +00:00
Bjoern Michaelsen
0039d23914 move vcl session management to fancy new SAL_LOG tracing 2012-02-28 14:30:41 +01:00
Caolán McNamara
34d71c5a08 callcatcher: remove newly unused methods and update list 2012-02-28 10:56:59 +00:00
Caolán McNamara
b737e913c4 callcatcher: update unused list 2012-02-27 09:45:56 +00:00
Michael Meeks
9ab611a652 android: move DamageTracker concept into SvpSalFrame and try to use it 2012-02-25 14:17:57 +00:00
Michael Meeks
f9ddb32de8 WaE: retain parameter names in the base class for documentation 2012-02-22 10:38:31 +00:00
Stephan Bergmann
88def70889 -Werror=unused-parameter 2012-02-22 11:18:35 +01:00
Greggory Hernandez
f1cf3d1d6a vcl: fdo#46399 cleanup and share dummy virtual methods ... 2012-02-22 09:38:37 +00:00
Thomas Arnhold
ef026f3359 unusedcode.easy: remove some more 2012-02-22 00:52:32 +01:00
Thomas Arnhold
178ce4295b unusedcode.easy: vcl: remove DrawNativeControlText() 2012-02-22 00:52:31 +01:00
Caolán McNamara
42eb8d310c unwrap ifdefs with unused members 2012-02-21 14:25:44 +00:00
Riccardo Magliocchetti
e125c8fa82 Put HEADLESS definition under LIBO namespace
tml reminds us that use a generic and potentially clash-prone word
like HEADLESS as preprocessor defintion is pretty lame.
He suggests to put it under the already used LIBO namespace.
To sum it up let's do a s/HEADLESS/LIBO_HEADLESS/g.
2012-02-21 12:46:28 +02:00
Thomas Arnhold
e7e4871b28 unusedcode.easy: some cleaning 2012-02-20 22:19:34 +01:00
Thomas Arnhold
f4fbdf7f9c unusedcode.easy: Remove SwProtocol::Snapshot()
And all implementations. Also unused and removed:

ImplCreateFromXImage()
ImplGetFrameBitmap()
2012-02-20 22:19:32 +01:00
Thomas Arnhold
2e54f4ff0f vcl: dead code 2012-02-19 17:31:30 +01:00
Petr Vorel
37159db96f Remove unused code 2012-02-19 14:42:10 +04:00
Thomas Arnhold
7bf5fa1dea vcl: remove some more unused windows code 2012-02-18 21:32:59 +01:00
Thomas Arnhold
77946f3b9d vcl: bring ImplFindByLocale back (windows build)
Sorry for this.
2012-02-18 14:49:39 +01:00
Thomas Arnhold
afdcc3c093 Revert "vcl: bring ImplFindByLocale back (windows build)"
This reverts commit 04af52609a.

This was nothing...
2012-02-18 14:44:41 +01:00
Thomas Arnhold
04af52609a vcl: bring ImplFindByLocale back (windows build)
Partially reverts 78e9ba6feb

This is used by WinGlyphFallbackSubstititution::FindFontSubstitute
2012-02-18 14:33:54 +01:00
Elton Chung
23af031b09 Fix typos in comments 2012-02-18 09:35:43 +00:00
Elton Chung
78e9ba6feb Remove unused code 2012-02-18 09:34:48 +00:00
Szabolcs Dezsi
b4d4751ec0 Removed unused code from vcl module 2012-02-17 21:49:13 +00:00
Petr Vorel
69eede0409 Remove unused code. 2012-02-17 17:37:17 +00:00
Riccardo Magliocchetti
2130deb2d1 Introduce headless switch for X / cairo / toolkit less build
The plan is to reduce dependencies to be easier to deploy
libreoffice server side in headless mode.
2012-02-17 16:44:56 +00:00
Caolán McNamara
08c475bb24 callcatcher: update unused code list 2012-02-16 10:26:03 +00:00
Caolán McNamara
1893585d24 I can't see the point of these masses of vcl settings which go nowhere 2012-02-15 15:11:29 +00:00
Alexander Bergmann
3626c2cef7 unusedcode.easy: Removed unused code 2012-02-15 13:15:50 +00:00
Tor Lillqvist
c301199804 Merge branch 'feature/android' 2012-02-15 12:00:46 +02:00
Elton Chung
abc235e73e Remove unused code 2012-02-13 16:08:52 +00:00
Alexander Bergmann
8f1270db7d unusedcode.easy: Removed unused code 2012-02-13 13:17:19 +00:00
Caolán McNamara
507a5d0eb7 manual override of ATToolSupport is a windows-only feature 2012-02-13 13:12:41 +00:00
Thomas Arnhold
b3776dfe6c unusedcode.easy: remove MatrixArranger 2012-02-12 05:02:10 +01:00
Elton Chung
ea1fa6963d Remove unused code 2012-02-10 15:42:53 +00:00
Greg Kroah-Hartman
3122799da1 vcl: I18nHelper: delete unused getLocal() method 2012-02-09 21:51:19 +00:00
Greg Kroah-Hartman
737a584d9a vcl: I18nHelper: delete unused GetDate() method 2012-02-08 11:23:54 -06:00
Caolán McNamara
ab0efc3eb1 Better optimal combobox width
if dropdown button is wider than scrollbar than use that as
the extra width over the edit widget
2012-02-04 15:01:41 +01:00
Caolán McNamara
55da162103 these methods can be const 2012-02-04 15:01:10 +01:00
Michael Meeks
5cd1d6740c android: implement theming to get default font set, 1st cut at GetWorkArea 2012-02-03 22:02:01 +01:00
Michael Meeks
29aa585b2e android: get the focus window from SvpSalFrame 2012-02-03 18:51:24 +01:00
Luboš Luňák
47f16670f0 VCL_DLLPUBLIC was missing for some *Value types 2012-02-01 17:38:59 +01:00
Luboš Luňák
150befe0fe const is such a useless concept anyway </sarcasm> 2012-02-01 17:38:59 +01:00
Andras Timar
a31acd6b40 remove unused ImplSalGetWinAnsiString 2012-02-01 16:14:19 +01:00
Olivier Hallot
0a112c96fd Fix for fdo43460 Part LVII getLength() to isEmpty()
Part LVII
Modules
vcl (part 1)
2012-01-31 19:58:51 -02:00
Michael Meeks
436e2f8701 android: undo broken AnyInput method causing app startup to fail. 2012-01-31 19:53:49 +00:00
Christina Rossmanith
c1d04217e8 Removed unused ImplSalLogFontToFontA() 2012-01-31 15:12:17 +04:00
Thomas Arnhold
ae501cc73f W40ONLY is never defined 2012-01-30 22:49:09 +01:00
Michael Meeks
7c6cc25249 android: add start of keycode mapping 2012-01-30 16:21:04 +00:00
Thomas Arnhold
7205e0c3ee ios: fix mis-merge 2012-01-28 11:12:28 +01:00
Thomas Arnhold
f356508623 mbHelpBtn is always false 2012-01-28 11:07:12 +01:00
Thomas Arnhold
632e2826d0 mbSound is always true 2012-01-28 11:07:12 +01:00
Thomas Arnhold
3c5dbb2f54 remove some dead code 2012-01-28 11:07:12 +01:00
Thomas Arnhold
0c0fbef7cc vcl: Remove unused GetSymbolKeyName 2012-01-28 11:07:11 +01:00
Thomas Arnhold
a9e2f766cc vcl: SalWM is unused 2012-01-28 11:05:49 +01:00
Thomas Arnhold
65f77f5a74 vcl: Remove unused server vendors
GetServerVendor() is only used to check for vendor_sun. Maybe
remove this method later...
2012-01-28 11:05:48 +01:00
Thomas Arnhold
8f2a08b957 GtkSalGraphics: No extra handling for Blueprint theme 2012-01-28 11:05:48 +01:00
Thomas Arnhold
9a7605b8f0 Remove further code belonging to SalDisplay::GetKeyboardName 2012-01-28 11:05:48 +01:00
Thomas Arnhold
04b9c2f633 Remove SalDisplay::GetKeyboardName
This method seems to be useless. The return value (keyboard name) isn't
used at any point. And I don't see any point in this method where some
implicit call is done to refresh mappings...
2012-01-28 11:05:47 +01:00
Michael Meeks
f231418c5b android: unwind horrific event dispatching bug causing all the grief. 2012-01-28 00:04:56 +00:00
Tor Lillqvist
d088fd397f Fix bit-rot in the iOS "code" 2012-01-27 22:44:00 +02:00
Michael Meeks
7acf7c1fd5 android: add EGL and pixel redrawing modes + start of 565 conversion 2012-01-27 14:51:40 +00:00
Thomas Arnhold
2233aa52da keysymnames: get rid of some insanity
getKeysymReplacementName() returned a translated keyname, now
XKeysymToString() is called directly. This change had no negative
effect to me. I tried it with a fixed string as return value for
getKeysymReplacementName() on a german interface. INSRT is still
translated to EINFG as this is done by po files.
2012-01-27 12:42:27 +01:00
Michael Meeks
0c2de3df09 android: get at least something onto the screen 2012-01-26 14:37:42 +00:00
Michael Meeks
7c4c1832cc android: move lo-bootstrap to osl/detail, Attach threads as created 2012-01-26 10:29:38 +00:00
Michael Meeks
32af4e1504 android: missing header pieces 2012-01-25 21:13:36 +00:00
Tor Lillqvist
25f78344e8 Bin global_android_app and instead use lo-bootstrap API
Instead of introducing a global variable, use the already existing
saved android_app pointer in lo-bootstrap.c, and just add a function
to retrieve it from there. Store it in the AndroidSalInstance.

Reanme osl/detail/android.h back to android_native_app_glue.h, which
is the name of that file in NDK/sources. "android.h" sounded to me too
grand, as if it was some universal Android header. But if we do start
to modify the android_native_app_glue stuff heavily, then it indeed
makes sense to call it something else. Until then, revert also some
whitespace changes to android_native_app_glue.c for it to be as close
as possible to the "upstream" one in the NDK, for clarity.
2012-01-25 19:39:06 +02:00
Tor Lillqvist
f9c0e55235 Bin global_android_app and instead use lo-bootstrap API
Instead of introducing a global variable, use the already existing
saved android_app pointer in lo-bootstrap.c, and just add a function
to rettrieve that.

Reanme osl/detail/android.h back to android_native_app_glue.h, which
is the file from NDK/sources that it is. "android.h" sounded to me too
grand, as if it was some universal Android header. But if we do start
to modify the android_native_app_glue stuff heavily, then it indeed
makes sense to call it something else. Until then, revert also some
whitespace changes to android_native_app_glue.c for it to be as close
as possible to the "upstream" one in the NDK, for clarity.
2012-01-25 19:05:31 +02:00
Caolán McNamara
141c1c7bc6 callcatcher: remove some unused code 2012-01-25 15:37:19 +00:00
Muthu Subramanian
4d451439a5 Marking ImplDrawModeToColor as const.
Missed it while reviewing commit:
f9c09fbbb3
2012-01-25 13:32:49 +05:30
Christina Rossmanith
f9c09fbbb3 Reduced duplicate code detected by simian. 2012-01-25 13:23:49 +05:30
Michael Meeks
7dbd2a0a6d android: re-factor headless a little, and start on the mainloop 2012-01-24 22:37:09 +00:00
Caolán McNamara
17ecf0036d callcatcher: update list, remove newly unused methods 2012-01-24 16:53:56 +00:00
Caolán McNamara
04d58ef75a String->rtl::OUString 2012-01-24 16:53:55 +00:00
Thomas Arnhold
3bb278f5bf unused methods 2012-01-21 19:58:45 +01:00
Michael Meeks
c6b8c461bb WaE: fix misc. SvStream operator problems. 2012-01-19 10:00:32 +00:00
Thomas Arnhold
105546f7f1 remove unused code 2012-01-18 20:45:14 +01:00
Andras Timar
ceb14e0143 fdo#37740 remove duplicate icons from soffice.bin/soffice.exe 2012-01-18 19:16:06 +01:00
Michael Meeks
347bb132e0 android: tweak headless, expand docs, and start custom android backend 2012-01-18 17:07:55 +00:00
Thomas Arnhold
804e86170f remove unused methods 2012-01-17 17:01:26 +01:00
Mariusz Dykierek
d2d730f657 Removed FormatterBase::SetFieldText 2012-01-16 16:21:24 +00:00
Stephan Bergmann
1ef1781390 Revert RescheduleDuringAcquire, it leads to code being run w/o solar mutex.
6a8fd4c76a claims that RescheduleDuringAcquire is
necessary to prevent deadlocks, but fails to explain what those deadlocks look
like (and the cited HH internal issue 163542 is not available for inspection).
It does lead to code erroneously being called with unlocked solar mutex, leading
to crashes like

Thread 1:
 0  in com::sun::uno::BaseReference::is at solver/unxlngx6/inc/com/sun/star/uno/Reference.h:103
 1  in sdr::contact::ControlHolder::is at svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx:204
 2  in sdr::contact::ViewObjectContactOfUnoControl_Impl::hasControl at svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx:642
 3  in sdr::contact::ViewObjectContactOfUnoControl::isPrimitiveVisible at svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx:1815
 4  in sdr::contact::ViewObjectContact::getPrimitive2DSequenceHierarchy at svx/source/sdr/contact/viewobjectcontact.cxx:396
 5  in sdr::contact::ViewObjectContact::getPrimitive2DSequenceSubHierarchy at svx/source/sdr/contact/viewobjectcontact.cxx:428
 6  in sdr::contact::ViewObjectContactOfPageHierarchy::getPrimitive2DSequenceHierarchy at svx/source/sdr/contact/viewobjectcontactofsdrpage.cxx:450
 7  in sdr::contact::ViewObjectContact::getPrimitive2DSequenceSubHierarchy at svx/source/sdr/contact/viewobjectcontact.cxx:428
 8  in sdr::contact::ViewObjectContactOfSdrPage::getPrimitive2DSequenceHierarchy at svx/source/sdr/contact/viewobjectcontactofsdrpage.cxx:699
 9  in sdr::contact::ObjectContactOfPageView::DoProcessDisplay at svx/source/sdr/contact/objectcontactofpageview.cxx:248
 10 in sdr::contact::ObjectContactOfPageView::ProcessDisplay at svx/source/sdr/contact/objectcontactofpageview.cxx:132
 11 in SdrPageWindow::RedrawLayer at svx/source/svdraw/sdrpagewindow.cxx:391
 12 in SdrPageView::DrawLayer at svx/source/svdraw/svdpagv.cxx:398
 13 in SwViewImp::PaintLayer at sw/source/core/view/vdraw.cxx:148
 14 in SwRootFrm::Paint at sw/source/core/layout/paintfrm.cxx:2976
 15 in ViewShell::Paint at sw/source/core/view/viewsh.cxx:1678
 16 in SwCrsrShell::Paint at sw/source/core/crsr/crsrsh.cxx:1165
 17 in SwEditWin::Paint at sw/source/ui/docvw/edtwin2.cxx:535
 18 in Window::ImplCallPaint at vcl/source/window/window.cxx:2417
 19 in Window::ImplCallPaint at vcl/source/window/window.cxx:2441
 20 in Window::ImplCallPaint at vcl/source/window/window.cxx:2441
 21 in Window::ImplCallPaint at vcl/source/window/window.cxx:2441
 22 in Window::ImplCallPaint at vcl/source/window/window.cxx:2441
 23 in Window::ImplCallPaint at vcl/source/window/window.cxx:2441
 24 in Window::ImplCallPaint at vcl/source/window/window.cxx:2441
 25 in Window::ImplCallOverlapPaint at vcl/source/window/window.cxx:2477
 26 in Window::ImplHandlePaintHdl at vcl/source/window/window.cxx:2497
 27 in Window::LinkStubImplHandlePaintHdl at vcl/source/window/window.cxx:2491
 28 in Link::Call at solver/unxlngx6/inc/tools/link.hxx:140
 29 in Timer::Timeout at vcl/source/app/timer.cxx:256
 30 in Timer::ImplTimerCallbackProc at vcl/source/app/timer.cxx:144
 31 in SalTimer::CallCallback at vcl/inc/saltimer.hxx:66
 32 in SvpSalInstance::CheckTimeout at vcl/headless/svpinst.cxx:199
 33 in SvpSalInstance::Yield at vcl/headless/svpinst.cxx:310
 34 in ImplYield at vcl/source/app/svapp.cxx:455
 35 in Application::Reschedule at vcl/source/app/svapp.cxx:482
 36 in SolarMutexReleaser::~SolarMutexReleaser at solver/unxlngx6/inc/vcl/svapp.hxx:551
 37 in VCLXWindowImpl::OnProcessCallbacks at toolkit/source/awt/vclxwindow.cxx:320
 38 in VCLXWindowImpl::LinkStubOnProcessCallbacks at toolkit/source/awt/vclxwindow.cxx:291
 39 in Link::Call at solver/unxlngx6/inc/tools/link.hxx:140
 40 in ImplHandleUserEvent at vcl/source/window/winproc.cxx:1999
 41 in ImplWindowFrameProc at vcl/source/window/winproc.cxx:2571
 42 in SalFrame::CallCallback at vcl/inc/salframe.hxx:294
 43 in SvpSalInstance::Yield at vcl/headless/svpinst.cxx:299
 44 in ImplYield at vcl/source/app/svapp.cxx:455
 45 in Application::Yield at vcl/source/app/svapp.cxx:489
 46 in Application::Execute at vcl/source/app/svapp.cxx:432
 47 in desktop::Desktop::Main at desktop/source/app/app.cxx:1824
 48 in ImplSVMain at vcl/source/app/svmain.cxx:178
 49 in SVMain at vcl/source/app/svmain.cxx:215
 50 in soffice_main at desktop/source/app/sofficemain.cxx:67
 51 in sal_main at desktop/source/app/main.c:34
 52 in main at desktop/source/app/main.c:33

Thread 2:
 0  __lll_unlock_wake at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:373
 1  in _L_unlock_657 from /lib64/libpthread-2.12.so
 2  in __pthread_mutex_unlock_usercnt at pthread_mutex_unlock.c:52
 3  __pthread_mutex_unlock at pthread_mutex_unlock.c:290
 4  in osl_releaseMutex at sal/osl/unx/mutex.c:179
 5  in vcl::SolarMutexObject::release at vcl/source/app/solarmutex.cxx:54
 6  in SalYieldMutex::release at vcl/generic/app/geninst.cxx:73
 7  in SolarMutexGuard::~SolarMutexGuard at solver/unxlngx6/inc/vcl/svapp.hxx:436
 8  in SfxBaseModel::close at sfx2/source/doc/sfxbasemodel.cxx:1500
 9  in SwXTextDocument::close at sw/source/ui/uno/unotxdoc.cxx:574
 10 in callVirtualMethod at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:155
 11 in cpp_call at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:392
 12 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:586
 13 in binaryurp::IncomingRequest::execute_throw at binaryurp/source/incomingrequest.cxx:263
 14 in binaryurp::IncomingRequest::execute at binaryurp/source/incomingrequest.cxx:89
 15 in binaryurp::(anonymous namespace)::request at binaryurp/source/reader.cxx:107
 16 in cppu_threadpool::JobQueue::enter at cppu/source/threadpool/jobqueue.cxx:121
 17 in cppu_threadpool::ORequestThread::run at cppu/source/threadpool/thread.cxx:222
 18 in cppu_requestThreadWorker at cppu/source/threadpool/thread.cxx:57
 19 in osl_thread_start_Impl at sal/osl/unx/thread.c:292
 20 in start_thread at pthread_create.c:301
 21 in clone at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Looks best to remove that strange feature again and, if deadlocks should
resurface, how to fix them cleanly.
2012-01-16 16:00:06 +01:00
Thomas Arnhold
6cef39508e Add SOLARIS checks for SalDisplay::IsLocal()
This method is (only) used at SalDisplay::GetKeyboardName() for SOLARIS
2012-01-16 12:55:29 +01:00
Thomas Arnhold
d799ac1320 Revert "Remove unused SalDisplay::IsLocal"
This reverts commit e9202ffecc.

Conflicts:

	vcl/inc/unx/saldisp.hxx
2012-01-16 12:55:29 +01:00
David Tardon
aad000dcef drop unneeded cast 2012-01-16 12:49:50 +01:00
Caolán McNamara
b0f254fa1e WaE: getXScreen is an unsigned int now 2012-01-16 10:58:04 +00:00
Caolán McNamara
67270ddc7c one bug display->one big display 2012-01-16 10:21:56 +00:00
Caolán McNamara
54cf331a96 callcatcher: update list, updateDirTimestamp now unused 2012-01-16 10:21:54 +00:00
Michael Meeks
955b18d418 vcl: second part of fix for fdo#43458 - get xrandr / y positioning right 2012-01-16 09:28:29 +00:00
Michael Meeks
8d151e0e55 vcl: introduce crystal clear separation between X11 Screens and DisplayScreens
A DisplayScreen is a screen index as used by the upper level abstractions,
an X11Screen is a wrapper around an integer X screen index.
2012-01-16 09:28:29 +00:00
David Tardon
47f3d37027 WaE: deleting object of abstract class type with non-virtual destructor 2012-01-15 20:27:16 +01:00
Michael Meeks
10b10580c4 vcl: rename methods to crisp up a 'DisplayScreen' naming concept 2012-01-15 00:36:42 +00:00
Michael Meeks
ca93d98343 vcl: rename ambiguous IsMultiDisplay to IsUnifiedDisplay, and simplify 2012-01-15 00:36:41 +00:00
Michael Meeks
e9202ffecc Remove unused SalDisplay::IsLocal 2012-01-15 00:36:41 +00:00
Michael Meeks
3d13d919df vcl: hide / make internal misc. vcl display handling methods. 2012-01-15 00:36:41 +00:00
Michael Meeks
0ac5eb5f14 vcl: isolate new attempt to count monitors as screens to gtk3 fdo#43458
It turns out this new idea of mapping xinerama screens, and xrandr
monitors into a flat integer space is nice, but when we confuse
xrandr monitor 2 (idx 1) with X screen 1 (there is only one screen)
we bit the dust.

Many thanks to Cor Nouws for remote debugging assistance
2012-01-15 00:36:41 +00:00
Khaled Hosny
6bfc9eda7a Drop XLFD support from fontmanager
XLFD support was removed in commit 269f91c (#i110171) except for parsing
fonts.dir and fonts.alias. I don't think this makes much sense in
fontconfig era, and dropping it simplifies the font manager a bit (I
don't even think we use server fonts at all).
2012-01-13 11:51:19 +00:00
Caolán McNamara
5678e845cc callcatcher: update list, getXLFD is now unused 2012-01-13 09:06:00 +00:00
Caolán McNamara
87ceb5c987 VCL_DLLPUBLIC is in the wrong place
and there's a unused duplicate header here too which can go
2012-01-12 10:47:10 +00:00
Caolán McNamara
df6d0dc8f0 post padmin shrinkage a lot of FontManager can go now 2012-01-12 10:47:10 +00:00
Caolán McNamara
6c06dd347c Resolves: fdo#44492 look up font by FC_FILE+FC_INDEX rather than FC_FAMILY 2012-01-11 14:13:32 +00:00
Caolán McNamara
6b5eacd10d align m_nCollectionEntry with getFontFaceNumber and FC_FACE, bump cache magic 2012-01-11 14:13:32 +00:00
Caolán McNamara
6eddd1b54c further shrinkage of padmin non-fontconfig code-paths 2012-01-11 14:13:32 +00:00
Caolán McNamara
44cf768131 adapt findFontFileID to know about multiple font faces in a font file 2012-01-11 14:13:32 +00:00
Caolán McNamara
42aeb8d9e1 addFontFile always add all font faces in that file 2012-01-11 14:13:31 +00:00
Caolán McNamara
67ddbfa97c on generic X11 unix we always use fontconfig 2012-01-11 14:13:31 +00:00
Caolán McNamara
ac310071eb callcatcher: lets trust my own tooling 2012-01-11 14:13:31 +00:00
Tor Lillqvist
a24a1701d0 Rename weird "NetPath" term to the more descriptive "InstallationRootPath" 2012-01-10 19:27:37 +02:00
Caolán McNamara
629cd5caad callcatcher: update list 2012-01-10 10:09:29 +00:00
Caolán McNamara
84479bc5ab reduce DragMode foo 2012-01-10 10:09:29 +00:00
Thomas Arnhold
22d05186ed callcatcher: remove unused SalColormap methods 2012-01-09 18:22:39 +01:00
Thomas Arnhold
f072008981 callcatcher: clean up vcl i18n 2012-01-09 18:22:38 +01:00
August Sodora
743e627bcf Remove unused code 2012-01-07 17:47:06 -05:00
August Sodora
677fe9e4a8 Remove unused code 2012-01-07 17:47:05 -05:00
Marcel Metz
4beb58e0dd Removed unnecessary tools/ref.hxx includes. 2012-01-06 23:55:51 +01:00
Marcel Metz
5845c5b6ec Removed unnecessary tools/link.hxx includes. 2012-01-06 23:55:50 +01:00
Marcel Metz
53d27eb207 Removed unnecessary tools includes. 2012-01-05 15:38:51 +01:00
Marcel Metz
a1cfce768f Removed unnecessary tools includes. 2012-01-05 15:38:11 +01:00
Marcel Metz
571ad11bc0 Removed unnecessary tools includes. 2012-01-05 15:36:41 +01:00
Christina Rossmanith
f42e17d83b Replace (Byte)String with rtl::O(U)String 2012-01-05 11:12:57 +00:00
Caolán McNamara
bacfd2dc4c add a comphelper::string::getTokenCount
suitable for conversion from [Byte]String::GetTokenCount
converted low-hanging variants to rtl::O[UString]::getToken loops
added unit test
2012-01-05 09:18:19 +00:00
Pierre-André Jacquod
3bcee0e100 Revert "change order of var in PDFExtOutDevData to suppress waring"
since already corrected in an other way.
this reverts commit 9cc02548de.
2011-12-29 00:05:51 +01:00
Pierre-André Jacquod
9cc02548de change order of var in PDFExtOutDevData to suppress waring 2011-12-29 00:04:28 +01:00
Pierre-André Jacquod
7da3f1bad5 option to export hidden slides to pdf files
This add the checkbox hidden pages to the PDF export general tab
and if checked, export also to PDF the hidden slides
2011-12-28 22:47:34 +01:00
August Sodora
0c181a33c9 callcatcher: Remove unused code 2011-12-22 19:55:51 -05:00
David Tardon
b80d9acb3e use officecfg/Office/Common.hxx directly 2011-12-22 13:24:47 +01:00
Jan Holesovsky
ee1eb92655 Improve usability of the Page Break control.
- use the same fade in/out values that we use for headers/footers
- clicking on the line opens the menu too
- clicking outside the menu hides the button
- leaving the line or the button hides the button immediately
2011-12-22 12:05:09 +01:00
Caolán McNamara
9d97f5e8ab callcatcher: newly unused code 2011-12-22 09:07:48 +00:00
Caolán McNamara
c1c3ef64bc callcatcher: remove some unused code 2011-12-21 09:30:20 +00:00
August Sodora
0696c0aa74 callcatcher: Remove unused code 2011-12-20 15:23:34 -05:00
August Sodora
f94db3d016 callcatcher: Remove unused code 2011-12-19 23:11:28 -05:00
Noel Power
a9e338a1cd stop formulabar controls being repositioned vertically in multiline mode 2011-12-14 10:51:02 +00:00
Michael Meeks
b664d92908 Disable gtk3 at run-time, unless in experimental mode. 2011-12-13 17:54:14 +00:00
Caolán McNamara
220b97fd14 SbTextPortions, etc can completely go 2011-12-13 10:11:45 +00:00
Caolán McNamara
90ca7d9e24 callcatcher: remove newly unused code 2011-12-13 10:11:44 +00:00
August Sodora
5008540c40 Remove unused code 2011-12-11 21:06:38 -05:00
August Sodora
c95fa19f7c Remove unused code 2011-12-11 21:01:20 -05:00
August Sodora
bb11106e06 Remove unused code 2011-12-11 13:14:59 -05:00
Caolán McNamara
87ec1f8857 callcatcher: remove unused code post automation removal 2011-12-09 13:57:16 +00:00
August Sodora
7cf6d38eb6 Remove unused code 2011-12-08 13:54:12 -05:00
Michael T. Whiteley
dcfd4beb21 childs -> children 2011-12-08 11:32:41 +02:00
David Tardon
d36f276728 avoid casting from void* 2011-12-07 13:43:10 +01:00
Michael T. Whiteley
181b1815f8 Change "menues" to "menus" 2011-12-07 11:48:24 +02:00
Caolán McNamara
9e65b68ef9 reduce CurrencyBox somewhat 2011-12-06 23:54:36 +00:00
Caolán McNamara
c8ef924060 normalize Red Hat, Inc. spellings, and bump to latest template 2011-12-06 21:24:37 +00:00
Stephan Bergmann
2a9c1d1a75 Make dialogs fail with an exception in headless tests. 2011-12-06 20:28:56 +01:00
Marcel Metz
dc6431f7fd Replace Stack with std::stack< Color* > 2011-12-05 22:54:55 +01:00
David Tardon
adb1105171 set up CFLAGS/LIBS for gtk print dialog in configure
The dialog is built for gtk 2.0 if the version present at the system is
at least 2.10.0 and always for gtk 3.0.
2011-12-05 15:11:52 +01:00