All LibreOffice Easy Hacks by Difficulty

From The Document Foundation Wiki
Jump to: navigation, search


This page provides a list of all Easy Hacks sorted by difficulty level.

Warning: these pages are generated by inter-server queries. If you experience a timeout, please reload the page.

List of Easy Hacks by Difficulty

These lists contain the bugs with Keyword "easyHack" and bug status "NEW", "ASSIGNED" or "REOPENED".

Easy Hacks for Beginners

This list contains the bugs with Keyword "difficultyBeginner".

[Bug 44282] [FORMATING] [TOC] space missing between text and outline numbering
[Bug 55066] FILEOPEN: flaws in importing 123 files
[Bug 32581] [EDITING] Add the possibility to retrieve the filename of a movie or sound inserted in a document
[Bug 34882] Special character favorites (comment 28 for scope)
[Bug 38835] strip out non-trivial globals before main
[Bug 38841] Fuzz XML file filters
[Bug 38844] Reduce XOR rendering
[Bug 39440] cppcheck cleanliness
[Bug 39593] copy/paste code detector / fixing
[Bug 39596] use the CLang++ static analyser to find bugs
[Bug 39625] make sal/qa/systools/test_comtools.cxx work (Windows only) ....
[Bug 39632] Consolidate GetMsiProperty()
[Bug 39674] find / fix all German spellings in internal APIs
[Bug 39749] calc unit test writing
[Bug 40469] Modifed Frame Style Options Not Preserved, "Keep Ratio" Option Unavailable
[Bug 42982] improve UNO API error reporting
[Bug 43157] Clean up OSL_ASSERT, DBG_ASSERT, etc.
[Bug 44502] Improve Doxygen-generated SDK C++ documentation
[Bug 44580] share autocorrect replacement table for misc. language subgroups
[Bug 45735] Automatic check at start-up whether LO is default program for ODF-file formats
[Bug 45904] move java based api tests to c++
[Bug 46892] Provide stacktraces for crashes
[Bug 47320] DrMemory windows warning cleanup ...
[Bug 47653] Create VirtualBox image to generate stacktraces for crashes
[Bug 47666] improve calc's filters test cases
[Bug 47667] Create chart test documents
[Bug 48140] Remove uno calls from xlsx import
[Bug 50100] [Task] Verify a Bugfix
[Bug 53534] shlxthdl_x64.dll/shlxthdl.dll cannot handle Flat ODF
[Bug 53559] Confirm a bug
[Bug 53675] Run, test and torture Daily Builds
[Bug 53676] Link bugs from different bug trackers
[Bug 55324] Too many preprocessors (cpp)
[Bug 55410] on windows automatically fill in the default user's name into tools->options->user data
[Bug 57894] Implement OS native highlighting on each component
[Bug 63154] replace tools/solar.h macros with osl versions
[Bug 64119] FILESAVE: Buggy CSS stylesheet in exported XHTML
[Bug 64900] Write a PyUNO tutorial/walktrough
[Bug 64911] Check strict version of bundled libs when building against external copies in ./configure
[Bug 65209] FILEOPEN: MS Word document properties creation times etc. time zones not preserved/displayed
[Bug 67465] EPS rendering: locating pstoedit on Mac a problem
[Bug 67832] upgrade our jfreereport libraries
[Bug 70280] add UNO IDL support to ctags
[Bug 70448] Write more unittests for regression hotspots
[Bug 70625] Add --cat parameter to make git diffs pretty
[Bug 70667] Notify libreoffice user list of API changes and motivate user to test extensions on dailies/beta
[Bug 71043] Use STACK lint tool to clean code ...
[Bug 72606] [EasyHack] Consistently call Unicode Win32 functions, and define UNICODE globally
[Bug 73993] Summarize additional information in comments
[Bug 76758] Test Bibi-GUI
[Bug 77546] QA: Create introductory video
[Bug 77667] Remove gcc3 workaround where it could handle instantiated objects as parameters
[Bug 79167] UI: Opening the new "navigate by" for choosing the object to go back&forth opens the "big" navigation window, too
[Bug 80798] cleanup debug methods
[Bug 80907] avoid unnecessary allocations in OpenXML import filter
[Bug 82579] get rid of premac.h / postmac.h wrapper headers
[Bug 82580] get rid of prewin.h / postwin.h wrapper headers
[Bug 82632] Add bibisectRequest to Regressions
[Bug 84098] kill copy+paste in VBA tests ...
[Bug 84237] Method setErrorHandler in DOM::CDocumentBuilder not working
[Bug 84479] Bibisect Log Should Include Gerrit Link
[Bug 84553] Detect and warn of Windows Antivirus in configure ...
[Bug 86190] use GLM library instead of basegfx
[Bug 86249] clean VirtualDevice constructor ...
[Bug 86941] add more conditional formatting unit tests
[Bug 87026] Move accessibility relations to .ui files
[Bug 87605] update technical dictionary
[Bug 87933] Easier visibility of automatic page breaks
[Bug 88116] OS X: reduce cut/paste coding
[Bug 88138] ICU libs should be checked using pkg-config/.pc instead of icu-config
[Bug 88205] Adapt uses of css::uno::Sequence to use initializer_list ctor
[Bug 88815] simplify service declarations
[Bug 88822] APK needs helpful ChromeOS settings ...
[Bug 89290] HTML export: replace tabulator characters with double spaces or ellipses (three dot leader) in Table of Contents
[Bug 89387] improve performance for some matrix operations
[Bug 89879] Summarize regression stats/overview for the final release of a major series by component
[Bug 90336] Make it visible in "Options - LibreOffice - OpenCL" whether OpenCL will be used, and which implementation
[Bug 90341] Clean up excessive const_cast'ing
[Bug 90753] gbuild: Move packages to autoinstallation in scp2
[Bug 90834] Turn in-line version control history comments into meaningful good comments
[Bug 91222] VclBuilder constructor cleanup ...
[Bug 91387] create doxygen docs for the LibreOffice build system from inline comments
[Bug 91480] allow to build shared libraries in bundled projects on Windows
[Bug 91665] l10n: replace string lists that are groups of unrelated items by separate strings
[Bug 91872] make SAL_INFO and friends more efficient ...
[Bug 92518] Hardcoded resource ID should be replaced by RID names
[Bug 92529] config written during startup ...
[Bug 92768] support hiding title objects
[Bug 92893] replace UNO in table import
[Bug 94205] Use o3tl::make_unique instead of new + std::move
[Bug 95092] convert the ucalc performance test to an in-build performance test
[Bug 95360] Fix use of icons used only from help, but not in the code
[Bug 95387] UI: "Custom Animation" probably should be called just "Animation"
[Bug 95416] Get rid of #include "../foo/bar.hxx" style includes
[Bug 95844] Refactor CommandInfoProvider
[Bug 95845] Use CommandInfoProvider to receive UNO command labels/tooltips
[Bug 96020] Enable solutions creation for visual studio 2015
[Bug 96021] Enhance solution creation to include java files
[Bug 96099] Reduce number of typedefs used for trivial container types
[Bug 96348] Get rid of unnecessary DLLPUBLIC decorations in module-internal include files
[Bug 96505] Get rid of cargo cult "long" integer literals
[Bug 96971] SetXORMode - remove un-needed parameter ...
[Bug 97046] ensure build system variables start with gb_ unless there are very, very good reasons not to
[Bug 97087] Timers and idles should have programmer comprehensible, unique names
[Bug 97228] Split up include files in include/vcl where possible into separate public and internal parts
[Bug 97283] merge unit tests in sal module
[Bug 97356] implement fallback export of Math object in PPTX
[Bug 97361] Make unittests more pythonic
[Bug 97447] make the ServiceDocumenter singleton available as a global in Python and StarBasic
[Bug 97448] Create a helper to generate an AddOns.xcu for an extension
[Bug 97667] add xml dump methods for calc pool items
[Bug 97706] CLEAN is neither ODF nor OOXML conform
[Bug 97748] unit-test to check graphics ...
[Bug 98705] Reduce starting time on Windows by removing GetCaseCorrectPathName usage
[Bug 98969] Find forgotten closed bugs
[Bug 99211] Use the restart dialog for notifications about restart
[Bug 99341] Simplify Document Recovery dialog by removing unnecessary header widget
[Bug 99589] tolower / toupper - dangerous to Turks ...
[Bug 99891] Update installer fonts to match newer versions of Windows
[Bug 100085] Centralize sleep function in SAL, with test functions.
[Bug 30873] Field variables break with additional formats
[Bug 62014] gdb hooks should be not be group-writeable
[Bug 70373] Identify unused source files
[Bug 79650] Determine if Bugs are Inherited From OpenOffice
[Bug 87995] settings : missing a checkbox in order to avoid thumbnail saving
[Bug 88796] Enhancement - Mysql native connector extension - add automatic reconnect to server capability in connector code after idle timeout
[Bug 89307] remove SvRef::operator T*() replacing use with explicit access through SvRef::get()
[Bug 89329] convert pImpl pointers to use std::unique_ptr
[Bug 46200] [RFE] Use the Scroll Lock key as a toggling lock key like Excel
[Bug 97080] FILEOPEN: Need broader filter for delimited text files ("Text CSV" only includes *.csv)
[Bug 97404] Outline Spacing Wrong on 2nd Level
[Bug 54169] LibO doesn’t obey OS setting “only show the accelerator underline when the Alt key is being pressed”
[Bug 66754] Remove own implementations of various Perl functions in installer
[Bug 75280] Convert inappropriate use of sal_uIntPtr to better integer types
[Bug 98110] Convert-Script from XHP to MediaWiki modifications
[Bug 94698] cleanup Makefiles
[Bug 51357] SVG: Add support for more shape transition effects to svg documents exported by Impress
[Bug 97362] Convert Java complex tests to Python
[Bug 84323] sal - add sane sleep interface: cleanup osl_waitThread
[Bug 64945] inconvenient localized symbol code
[Bug 91367] replace ApiTokenSequence and UNO formulas in OOXML calc import
[Bug 33831] Media wiki export pictures as files
[Bug 51358] SVG: Add support for more slide transitions to svg documents exported by Impress
[Bug 64575] Photo Album: Better Image Layout
[Bug 88206] Change uses of cppu::WeakImplHelper* and cppu::ImplInheritanceHelper* to use variadic variants instead


