summaryrefslogtreecommitdiffstats
path: root/sc/source/ui
Commit message (Collapse)AuthorAgeFilesLines
* unit-verification: more convert Link<> to typedAndrzej Hunt2015-10-212-22/+14
| | | | Change-Id: I8f330dbfb3b5a0a7409475a5a8802c3640e6bb31
* unit-verification: convert Link<> to typedAndrzej Hunt2015-10-214-34/+34
| | | | | | (fix build after rebasing on master) Change-Id: Iecbdbf5a854de0b552f6c9074e72da3fa47d91a4
* loplugin:vclwidgetsAndrzej Hunt2015-10-211-7/+8
| | | | Change-Id: I8edbf71d961067ee565954cbb91ee9e503e3077d
* Implement undoing conversion of individual locally annotated cellsAndrzej Hunt2015-10-212-12/+92
| | | | Change-Id: I16b62f1105f7839b047a96fdab0e3e6089d400ee
* Remove redundant parameters.Andrzej Hunt2015-10-212-11/+9
| | | | Change-Id: I0230fdd69d4f60058ca4f0258c5098f77099a3e4
* Added checkbox and config option to toggle unit verificationBenjamin Ni2015-10-213-27/+44
| | | | Change-Id: Ie218821d05466b77ed42a26365b04a6798dec067
* refresh cell rendering after changing unitMarkus Mohrhard2015-10-201-0/+7
| | | | Change-Id: I6f68c319df89906b29d1f8409f6170a0b68c8b87
* Rename VERIFIED->VALID for formula status.Andrzej Hunt2015-10-201-1/+1
| | | | Change-Id: I93a07e11546ebecf912449c72e57404731c346e9
* Fix building with disabled unit verification.Andrzej Hunt2015-10-206-2/+25
| | | | Change-Id: I78633082a0e0dfcaa27515ce8d9c8635e50735e9
* Show whether error is in formula or output in units warningAndrzej Hunt2015-10-202-3/+24
| | | | Change-Id: Ib21462b3d67bb9b960c0d37384cdcef5003a884e
* Return status for formula errorsAndrzej Hunt2015-10-202-7/+18
| | | | | | | Returning a status (instead of a boolean) means we will be able to print better error messages for the user in future. Change-Id: I0b08913267fedb5735112acc7427156e07e32b31
* Implement units conversion dialog.Andrzej Hunt2015-10-207-0/+397
| | | | Change-Id: Iea99d0c86de970e185bfc03e548be47f5235be5f
* Update units error messsage for clarity.Andrzej Hunt2015-10-201-1/+1
| | | | Change-Id: Ib59b2317f962d01bcc65a981040c3452cee7206e
* Store pre-conversion value in cell annotation.Andrzej Hunt2015-10-201-0/+16
| | | | Change-Id: I67d8d1a7b0190b91107987a1ae4f03f2e91b06ca
* Set document modified on local unit conversion.Andrzej Hunt2015-10-202-9/+19
| | | | Change-Id: I6666668817a7987d14728fb1de1abe3711e34d9a
* Show unit conversion infobar as appropriate.Andrzej Hunt2015-10-203-6/+133
| | | | Change-Id: I882a67167ed5ef60411ccee546df89a2793b36fa
* Revert "Don't remove infobar on edit - fixing the cell does it"Andrzej Hunt2015-10-201-2/+9
| | | | | | | | | | | | This isn't actually as great as I thought it would be - it's kinda ugly for the infobar to remain while we're editing. The issue remains that if the user cancels editing, the infobar is gone but the cell hasn't been fixed. Otoh the user is actively shooting themselves in the foot by doing that so do we really need to fix it? This reverts commit d1af32aeb95530979e3944cc6c43060264d6db88. Change-Id: Ib952fb751316e693a5d9144eddc8cd636960370f
* Don't remove infobar on editing - fixing the cell does it for us.Andrzej Hunt2015-10-201-9/+2
| | | | Change-Id: Ibb8dff342b779bec7b5ef6fa68a5f6cb9f220b0f
* Hide infobar when cell fixed directly.Andrzej Hunt2015-10-201-0/+9
| | | | Change-Id: I2580f5def597121027d92c96cdfe1b58d3862d3f
* Allow jumping back to erroneous cell from unit error infobar.Andrzej Hunt2015-10-201-5/+30
| | | | Change-Id: Iec10bf1cef24359180032847bb02728cd545ee0e
* Implement infobar warning for unit errors in a formula.Andrzej Hunt2015-10-203-0/+84
| | | | Change-Id: I2a909c9b71ff33754096da03d4cc7bbe390c2e1b
* Split up / refactor unit verification.Andrzej Hunt2015-10-201-1/+1
| | | | Change-Id: Ic188cf4046ed6d3f1e705f7fe97a26a7914ab4d8
* Verify formula's input units on entry.Andrzej Hunt2015-10-201-0/+16
| | | | | | | | This is probably the best way to do things for now, larger scale verification of existing files could be something to look into in future. Change-Id: I0dd43d081ee786bd48e20793af275790d2a47951
* adapt comments to realityEike Rathke2015-10-201-6/+6
| | | | Change-Id: Idfeca4a683ebb9616c19a42de650c4871f733ef5
* loplugin:defaultparamsStephan Bergmann2015-10-2030-65/+62
| | | | Change-Id: If189c1e4254ae00725ec76a5ca6354d24df2d351
* loplugin:defaultparamsStephan Bergmann2015-10-1937-86/+84
| | | | Change-Id: I9bfa7be4a8035d6dfbd0bd13505ba13c3d085455
* tdf#94908 : Autofilter ok button is blockedDennis Francis2015-10-191-0/+3
| | | | | | | Change-Id: I0a1ad60cb6eea26899604641f981642943b06347 Reviewed-on: https://gerrit.libreoffice.org/19375 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* cleanup some local var declarationsNoel Grandin2015-10-192-10/+10
| | | | | | | found with git grep -nP '(\w+)\s+=\s+\g1\(' | lots-of-hand-filtering Change-Id: I598b0cfa6607823eaef09d95e610e05145c727f7
* cppcheck:nullPointerRedundantCheckNoel Grandin2015-10-193-4/+22
| | | | | | second time lucky Change-Id: I1ff8c750f5845180a0bcd23ac5017e8cd0331409
* remove unused header fileNoel Grandin2015-10-191-94/+0
| | | | Change-Id: Icfd6c9a23d6d6f4f8b4ee8462134a3b08573fe50
* convert Link<> to typedNoel Grandin2015-10-194-9/+8
| | | | Change-Id: I04987cc8c3eab52a7191d75cf0a9cde9049bfbd4
* Revert "cppcheck:duplInheritedMember"Noel Grandin2015-10-193-22/+4
| | | | This reverts commit a55496a9e88ac3da821b0ae0d334866d669540c6.
* cppcheck:duplInheritedMemberNoel Grandin2015-10-193-4/+22
| | | | | | | Change-Id: Ie525330eb79a80fd47a6bfe46343aa25ae0aeb5c Reviewed-on: https://gerrit.libreoffice.org/19419 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* ignore "current document" values at module level, tdf#92256 follow-upEike Rathke2015-10-171-1/+13
| | | | Change-Id: I3540ccce9bee652f838efc86dc9abc6fc2416819
* tdf#92256, c#19: Implement "current doc only" switchKatarina Behrens2015-10-164-4/+34
| | | | | | | | | | that'll save calculation settings into current document only, not into global user profile Change-Id: I50ab31b679f712ff512f85a2cd58319d356462ea Reviewed-on: https://gerrit.libreoffice.org/19318 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* tdf#39468 translated german comments in tabvwsh9.cxxAlbert Thuswaldner2015-10-161-1/+1
| | | | | | | Change-Id: Iaab7081df2f15e7228f7f99184a048abd26decc7 Reviewed-on: https://gerrit.libreoffice.org/19307 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* tdf#39468 translated german comments in tabvwsh3.cxxAlbert Thuswaldner2015-10-161-39/+39
| | | | | | | Change-Id: I483c1aafe68da805ce194968153f1e6506327c51 Reviewed-on: https://gerrit.libreoffice.org/19300 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* tdf#39468 translated german comments in tabvwsh8.cxxAlbert Thuswaldner2015-10-161-7/+7
| | | | | | | Change-Id: Iae5d5138e8a030bb6beb0ec646949892b96e2a63 Reviewed-on: https://gerrit.libreoffice.org/19301 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* sfx items: Kill the unreadable & misplaced SFX_ITEMSET_ARG too.Jan Holesovsky2015-10-165-10/+10
| | | | Change-Id: I1e0f96dce2b9cf9da32f4f577cf76e1d8824d37a
* sfx items: Kill the unreadable SFX_REQUEST_ARG, use a template param instead.Jan Holesovsky2015-10-1613-24/+24
| | | | Change-Id: I7130f7a84077a63cdc0ca1e131a4d90469eac90d
* sfx items: The bDeep parameter of SFX_REQUEST_ARG is always false.Jan Holesovsky2015-10-1613-24/+24
| | | | Change-Id: I6d4f4cd09c83f94b26dd90577bdc6bc3226f58ab
* sfx items: The bDeep parameter of SFX_ITEMSET_ARG is always false.Jan Holesovsky2015-10-165-10/+10
| | | | Change-Id: Ifdffc82c9b4ec2e534204294575a78e34e0338c1
* convert Link<> to typedNoel Grandin2015-10-1667-312/+254
| | | | | | | Change-Id: Icbba339dac0be31e30dff021bba06a219f8aecd6 Reviewed-on: https://gerrit.libreoffice.org/19405 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* store external range names in the cache, td#88179Markus Mohrhard2015-10-151-2/+25
| | | | Change-Id: I00b41f9b1fc2aec6f66c613cc02328b2968dca8d
* tdf#93044 - fix silly calc copy/paste lifecycle issue.Michael Meeks2015-10-151-1/+1
| | | | Change-Id: Ic3d26f45251ff27bacd572f0cb7a7aadf091e808
* calling IsSet() before Call() on Link<> is unnecessaryNoel Grandin2015-10-154-8/+4
| | | | | | | | | | | | the Call() already does a check Found with: git grep -A 1 -w 'IsSet()' | grep -B 1 '.Call(' | grep ':' | cut -d ':' -f 1 Change-Id: Ia7248f5d62640b75f705e539c3d1183e39c0d847
* convert Link<> to typedNoel Grandin2015-10-156-9/+19
| | | | Change-Id: I6c55c74d47b13149c2fa210bb9de4e8c430c57cc
* tdf#93318 reintroduce first/last button in Calc tab barTomaž Vajngerl2015-10-141-2/+2
| | | | | | | | | | Seems that first/last button are still useful when there are a lot of tabs. Using ctrl+click is not discoverable enough for the users so for now bring the buttons back. Also turn on enabling/disabling buttons when they have some effect (this was turned off for Calc for unknown reasons). Change-Id: I6bbb04d44066ebc6b89fe3d941ecafdbb378284a
* LOK: include part numbers in CALLBACK_SEARCH_RESULT_SELECTION payloadMiklos Vajna2015-10-141-1/+2
| | | | | | Without that, the result in Calc/Impress is ambiguous. Change-Id: I8dfd8dafc996102ed583688fddd721c7600dc48c
* tdf#95041 Fix sidebar node namesSamuel Mehrbrodt2015-10-141-1/+1
| | | | Change-Id: I3435de44e04268dc557faedba944c2c33385b89c