summaryrefslogtreecommitdiff
path: root/padmin
AgeCommit message (Collapse)AuthorFilesLines
2014-03-21move remaining padmin dialogs into vclCaolán McNamara15-1412/+0
and so padmin is no more Change-Id: I554cefa8b38581daad8a78bafa167448b0a0ef61
2014-03-21move the cups password dialog from padmin to vclCaolán McNamara3-208/+0
now we don't have to dlopen padmin to get it so we can drop that complicated stuff. Change-Id: I2f01bd104aae8f17ada9a445da653b441a927c70
2014-03-21convert CUPS password dialog to .uiCaolán McNamara5-96/+173
Change-Id: Ibdf4da93848e2c8b46f89cbfba4c282291f0c744
2014-03-21move the fax dialog from padmin to vclCaolán McNamara7-175/+0
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
2014-03-21drop spadminCaolán McNamara31-4838/+4
Change-Id: Ie10ee80f1d35b40c0baf9d7ba5c1181b52405b5f
2014-03-20disallow disabling cupsCaolán McNamara8-153/+11
which means that there is only one option left in "add a printer" in spadmin, that to add a pdf so remove the intermediate page Change-Id: I5f19b526b5da9307bec77c731f305280b0ebecc3
2014-03-20remove 'add a fax printer' from padminCaolán McNamara10-337/+12
Support for passing the phone number through to fax4CUPS is now implemented so that's now the recommended route for adding fax printers. Change-Id: I3cc9d4f4295610b322cd738343bd9bbfadeb431e
2014-03-20IsQuickJob is never read and FAX# is never writtenCaolán McNamara1-1/+0
Change-Id: Id8f852df49b951fa6f5558e7e45018f07a9b104f
2014-03-14convert fax (etc) query dialog to .uiCaolán McNamara6-86/+127
Change-Id: I7de45a208d27ed1b680214808c64e090d9a199f4
2014-03-07callcatcher: update unused codeCaolán McNamara2-38/+0
Change-Id: Ic8952696fc0e3d78b8183ee7f5c90e37590c7dec
2014-03-07drop 'import old drivers from StarOffice support'Caolán McNamara4-330/+32
at this stage we no longer need it Change-Id: Ibfa94253b58a8e846fe6b0623098fd29e3f782f1
2014-03-06coverity#738778 Uninitialized scalar fieldCaolán McNamara1-1/+2
Change-Id: Ie5e07148fcffdc5e603b681fad32e61bc2614b9c
2014-03-05made ListBox handle more than 64k elements, fdo#61520 relatedEike Rathke1-2/+2
ListBox and related now handle up to sal_Int32 elements correctly. sal_Int32 instead of sal_Size or size_t because of UNO and a11y API. Also disentangled some of the mess of SvTreeList and other containers regarding sal_uInt16, sal_uLong, long, size_t, ... type mixtures. Change-Id: Idb6e0ae689dc5bc2cf980721972b57b0261e688a Reviewed-on: https://gerrit.libreoffice.org/8460 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2014-02-27fdo#75540 setProcessServiceFactory must be called before InitVCLStephan Bergmann1-24/+30
...because InitVCL now calls: > comphelper::getProcessServiceFactory > comphelper::getProcessComponentContext > utl::DefaultFontConfiguration::DefaultFontConfiguration > rtl::Static<utl::DefaultFontConfiguration, (anonymous namespace)::theDefaultFontConfiguration>::get > utl::DefaultFontConfiguration::get > ImplStyleData::SetStandardStyles > ImplStyleData::ImplStyleData > boost::make_shared<ImplStyleData> > StyleSettings::StyleSettings > ImplAllSettingsData::ImplAllSettingsData > boost::make_shared<ImplAllSettingsData> > AllSettings::AllSettings > Application::InitSettings > Application::GetSettings > GtkInstance::AfterAppInit > InitVCL > ImplSVMain > SVMain > sal_main > main and Application::Main is only called after InitVCL. Change-Id: I1126e33f454a4ea35ef295cbd3f48429c473efb4
2014-02-26cppuhelper: retrofit std::exception into overriding exception specsStephan Bergmann2-2/+2
Change-Id: I56e32131b7991ee9948ce46765632eb823d463b3
2014-02-23Remove unneccessary commentsAlexander Wilms4-36/+36
Change-Id: I939160ae72fecbe3d4a60ce755730bd4c38497fb Reviewed-on: https://gerrit.libreoffice.org/8182 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-21vcl: sal_Bool -> boolStephan Bergmann3-18/+18
Change-Id: I2a3e3d3e3266ea0f0fafdd91362076a4aa160f0e
2014-02-20Remove vcl/settings.hxx from vcl/svapp.hxx and vcl/outdev.hxxTobias Lippert4-0/+4
Added vcl/settings.hxx to all cxx files which require it. This helps to speed up compilation after changes to the settings. Conflicts: sc/source/ui/dbgui/pvlaydlg.cxx Change-Id: I211a0735c47f72d6879f6f15339355abfe0e3cf4 Reviewed-on: https://gerrit.libreoffice.org/7933 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-02-18padmin: make Printer Properties Device tab usable againMichael Stahl1-14/+0
The code of the "Font Replacement" tab was removed in 6230cdd2d8971147dcb629c8bd61daa1fefcb7c7 but the tab was not removed from printerpropertiesdialog.ui; for some reason this orphan tab causes it to actually be visible in the UI and also enormous delays when painting the preceding Device tab's content. Change-Id: I95e1b29403307b86aea48518bbadea62aaba3b56
2014-02-18padmin: fix assert on opening Properties of "Generic Printer"Michael Stahl1-1/+3
The default printer is special and allowed to be entirely sitting on the PDF/PS fence. Change-Id: I32a18cd0e4ed4c338c0be30928bedf26888a99cd
2014-02-18chmod spadmin script executableMichael Stahl1-0/+0
Change-Id: I008be78b41a20924c1dabe291157ef9633282fe6
2014-01-28bool improvementsStephan Bergmann6-67/+67
Change-Id: I8b745ed0ad7693540b5a57a90c2ea835704fbe33
2014-01-17Window::Notify should return boolStephan Bergmann4-10/+10
Change-Id: I72081b1022582c8b6f95a611e21d9c78f7581efe
2014-01-14Be explicit when using bool as integral valueStephan Bergmann1-1/+1
Change-Id: I23e108de5c8d4c86b7fc29b4b039a0e2019df81d
2014-01-07This duplicated files does not seem to be neededKhaled Hosny1-48/+0
It was added in a16aacd6474f02307341646ec08f9e1608a8615d, but is not used anywhere and build completes fine without it. Change-Id: Iac036332157d5afa89a8e9735541e48cbd3b40fd
2014-01-07remove unnecessary sal_Unicode casts in OUStringBuffer::append callsNoel Grandin1-1/+1
Convert code like: buf.append( static_cast<sal_Unicode>('!') ); to: buf.append( '!' ); Change-Id: Iacb03a61de65a895540940953b49620677b3d051
2014-01-06Resolves: #i123840# add and use the sal_GlyphId typeHerbert Dürr1-0/+48
Using the central definition adds consistency and cleans up many ad hoc declarations. The type sal_GlyphId will become a class in the future so that its bitfield operations etc. can then be isolated into nice methods. (cherry picked from commit c0a84ad10964fb7a65b6239cbe1cef8698b5d17b) Conflicts: vcl/aqua/source/gdi/salatslayout.cxx vcl/aqua/source/gdi/salgdi.cxx vcl/generic/glyphs/gcach_ftyp.cxx vcl/generic/print/genpspgraphics.cxx vcl/generic/print/glyphset.cxx vcl/generic/print/glyphset.hxx vcl/headless/svptext.cxx vcl/inc/generic/genpspgraphics.h vcl/inc/generic/glyphcache.hxx vcl/inc/os2/salgdi.h vcl/inc/quartz/salgdi.h vcl/inc/salgdi.hxx vcl/inc/sallayout.hxx vcl/inc/unx/salgdi.h vcl/inc/vcl/fontmanager.hxx vcl/inc/win/salgdi.h vcl/os2/source/gdi/os2layout.cxx vcl/os2/source/gdi/salgdi3.cxx vcl/source/gdi/pdfwriter_impl.cxx vcl/source/gdi/sallayout.cxx vcl/source/glyphs/gcach_ftyp.hxx vcl/source/glyphs/gcach_layout.cxx vcl/source/glyphs/glyphcache.cxx vcl/source/glyphs/graphite_layout.cxx vcl/unx/generic/fontmanager/fontmanager.cxx vcl/unx/generic/gdi/gcach_xpeer.cxx vcl/unx/generic/gdi/gcach_xpeer.hxx vcl/unx/generic/gdi/salgdi3.cxx vcl/unx/generic/gdi/xrender_peer.hxx vcl/unx/headless/svpgdi.hxx vcl/unx/headless/svppspgraphics.cxx vcl/unx/headless/svppspgraphics.hxx vcl/win/source/gdi/salgdi3.cxx vcl/win/source/gdi/winlayout.cxx Change-Id: Ic629131950360e2df4c15db30d6a5362193c6330
2013-12-16uiconfig is a l10n-relevant targetBjoern Michaelsen1-1/+1
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
2013-12-05fdo#39956 Delete JABDavid Ostrovsky1-5/+3
JAB has been discontinued in favor of the native IA2 bridge. Change-Id: I88461f73c620507d3e97b077ea2abdd2229322e1 Reviewed-on: https://gerrit.libreoffice.org/6819 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-12-04Drop font substitution tab pageKhaled Hosny4-260/+0
The relevant VCL code will be dropped in the next commits. Change-Id: Ieaa550d671fa43f2e5a96e2df7f256de2faf2fa4 Reviewed-on: https://gerrit.libreoffice.org/6857 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-11-22remove unnecessary RTL_CONSTASCII_STRINGPARAM in OString::equalsIgnoreAsciiLNoel Grandin1-1/+1
Convert code like: aStr.equalsIgnoreAsciiCaseL(RTL_CONSTASCII_STRINGPARAM("XGRAD_SEQ_BEGIN")) to: aStr.equalsIgnoreAsciiCase("XGRAD_SEQ_BEGIN") which compiles down to the same code. Change-Id: Ia69289d853d292b2f27b68863cb6f6ecdbf1a71e
2013-11-14make l10n buildable separatelyBjoern Michaelsen1-1/+5
- this renames the 'almost' module target to non-l10n - and adds a l10n target which is intended to only build l10n parts of the product - packagers should then be able to build l10n and non-l10n parts of the product independently, thus: - enable quicker rebuilds - distribution of load - updates to l10n without a full rebuild - security fixes to binaries without rebuilding all l10n - the new targets are called build-l10n-only and build-non-l10n-only - note this is not intended to move a concept of split packages upstream -- while this exsists in distros, the number of test scenarios for this would explode upstream Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863 Conflicts: filter/Module_filter.mk
2013-11-14remove unnecessary sal_Unicode casts in various placesNoel Grandin1-1/+1
Change-Id: Ibf04062ca86ed866202d748c3b62a210d30ed6ec
2013-11-11convert OUString compareToAscii == 0 to equalsAsciiNoel Grandin1-1/+1
Convert code like aStr.compareToAscii("XXX") == 0 to aStr.equalsAscii("XXX") which is both easier to read and faster. Change-Id: I448abf58f2fa0e7715dba53f8e8825ca0587c83f
2013-11-11convert OUString !compareToAscii to equalsAsciiNoel Grandin1-1/+1
Convert code like if( ! aStr.compareToAscii("XXX") ) to if( aStr.equalsAscii("XXX") ) which is both clearer and faster. Change-Id: I267511bccab52f5225b291acbfa4e388b5a5302b
2013-11-11convert OUString 0==compareToAscii to equalsAsciiNoel Grandin1-1/+1
Convert code like: 0 == aStr.compareToAscii("XXX") to aStr.equalsAscii("XXX") which is both clearer and faster. Change-Id: I2e906d7d38494db38eb292702fadb781b1251e07
2013-11-11remove unnecessary use of OUString constructorNoel Grandin1-6/+6
Change-Id: Ifb220af71857ddacd64e8204fb6d3e4aad8eef71
2013-10-28gbuild: set Package default target to INSTDIRMichael Stahl1-2/+0
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist1-1/+1
They are practically always useless, often misleading or obsolete. Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
2013-10-20drop unnecessary tools/string includesCaolán McNamara2-2/+2
Change-Id: I4278999b9b7d184c26036bbe9e3b98420f461e8c
2013-10-01convert padmin module from String to OUStringNoel Grandin15-135/+135
Change-Id: I1533ceef08ac3e330604115e0831fb01477aa958
2013-09-30Related: fdo#38838 remove UniString::SearchAsciiCaolán McNamara1-3/+4
Change-Id: Icb7850aaabe59f96ea26a665a8d25617b2741d68
2013-09-27Related: fdo#38838 remove UniString::SearchBackwardCaolán McNamara4-9/+10
Change-Id: Ia474ee07b1bd411eae8cd1ddd55c4fa83dbd5f47
2013-09-25Start hacking --enable-canonical-installation-tree-structure back into shapeTor Lillqvist1-1/+1
Had been totaly broken by the recent changes. (Which is fine, it is just an experimental hack anyway, I am not sure whether it will ever be used in anger. Just a pet peeve of mine, I dislike seeing libraries, configuration files, resources etc mixed together in one "program" folder, especially on OS X, where the convention is to have app-specific dylibs and frameworks in "Frameworks", and resource files in "Resources". But this is not any requirement as such; there are apps in the Mac App Store that blatantly "break" this convention.) Basically, replace uses of gb_PROGRAMDIRNAME and gb_Package_PROGRAMDIRNAME with more specific LIBO_FOO_FOLDER, which for normal builds all expand to the same "program" anyway. Change-Id: I16c2b3351caa00e251e229aafbccb8346042d3c1
2013-09-25Related: fdo#38838 remove UniString::EqualsIgnoreCaseAsciiCaolán McNamara1-2/+2
Change-Id: Ib5c3a2daa4a48bc286b14fa2cebb3306ea0012bc
2013-09-23Try to fix cross-compilationTor Lillqvist1-1/+1
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
2013-09-11Towards a working instdir for Mac OS XStephan Bergmann1-1/+1
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X, where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK- related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And GeneratedPackage needed to be made more flexible, to allow for packages that go into either of those two places.) For Android and iOS, gb_INSTROOT probably still needs to be set. The most obvious missing thing yet to make instdir work for Mac OS X is the instdir/*/LibreOffice.app/Contents/ure/ vs. instdir/*/LibreOffice.app/Contents/ure-link/ split. Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-08-21finish deprecation of O(U)String::valueOf()Luboš Luňák3-6/+6
Compiler plugin to replace with matching number(), boolean() or OUString ctor, ran it, few manual tweaks, mark as really deprecated. Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
2013-08-12convert vcl/ppdparser.hxx from String to OUStringNoel Grandin2-5/+5
Change-Id: I8a95a98e5cc92e5bedb4813411afc86cc438fdad
2013-08-12XubString->OUStringCaolán McNamara1-8/+8
Change-Id: I04c7da143425a9d8cc4fae155ad45a469df953c1