summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2012-12-10callcatcher: remove unused rtf filter and associated methodsCaolán McNamara
update and remove newly unused code, mostly original rtf filter Change-Id: I2dd302851ee6fad62d79fbc81cb8a61a861396db
2012-12-10Fix error: no matching function for call to 'sal_n_array_size'Tor Lillqvist
Change-Id: I8c5eb0f36d2be76182c3aae68fd9fa0b25a624c5
2012-12-10WaE: narrowing from int/long to float in initializer list (-Wc++11-narrowing)Tor Lillqvist
Warnings from Clang now with -std=gnu++0x. Change-Id: I3a77e3171b0a298d8a35dd18270453a8a0bc4f07
2012-12-07use config_xxx.h files instead of -DHAVE_XXX on the command lineLuboš Luňák
As the latter does not quite scale, and also source files depending on the setting/feature did not rebuild in case of a change. There are intentionally more config_xxx.h files (so autoheader from autotools is not used), so that a setting change does not force automatically a rebuild of everything. Running configure does not touch those config_xxx.h files that have not changed. There's config/README with a howto. Change-Id: I6d6e82050ff8faf5364ed246848b8401aca3e0e5
2012-12-06Resolves: fdo#57939 use different layout instances for differing kerning flagsCaolán McNamara
use different layout engine instances for different kerning+ligature combinations Change-Id: I951dec2dfdd25df2c60f617e70a094bd0753aa77
2012-12-05be a little more generous with spacing around images in buttonsCaolán McNamara
Change-Id: I14c2b43a97e061759bf7ea48c18a3400556d45da
2012-12-05allow arbitrary icons from our icon-themes as button imagesCaolán McNamara
Change-Id: Ibe02b485e265ac6274b0aab51676efb0e1d280ae
2012-12-05allow arbitrary icons from our icon-themes to be loaded via .uiCaolán McNamara
Change-Id: I5aab159bbbd4c20788085ae3069522f248289ab2
2012-12-05the builder now always owns all its widgetsCaolán McNamara
and improve warning about un-found toplevel widgets to not warn about unfound widgets if the toplevel id is found but refers to the passed in parent Change-Id: Ieaea3cf4d0342e0f65b330a06777d81a119ace14
2012-12-05Bye bye ODMATor Lillqvist
SUSE has no interest in it any longer, and I doubt anybody else has either.
2012-12-04sort printersCaolán McNamara
Change-Id: Idd9e10211eedbe23cabc92a7f1b1c0416fef480e
2012-12-04remove ability to auto-replace .res widgets with .ui versionsCaolán McNamara
it worked, and was sort of cool, but complicated and potentially fragile and I've lost interest in maintaining it as a stepping stone towards full .ui conversion in favour of just fully converted to .ui Change-Id: I27cfd4061ef15cd691ac6ddaa7155afd025182ec
2012-12-04make sure ScrollBar OptimalSize is up to dateCaolán McNamara
Change-Id: I12e95c3594ffbb508c7f79bd512e07aaf44a6eab
2012-12-04export VclScrolledWindow for external-to-builder useCaolán McNamara
as a work-in-progress Change-Id: I6065f3a4db5056cd925152dccd275de0d17b77b9
2012-12-04Who wants RET_OK / RET_CANCEL to be sal_Bool?Jan Holesovsky
Change-Id: Ibda7e501b8f116f231a012a0ddee82674bfb5cc0
2012-12-04clarify ui warnings in builderJack Leigh
Change-Id: I3d55ba0e8d284a69d6ce7d3d7ec49d4ab5d9b682 Reviewed-on: https://gerrit.libreoffice.org/1230 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-12-03hide the manage cond format dialog when opening the cond format dlgMarkus Mohrhard
Change-Id: Iee1e8344610e42f22c405c698fdfd82d59ca836e
2012-12-03fdo#43901 & fdo#42577 RTL tollbars mirroring & fdo#56412Abdulmajeed Al-Abaulrazzaq
Change-Id: I32dd8cdd34965bf8dd31729a79b65d8ee78af7dc Reviewed-on: https://gerrit.libreoffice.org/1187 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2012-12-03fdo#45651: fix drop down listbox text color with dark gtk themeIvan Timofeev
Change-Id: I9ba0b27924d1698bad2c34da75fff57f75a737f0
2012-12-03ugly hack to avoid virtual method in WindowMarkus Mohrhard
Change-Id: I7ffc13167f5ecbfe3afab6451e1ef52e81130d48
2012-12-03first working version of modal ref input dlgsMarkus Mohrhard
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-30eradicate all traces of OLocale and rtl/locale.hxxMichael Stahl
... damn language tags breaking builds left and right ... Change-Id: I73224cb3fb2bb98779fdcace700cad2a4fb7cd0e
2012-11-30warn if an explicit requested top level widget name wasn't foundCaolán McNamara
Change-Id: I8e06bd91e5a20fc0d007aa5f7d1e01bd0ead86ab
2012-11-30fix build for meCaolán McNamara
Change-Id: Ic29ff474101c88fbc428d229871659d99dd92d05
2012-11-30ditched rtl::OLocaleEike Rathke
Change-Id: I3f4a09c82df1bc71759331705c502320f973d4bb
2012-11-30More wrappers needed for my glade :-)Jan Holesovsky
Change-Id: I63c44abce5c4a3a8175413347da9af2980e6b47c
2012-11-30Introduce GtkHBox and GtkVBox aliases.Jan Holesovsky
Change-Id: I4157ba0f33a0423c975a4f81c056f5305c022566
2012-11-30avoid circular dep between vcl and frameworkDavid Tardon
Change-Id: Ibcb547b2b911d382eafa1fd8a9adb2e8b6efbfe2
2012-11-30Related: fdo#44664 spadmin support for forcing "postscript of driver level"Caolán McNamara
pdf of 0 and ps of 0 == automatically pick pdf if pdf is default backend. Which means that spadmin wasn't able to disable pdf if one selected "postscript of driver leve", though picking an explicit postscript level would work. So we need to tweak things to use the pdf flag to be either automatic, explicitly pdf or explicitly ps Change-Id: Ic5382a3eb9cbcff39d363723825e75851d73520e
2012-11-30SetTopEntryStr declared but never definedCaolán McNamara
Change-Id: Icfca11faebceab2dbb1dd065f0569203159b4ee9
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-29Fix missing place after a11y API change.Thorsten Behrens
The accessible event listener registration changed name. Change-Id: I869cd6341dbe52e9533f167891ce000fa8928976
2012-11-29API CHANGE a11y unpublishing and add/removeListener rename.Thorsten Behrens
The a11y API has never really been picked up by tools vendors, let's not tie ourselves up here for no good reason. This unpublishes all css::accessibility, and dependend API. With that, we can change the rather unfortunately-named add/ removeEventListener to be add/removeAccessibleEventListener, thus not conflicting with the XComponent methods of the same name. Change-Id: I595598c3a8e46415f80b2780f333333174865fe4
2012-11-29Resolves: fdo#44664 Provide a way to set the default print job format.Caolán McNamara
a) In the print dialog you can temporarily override the default print job format for a single print job b) In the printer options dialog you can override the default print job format for a single printer c) Under tools->options->print you can override the default print job format for all printers. Tidy up the restart dialog in passing Change-Id: Ibea94bab6a79c3590dbf34583013db4e2ac06f45
2012-11-29make the options dialog layout incrementally convertable to .uiCaolán McNamara
it will now allocate the fixed reserved size for its tab pages to layout-enabled tabpages Change-Id: I5e56a09c5febc702d194f18954fd249bcd366dd9
2012-11-28get vcl building on RHEL-5Caolán McNamara
Change-Id: I01dc490d09fbe4bd0cce34b7e93afd36dd517f25
2012-11-28We only support MSVC 2008 (_MSC_VER 1500) or laterTor Lillqvist
We can drop or simplify many conditionals. Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
2012-11-28Windows: Draw line between the bottom toolbar(s) and viewshell too.Jan Holesovsky
But do _not_ draw such a line for the vertical toolbars, it looks distracting. Change-Id: Icc1083c8c69f26740b5999b11214ee60078ea218
2012-11-28Remove useless method SetBackgroundBitmapMarcos Paulo de Souza
Thomas Arnhold asked me to take a look at the method SetBackgroundBitmap. In my XFCE, removing this method didn't chnage anything. So this needs more tests in Windows and other WM's. Change-Id: I3e10bea4eac114326ff981fb21ba0d292818b1da Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2012-11-27try and make error message a little more usefulCaolán McNamara
Change-Id: I20070965dbf2632461fc74cc8a9795c7ddded269
2012-11-27Make python3 work with custom VALGRIND_CFLAGSStephan Bergmann
Change-Id: Ia4b08a1b20bf46af4d06c0478ed8e795ee543703
2012-11-27fdo#46808: Missing adaptions to XFolderPicker2Stephan Bergmann
c988da288ec473a28f61ebb53aa3ff82bab11ef4 "fdo#46808, Adapt ui::dialogs::FolderPicker UNO service to new style" had left some FolderPicker implementations at XFolderPicker, so creating them caused DeploymentExceptions. Change-Id: I3463161f9bb87a69a2777c331eb5b93d487790b0
2012-11-27vcl: Edit: add placeholder text feature, import it from .uiIvan Timofeev
Change-Id: I65d305b07dba5ddd80a108d5ef1b36f75eb67243
2012-11-26make presentation spanning all screens work (bnc#758138)Luboš Luňák
This reverts an API "improvement" from 6ee5dfa150d408179e20a5525ff7ec46649e0e58 that tried to use -1 as the current screen/display but failed. The check for nDisplayScreen being in range broke all-screens (which is represented as last_screen+1 value, which is broken in its own way, as e.g. the screen count can change). The same way -1 as the default value is broken, as everywhere else invalid invalid screen number means spanning all screens. The extra overloads without a default value should take care of that. Change-Id: Ie118038eacacebc007c25860732d5904ad0de2b9
2012-11-26Make ~Window more robustStephan Bergmann
...in cases where the Window(WindowType) ctor did not call Window::ImplInit, so many members are null; if then a derived class's ctor throws an exception, ~Window must be careful not to dereference those null members. Change-Id: I12c4b1b5d7f3633387b85acf9da6d57c42e793b4
2012-11-25fdo#57499: VclContainer: enable child transparent modeIvan Timofeev
Change-Id: I42aa0c578a927777725e5be4f8534f68bc709cd6
2012-11-25cppCheck: remove dead assignment and dead variablesjailletc36
Change-Id: I3f0eae93be7f362ff70f8a544c46cd500d2ca50c Signed-off-by: jailletc36 <christophe.jaillet@wanadoo.fr> Reviewed-on: https://gerrit.libreoffice.org/1153 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2012-11-24PrintDialog: add some space between preview and tab controlIvan Timofeev
Change-Id: I2bab3de95b6cf22ef1c40d3062c7402fac4ab5b1
2012-11-24fdo#57472: VclContainer: make it paint-transparentIvan Timofeev
Change-Id: I02f09ecf7edb8a8b01b996782ee9618988b5f56e
2012-11-23some i18n wrappers with LanguageTagEike Rathke
Change-Id: I2ceaa3159e8669c2c569fa8559c1e061dcad399d