open this list in bugzilla

More Interesting Easy Hacks

This list contains the bugs with Keyword "difficultyInteresting".

[Bug 71409] Excessive duplicate accessible focused events for Calc input line [a11y]
[Bug 87111] Add warning about data loss when creating pivot table and deleting data source
[Bug 30732] Character formatting not retained in entries of TOC, table lists, etc.
[Bug 32419] When inserted on Writer, get "Base size" for formulas from underlining paragraph
[Bug 38809] Analyse/Improve Structure and Cache efficiency with DHAT/valgrind
[Bug 38812] PackageKit / Help integration
[Bug 42075] Add a scan-button to the "select scanner"-dialog
[Bug 42949] accelerating compile times by removing unnecessary header #include
[Bug 43059] apply sixgill static analyser to the code ...
[Bug 43227] FILEOPEN: UI to set workgroup (system DB) for opening MS Access (.mdb) files
[Bug 43369] Specific UI for collecting PostgreSQL connection settings
[Bug 45617] Make Impress masterpages copyable
[Bug 45789] automatic row height in reports
[Bug 46259] rewrite mysql connector to use mariadb client library
[Bug 46279] Show restart message after extension installation or update menu automatically
[Bug 46504] Bibisect regressions in LibreOffice
[Bug 46583] borders tabpage UI doesn't display border properties nicely when lines are different
[Bug 47065] Notification about document closure for locked readonly opened document
[Bug 49885] sync custom breakiterator rules with icu originals
[Bug 51779] support for SQL datatype INTERVAL
[Bug 53236] Make shadow design updates easier
[Bug 53583] Helper tool collecting user configuration (User Profile)
[Bug 56903] Moz-free Outlook Address Book driver
[Bug 60696] Edit-Links - cleanup and make it work for movies ...
[Bug 60909] Out of space warning ...
[Bug 62248] REPORTBUILDER: multiple groupings on same field broken
[Bug 62722] abstract telepathy backends better ...
[Bug 63436] Support for ODF fields as written by KWord
[Bug 67208] Horizontal rules in old documents are broken: only links in the files
[Bug 67647] SQL/SingleSelectQueryComposer::getStructuredFilter/HavingClause returns comparison operator in value
[Bug 67664] query wizard in need of love
[Bug 67741] EDITING: Date entry with numeric keypad
[Bug 67763] date & time controls: fractional seconds, timezone support, duration, interval
[Bug 68675] ODBC: support arbitrarily-sized bookmarks
[Bug 68676] ODBC: optionally use W variants of ODBC calls
[Bug 70526] Provide startup time measurements
[Bug 74608] Constructor functions for UNO component implementations
[Bug 75273] Other: Prevent users from installing known broken extensions in LO
[Bug 77125] Please make the shape of rounded rectangle callout customizable
[Bug 82319] use modern OpenGL for OpenGL canvas
[Bug 84097] Windows: Unit test & extend native calling
[Bug 84362] vcl / timers unit test ...
[Bug 86085] TOOLBAR: 'Thousands Separator' button
[Bug 88601] LO BASE: Failure to correctly interpret range for UNSIGNED integers from MySQL database (jdbc and native connectors) [summary in comment 9]
[Bug 88695] RowSet and its clones share a cache: can lead to cache trashing
[Bug 89860] Ability to print from Android ...
[Bug 90339] Make gengal not be based the Application class
[Bug 90419] Accuracy of calculation in Fill
[Bug 90517] Push WinBits constants down into subclasses
[Bug 90730] support overlay/no-overlay for chart title and legend
[Bug 90792] Enable toolbar code to load HiDPI bitmaps
[Bug 90793] Fix the HiDPI wave underline character property
[Bug 90794] Fix the Linux HiDPI start screen
[Bug 91831] sharing gcc / UNO bridges code ...
[Bug 92018] Implement caching for native widget rendering for Mac / OpenGL rendering
[Bug 92346] Copy functionality in the viewer
[Bug 92382] [OSINTEGRATION] Command? should open help
[Bug 92755] Avoid temporary XML files in winreg configmgr backend
[Bug 93488] Implement password protection for VBA export
[Bug 93592] Cant' add localized strings to Basic dialog.
[Bug 95405] Sidebar deck for find/search and replace
[Bug 96563] Display embedded graphics via system viewer optionally
[Bug 97102] Re-work copy/paste 'orrible extensions dialog code...
[Bug 97975] OpenGL: theme / widget cache ...
[Bug 97977] FILEOPEN: XSLX - MODE results in wrong calculation
[Bug 98004] Beanshell Editor: Add a toolbar
[Bug 98749] Move hardcoded/duplicated PageDesc defaults from UNO wrappers to writer core
[Bug 56676] EDITING: Tables in databases based on calc are unwriteable - Form Properties show them as writable
[Bug 58989] Transfer Localization info to EXTENSIONSWEBSITE
[Bug 60414] VIEWING: Responsive layout
[Bug 68617] UI: Row/Column Highlight of current selection not showing correctly
[Bug 49602] Remove deprecated OSL Profile functionality
[Bug 45615] Implement additional 3d slideshow transitions
[Bug 62525] Convert manual refcounting / copy-on-write implementations to cow_wrapper
[Bug 97527] vcl: reference-count Menu ...
[Bug 38890] Remove hard-coded project URLs
[Bug 98602] Duplicate code in onlineupdate/
[Bug 38889] Make macro editing easier
[Bug 87813] SIDEBAR: Incorporating the effects list into the animation tab
[Bug 67302] TablesSupplier name clash when dots in schema/table name
[Bug 32506] Find & Replace for Base
[Bug 34965] Make Impress slides editable during presentation
[Bug 62079] Hidden Items Menu
[Bug 53472] FORMATTING: Integral Symbols too small for some integrands
[Bug 60700] de-cruftify ODF files ...


open this list in bugzilla

Easy Hacks with Unknown Difficulty

This list contains the bugs without a "difficulty*" Keywords.

[Bug 45864] UI: Add "Glue Point deletion" tool
[Bug 65346] Search bar shouldn't remain open across sessions
[Bug 74839] EDITING: Position of connectors connected to a group aren't updated when editing group content
[Bug 84704] SIDEBAR: Slow 1-pixel scrollbar scrolling when clicking in empty space or arrow buttons
[Bug 86350] CONTEXT MENU: Renaming 'Rotate Image' to 'Rotate & Flip' and add rotate and flip functions
[Bug 86853] TOOLBAR: Addition of uno commands for Embossed and Engraved
[Bug 99882] Visual artifact when tables are moved system-driven
[Bug 100028] Quickly duplicate an object


open this list in bugzilla