summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-22oox: kill no longer needed S() macroMiklos Vajna
Change-Id: If3f1bb787d6debaa63e3bed3a48e44b5e34c27b7
2013-01-22lo-pack-sources: run NOCONFIGURE=1 ./autogen.sh instead of autoreconfPetr Mladek
autogen.sh runs the needed tools with the right include paths Change-Id: Ia253b19566eeda31a1190a4fa7c543f7ffb63bfb
2013-01-22Tutorial step #8 clean unused .src|.hrc remaindersCaolán McNamara
1. Remove the DLG_CHINESETRANSLATION dialog from the .src 1.1. Remove the .src from AllLangResTarget_<module>.mk if that that .src is now empty. 1.2. Remove from any .hrc files any defines which are now unused due to removing that .src hunk 1.3. Remove any .hrc files which are now empty and remove any #includes of those Change-Id: I872f97e4d3ec7404f4d8978c32e397bb20e96783
2013-01-22Tutorial step #7 remove FreeResourceCaolán McNamara
1. Remove the call to FreeResource, the dialog is no long resource based, so it will crash otherwise 2. make dev-install, cross fingers, launch app and dialog 3. launch under gdb if it crashes, typically asserts indicate typos in widget names or mismatched widget types Change-Id: I50df1b5d73e904c8d64feb06f23a9331340e40af
2013-01-22Tutorial step #6 convert remaining widgetsCaolán McNamara
1. repeat step #5 for each remaining widget, this time making up more memorable names for the widgets we want to access and updating the .ui with them in parallel with adapting the code Change-Id: I29eba9fd0f8680d170412d45a39ff1e562261267
2013-01-22Tutorial step #5 convert first remaining widgetCaolán McNamara
taking m_aBP_OK as a standalone example: 1. Change OKButton m_aBP_OK in header to OKButton* m_pBP_OK; 1.1. Remove m_aBP_OK ctor call and change to get(<pointer>, "name in .ui file"), e.g. get(m_aBP_OK, "ok"); 1.1. Mass-convert calls from "m_aBP_OK." to "m_pBP_OK->" e.g. :%s/m_aBP_OK./m_pBP_OK->/g 1.2. Search for anyremaining m_aBP_OK instances and adapt Change-Id: Iadb3ed674413c0b8eca3ba7a00bafaab112d8ff5
2013-01-22Tutorial step #4 remove redundant FixedLine/FixedText constructorsCaolán McNamara
1. It's nearly always the case that the FixedLine can be elided entirely as its only a visual effect with no methods called on it except its ctor, so explicit mention of it can be removed. 2. Thats's often the case for FixedText labels as well. Change-Id: Icd7434ee28d044d169f1d1ea230fbe9df9156bdc
2013-01-22Tutorial step #3 remove redundant button widget constructorsCaolán McNamara
1. It's nearly always the case that the Help button has no methods called on it except its ctor, i.e. no changes to its default behaviour, so explicit mention of it can be removed. 2. Thats's often the case for the Cancel button 3. That's occasionally the case for the OK button Change-Id: Ic192962b2e55546cd448d7a69394ae13a743299e
2013-01-22Tutorial step #3 change Dialog constructorCaolán McNamara
Change-Id: Ibdd805d568da2006caaa2d0b756e809e48786f0c
2013-01-22Tutorial step #2 improve .ui prototypeCaolán McNamara
1. Pick a button to be the default button 1.1. Select can-default and has-default 2. Pretty it up a little 2.1. Set 12 pixel row spacing to toplevel grid 2.2. Set 6 pixel row spacing on second level grids 2.3. Set 6 pixel col spacing on second level grid 2.4. Add 6 pixel top spacing to alignments 3. Resize behaviour 3.1. Select "translate common terms" to horizontally expand 3.2. Select frame1 and frame2 to vertically expand 3.3. Resize dialog in glade and confirm behaviour is as desired 3.4. confirm with glade-previewer 3.5. confirm with ui-previewer Change-Id: I3a77f92394afdc849b45c38e16aab6e0349165e8
2013-01-22Tutorial step #1 initial .ui prototypeCaolán McNamara
1. Give the dialog the right title, "Chinese Conversion" 2. save as chineseconversiondialog.ui to <module>/uiconfig/ui 3. add to <module/UI_<module>.mk 4. Add the dialog action area buttons 5.1. use stock gtk-ok, gtk-cancel, gtk-help, etc. for standard buttons 5.2. call them "ok", "cancel", "help" for consistency 6. Visually the old dialog has two frames, "Conversion direction" and "Common terms" 6.1. Add a GtkGrid, one column, two rows 6.2. Add a GtkFrame to each 6.3. Copy and paste in the frame titles from the .src 6.4. Format the frame labels to use bold text and not bold markup as per https://live.gnome.org/GnomeGoals/RemoveMarkupInMessages 7. Conversion direction has two radio buttons 7.1. Add a GtkGrid, one column, two rows to Conversion direction frame 7.2. Add two radiobuttons, cut and paste in text from .src 7.3. Convert vcl "~" mnemonic indication to .ui "_" and click use underline 7.4. Group radiobutton1 with radiobutton2 and radiobutton2 with radiobutton1 7.5. Set the radiobuttons that are not to be default selected as inactive 8. Common terms has one checkbox and a pushbutton 8.1. Add a GtkGrid, two columns, one row 8.2. Add a checkbox and button, copy and paste in text from .src 8.3. do the ~ to _ + underscore conversion Change-Id: I49af68b8280876d8687fe9ecad4d80d12c9607c4
2013-01-22librelogo toolbar: better tooltipsLászló Németh
2013-01-22fdo#59713 add Bosnian Hunspell dictionaryAndras Timar
Change-Id: I84a561fe081040a56acd394b789e2ce1cb488457
2013-01-22Add Lithuanian translations of keyboard shortcuts (related to fdo#54165)Aurimas Fišeras
Change-Id: I0e9460adeebb2e2a46ca3cd0e683cd4f0026916b Reviewed-on: https://gerrit.libreoffice.org/1775 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-01-22Add Lithuanian translations of keyboard shortcuts (related to fdo#50415)Aurimas Fišeras
Change-Id: Ie5df8819c59135625f504f7d5b6736ddab7aab53 Reviewed-on: https://gerrit.libreoffice.org/1774 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-01-22Updated coreAndras Timar
Project: dictionaries c41681db324e6693e7730ac0f2c5de843d7c78cb
2013-01-22remove always false and disabled m_aCB_Use_Variants checkboxCaolán McNamara
Change-Id: I770c867a2cb014fd34c5289d47ff030aa774579d
2013-01-22remove unused chinese_translationdialog.src, see chinese_dialogs.srcCaolán McNamara
Change-Id: If32174be8ec197f83797a3e06b60c9114d4ce21f
2013-01-22remove redundant a11y/l10n-confusing pages label and set mnemonic widgetsCaolán McNamara
Change-Id: I1773eaa2db904e1f7cec65bb294ff38e3ce06251
2013-01-22default forward VclBuilder GetAccessibleName to its labelCaolán McNamara
Change-Id: I54f1761a5151067cb28b1773a1a188dd92c66bd1
2013-01-22implement loading Mnemonic Widgets via VclBuilderCaolán McNamara
Change-Id: I62677c1140e58fbf4f27750389200eca78c9ba7e
2013-01-22rework accessibility to be layout awareCaolán McNamara
Change-Id: I9f8ddfc5007dad6f090abae7e3e0a2d637da0b37
2013-01-22add a11y relations support to VclBuilderCaolán McNamara
Change-Id: I5230483d653355c26db0e77afb258b802707bfee
2013-01-22add accessible-name and accessible-description support to VclBuilderCaolán McNamara
Change-Id: Ifa85b2e2bf562786cb9d69b904a24ab1b8e0413b
2013-01-22add AccessibleRelationMemberOf to AccessibleRelationSetCaolán McNamara
Change-Id: I716eb70ceb8005aa54a417d01c67bc139dc61c6f
2013-01-22make GetAccessibleRelationMemberOf use SetAccessibleRelationMemberOf valuesCaolán McNamara
Change-Id: Ia413ac220c8d942576c29be6238c75c5061ec156
2013-01-22revert removal of used a11y codeCaolán McNamara
reverting the a11y parts of bc34a22e76775799e068cfa2617152da4c608e7d so that we can now make use of them Change-Id: I8090a2f9602743628d3b948338b45ed2252501eb
2013-01-22librelogo: start selected text; am, eo transl. sup.László Németh
2013-01-22docx export: fix table 'tblInd' attribute computationPierre-Eric Pelloux-Prayer
Change-Id: I3980ad8e372290973ed89488eb540267136af491
2013-01-22replace manual ref count with shared_ptrMarkus Mohrhard
Change-Id: I11dbebe78f6945afd0b88b53e482dea47ddd192d
2013-01-22sw: DOCX export of TextFrame border/shadow testcaseMiklos Vajna
Change-Id: I26be6fbd5f0cd95218cdd7235e1fc10eeafb6704
2013-01-22sw: DOCX export of TextFrame shadowMiklos Vajna
Change-Id: Ia095a3adee271cf7235fb7c13824d7f265658897
2013-01-22sw: DOCX export of TextFrame border width / colorMiklos Vajna
Change-Id: If88abe20eeec478d340f913973d4f4815dc0e510
2013-01-22sw: DOCX export of TextFrame background colorMiklos Vajna
Change-Id: If488129c8b563b82932b58e16328922cc2653da8
2013-01-22silence MacOS X tinderboxDavid Tardon
Change-Id: I53e2c5789c9d96187b13bb0d52da9d70f24b39b6
2013-01-22fdo#38838 Some removal/replacement of the String/UniString with OUStringJean-Noël Rouvignac
Also used the new OUString::number(...) methods. Change-Id: I3174c43d56d1ae359901bb8a13fe0096f2c74808 Reviewed-on: https://gerrit.libreoffice.org/1766 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-22blind fix for wae on macosNoel Power
Change-Id: Ib14021a2253fffd4badbf13db1f49a2309e4bb14
2013-01-22Add link to additional sdk-examplesStephan Bergmann
Change-Id: Ifcc3594273de3507ec9b208e9e762bed0f969d72
2013-01-22do not second-guess which classes use a stylesheetDavid Tardon
Change-Id: I76b23bcdca2e7394fd5ab67e8341f4cdb46f8a64
2013-01-22rhbz#760765 copy custom styles on copy & pasteDavid Tardon
Change-Id: Icaacf3bc1a02a017692432aec36aba06d3f5dde5
2013-01-22use already defined variableDavid Tardon
Change-Id: Ibadc8327cef327625d6b4663c1487b126e2e6920
2013-01-22clean linkoo outputDavid Tardon
Change-Id: I5345a062206a065f01bb19ca808c467d94da5259
2013-01-22Translate keyboard shortcuts also for LinuxMartin Srebotnjak
Change-Id: I4d2f85106045a22be61c6b42fad941e4d4cf88d5
2013-01-22lose uno api for font related xlsx importNoel Power
also fixes a bug where the font format of the first portion of a rich text string gets to be set as the default cell style for that cell Change-Id: Ib2e85e6f2a971940b94100c2bf45d85d8afa2869
2013-01-22Detect SvStream::operator<< calls with bool args w/o using -Wsign-promoStephan Bergmann
...as -Wsign-promo caused other problems and has been removed again with 488823a140217e393298bc83e75084041a85ed45 "Remove -Wsign-promo." It had originally been introduced with e8bbb76827dd7a0e30d7d1db34a812a84d85f390 "ensure correct export size type in stream operation," apparently to detect an SvStream::operator<< call with a bool argument that would pick the "int" overload instead of the "unsigned char" (aka sal_Bool) one (which would have happened to trigger the -Wsign-promo warning "by luck," given that sal_Bool is unsigned char and not signed char, say). Change-Id: I0bf4389753e53a535bd90ca2a98b6a5be63d179a Reviewed-on: https://gerrit.libreoffice.org/1798 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-22refer more explicitly to sal/inc/sal/log-areas.dox for adding new areasLuboš Luňák
Change-Id: If9eecbf69a4486dcd84d475719aa66f480faea0b
2013-01-22make fast string concat comparisons non-ambiguousLuboš Luňák
Follow-up to https://gerrit.libreoffice.org/#/c/1803/ . Change-Id: I9131854a579ef57e38dfef7faa539bec98fc305b
2013-01-22tools/string.hxx: add operator==/!= for OUString/StringMichael Stahl
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-22Updated coreOlivier R
Project: dictionaries 7d469f332804f6ed3efcdfd5f7217703aded1e35
2013-01-22fdo#59515: Typo CLIPBOARD -> PRIMARYStephan Bergmann
...a regression introduced with 2fe852386c9450014f84910b0a282d684f40b56a "fdo#46808, Adapt SystemClipboard UNO service to new style." Change-Id: Ia98eadc0fc80762455c1e8cc33797b322b83e458