summaryrefslogtreecommitdiff
path: root/sc/source/ui/app
AgeCommit message (Collapse)AuthorFilesLines
2013-03-15initial work on an odc exportMarkus Mohrhard2-2/+2
We can now export a chart to odc when we are in chart edit mode from Calc. I need to add support for it to Writer and Impress as well. We can already open these files but copy&paste from the opened file fails. The next step is then to add a new menu entry Insert->Object->Chart from file Change-Id: I14d1702e79517e7319a1929de2be5501d375885d
2013-03-12Abbreviate Rectangle as Rect, not RecTor Lillqvist1-4/+4
Change-Id: If38a5d23150bcd19a6eb6024c2ef1eea826898f5
2013-03-04resolved rhbz#916936 allow also input line for read-onlyEike Rathke1-4/+6
Allow activation of input line and cell activation in read-only documents regardless whether it's part of an array or not. Change-Id: Id2dc9de9e60b58f4b471fb232e899c9ea75e83f1
2013-03-04doubled includesThomas Arnhold1-1/+0
Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
2013-03-03Related to fdo#60724: correct spellingThomas Arnhold1-1/+1
Using the autocorrect list of LibreOffice extras/source/autotext/lang/en-US/acor/DocumentList.xml Change-Id: I8b93969bc0742c2e95b8b7db3c4c37691e8d3657 Script: http://pastebin.ca/2327716
2013-02-28Remove dead voice command codeTor Lillqvist1-1/+1
I don't see voice input commands being generated anywhere. Nobody seems to know what this code has been used for. Change-Id: I4e4221dd4dff76086d0268be286c3605e669bae7 Reviewed-on: https://gerrit.libreoffice.org/2452 Reviewed-by: Niko Rönkkö <ronkko@iki.fi> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-23Fix typo begining/beginning.Julien Nabet1-1/+1
Change-Id: I9fff386181a2be0bc83787c8b5aec9c1cb4db9c3
2013-02-12Renamed hard-to-remember 8-char headers in editeng.Kohei Yoshida3-9/+9
Change-Id: If255802082890e1b1b4c5197a791fa79a011773e
2013-01-30Don't overwrite bCalcAll when it's already set & remove SetCompile().Kohei Yoshida1-1/+2
Change-Id: Ieaf84e8d36efa8314729903be029f83c31bcbdf3
2013-01-30bnc#615317: Recompile cells with #NAME! for English function name option.Kohei Yoshida1-6/+23
When the option for using English function name changes, we should re-compile all cells with #NAME! as the error may have been caused by unresolved function name which may be fixed after the option change. Change-Id: Id340ce9b5db3ed368b98e814861be5c3f96df071
2013-01-30Let's stick with just one variant of ScDocument::GetString()...Kohei Yoshida1-2/+1
Instead of having 3 of them. Change-Id: I2de9b63c33b7362162a56ea391f8b68a468163fa
2013-01-22tools/string.hxx: add operator==/!= for OUString/StringMichael Stahl1-2/+2
This has the disadvantage that it makes comparisons involving fast OUString concatenation via operator+ ambiguous, as can be seen in scriptdlg.cxx, but it allows comparing String and OUString wihout explicit conversion, which is nice for incrementally converting code. Change-Id: Ibfc728bdb161a01e0f8311915c97bcbba8b58c0b Reviewed-on: https://gerrit.libreoffice.org/1803 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-21Changed SetText() / GetText() to take/return OUStringChr. Rossmanith1-5/+5
replaced lots of Len() with isEmpty() Change-Id: I6b82d48245ee2a0782e05a326f7934e9357227d0 Reviewed-on: https://gerrit.libreoffice.org/1795 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-18make sure we call SetInRefMode only onceMarkus Mohrhard1-0/+5
Change-Id: I16ff8b6aaa24b1f8522117197226db39f0617fad
2013-01-16Remove GetAllMarkedModel() since all it does is call GetMarkedObjModel().Kohei Yoshida1-1/+1
One less indirection makes the code a tad easier to follow. Change-Id: I8e1113617c09f91c0cad32277ee4e32c78f9f058
2013-01-08Let's not have two variants of this getter. One is enough.Kohei Yoshida1-2/+1
And let's stick with the one that returns the data pointer. Change-Id: I931be0d73adcf6f3888d05ef58bc0f905f5a6958
2012-12-30Some cppcheck cleaning in scJulien Nabet1-4/+4
Change-Id: I620a9329d50397a7ea498dc4703978026ad337ae
2012-12-04re-base on ALv2 code. Includes:Michael Meeks12-288/+188
Patches contributed by Herbert Duerr i#118735 prevent endless loop if vlookup/hlookup doesn't find anything http://svn.apache.org/viewvc?view=revision&revision=1239673 Patches contributed by Andre Fischer remove lp_solver http://svn.apache.org/viewvc?view=revision&revision=1199180 i#118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Armin Le-Grand i#118485 - Styles for OLEs are not saved. http://svn.apache.org/viewvc?view=revision&revision=1182166 i#118524: apply patch, followup fixes to 118485 http://svn.apache.org/viewvc?view=revision&revision=1186077 Patches contributed by lihuiibm i#108860 - Fix range validation. http://svn.apache.org/viewvc?view=revision&revision=1242846 i#118954 Chart data will lost after copy to different file http://svn.apache.org/viewvc?view=revision&revision=1301345 Patches contributed by Ariel Constenla-Haile Fix Linux build breaker: extra qualification on member http://svn.apache.org/viewvc?view=revision&revision=1301591 i#118696 - i#118697 - Fix some Sheet Tab Color API issues http://svn.apache.org/viewvc?view=revision&revision=1225428 i#118697 - Fix uninitialized variable http://svn.apache.org/viewvc?view=revision&revision=1225859 i#118771 - ScUndoImportTab should preserve tab background color http://svn.apache.org/viewvc?view=revision&revision=1230356 i#118921 - Repaint linked sheet tab background color after updating link http://svn.apache.org/viewvc?view=revision&revision=1245177 i#118927 - Undo/Redo "Update Link" does not reset sheet tab color http://svn.apache.org/viewvc?view=revision&revision=1245241 i#118747 - Copy tab color when transferring sheets across documents http://svn.apache.org/viewvc?view=revision&revision=1230355 Patch contributed by Oliver Rainer-Wittman i#118012 - methods <ScBroadcastAreaSlot::AreaBroadcast(..)> and <ScBroadcastAreaSlot::AreaBroadcastInRange(..)> adapt stl-container iteration in order to avoid destroyed iterators during iteration. http://svn.apache.org/viewvc?view=revision&revision=1297916 Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 Patch contributed by Daniel Rentz calc69: #i116936# fix VBA symbol Cells http://svn.apache.org/viewvc?view=revision&revision=1172135 Patches contributed by leiw: i#118546 CPU 100% on switched off AutoCalculate with Conditional Formatting on date values http://svn.apache.org/viewvc?view=revision&revision=1301380 Re-add new function documentation. Many various cleanups. Add missing calc66: #o11817313# also look at formula result number format, remove redundant binaries.
2012-12-04calc66: #i114511# don't count cursor movement or clipboard copyNiklas Nebel1-3/+6
as modification when editing a cell Conflicts: sc/source/ui/app/inputhdl.cxx sc/source/ui/inc/inputhdl.hxx sc/source/ui/view/editsh.cxx
2012-12-03ugly hack to avoid virtual method in WindowMarkus Mohrhard1-0/+29
Change-Id: I7ffc13167f5ecbfe3afab6451e1ef52e81130d48
2012-12-03first working version of modal ref input dlgsMarkus Mohrhard2-6/+54
The following things still need to be changed: * don't use virtual method in Window * Use a WinBits flag for it * move all the dialogs to it * fix the ugly hack for range name dlg * fix all the uncommented code in winproc.cxx * general clean-up Change-Id: I2a8cfc1c4abf591878b11aa4829a9ff910540eff
2012-11-28Turned the xml source dialog into a reference dialog.Kohei Yoshida1-0/+1
Change-Id: Ifb3ebd3c0166343f42dd53bcee83c6b31c84f081
2012-11-24get rid of Svx...Locale...() double conversion nonsenseEike Rathke1-4/+2
Change-Id: I21d14ff6087d1adb0ce769f2e8f8060a005250cc
2012-11-18migrate one GetOutputString variatn to OUStringNorbert Thiebaud1-2/+8
that create some clutter on some of the caller, this will be resolved as things progress to ward OUString only This is done that way to be incremental and avoid creating too big patches Change-Id: I4a881d85cc2ee1eb53bc0c0d0902838b1d3720a2
2012-11-13fdo#56776: Change in formula options should cause repaint.Kohei Yoshida1-0/+5
Else Calc would fail to update the column headers due to A1 to R1C1 change (and vise versa). Change-Id: I2c403212f5bc539aea92370e60da96f480549d6d
2012-11-06re-base on ALv2 code. Includes (at least) relevant parts of:Michael Meeks1-25/+16
linecap: Reintegrating finished LineCap feature Patch contributed by Regina Henschel http://svn.apache.org/viewvc?view=revision&revision=1232507 Patches contributed by Sven Jacobi impress212: #i81610# fixed animation export http://svn.apache.org/viewvc?view=revision&revision=1167620 impress212: drawinglayer gbuild environment changes http://svn.apache.org/viewvc?view=revision&revision=1167627 http://svn.apache.org/viewvc?view=revision&revision=1167628 impress212: DffPropSet -> minor code improvements, removing table http://svn.apache.org/viewvc?view=revision&revision=1167634 impress212: #158494# fixed excel import (text rotation) http://svn.apache.org/viewvc?view=revision&revision=1167638 Patches contributed by Armin Le Grand Svg: Reintegrated Svg replacement from /branches/alg/svgreplavement http://svn.apache.org/viewvc?view=revision&revision=1220836 #118728# changed indentifying definitions for Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1229961 #118838# LineGeometry creation for complicated cases optimized to create single Polygons http://svn.apache.org/viewvc?view=revision&revision=1236232 #119176# corrected file type detection for SVG for svg files without xml header http://svn.apache.org/viewvc?view=revision&revision=1309445 #118728# Extended Svg file detection http://svn.apache.org/viewvc?view=revision&revision=1230531 #118529# solve break converters and convert commands for OLEs and images http://svn.apache.org/viewvc?view=revision&revision=1186168 svg: added WaE changes from branch svgreplacement to trunc http://svn.apache.org/viewvc?view=revision&revision=1222974 svg: corrected missing member initialization http://svn.apache.org/viewvc?view=revision&revision=1226134 fix for #118525#: Using primitives for chart sub-geometry visualisation http://svn.apache.org/viewvc?view=revision&revision=1226879 #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles to bitmapEx ... http://svn.apache.org/viewvc?view=revision&revision=1293316 fix for #118525#: removed no longer used variable maOriginalMapMode, one more exception eliminated http://svn.apache.org/viewvc?view=revision&revision=1227097 #16758# Added buffering to the VDev usages of the VclProcessor2D derivates... http://svn.apache.org/viewvc?view=revision&revision=1229521 #116758# Secured VDev buffer device to Vcl deinit http://svn.apache.org/viewvc?view=revision&revision=1230574 #116758# added remembering allocated VDevs for VDevBuffer to be able to also delete these when vcl goes down; it should never happen, but You never know http://svn.apache.org/viewvc?view=revision&revision=1230927 #118730# Changed SvgClipPathNode to use MaskPrimitive2D for primitive representation instead of TransparencePrimitive2D http://svn.apache.org/viewvc?view=revision&revision=1231198 #118822# secured 3D geometry creation (slices) by subdividing the 2D source polyPolygon early http://svn.apache.org/viewvc?view=revision&revision=1234749 #118829# enhanced Svg gradient quality, obstacles avoided http://svn.apache.org/viewvc?view=revision&revision=1235361 #118834# Unified usage of TextBreakupHelper as single tooling class for i18n text primitive breakup http://svn.apache.org/viewvc?view=revision&revision=1236110 #118853# added square pixel size limit to conversion of TransparencePrimitive2D to Metafile action http://svn.apache.org/viewvc?view=revision&revision=1237656 #118824# coreccted mirroring and boundrect when the graphicmanager is used for bitmap output http://svn.apache.org/viewvc?view=revision&revision=1240097 #115092# Corrected VclProcessor2D::RenderPolygonStrokePrimitive2D for various optimization scenarios http://svn.apache.org/viewvc?view=revision&revision=1241434 #118783# Corrected errors in ID strings, corrected Svg line/fill export, corrected polygon close state http://svn.apache.org/viewvc?view=revision&revision=1232006 #118796# corrected null-pointer usage in SVG text exporter http://svn.apache.org/viewvc?view=revision&revision=1240262 #118729# Use GraphicStreamUrl and GraphicUrl to allow multi image import with linked graphics, too http://svn.apache.org/viewvc?view=revision&revision=1229962 #118898# corrected error in GDIMetaFile::GetBoundRect in handling MetaFloatTransparentAction http://svn.apache.org/viewvc?view=revision&revision=1293349 #118855# Corrected handling of possibly created empty clipRegions after PolyPolygon clipping http://svn.apache.org/viewvc?view=revision&revision=1237725 #115962# Better (but not yet optimal, see comments in task) handling of MetaFloatTransparentAction in PDF export http://svn.apache.org/viewvc?view=revision&revision=1241078 IP clearance: #118466# This patch removes librsvg, libcroco, libgsf, ... http://svn.apache.org/viewvc?view=revision&revision=1200879 118779# Added svg content streaming in/out to ImpGraphic stream operators http://svn.apache.org/viewvc?view=revision&revision=1231908 linecap: correctons for WaE and mac drawing http://svn.apache.org/viewvc?view=revision&revision=1232793 svg: uses current system Dpi for Svg replacement image creation http://svn.apache.org/viewvc?view=revision&revision=1233948 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1394326 Remove duplicate header includes. cws mba34issues01: #i117720#: convert assertion into warning http://svn.apache.org/viewvc?view=revision&revision=1172352 118485 - Styles for OLEs are not saved. Submitted by Armin Le Grand. http://svn.apache.org/viewvc?view=revision&revision=1182166 cws mba34issues01: #i117714#: remove assertion http://svn.apache.org/viewvc?view=revision&revision=1172357 Patch contributed by Jurgen Schmidt add some additional checks to ensure proper reading operations http://svn.apache.org/viewvc?view=revision&revision=1209022 mostly prefer our stream / bounds checking work. Patches contributed by Herbert Duerr #i118816# add clarifying comment regarding Font::*Color*() methods http://svn.apache.org/viewvc?view=revision&revision=1233833 extend macro->string handling for empty strings http://svn.apache.org/viewvc?view=revision&revision=1175801 avoid magic constants for SALCOLOR_NONE http://svn.apache.org/viewvc?view=revision&revision=1177543 initialize slant properly in ImplFontMetricData constructor (author=iorsh) http://svn.apache.org/viewvc?view=revision&revision=1177551 #i118675# make check for extension updates more stable http://svn.apache.org/viewvc?view=revision&revision=1214797 #a118617# remove VBasicEventListener.dll binary There are no known users depending on its CLSID http://svn.apache.org/viewvc?view=revision&revision=1203697 Patches contributed by Ariel Constenla-Haile Fix build breaker on Linux/gcc http://svn.apache.org/viewvc?view=revision&revision=1221104 Fix crash when trying to instantiate css.graphic.GraphicRasterizer_RSVG http://svn.apache.org/viewvc?view=revision&revision=1215559 Patches contributed by Oliver-Rainer Wittmann sw34bf06: #i117962# - method <SwFlyFrm::IsPaint(..)> - consider instances of <SwFlyDrawObj> http://svn.apache.org/viewvc?view=revision&revision=1172120 sw34bf06: #i117783# - Writer's implementation of XPagePrintable - apply print settings to new printing routines http://svn.apache.org/viewvc?view=revision&revision=1172115 gnumake4 work variously from Hans-Joachim Lankenau http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 http://svn.apache.org/viewvc?view=revision&revision=1396782 http://svn.apache.org/viewvc?view=revision&revision=1394707 plus some amount of re-splitting of legacy headers. Patch contributed by Pavel Janik WaE: Remove unused variables. http://svn.apache.org/viewvc?view=revision&revision=1230697 Patches contributed by Takashi Ono mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 mingwport35: i#117795: MinGW port fix for vcl2gnumake http://svn.apache.org/viewvc?view=revision&revision=1172091 Patch contributed by Christian Lippka impress212: #i98044# re enable Text menu for outline and title shapes http://svn.apache.org/viewvc?view=revision&revision=1167639 Patch contributed by Andre Fischer 118674: Made category B code optional and disabled by default. http://svn.apache.org/viewvc?view=revision&revision=1215131 118881: Ignore empty paragraphs after bullets. http://svn.apache.org/viewvc?view=revision&revision=1296205 Patches contributed by Philipp Lohmann ooo340fixes: #i117780# use rtl allocator http://svn.apache.org/viewvc?view=revision&revision=1172087 ooo34gsl02: #i117807# fix an off by one error (index actually inside the pfb section header) http://svn.apache.org/viewvc?view=revision&revision=1167576 various cleanups, related compilation fixes, warning cleanups, re-working of obsolete stl template pieces to use boost instead, changed string classes, re-adapt KDE about data, about dialog, fixing warnings, and other fixes & improvements. Disable svg import / render for about/ branding code-paths for now. Restore full icon theme set. Remove OS/2 conditionals and sources. Remove conflicting gtk/full-screen monitors support. Retain existing svg rasterizer files - temporarily disabled. Standardize stringificaiton and fixup dllpostfix issues. Rename SvgGradientHelper::== to equalTo to avoid overloading issues. Use the flat GdiPlus API for LineCaps calls.
2012-10-17write the custom sort list info into the item set, fdo#53870Markus Mohrhard1-0/+3
Change-Id: I9c7f62b47f83b7798a8efdbf3896503918929f03
2012-10-12mark lcl_ functions static or rename them if they are not local at allLuboš Luňák5-23/+20
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I231f0b367bf0b513c6c1ce4c4cfdb7c3dc8660d5
2012-10-11Revert "More clash avoidance for DISABLE_DYNLOADING in general, not just iOS"Tor Lillqvist1-108/+2
Not needed after all, at least for DISABLE_DYNLOADING on Android, instead let's use the weak attribute for the problematic data. This reverts commit 769f3957c5c72f2952d6b8d0d1d811a6b19226ad.
2012-10-11More clash avoidance for DISABLE_DYNLOADING in general, not just iOSTor Lillqvist1-2/+108
Change-Id: I1995d68a654a7eb56a46241ffa8946ce1e52761a
2012-10-09make the different options to cal the dialog work againMarkus Mohrhard1-1/+3
Change-Id: I947a4cac8f0417737bb8833eab54c67e57c8293e
2012-10-09make ScCondFormatDlg a ScAnyRefDlgMarkus Mohrhard1-1/+2
Change-Id: I4e04a1f34dd958922e9856294639de7bf40249e4
2012-10-01Deduplication of lcl_HasOnlyControls for disable-dynlinkingTor Lillqvist1-1/+1
Change-Id: I56a9da0493fdbee7bff4d342d5e29a83ce289530
2012-09-11-Werror,-Wunused-private-field (various sc)Stephan Bergmann1-2/+0
Change-Id: Ia30a2bb6b1f36304a3c420db1d28d177d429a19b
2012-08-23Get rid of the 3D look of the Formula Bar.Jan Holesovsky1-4/+19
Change-Id: I146123149bd32223f9321b1bf4b49e71805aa37e
2012-08-17fdo#48868: Allow Ctrl-TAB and Ctrl-Shift-TAB to cycle through candidates.Kohei Yoshida1-5/+16
This applies to two scenarios: 1) cycling through cell values, and 2) cycling through cell functions in a formula tip window. Both were broken and this commit fixes both. Change-Id: I7826efbada827b8ec3edc5f34a1876c84e5e6236
2012-08-04calc input line: don't reset the scrollbar thumb on resizeIvan Timofeev1-3/+0
Change-Id: I78d5bb455e8d175cf3813e24854a76407931a0e3
2012-08-04calc input line: don't leave an empty area at the bottom if possibleIvan Timofeev1-1/+9
Change-Id: Iaaf82ee6b79d091c349a501f3a09e760c295546f
2012-07-30Bug 48549 - System::Beep() removalMathieu Vonlanthen1-1/+0
Change-Id: I011048912af051a762a78af8646513a1fc624073
2012-07-28Use memset and memcmp insteadof rtl_zeroMemory and rtl_compareMemory in scArnaud Versini2-2/+2
Change-Id: Ia40c0af6844f736f0aad2566aec3c71f5016123e
2012-07-26Unused local variable.Kohei Yoshida1-1/+0
Change-Id: I27b653dd4c3f84342f0cdb90b6aa4989aa6ce016
2012-07-26Actually this method is totally redundant. Remove it.Kohei Yoshida1-1/+1
There is already an existing method that does the same thing. Change-Id: I627fa73cca8da35d703000bd27d33168612b4126
2012-07-26Try to encapsulate the row flag array.Kohei Yoshida1-5/+2
Eventually this flag array will go. The manual row height flag is the last one standing... Change-Id: I3f6be511eba50836d785ddf20ef08878797f6fe0
2012-07-23fdo#48549 System::Beep() removalMathieu Vonlanthen1-6/+0
Change-Id: I8fe133dd8d1f759fbe21d47ae358c0b5451812b5
2012-07-10Remove unused SOT_FORMATSTR_ID_STARCALC_30Thomas Arnhold1-1/+0
Change-Id: I6efa95c07d524379ce1b14c85d897494509039a5
2012-07-09some UniString->rtl::OUStringCaolán McNamara3-9/+10
Change-Id: Ie69b30094da25df23a36baca2c7723d6a41f48c3
2012-07-03ditch String::CreateFromAsciiCaolán McNamara1-1/+1
Change-Id: I2b482bd323ac510629c5ee31868010b7cd6ce691
2012-06-28probably the last uses of the one argument String::CreateFromAscii variantCaolán McNamara4-16/+14
Change-Id: I36aab317da2f69f12aaefc24895ad9eaa6b69a7c
2012-06-27Get rid of annoying IAccessibility2 commentsThomas Arnhold1-2/+1
Change-Id: Ic1d7ff88e2d9e638deb2579a5fd18f751302d561
2012-06-25ScCondFrmtItem appears to be a oxbox lakeCaolán McNamara1-54/+0
Change-Id: I9c89d06ec8a96de04d68725c97b102edb77fec38