All LibreOffice Easy Hacks by Difficulty
From The Document Foundation Wiki
Contents |
Introduction
This is a list of all EasyHack sorted by difficulty level. Elsewhere you will find:
- A representative selection of highlights from the EasyHacks as full text (not only links to bugzilla)
- An explanation of the tags can be found at Development/Easy Hacks Bugzilla Whiteboard Status
- A list of EasyHacks by required skill
- A list of EasyHacks by Topic
List of Easy Hacks by Difficulty
These lists contain the bugs with whiteboard status "EasyHack" and bug status "NEW", "ASSIGNED" or "REOPENED".
Easy Hacks for Beginners
These lists contain the bugs with whiteboard status "DifficultyBeginner".
This list contains the bugs with whiteboard status "DifficultyBeginner".
Easy Hack 50183 - CONFIGURATION: Default number of sheets for new document should be "1"
Easy Hack 49581 - BUGZILLAASSISTANT: hint that bugs.freedesktop.org is identical with bugs.freedesktop.org are missing
Easy Hack 47648 - [EasyHack] Create VirtualBox for bibisecting
Easy Hack 47663 - BUGZILLAASSISTANT: After finishing the bug submittal, show a invitation to join QA
Easy Hack 50099 - Gather Own Bugzilla Requirements
Easy Hack 39753 - Improving Easy Hacks Bugzilla-Wiki integration
Easy Hack 33683 - colorpicker for font and background color no longer resizable
Easy Hack 34697 - Print Current Page in Print dialog - Calc, Draw, Impress [Writer is finished]
Easy Hack 46374 - Replace all occurence of stardiv
Easy Hack 38837 - Reduce power consumption: timers must end eventually
Easy Hack 38828 - Save position of tab dialogs
Easy Hack 38829 - Add fractional inches to units
Easy Hack 42982 - improve UNO API error reporting
Easy Hack 43895 - Never let users save in /tmp by default
Easy Hack 33960 - cross reference to a list number, dot bug
Easy Hack 48874 - remove html export dialog artwork
Easy Hack 48873 - clean out obsolete icons ...
Easy Hack 48257 - remove explicit prototypes in basic/
Easy Hack 48256 - clean out Hide/Show Cursor ...
Easy Hack 47957 - dung out laughable cui color options code ...
Easy Hack 47680 - Password bypassed when recording changes
Easy Hack 47666 - improve calc's filters test cases
Easy Hack 47656 - Syncronize downstream/upstream bugs
Easy Hack 47652 - Provide stacktraces for crashes in existing bug reports
Easy Hack 46892 - Provide stacktraces for crashes
Easy Hack 46504 - Bibisect regressions in LibreOffice
Easy Hack 45904 - move java based api tests to c++
Easy Hack 44989 - tools: SvStream: simplify LockRegion
Easy Hack 44982 - add helper method to sal's File abstraction
Easy Hack 44580 - share autocorrect replacement table for misc. language subgroups
Easy Hack 43057 - Pointers to new website repository from obsolete freedesktop one
Easy Hack 42781 - fix windows build warnings ...
Easy Hack 42155 - win32: remove duplicated / redundant stringbuffer classes
Easy Hack 41291 - Create a Libreoffice build session with playterm to help new developers
Easy Hack 39749 - calc unit test writing
Easy Hack 39674 - find / fix all German spellings in internal APIs
Easy Hack 39673 - Remove obsolete product pieces
Easy Hack 39641 - Clean up document type association on Linux
Easy Hack 39632 - Consolidate GetMsiProperty()
Easy Hack 39631 - add optimisation helpers
Easy Hack 39625 - Make existing cppunittests work
Easy Hack 39596 - use the CLang++ static analyser to find bugs
Easy Hack 39595 - accelerate Perl installer/builder
Easy Hack 39594 - accelerate Perl installer/builder on Windows
Easy Hack 39593 - copy/paste code detector / fixing
Easy Hack 39446 - Bloat Removal. Removing uncallable code with callcatcher
Easy Hack 38844 - Reduce XOR rendering
Easy Hack 38841 - Fuzz XML file filters
Easy Hack 38840 - add coverage analysis to unit tests
Easy Hack 38838 - Removal/Replacement of the String/UniString/ByteString with OUString/OString once and for all.
Easy Hack 38836 - de-bloat internal ICU
Easy Hack 38835 - strip out non-trivial globals before main
Easy Hack 38832 - get rid of obsolete manual templates such as DECLARE_LIST
Easy Hack 38831 - Get rid of SV_DECL_VARARR, SV_DECL_VARARR_PLAIN, SV_DECL_VARARR_SORT ....
Easy Hack 42454 - remove code associated with unused icons
Easy Hack 39626 - Store/Restore font dropdown MRU
Easy Hack 47320 - DrMemory windows warning cleanup ...
Easy Hack 50096 - Bugzilla Twitter integration
Easy Hack 49569 - [Task]: ODF compatibility issues
Easy Hack 47653 - [EasyHack] Create VirtualBox image to generate stacktraces for crashes
Easy Hack 49724 - Update filters for file selector's file type categories
Easy Hack 42783 - get rid of CPU define/build system variable
Easy Hack 39425 - align ASSERT (& friends) macro foo
Easy Hack 39443 - continuous integration / tinderboxing
Easy Hack 39468 - translate German comments, removing redundant ones
Easy Hack 47667 - Create chart test documents
Easy Hack 47947 - UI: Calc Data Form button width doesn't accommodate German text or German text too long.
Easy Hack 48140 - [EasyHack] remove uno calls from xlsx import
Easy Hack 45747 - [EasyHack] remove the limitation to 3 sort entries in calc
Easy Hack 39445 - write tools/ pieces out
Easy Hack 39439 - Web search for UI strings
Easy Hack 39440 - cppcheck cleanliness
Easy Hack 43446 - ProposedEasyHack BUGZILLAASSISTANT: Drop-down lists properties need fine tuning
Easy Hack 45315 - [UI] Some relation elements (precedes and following) shown with different font
Easy Hack 39428 - audit / remove SvStream long operators
Easy Hack 43938 - UI: Default area color without name in Impress/Draw
Easy Hack 44502 - Improve Doxygen-generated SDK C++ documentation
Easy Hack 35555 - [Easy Hack]: new default drawing color inconsistent with icons (regression 3.3->3.4)
Easy Hack 42974 - get the build process to auto-magically copy the Visual Studio CRT files to the right place
Easy Hack 30425 - Making Icon Themes is Far too Difficult
More Interesting Easy Hacks
These lists contain the bugs with whiteboard status "DifficultyInteresting".
This list contains the bugs with whiteboard status "DifficultyInteresting".
Easy Hack 49169 - Setup a productive MozTrap instance together with the TDF admin team.
Easy Hack 42100 - calc sheet tab widget screen space usage
Easy Hack 38827 - hide / re-locate legacy export formats
Easy Hack 38819 - Make localisation stand-alone
Easy Hack 38812 - PackageKit / Help integration
Easy Hack 38811 - default to SQLite not HSQLDB in Base
Easy Hack 38804 - Implement Simple export of (some) VBA streams
Easy Hack 34965 - Make Impress slides editable during presentation
Easy Hack 34465 - get rid of all calls to virtual const SfxPoolItem* Put( const SfxPoolItem&, USHORT nWhich)
Easy Hack 30732 - Character formatting not retained in entries of TOC, table lists, etc.
Easy Hack 43059 - apply sixgill static analyser to the code ...
Easy Hack 37401 - EDITING with Gradient Tool: border between colors does not follow related control point movings
Easy Hack 47958 - gross cut/paste signal emission nonsense
Easy Hack 47650 - Create a bibisect repo for 3.3->3.4
Easy Hack 46723 - enable configmgr unit tests ...
Easy Hack 46259 - re-write mysql connector to use the 'C' connector ...
Easy Hack 44994 - write out tools' FileCopier class ...
Easy Hack 44732 - inking / PDF import cleanups
Easy Hack 42949 - accelerating compile times ...
Easy Hack 39849 - exchange SfxItemset implementation
Easy Hack 38890 - Remove hard-coded project URLs
Easy Hack 38888 - Undo/redo functionality for visual editor
Easy Hack 38887 - Improvement of SmNodeToTextVisitor
Easy Hack 38886 - Synchronize command text and visual cursor
Easy Hack 38885 - Remove CreateTextFromNode methods
Easy Hack 38884 - Improve Up/Down movement in writer
Easy Hack 38879 - Add git history/log parser for tinderbox
Easy Hack 38878 - Upgrade internal xpdf to poppler
Easy Hack 38814 - Snappier rendering: paint at idle, not on timeout
Easy Hack 38809 - Improve Structure / Cache efficiency
Easy Hack 38808 - Removal of ATL dependency on Windows
Easy Hack 38803 - Import keybindings for macros
Easy Hack 38277 - Floating toolbar title does not react on right-click
Easy Hack 35690 - Subsequenttest failures
Easy Hack 44720 - compatibility options for older spreadsheets ...
Easy Hack 49885 - sync custom breakiterator rules with icu originals
Easy Hack 37035 - Mac crash when using FreeSans ...
Easy Hack 49685 - When starting or Opening presentation the focus is not one the slide, but somewhere in the task pane
Easy Hack 46193 - Let the user copy error message from error dialog
Easy Hack 38820 - [EasyHack] Wizards: Java to Python? conversion
Easy Hack 45615 - EasyHack: Implement additional 3d slideshow transitions
Easy Hack 47658 - add Open-ID authentification for MozTrap
Easy Hack 49098 - idxexample.odt cleanup
Easy Hack 42120 - optionally treat filter values as matching patterns
Easy Hack 47010 - Context menu to switch between sheets
Easy Hack 38246 - Change visibility of comments / notes via Notes Ruler Control [UI] [VIEWING] (OOoNotes2)
Easy Hack 38889 - Make macro editing easier
Easy Hack 35862 - [EasyHack] "Increase font" and "decrease font" could work even if the selection contains differing font sizes
Easy Hack 45789 - automatic row height in reports
Easy Hack 47065 - Advanced Easy Hack: Notification about document closure
Easy Hack 47011 - Add an auto save option (not auto recovery)
Easy Hack 45168 - Size of PDF files can been reduced by use of croped images
Easy Hack 46378 - Poor Resampling Image quality
Easy Hack 32362 - Bad behavior of scalable brackets with large objects
Easy Hack 45408 - use new gdk_screen_get_monitor_workarea method ...
Easy Hack 32418 - Add an "insert symbol" to Math
Easy Hack 32419 - When inserted on Writer, get "Base size" for formulas from underlining paragraph
Easy Hack 36311 - DDE link between two spreadsheets: updated values not saved
Easy Hack 38880 - Precision in CSV import
Easy Hacks with Unknown Difficulty
These lists contain the bugs without a "Difficulty*" whiteboard status.
This list contains the bugs with whiteboard status "DifficultyInteresting".
Easy Hack 43260 - BUGZILLAASSISTANT: Strange layout and very poor behaviour of login page
Easy Hack 36104 - [FILESAVE] National symbols corrupted when saved in the MS Excel 5.0 format
Easy Hack 32500 - GTK style doesn't draw some elements via GTK
Easy Hack 33467 - Mac: Default printer should be taken from the OS when printing
Easy Hack 32581 - [EDITING] Add the possibility to retrieve the filename of a movie or sound inserted in a document
Easy Hack 36466 - Copying Visible Cells Only
Easy Hack 36072 - [EDITING] Shift+PgDwn/Up doesn't select text
Easy Hack 34882 - Special character favorites
Easy Hack 33831 - Media wiki export pictures as files
Easy Hack 32506 - Find and replace @ Base
Easy Hack 32364 - Add a "filter" to Insert > Field > Other > Cross reference tab
Easy Hack 31609 - Support different smart quote settings by language.
Easy Hack 36800 - "Find & replace" does not search single cell
Easy Hack 36475 - Toolbar space remains after close of last in row/column
Easy Hack 36741 - OpenOffice.org logo at startup with generic vcl plugin
Easy Hack 32781 - Extraneous spaces in outline mode.
Easy Hack 45618 - Implement 3d slideshow transition framework also for windows
Easy Hack 45617 - Make Impress masterpages copyable
Easy Hack 45616 - Mobile app for presenting / remote-controlling
Easy Hack 38834 - 16-bit unicode string literals
Easy Hack 37555 - Add fallback configure option for getting initial repos cloned
Easy Hack 35960 - Add to Dictionary Contextually Words with Curly Apostrophes, Hyphens...
Easy Hack 34591 - HTML import: table borders set to paragraphs instead of cells
Easy Hack 32664 - Keyboard volume keys don't work when LibreOffice is in focus
Easy Hack 32531 - Incorrect cursor key movement between table cells of different directionality
Easy Hack 30873 - Field variables break with additional formats
Easy Hack 30711 - LibreOffice saves input fields in a non-standard ODF way
Easy Hack 50050 - Make LE (Link End) Index/Table Entry component character style match LS (Link Start) by default
Easy Hack 48549 - System::Beep() removal
Easy Hack 42893 - EDITING: Improve 'Capitalize first letter of sentence'
Easy Hack 38247 - Improve visual style and usability of both document and notes (Writer) [UI] (OOoNotes2)
Easy Hack 36815 - Advanced printing capabilities of comments in Writer [PRINTING]
Easy Hack 42379 - Toolbar item clipped
Easy Hack 49527 - unzip autocorrect files, store contents in git instead and pack them at build time
Easy Hack 31005 - EasyHack: Table Autoformats does not save (and of course apply) all properties (Writer and Calc)
Easy Hack 49091 - UI: Alt-Left, Alt-Right keyboard shortcuts ineffective
Easy Hack 38244 - Enable attaching comments to document text ranges in Writer (Notes Anchor Area, OOoNotes2) [UI] [VIEWING]
Easy Hack 42006 - BUGZILLAASSISTANT: tests fail on IE8
Easy Hack 39750 - [Task] General formula editor improvements
Easy Hack 46808 - [Easy Hack] Adapt UNO services to new-style
Easy Hack 43157 - Clean up OSL_ASSERT, DBG_ASSERT, etc.
Easy Hack 36946 - Slide transitions in Impress should be sorted in meaningful categories (Usability improvement)
Easy Hack 41639 - BUGZILLAASSISTANT: Bugzilla form field page shown in LibO frame
Easy Hack 41568 - BUGZILLAASSISTANT: user-friendly bug submission: gracefully handle bad gateway
Easy Hack 43291 - BUGZILLAASSISTANT better feedback on why submit is not allowed yet
Easy Hack 41627 - BUGZILLAASSISTANT: No possibility to log out
Easy Hack 41256 - BUGZILLAASSISTANT: no operation system selection in bugassistant
Easy Hack 41299 - BUGZILLAASSISTANT: Dangerous Links in Heading, Session lost if clicked
Easy Hack 41601 - BUGZILLAASSISTANT: Mouseover SUBMIT button does not change mouse pointer view
Easy Hack 41637 - BUGZILLAASSISTANT: Browser password manager does not work
Easy Hack 42494 - BUGZILLAASSISTANT: Strange Subcomponent "Extensionname"
Easy Hack 41298 - BUGZILLAASSISTANT: Attachment submission functions out of focus
Easy Hack 42359 - no data-loss warning when trying to save more than 256 columns to xls format
Easy Hack 43460 - Replace rtl::OUString getLength()==0 with isEmpty() etc.
Easy Hack 44216 - EDITING: Drag and Drop Slide to other document with other page size distorts object's height/width ratio
Easy Hack 46037 - Clean up uses of comphelper/configurationhelper.hxx
Easy Hack 40014 - [UI] Create a keyboard shortcut for "Page Preview"
Easy Hack 35973 - [EasyHack] Remember the state of the sidebar pane in Impress
Easy Hack 36175 - Cells keep date autoformat incorrectly
Easy Hack 43514 - UI: Need an easy way to get from current position in a document to the corresponding position in the Navigatior dialog's header tree
Easy Hack 31853 - [EasyHack] test bug for testing needinfo greasemonkey script
Easy Hack 30508 - Feature Wish: "Edit in external editor"
Easy Hack 40741 - Peer JQuery developer needed to maintain the BUGZILLAASSISTANT
Easy Hack 42582 - BUGZILLAASSISTANT: Monitoring for existing description for Attachment is missing
Easy Hack 43369 - Specific UI for collecting PostgreSQL connection settings
Easy Hack 43227 - FILEOPEN: UI to set workgroup (system DB) for opening MS Access (.mdb) files
Easy Hack 42378 - UI: Clicking on data pilot table's top-left cell should show data field settings
Easy Hack 40429 - Navigation button icon does not scale and gets cut off
Easy Hack 32562 - EasyHack: Support dbusmenu on Ubuntu or other Linuxen
Easy Hack 35300 - Selection behavior oddity with Split Window