Todo Report |
|
| Designed for use with todo report and Ant. |
| Files | Errors |
|---|---|
| 155 | 96 |
| Name | Errors |
|---|---|
| source/net/sf/jomic/comic/ComicModel.java | 6 |
| source/net/sf/jomic/comic/ComicView.java | 6 |
| source/net/sf/jomic/ui/JomicMenuBar.java | 6 |
| source/net/sf/jomic/tools/FileTools.java | 5 |
| tests/net/sf/jomic/tests/TestDataCreator.java | 5 |
| source/net/sf/jomic/tools/FileArchive.java | 4 |
| source/net/sf/jomic/tools/SystemTools.java | 4 |
| source/net/sf/jomic/ui/JomicFrame.java | 4 |
| source/net/sf/jomic/JomicMacOSX.java | 3 |
| source/net/sf/jomic/comic/ComicThumbView.java | 3 |
| source/net/sf/jomic/common/JomicTools.java | 3 |
| source/net/sf/jomic/tools/ImageTools.java | 3 |
| source/net/sf/jomic/tools/StringTools.java | 3 |
| source/net/sf/jomic/ui/SettingsFrame.java | 3 |
| source/net/sf/jomic/Jomic.java | 2 |
| source/net/sf/jomic/comic/ComicImageErrorRenderer.java | 2 |
| source/net/sf/jomic/comic/Conversion.java | 2 |
| source/net/sf/jomic/comic/ConvertImageTask.java | 2 |
| source/net/sf/jomic/common/ComicSheetRenderSettings.java | 2 |
| source/net/sf/jomic/tools/ProgressFrame.java | 2 |
| source/net/sf/jomic/ui/ConvertWorker.java | 2 |
| source/net/sf/jomic/comic/ComicCache.java | 1 |
| source/net/sf/jomic/comic/ComicInfoPanel.java | 1 |
| source/net/sf/jomic/comic/ComicSheetLayout.java | 1 |
| source/net/sf/jomic/comic/ConversionBean.java | 1 |
| source/net/sf/jomic/comic/ConversionReport.java | 1 |
| source/net/sf/jomic/comic/ConversionReportItem.java | 1 |
| source/net/sf/jomic/comic/CreateCbzComicTask.java | 1 |
| source/net/sf/jomic/comic/CreateZipArchiveTask.java | 1 |
| source/net/sf/jomic/common/JomicConfigurator.java | 1 |
| source/net/sf/jomic/tools/ActionDelegate.java | 1 |
| source/net/sf/jomic/tools/ArchiveCache.java | 1 |
| source/net/sf/jomic/tools/ExtractPdfImagesTask.java | 1 |
| source/net/sf/jomic/tools/ExtractZipTask.java | 1 |
| source/net/sf/jomic/tools/ImageCache.java | 1 |
| source/net/sf/jomic/tools/ImageCacheEntry.java | 1 |
| source/net/sf/jomic/tools/ImageCacheRenderThread.java | 1 |
| source/net/sf/jomic/tools/NumberedNameComparator.java | 1 |
| source/net/sf/jomic/tools/UiTools.java | 1 |
| source/net/sf/jomic/ui/CreateComicWorker.java | 1 |
| source/net/sf/jomic/ui/FullScreenViewer.java | 1 |
| source/net/sf/jomic/ui/OpenComicFileChooserAccessory.java | 1 |
| source/net/sf/jomic/ui/OpenFromArchiveDialog.java | 1 |
| source/net/sf/jomic/ui/RenderedImageView.java | 1 |
| source/net/sf/jomic/ui/SystemInfoFrame.java | 1 |
| source/com/centerkey/utils/BareBonesBrowserLaunch.java | 0 |
| source/com/jhlabs/image/AbstractBufferedImageOp.java | 0 |
| source/com/jhlabs/image/ConvolveFilter.java | 0 |
| source/com/jhlabs/image/GaussianFilter.java | 0 |
| source/com/jhlabs/image/ImageMath.java | 0 |
| source/com/jhlabs/image/SmartBlurFilter.java | 0 |
| source/net/sf/jomic/comic/AbstractCreateComicTask.java | 0 |
| source/net/sf/jomic/comic/ComicChooserFileFilter.java | 0 |
| source/net/sf/jomic/comic/ComicException.java | 0 |
| source/net/sf/jomic/comic/ComicFileFilter.java | 0 |
| source/net/sf/jomic/comic/ComicImage.java | 0 |
| source/net/sf/jomic/comic/ComicInfoTableModel.java | 0 |
| source/net/sf/jomic/comic/ComicMustContainImagesException.java | 0 |
| source/net/sf/jomic/comic/ComicSheet.java | 0 |
| source/net/sf/jomic/comic/ComicSheetindexOverlapComparator.java | 0 |
| source/net/sf/jomic/comic/ComicToConvert.java | 0 |
| source/net/sf/jomic/comic/ComicViewTransferable.java | 0 |
| source/net/sf/jomic/comic/ComicViewTransferHandler.java | 0 |
| source/net/sf/jomic/comic/ConvertComicTask.java | 0 |
| source/net/sf/jomic/comic/CreateComicTask.java | 0 |
| source/net/sf/jomic/comic/CreatePdfComicTask.java | 0 |
| source/net/sf/jomic/comic/ExtractComicTask.java | 0 |
| source/net/sf/jomic/comic/PrecachedImageInCacheListener.java | 0 |
| source/net/sf/jomic/common/FullScreenCancelabel.java | 0 |
| source/net/sf/jomic/common/JomicHelpTools.java | 0 |
| source/net/sf/jomic/common/JomicJSAP.java | 0 |
| source/net/sf/jomic/common/JomicStartup.java | 0 |
| source/net/sf/jomic/common/PropertyConstants.java | 0 |
| source/net/sf/jomic/common/Settings.java | 0 |
| source/net/sf/jomic/common/SplashScreen.java | 0 |
| source/net/sf/jomic/common/SplashScreenDisposer.java | 0 |
| source/net/sf/jomic/common/StartupTools.java | 0 |
| source/net/sf/jomic/common/Version.java | 0 |
| source/net/sf/jomic/tools/AbstractTask.java | 0 |
| source/net/sf/jomic/tools/ArchiveCacheEntry.java | 0 |
| source/net/sf/jomic/tools/BasicSettings.java | 0 |
| source/net/sf/jomic/tools/CacheInfo.java | 0 |
| source/net/sf/jomic/tools/ColorBox.java | 0 |
| source/net/sf/jomic/tools/ConsoleIOException.java | 0 |
| source/net/sf/jomic/tools/ConsoleOutputListener.java | 0 |
| source/net/sf/jomic/tools/ConsoleTools.java | 0 |
| source/net/sf/jomic/tools/CopyFileTask.java | 0 |
| source/net/sf/jomic/tools/CreateImagInfoMapTask.java | 0 |
| source/net/sf/jomic/tools/ErrorTools.java | 0 |
| source/net/sf/jomic/tools/ExtractRarTask.java | 0 |
| source/net/sf/jomic/tools/ImageInCacheListener.java | 0 |
| source/net/sf/jomic/tools/ImageInfo.java | 0 |
| source/net/sf/jomic/tools/ImageRenderSettings.java | 0 |
| source/net/sf/jomic/tools/IOExceptionWithCause.java | 0 |
| source/net/sf/jomic/tools/ItemMustBeDownloadedException.java | 0 |
| source/net/sf/jomic/tools/KeyValuePair.java | 0 |
| source/net/sf/jomic/tools/LocaleTools.java | 0 |
| source/net/sf/jomic/tools/MutexLock.java | 0 |
| source/net/sf/jomic/tools/NaturalCaseInsensitiveOrderComparator.java | 0 |
| source/net/sf/jomic/tools/NaturalOrderComparator.java | 0 |
| source/net/sf/jomic/tools/NestedTask.java | 0 |
| source/net/sf/jomic/tools/NumberedName.java | 0 |
| source/net/sf/jomic/tools/OperationCanceledException.java | 0 |
| source/net/sf/jomic/tools/ProcessOutputThread.java | 0 |
| source/net/sf/jomic/tools/ProgressChangeListener.java | 0 |
| source/net/sf/jomic/tools/ProgressChangeSupport.java | 0 |
| source/net/sf/jomic/tools/RegExFileFilter.java | 0 |
| source/net/sf/jomic/tools/StandardConstants.java | 0 |
| source/net/sf/jomic/tools/SwingWorker.java | 0 |
| source/net/sf/jomic/tools/Task.java | 0 |
| source/net/sf/jomic/tools/TunneledIOException.java | 0 |
| source/net/sf/jomic/tools/XmlTools.java | 0 |
| source/net/sf/jomic/ui/AboutFrame.java | 0 |
| source/net/sf/jomic/ui/AwtExceptionHandler.java | 0 |
| source/net/sf/jomic/ui/BooleanSettingCheckBox.java | 0 |
| source/net/sf/jomic/ui/BooleanSettingMenuItem.java | 0 |
| source/net/sf/jomic/ui/ChangeBlurSettingsDialog.java | 0 |
| source/net/sf/jomic/ui/ChoiceSettingButtonGroup.java | 0 |
| source/net/sf/jomic/ui/ColorButton.java | 0 |
| source/net/sf/jomic/ui/ColorSettingMenuItem.java | 0 |
| source/net/sf/jomic/ui/Commands.java | 0 |
| source/net/sf/jomic/ui/ConversionReportFrame.java | 0 |
| source/net/sf/jomic/ui/ConvertDialog.java | 0 |
| source/net/sf/jomic/ui/CreateComicDialog.java | 0 |
| source/net/sf/jomic/ui/CreateComicFileFilter.java | 0 |
| source/net/sf/jomic/ui/ExportItem.java | 0 |
| source/net/sf/jomic/ui/FileArchiveListCellRenderer.java | 0 |
| source/net/sf/jomic/ui/FileFieldAdder.java | 0 |
| source/net/sf/jomic/ui/FileIconRenderer.java | 0 |
| source/net/sf/jomic/ui/FramelessJomicMenuBar.java | 0 |
| source/net/sf/jomic/ui/FullScreenViewerRunner.java | 0 |
| source/net/sf/jomic/ui/GoToPageDialog.java | 0 |
| source/net/sf/jomic/ui/GoToURIActionListener.java | 0 |
| source/net/sf/jomic/ui/ImageFormatTableModel.java | 0 |
| source/net/sf/jomic/ui/JomicAction.java | 0 |
| source/net/sf/jomic/ui/JomicApplication.java | 0 |
| source/net/sf/jomic/ui/JomicFrameCloseRunner.java | 0 |
| source/net/sf/jomic/ui/JomicToolbar.java | 0 |
| source/net/sf/jomic/ui/LimitedIntSettingSlider.java | 0 |
| source/net/sf/jomic/ui/OpenRecentFileActionListener.java | 0 |
| source/net/sf/jomic/ui/OpenRecentFileEvent.java | 0 |
| source/net/sf/jomic/ui/OpenRecentMenu.java | 0 |
| source/net/sf/jomic/ui/SetSettingAction.java | 0 |
| source/net/sf/jomic/ui/SnapableJFileChooser.java | 0 |
| source/net/sf/jomic/ui/TitleImageView.java | 0 |
| source/net/sf/jomic/ui/ToggleBooleanSettingAction.java | 0 |
| source/net/sf/jomic/ui/UIStates.java | 0 |
| tests/net/sf/jomic/tests/ByteStringTest.java | 0 |
| tests/net/sf/jomic/tests/CycleTest.java | 0 |
| tests/net/sf/jomic/tests/JomicCliClearCacheTest.java | 0 |
| tests/net/sf/jomic/tests/JomicCliFileTest.java | 0 |
| tests/net/sf/jomic/tests/JomicCliHelpTest.java | 0 |
| tests/net/sf/jomic/tests/JomicCliLicenseTest.java | 0 |
| tests/net/sf/jomic/tests/JomicCliVersionTest.java | 0 |
| tests/net/sf/jomic/tests/TestDataCreatorTest.java | 0 |
| Error Description | Line |
|---|---|
| Prevent OutOfMemoryError by avoiding RenderedImage, | 450 |
| Error Description | Line |
|---|---|
| setBackground(new Color(240, 216, 216)); | 51 |
| setBackground(<default>); | 57 |
| Error Description | Line |
|---|---|
| Change fixed size to somthing dynamic. | 46 |
| Error Description | Line |
|---|---|
| Remove "Description of" crap once JRefactory's pretty printer is fixed. | 99 |
| Remove "Description of" crap once JRefactory's pretty printer is fixed. | 113 |
| Remove all files in cache entry dir. | 175 |
| Use cache.remove(entry). | 208 |
| Check if cache became to big and entry should be removed. | 269 |
| Extract to some temp path first, then rename it. | 318 |
| Error Description | Line |
|---|---|
| Rename to isRotatableImage and adjust logic. | 264 |
| Error Description | Line |
|---|---|
| fix and enable assertion | 246 |
| support more than 1 selected item and add: selectionModel.clearSelection(); | 319 |
| repaint only if new image is visible | 377 |
| Error Description | Line |
|---|---|
| Clarify the result if the current sheet contains 2 images. | 392 |
| Consider manga mode for export. | 395 |
| : move side-effect causing getViewport().setSize() and related code to updateDisplay(). | 477 |
| Isn't there any shorter way to convert a boolean to an int (not counting the "?" operator) | 643 |
| jomicTools.beep(); | 670 |
| use binary search | 742 |
| Error Description | Line |
|---|---|
| proper localized error message: "file format is {0}, but must be one of: {1}" | 288 |
| proper localized error message: "file format is {0}, but must be one of: {1}" | 295 |
| Error Description | Line |
|---|---|
| validate for min/maxValue | 275 |
| Error Description | Line |
|---|---|
| think about error column; wouldn't a seperate error panel be better? | 115 |
| Error Description | Line |
|---|---|
| Localize error message. | 186 |
| Error Description | Line |
|---|---|
| if no writer can be found, use PNG | 84 |
| dispose both ImageWriters properly (using finally) | 85 |
| Error Description | Line |
|---|---|
| Use antzip to encode zipped filenames using ISO-Latin1. | 48 |
| Error Description | Line |
|---|---|
| Use antzip to encode zipped filenames using ISO-Latin1. | 39 |
| Error Description | Line |
|---|---|
| rename to "showTwoPages" | 35 |
| rename to "swapLeftAndRightImage" (without "s" at the end) | 41 |
| Error Description | Line |
|---|---|
| get rid of JomicConfigurator, it was only useful for log4j-core. | 34 |
| Error Description | Line |
|---|---|
| Disable full screen if neccessary. | 83 |
| change error message to something like "cannot read internal resource" | 102 |
| Disable full screen. | 201 |
| Error Description | Line |
|---|---|
| fix that size is always reset | 174 |
| prevent browser process from being killed prematurely when Jomic exits | 200 |
| Error Description | Line |
|---|---|
| Find non-deprecated way to handle "OpenDocument" events. | 64 |
| support multiple files | 81 |
| Silly name to prevent hiding the "startup" field inherited | 159 |
| Error Description | Line |
|---|---|
| Define exceptional_behavior of removeActionListener(). | 61 |
| Error Description | Line |
|---|---|
| @ assert Arrays.binarySearch(indexes, newIndex) < 0; | 267 |
| Error Description | Line |
|---|---|
| Also remove folder structure generated by extracted files. | 162 |
| Error Description | Line |
|---|---|
| Also remove folder structure generated by extracted files. | 122 |
| Error Description | Line |
|---|---|
| Move to FileHeader. | 118 |
| Proportional progress bar depending on archive size in bytes. | 163 |
| ProgressFrame.setNote("Examining...");? | 205 |
| Remove need to re-read the file list from the archive. | 227 |
| Error Description | Line |
|---|---|
| Stupid name to prevent pretty printer from sorting it in front of undefined symbols | 101 |
| Use leading zeros before uniqueIndex. | 214 |
| Use CopyDirTask, add optional parameter for ProgressChangeListener. | 582 |
| Use CharsetDecoder instead of String constructor to avoid unspecified | 795 |
| Find out if magic bytes are exactly "Rar!", and use equals(). | 804 |
| Error Description | Line |
|---|---|
| Collect paths of unrenderable images so they won't be attempted to be rendered again. | 70 |
| Error Description | Line |
|---|---|
| Figure out how to compute the memory size of tiled images. | 61 |
| Error Description | Line |
|---|---|
| assert that dispose is not called by ImageCacheRenderThread. | 179 |
| Error Description | Line |
|---|---|
| Force scanning for plug ins. This should not be necessary, but | 117 |
| work-around for missing suffix in Apple's TIFF reader. | 147 |
| Consolidate this with getAsBufferedImage(). | 220 |
| Error Description | Line |
|---|---|
| implement Comparator properly: handle null arguments and non-NumberedNames | 44 |
| Error Description | Line |
|---|---|
| Use insets conforming to UI guidelines. | 97 |
| without this, the AWTEventThread would continue to exist. | 180 |
| Error Description | Line |
|---|---|
| make auto-mnemonics work in special, nasty cases | 211 |
| assert !sort implies "sorted" | 471 |
| Change "sort" to "sorted"; if true, do a binary search, otherwise a sequential search. | 472 |
| Error Description | Line |
|---|---|
| : the code below should assign Command-? to Help > Help, but does not | 85 |
| Ideally we would check for MRJAdapter.VERSION >= 1.0.7. | 160 |
| Really reveal the file, not only the directory where it is located | 186 |
| fix portability | 191 |
| Error Description | Line |
|---|---|
| Stop VK_LEFT/RIGHT from working on the cell editor. | 513 |
| Error Description | Line |
|---|---|
| remove comics with same source and target | 123 |
| warn about comics with different source and same target | 124 |
| Error Description | Line |
|---|---|
| Simplify code by adding Conversion.getComicFormatSuffix(). | 91 |
| Error Description | Line |
|---|---|
| Consolidate with JomicFrame. | 418 |
| Error Description | Line |
|---|---|
| (Re)Store position and size of progressFrame via settings. | 177 |
| : Don't remove old comic files if we just reopened the same comic again. | 1161 |
| Restore comic model and page. | 1173 |
| Figure out if there is a need to check for (file != null). | 1196 |
| Error Description | Line |
|---|---|
| add(editMenu); | 134 |
| ifNotNullRemove(editMenu); | 247 |
| Prevent help menu from being converted to a standard Mac help | 406 |
| Use sensible shortcut key for full screen. | 514 |
| addPropertyItem(result, toggleRotateOnlySinglePortraitImages); | 519 |
| Use KeyEvent.VK_T and Event.ALT_MASK | 522 |
| Error Description | Line |
|---|---|
| Some platforms seem to fire a "file changed" event even for directories. | 72 |
| Error Description | Line |
|---|---|
| select openComicCheckBox if specified in settings | 111 |
| Error Description | Line |
|---|---|
| Yield preferred size according to screen size. | 53 |
| Error Description | Line |
|---|---|
| localize | 47 |
| right-align buttons | 74 |
| use Cancel+OK under Mac OS, and OK+Cancel under other platforms | 75 |
| Error Description | Line |
|---|---|
| compute dimension depending on data | 144 |
| Error Description | Line |
|---|---|
| Write test comic description to HTML/XML file. | 140 |
| actually break the image: | 155 |
| generate these files using a proper ImageWriter | 488 |
| create images with 1, 4, and 6 bits depth | 495 |
| create incomplete images with different formats | 496 |