summaryrefslogtreecommitdiff
path: root/basctl
AgeCommit message (Collapse)AuthorFilesLines
2012-04-30make ResId::toString a non-static memberCaolán McNamara17-84/+85
Change-Id: I756c0a19bea7b1cc0e290d9f382a04d655819bfb
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-24WaE: equality comparison with extraneous parenthesesTor Lillqvist1-1/+1
2012-04-20removed unused definesTakeshi Abe1-2/+0
2012-04-20removed unused const/static dataTakeshi Abe2-7/+0
2012-04-18move tools/table.hxx to binfilterMichael Stahl1-2/+0
2012-04-18calling GetChar() only once sufficesTakeshi Abe1-4/+5
2012-04-18replaced String by rtl::OUStringTakeshi Abe2-13/+11
2012-04-17removed useless static dataTakeshi Abe2-5/+0
2012-04-17removed unused definesTakeshi Abe5-12/+0
2012-04-16Resolves: fdo#48368 CRASH closing IDEJulien Nabet1-2/+2
2012-04-11String::CreateFromInt32->rtl::OUString::valueOfCaolán McNamara1-2/+2
2012-04-09add package deps for resourcesDavid Tardon1-4/+9
2012-04-08Fix "Same expression..." reported by cppcheckJulien Nabet1-1/+1
2012-04-08gbuild: "use" vs. "add":Michael Stahl1-3/+3
Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2-4/+2
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi1-1/+1
Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\) ) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-04-02Convert tools/table.hxx to std::set in EditorWindow class in basctl moduleNoel Grandin2-11/+11
2012-04-02Convert tools/table.hxx usage to std::set in Calendar class in svtools moduleNoel Grandin1-0/+1
Also change the API slightly, removing GetSelectedData(int index) and replacing it with GetLastSelectedDate(), since the only usage of GetSelectedData in the codebase only needed to get the last date.
2012-03-29add missing tools/table.hxx includeMarkus Mohrhard1-0/+2
2012-03-27more dependencies and include pathsMatúš Kukan1-1/+3
2012-03-26readUnicodeString can just return the stringCaolán McNamara1-2/+2
seeing as no-one checks the return value, we don't need the intermediate temporary string
2012-03-22Revert "fix debug build"Fridrich Štrba1-1/+0
This reverts commit 0589dd3fb5c5bf2fdcdbccfab31fbe26c0a9727d. Given the find above, this assert will never be triggered anyway
2012-03-22fix debug buildFridrich Štrba1-0/+1
2012-03-22Fixed previous commit for --enable-dbgutil modeStephan Bergmann1-1/+0
2012-03-22Convert tools/table.hxx usage to std::map in Basic IDE moduleNoel Grandin9-110/+137
2012-03-20remove extra string castsCaolán McNamara5-16/+13
2012-03-14Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann2-0/+5
...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
2012-03-12replace usage of OUString::replace*AsciiL() with string literal overloadsLuboš Luňák6-21/+9
2012-03-11Object Catalog pane in Basic IDETomcsik Bence12-19/+103
Object Catalog was a floating window. It has been converted to a fixed pane on the right hand side of the editor window. While it is a BasicDockingWindow, at the moment it is not possible to undock, move, or resize it. Also, the Object Catalog toolbar button does not show the visibility status of the pane, ideally it should look pressed, when the Object Catalog pane is visible. Another missing feature is that the Object Catalog pane cannot be switched on together with the dialog editor.
2012-03-10gbuild: get rid of realpath in gb_Foo_set_includeMatúš Kukan2-7/+7
2012-03-01New IMPL_LINK_NOARG to work around SAL_UNUSED_PARAMETER problemStephan Bergmann14-33/+33
...see ebe26f72e90337da2d14f3029de148904e3e30b6 "WaE: 'unused' attribute ignored when parsing type" for the problem.
2012-03-01implement scrolling with mouse in Object Catalog dialogTomcsik Bence4-53/+28
I edited out the ObjectTreeListBox class because BasicTreeListBox contains the scroll function and all the other functions that the ObjectTreeListBox uses.
2012-03-01Object Catalog button now toggles display of the dialogTomcsik Bence1-1/+4
TODO: implement a toggle toolbar button that shows the toggle state
2012-03-01make button label and dialog title consistent (Object Catalog)Tomcsik Bence1-1/+1
2012-02-27s/interpreters/scripting/Tor Lillqvist1-1/+1
2012-02-27Decouple disabling of scripting (BASIC &co) from OS being iOSTor Lillqvist1-1/+1
2012-02-18Prefer equalsIgnoreAsciiCaseAsciiL(RTL_CONSTASCII_STRINGPARAM("..."))Takeshi Abe1-2/+2
to equalsIgnoreAsciiCaseAscii("...")
2012-02-15Various string function clean upStephan Bergmann6-21/+28
Added: * rtl::OString::matchL * rtl::OString::endsWith * rtl::OString::endsWithL * rtl::OString::indexOfL * rtl::OString::replaceFirst * rtl::OString::replaceAll * rtl::OString::getToken * rtl::OUString::endsWith * rtl::OUString::replaceFirst * rtl::OUString::replaceFirstAsciiL * rtl::OUString::replaceFirstAsciiLAsciiL * rtl::OUString::replaceAll * rtl::OUString::replaceAllAsciiL * rtl::OUString::replaceAllAsciiLAsciiL * rtl::OUString::getToken plus underlying C functions where necessary Deprecated: * comphelper::string::remove * comphelper::string::getToken Removed: * comphelper::string::searchAndReplaceAsciiL * comphelper::string::searchAndReplaceAllAsciiWithAscii * comphelper::string::searchAndReplaceAsciiI * comphelper::string::replace * comphelper::string::matchL * comphelper::string::matchIgnoreAsciiCaseL * comphelper::string::indexOfL Also fixed some apparent misuses of RTL_CONSTASCII_USTRINGPARAM -> RTL_CONSTASCII_STRINGPARAM.
2012-02-13Wrong size of 'Remove watch' button at Basic IDE. fdo#44237Tomcsik Bence1-17/+21
This patch resize the nVirtToolBoxHeight in WatchWindow::WatchWindow if the aRemoveWatchButton plus some space is higher than nVirtToolBoxHeight. So the aRemoveWatchButton doesn't go into aHeaderBar.
2012-02-08Added READMEs for modules which used to be in componentsJosh Heidenreich1-0/+1
2012-02-07Use defined utility BASIC_DLL()/BASIC_MOD()Takeshi Abe1-1/+1
2012-02-07Removed dead codeTakeshi Abe1-3/+0
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2012-02-02Do Package_xml also for iOS so that packimages doesn't failTor Lillqvist1-1/+4
2012-01-31Simplify code by making getProcessComponentContext() implicit.Stephan Bergmann1-7/+4
2012-01-30use SAL_CALL - fix bulid in msvcKorrawit Pruegsanusak1-2/+2
2012-01-30Fixed cppheader.xsl nillable treatment.Stephan Bergmann1-1/+2
* cppheader.xsl had initially been written under the false assumption that a missing oor:nillable attribute defaults to "false" instead of "true". That has been fixed. * As a result, many places that use the new simplified officecfg/*.hxx headers broke as they did not expect value types to be wrapped boost::optional. To keep the code simple, I decided to change all occurrences in officecfg/registry/schema/ of properties that specify a default <value> and do not explicitly specify oor:nillable="true" to oor:nillable="false". Strictly speaking, this is an incompatible change, but in many cases it should be what was intended, anyway. * Some places that use the new simplified officecfg/*.hxx headers still had to be adapted to boost::optional wrapping. * This showed that unotools/configuration.hxx did not yet work for those wrapped properties and needed fixing, too.
2012-01-27Bypass building BASIC and scripting related modules for iOSTor Lillqvist1-0/+4
Any LO-based app distributed through the App Store can't have scripting or extendability anyway. Sure, this will break the build elsewhere because of missing headers. No big deal, I will take care of that eventually. It isn't as if there would anybody else building for iOS anyway, as far as I know. If there is, please make yourself heard.
2012-01-26Deleting a null pointer is safeTakeshi Abe2-4/+2