summaryrefslogtreecommitdiff
path: root/vcl/uiconfig
AgeCommit message (Collapse)AuthorFilesLines
2018-05-04tdf#112607 Use better wording for single/multiple print job optionGabor Kelemen1-1/+1
Separate seems to be more straightforward here Change-Id: I214211d75354da4b01ca5fe23dd51525d9892743 Reviewed-on: https://gerrit.libreoffice.org/53816 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
2018-04-29Edit context menu should follow shortcuts visibility settingsMaxim Monastirsky1-2/+0
Change-Id: Ief43683dca14fa1c92a6d253da07a7f79eeb6832 Reviewed-on: https://gerrit.libreoffice.org/53616 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2018-04-14look for check buttons without underlinesCaolán McNamara2-0/+7
Change-Id: Ia9963190cf3dccbfa82951a3f2c0e29e00171429 Reviewed-on: https://gerrit.libreoffice.org/52847 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-04-14look for radio buttons without underlinesCaolán McNamara1-0/+8
Change-Id: I0ed97515a03a5633628a492ec7797fc3ade8a3d8 Reviewed-on: https://gerrit.libreoffice.org/52846 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-04-12weld RTSPWDialogCaolán McNamara1-4/+12
Change-Id: I822c15bb4326d1b7b96b2af9aefbb3deecc7b229 Reviewed-on: https://gerrit.libreoffice.org/52770 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-04-12weld QueryStringCaolán McNamara1-2/+9
Change-Id: I0caf5b563349bf8260f266b0f4658306c9ec72d9 Reviewed-on: https://gerrit.libreoffice.org/52771 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-04-09weld RTSDialog and tab pagesCaolán McNamara3-48/+139
Change-Id: I9bec5f8afe65a9d3b75efd4f860beb47f16ece05 Reviewed-on: https://gerrit.libreoffice.org/52629 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-04-02drop the spurious invisible_char[_set] propertiesCaolán McNamara2-8/+0
Change-Id: I8264a4f6035fd19c7a892902c41127615eaf6dd3 Reviewed-on: https://gerrit.libreoffice.org/52265 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-03-07make all the .ui message dialogs explicitly modalCaolán McNamara2-0/+2
Change-Id: I1e197fbec92d5369394f036171af9018afea7f15 Reviewed-on: https://gerrit.libreoffice.org/50910 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-03-05Resolves: tdf#116188 set min version on all .ui files to 3.18Caolán McNamara10-10/+10
which is already the min for the runtime Change-Id: Ifebe099f1f94a36f65a31989689400327a823dcd Reviewed-on: https://gerrit.libreoffice.org/50776 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-02-25convert all help responses to gtk's -11Caolán McNamara5-10/+10
and ok responses to gtk's -5 and cancel responses to gtk's -6 and close responses to gtk's -7 and yes responses to gtk's -8 and no responses to gtk's -9 Change-Id: Ia1a261a3a711ed9f5d8c0b0c639897c3064bb08c Reviewed-on: https://gerrit.libreoffice.org/50206 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2018-02-22weld native message dialogsCaolán McNamara2-6/+5
just the straight-forward MessageDialog cases first a) remove border_width from message dialog .ui so as to take the default border width b) retain 12 as default message dialog border for vcl widget case c) remove layour_style from message dialog button boxes so as to take the default mode (a no-op for vcl widget case) d) use gtk response ids (vcl builder will converts to vcl ones) Change-Id: I7de281093a1b64f92f71ca11e7cbba42bb658154 Reviewed-on: https://gerrit.libreoffice.org/50143 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-12-22tdf#79077: Mildly improved user experienceKatarina Behrens1-3/+2
Change-Id: I3cf63d06c3c238ed936a8dd0287cfbe02e8e39be Reviewed-on: https://gerrit.libreoffice.org/46936 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2017-12-20tdf#79077: copy 'paper from printer setup' toggleKatarina Behrens1-13/+27
into printer properties dialog, it is rather badly accessible (almost invisible) in File > Print > Options tabpage Change-Id: I18d538a20dc207c359ae1e7c2c914a68daf58f31 Reviewed-on: https://gerrit.libreoffice.org/43956 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2017-10-25Resolves: tdf#113435 device tab missing from print dialogCaolán McNamara1-4/+12
Change-Id: I6119d1cbd5484ac2a26d60a7db4ac8fc11165561 Reviewed-on: https://gerrit.libreoffice.org/43818 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-10-17turn implicit container explicit in buildable notebooksCaolán McNamara1-11/+18
as in interim measure for SfxTabDialogs we throw away the TabPage if its not suitable for reuse Change-Id: Ic5776ca3d2a8cb6bf41f33df01b211f81c62a842 Reviewed-on: https://gerrit.libreoffice.org/43134 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-07-21migrate to boost::gettextCaolán McNamara10-120/+120
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a
2017-01-30convert edit menu to .ui formatCaolán McNamara1-0/+79
Change-Id: I658242745aba910c42a9bddf648dc88f53db6313
2016-08-28screenshot: added functionality to dialogArmin Le Grand1-105/+0
Moved code to cui, added abstraction for AbstractDialog, adapted rendering, changed selection, added better selection visualization, added save ressources and dialog, creating pure screenshot with annotation display Change-Id: I533d9f559ee17cd46105b934bcf4beef87b96168
2016-08-28screenshot: develop interactive screenshot dialogArmin Le Grand1-0/+105
Implemented a first version of an interactive screenshot dialog that supports annotations, text excerpts for these and allows to create a screenshot file How to use: * enable experimental features in Tools->Options * open any random dialog * open context menu - there's now a 'Screenshot' entry * click that, screenshot dialog pops open, mouse over the grayed-out screenshot to highlight controls * click once to highlight, click a 2nd time to unselect Change-Id: I3bcd76b96ad023e11421e4fcfac866ebf4f5ff78
2016-04-27Print dialog: minor spacing tweaksAdolfo Jayme Barrientos1-76/+7
Change-Id: I58ea5ec681746b36d6eb1899b7fd9a42adb29dae
2016-03-30notebookbar: Move the proof-of-concept notebookbar from vcl to sw.Jan Holesovsky1-633/+0
Change-Id: I58b79c433e208ab4451c2e76af7604cfe254c1d0
2016-03-30notebookbar: Instantiate the notebookbar via sfx2 infrastructure.Szymon Kłos1-460/+472
Change-Id: Iaed4596246245560e646d9086e717d5fb516897e
2016-02-09tdf#94097: Move 'Print to file' option to the front pageKatarina Behrens1-19/+3
Change-Id: I4acc09d0a46d82cfc9a63cbffe8e53a1b86f3acd Reviewed-on: https://gerrit.libreoffice.org/21908 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-12-16NotebookBar: Initial "Home" tab for WriterSamuel Mehrbrodt1-228/+494
Change-Id: I92faa8dfab7703b81ce96dafaac840cfb49ff3bb
2015-12-16vcl: Initial NotebookBar implementation.Jan Holesovsky1-0/+355
Re-introduced, this is still useful code to have :-) Change-Id: I91535c13d68261f7195989ec78bd305cf572c87c
2015-11-20Revert "vcl: Initial NotebookBar implementation."Samuel Mehrbrodt1-621/+0
Will use a different approach for NotebookBar. Also this should not be in 5.1. This reverts commit 8c1014021dbe9da2e18233d215b970f5359db67b. Change-Id: Ic699723818a890bf4c3be3a2c045527148bd118b Reviewed-on: https://gerrit.libreoffice.org/20075 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-20NotebookBar: Initial "Home" tab for WriterSamuel Mehrbrodt1-228/+494
Change-Id: I92faa8dfab7703b81ce96dafaac840cfb49ff3bb
2015-10-15vcl: Initial NotebookBar implementation.Jan Holesovsky1-0/+355
See https://wiki.documentfoundation.org/Development/NotebookBar Change-Id: I91535c13d68261f7195989ec78bd305cf572c87c
2014-12-18Small tweaks to printing UIAdolfo Jayme Barrientos4-6/+8
Change-Id: I600e7dd96bcf1e173398a51f63efd66300853fb0 Reviewed-on: https://gerrit.libreoffice.org/12492 Reviewed-by: Katarina Behrens <bubli@bubli.org> Tested-by: Katarina Behrens <bubli@bubli.org>
2014-12-11Remove resizable:False property from dialogs containing GtkEntry.Jan Holesovsky2-2/+0
As agreed with Adolfo (and others) at the Design hangout on 2014-12-10. Change-Id: Ibe0e8075566523e746866b9d2c15c348c345d2df
2014-11-17HIG fixes for vclAdolfo Jayme Barrientos6-174/+126
Change-Id: I7ab2aa906073f0ea09ca4e3e4ae1d5346f6e7616 Reviewed-on: https://gerrit.libreoffice.org/12499 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-28border_width from 12 to 6, as the rest of dialogsAdolfo Jayme Barrientos2-2/+2
Second pass. Change-Id: Ic4702d2ca7a9d54ee4712dcd073006f16b2d5d1d Reviewed-on: https://gerrit.libreoffice.org/11669 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-06-23fdo#76203 - use consistent titlecase for UI title labelsJoren De Cuyper1-2/+2
Change-Id: Icae67c083ca867c89cff7f9d5d44dbbe4aadcba9 Reviewed-on: https://gerrit.libreoffice.org/9858 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-03-31Resolves: fdo#63228 Printers list does not increase height with Print DialogCaolán McNamara1-91/+98
Change-Id: I731fe5159bead1dc0036ede8d4cd26c233e3b296
2014-03-31Resolves: fdo#43049 basic PPD custom options supportCaolán McNamara1-5/+32
because this is another way seen in the wild to transmit a fax number through cups as an alternative to using fax4CUPS Change-Id: I32db38aa05213e469442136eb46d0028098a8b7e
2014-03-31add mnemonic widgetsCaolán McNamara1-39/+45
Change-Id: I0646927ea73b4bb69bd912d3cc5dfbdafad53aa4
2014-03-21move remaining padmin dialogs into vclCaolán McNamara3-0/+447
and so padmin is no more Change-Id: I554cefa8b38581daad8a78bafa167448b0a0ef61
2014-03-21move the cups password dialog from padmin to vclCaolán McNamara1-0/+155
now we don't have to dlopen padmin to get it so we can drop that complicated stuff. Change-Id: I2f01bd104aae8f17ada9a445da653b441a927c70
2014-03-21move the fax dialog from padmin to vclCaolán McNamara1-0/+109
now we don't have to dlopen padmin to get it so we can drop that complicated stuff and don't need to be unx only Change-Id: I0e585b05a4ecf2a1c8a3ac5275185d81ada518e5
2013-12-23convert print progress dialog to .uiCaolán McNamara1-0/+87
use an actual ProgressBar rather than direct drawing into the dialog window Change-Id: I13a17970055980e0e248f60058cd4d5ef91f1d7d
2013-08-24add gtk_message_dialog_new-alike ctor for MessageDialogCaolán McNamara2-0/+70
Change-Id: Ie422cd2c903cbd18353b1929c074574d452559ce
2013-05-20Related: fdo#61186 add a toggle to override the paper formatCaolán McNamara1-2/+18
We now need a mechanism to instruct the print dialog that we want to force printing to use the printer settings configured paper. Particularly useful for nup printing and brochures scenario 3: forcing printing to use the printer settings paper a file->printer settings->properties->paper set a paper size, ideally something not used in the test doc, e.g. Executive b file->print->page layout and set pages per sheet to 4 the auto selection for paper will be the first paper size in use, i.e. legal c flip to options and toggle "use only paper size from printer preferences" preview should reconfigure as "Executive" Change-Id: Ie224c252c2cb6c9ee21be5c54e470bca1c7eb0bb
2013-02-21change lib:widget delimiter from : to -Caolán McNamara1-2/+2
because glade catalogs don't allow : in widgetnames which blocks making a catalog for our custom widgets Change-Id: I3d590ce7451264b49fa5a82a752dac44e47bbd81
2013-02-20various efforts to consistently apply HIG rulesCaolán McNamara1-9/+42
Change-Id: Ic55935d449cf69eb69da1be5bdb44d93f56f7d88
2013-02-10add 6 width border to toplevel widgets of printdialogJoren De Cuyper1-0/+4
Change-Id: I415769aeda335d65a4a5dc03be56e26a860046e3 Reviewed-on: https://gerrit.libreoffice.org/2067 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-08janitorial tidyingCaolán McNamara1-1/+0
Change-Id: I4f37cb4bcde935bfbf6d412f4c81ef0451245f00
2013-02-08resolve fdo#60450 - Printer list is missing its border in Print dialogJoren De Cuyper1-1/+2
Change-Id: I2e28b9f9d52bcb01b04f98d39d12b6d8a627bec5 Reviewed-on: https://gerrit.libreoffice.org/2043 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-02-06drop bottom paddingCaolán McNamara1-1/+0
Change-Id: Idf7cb08121cae2c183ed5bc012d848b31429ff49
2013-02-06Added dialog title, 6 px spacing on Print dialog like in 3.6, fdo#59846Robert Roth1-2/+13
Change-Id: Id7c9ff4c7d7da830f9fdfb5046b627b5235c19be Reviewed-on: https://gerrit.libreoffice.org/1951 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>