summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-07-01prototype native gtk3 .ui loading message dialogfeature/gtk3nativedialogsCaolán McNamara8-9/+108
native gtkbuilder loading our .ui files Change-Id: Iff07d8d0d92e0c0f67fb10605f7329d46235aeff
2015-07-01some random tweaksCaolán McNamara36-101/+176
Change-Id: I305c23e5bf717c0a8f1e3889b3533458f242ec6f
2015-07-01split out ref-count-base into a base classCaolán McNamara2-28/+33
Change-Id: I90f86ae62fd03f71f87d2983189b21b0799da6e8
2015-06-30gtk3: bizarro macosx default text area height calc infected gtk3Caolán McNamara1-0/+2
mbNoFocusRects is also the case now for gtk3, but this unfortunate heuristic makes the database and chart wizards and various other things just way too tall. This is likely a desperate effort to make pre layout dialogs size to something sensible Change-Id: I501f04ad96063935dd1f162e009ffd5053a820c4
2015-06-30coverity#1308431 wiggle code to see if this silences coverityCaolán McNamara1-2/+4
Change-Id: I44eae735b710332d87f2f642911e988c796457cd
2015-06-30colorful interactive gbuild outputBjoern Michaelsen1-0/+7
Change-Id: I22e9eacfddff611d368963162024437f4a7b7fdf
2015-06-30make GetCellPosition a member and visibleBjoern Michaelsen4-55/+56
... to move test code out of production code Change-Id: I8bd38f57faba41a0af3740eda098144d9e49fe15
2015-06-30sw redercontext: fix missing draw of the overlayMiklos Vajna1-0/+13
With this, if e.g. Ctrl-A is hit for a hello-world document, then selection is properly visible. Change-Id: If3fae1e73dc76c50e62f6e1f31d99873636f0e93
2015-06-30tdf#90452: Templates should adhere to the recent docs colors too.Jan Holesovsky9-24/+42
Change-Id: I5df89581796eca4e48e0a305d4319e4674f8dd87
2015-06-30tdf#90452: The correct color for the message when there's no recent file yet.Jan Holesovsky1-1/+2
Change-Id: I5a990643903946ea339136fbc514ca8cb90fa34e
2015-06-30tdf#90452: Remove the frame around the Help and Extension buttons.Jan Holesovsky3-93/+29
Change-Id: I86d2daec6dcbd6af3a8da1b8329417bae46c8079
2015-06-30tdf#90452: Implement the new design of the startcenter.Jan Holesovsky8-71/+90
See the comment 45 in the bug for the agreed design. Change-Id: I428f339df48f530f606525434a4a2be8a79acaab
2015-06-30Fix typosAndrea Gelmini60-63/+63
Change-Id: I1c5e4970d4e90bdea68a901294594104de5e189e Reviewed-on: https://gerrit.libreoffice.org/16582 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2015-06-30only try gtk3 vclplug on >= 3.14Caolán McNamara1-0/+6
themeing has changed around quite a bit, and there's insufficient interest to get older versions looking right Change-Id: Ia2ee58d66c859e3bf00b54413fac1efb00d38dd3
2015-06-30Revert "Revert "Typo: repsent->represent""Stephan Bergmann1-1/+1
This reverts commit 09b4cbe977c755a447f97034189b85998f358d79, no good reason to revert the original commit in the first place. Conflicts: bridges/test/java_remote/Bug107753_Test.java Change-Id: I6d3d50887460fd15080c46782c29a653c3684bec
2015-06-30Revert "Revert "Wrong comment with 'sal_True' instead of 'true'""Stephan Bergmann1-1/+1
This reverts commit 262dbabe8e07f60d55461ab3fb2c26d37b86a311, no good reason to revert the original commit in the first place. Conflicts: linguistic/source/lngsvcmgr.cxx Change-Id: Ifa1896da3ec3fd291a9b30a9a6734bdcce406b99
2015-06-30Coverity 1308555, 1308562, 1308600: Drop some SAL_THROW_EXTERN_CStephan Bergmann2-21/+13
...from most rtl/bootstrap.h functions. They are effectively only called from C++ code (there is no plain C UNO binding), so it should be fine to let std exceptions (like bad_alloc or length_error) propagate from their implementations to call sites. (The exception is rtl_bootstrap_args_close, which is typically called from C++ dtors, so should not throw anyway.) This would strictly speaking be an [API CHANGE], but it should make no practical difference whether a process terminates abruptly because an exception cannot pass through a SAL_THROW_EXTERN_C() nothrow specification or because legacy client code does not expect exceptions to be thrown from functions from which SAL_THROW_EXTERN_C() has now been removed. Change-Id: I08e8479e9c5731e46021aadd6a725c1793024d10
2015-06-30unit test, check for all ScRange::Parse() valid flags, tdf#92426Eike Rathke1-0/+20
Change-Id: I9c941cfcb8c856f35ff3b24f8e15000af4993651
2015-06-30tdf#91112 replace o3tl::compose1 with lambdas in reportdesignJorenz Paragas4-33/+37
Remove TReportPairHelper and TStartMarkerHelper as well since they were helper structs that were used solely for many of these o3tl::compose calls and are now unused. Change-Id: I75b366a7951a841c49a34709a3bdc1877952b64d Reviewed-on: https://gerrit.libreoffice.org/16606 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-06-30Coverity 1308468 etc.: Exception specificationsStephan Bergmann4-65/+22
While these functions do not throw any UNO exceptions, no need to specify them as nothrow, and do allow std exceptions to pass through. Also covers Coverity 1308470, 1308476, 1308482, 1308495, 1308496, 1308502, 1308506, and 1308575. Change-Id: I00306f606f3f20462016177eebbd26ed5af76506
2015-06-30tdf#92426 explicitly set valid row/col for entire col/row referencesEike Rathke1-4/+4
... for callers that individually check for them, like ScRange::ParseAny() Change-Id: I23fc2c178a9c89b59f99f2fb86223324b7e5d378
2015-06-30tdf#92440: Reduce code areas covered by mutexStephan Bergmann1-14/+31
Change-Id: Iec79e088e67e1cddeb8242d069fae911b305f613
2015-06-30sw: avoid layout recursion when loading documents with charts...Michael Stahl6-39/+76
... that have a Writer table as data source, such as ooo38798-1.sxw. The problem is that during layouting, the SwWrtShell::CalcAndSetScale() wants to call setVisualAreaSize() on the embedded chart object. This switches the state of the object to RUNNING, which loads it from the file, and during that the ODF filter calls into SwChartDataProvider and that uses a UnoActionRemoveContext; unfortunately that ends all pending Actions, so we get a recursive layout action. Apparently the UnoActionRemoveContext is required to call SwUnoTableCrsr::MakeBoxSels() for old-style tables, which need layout frames for selection?!? Try to avoid the problem by disabling UnoActionRemoveContext in case a new-style table will be selected, which can be done without layout. Change-Id: I097991ffb2e78ddf011db7575f7bb63ae8aa7005
2015-06-30tdf#91641 adjust cursor when deleting preceding charactersJustin Luth1-1/+9
IMDeleteSurrounding is used by input methods to take multiple keystrokes and convert them into a special character. Then the composing keystrokes are removed. Before this fix, the cursor placement was not adjusted, so the special character was inserted in the wrong position and if 3+ keystrokes were involved, the wrong characters were deleted. Change-Id: I35b97bc150dc68ffe65eebc59450e21e0033bd16 Reviewed-on: https://gerrit.libreoffice.org/15961 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-06-30Remove unnecessary includeStephan Bergmann1-1/+0
Change-Id: I46fffbdbf952b2eb67a469a5960bc94c8ee7d377
2015-06-30loplugin:vclwidgetsStephan Bergmann1-1/+1
Change-Id: Icebaba828316b0f304ad407dc88d7a45f1f62cba
2015-06-30unit tests for tdf#92427Eike Rathke1-3/+51
Change-Id: I4fb620754aac3f962695d053f05e50242538193e
2015-06-30tdf#92386: Writer crashes in print preview if document in 2 windowsJulien Nabet1-0/+4
2 changes for the 2 following bts First bt: see https://bugs.documentfoundation.org/attachment.cgi?id=116883 Second bt: see https://bugs.documentfoundation.org/attachment.cgi?id=116888 Change-Id: I92ed3b7305bb5b714532f2dcffd615a8337db8b6 Reviewed-on: https://gerrit.libreoffice.org/16557 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-06-30gtk3: re-enable when in backdrop and receive delete signalCaolán McNamara1-0/+8
Change-Id: I845a3eda41263a07e1e69eb6ff37ff5ab2576905
2015-06-30tdf#92427 entire column/row reference also if both sticky parts are relativeEike Rathke1-0/+19
For example, convert A1:A1048576 to A:A but not A$1:A1048576 or A1:A$1048576 Change-Id: I7845134f79a04f7c031896d515ea1cb8050bd454
2015-06-30gtk3: detect if a new frame is just a tooltipCaolán McNamara1-6/+17
Change-Id: I906f53ca5428b51077b4ac28462c2e8827f2a31f
2015-06-30CreateAccessible just forwards to the parent impl alreadyCaolán McNamara2-7/+0
Change-Id: I74bce8dc7b3e97eaea3964f476b3d3e3233100df
2015-06-30these can be privateCaolán McNamara1-4/+3
Change-Id: I5f0501dbe14cbb4e4fda3ec30fb7e1e893faf108
2015-06-30Fix error: chosen constructor is explicit in copy-initializationTor Lillqvist1-3/+3
Clang 3.2 (which is old, yes, I know) complains. Change-Id: Ia3fefd54cd234f14ddaf6159e2512760e4d53c95 Reviewed-on: https://gerrit.libreoffice.org/16613 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-06-30tdf#75256 New sifr icons - slidemasterpage and resetattributesMatthias Freund5-0/+0
and a little change in lc_presentationcurrentslide, the pauseplay sign was not correctly aligned and blurried. Change-Id: Ia657191f37e202a93476203c9097275835b281ac Reviewed-on: https://gerrit.libreoffice.org/16597 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-06-30remove spurious line (should fix OSX)Bjoern Michaelsen1-1/+0
Change-Id: If422726f83532430f666ae17f6f71e2ccf5733cb
2015-06-30add English (Gambia) [en-GM] locale data, tdf#92442Eike Rathke3-0/+52
All derived from en-GB with currency GMD symbol D Change-Id: I33d8688f73342322c816f4cfe8923bf3a2db85be
2015-06-30add English (Gambia) [en-GM] to language list, tdf#92442Eike Rathke3-0/+3
Change-Id: Ifcc2d9c53660f8af92739bd674987acfc1d610d2
2015-06-30sw rendercontext: update drawlayer in SwViewShell::PaintMiklos Vajna1-15/+9
Fixes warnings on startup like: warn:legacy.osl:13026:1:svx/source/svdraw/svdpntv.cxx:813: SdrPaintView::UpdateDrawLayersRegion: No SdrPaintWindow (!) when double buffering is enabled for SwEditWin. Change-Id: I3dd8019a158b7d50c5e460abf504da31aabe72c3
2015-06-30SwViewShell::DLPrePaint2: paint to mpOut if isOutputToWindow()Miklos Vajna1-2/+3
With this, most of the SwEditWin is painted to the virtual device in case of double buffering, not directly to the screen (avoids flickering). Change-Id: If93aa082daaec6b0e2c417ebc7367e5ab601aa2c
2015-06-30gtk3: draw disabled menubars entries with disabled text colorCaolán McNamara2-4/+9
Change-Id: I9188c6071f62d13a688c1eb6b14b1ac3f7dc77d4
2015-06-30getCells->GetCells(): not an UNO functionBjoern Michaelsen4-14/+14
Change-Id: I89335201083bd68fa199ce52e78d7750c60f8895
2015-06-30use initializer-listsBjoern Michaelsen1-17/+4
Change-Id: I801bb81a7c241b40377617d8f3567e62b79e3976
2015-06-30now use GetAny() hereBjoern Michaelsen1-28/+14
Change-Id: I23b6f2c53841a4f105d911d72c4d7fe1c077ed82
2015-06-30refactor out SwXCell:GetAny()Bjoern Michaelsen2-6/+14
Change-Id: Ia79bb08fb77bda3de6714b160df7007218ab309a
2015-06-30refactor out getCells() in for chart seqs tooBjoern Michaelsen2-18/+14
Change-Id: I1d18f1b7bdda8d95c2d2dd4256ca05aa0c60d5f4
2015-06-30kill ugly GetDataSequence, now unusedBjoern Michaelsen2-76/+0
Change-Id: Ib72d52c8641b9edfbc534a490fc27d20ff17f349
2015-06-30refactor getTextualDataBjoern Michaelsen2-24/+18
Change-Id: I122a4fb8526af0c3c40e6a6cdacaa11fe531e15f
2015-06-30refactor getNumericalData,Bjoern Michaelsen3-96/+74
- move some functions to be members, were sensible Change-Id: Ie94029f215102c62e96d314809ca78b079f2a6e6
2015-06-30remove one client of getDataSequenceBjoern Michaelsen2-28/+22
Change-Id: Iec8c3653497e213c085242085737dcc5985d70b3