•   
  • 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 14
  •   
  Thread Closed
Pre-Release 3.0 RC4
#61
according to the visual design: tmm does not use native window bars - thus there is no setting for window buttons on the left/right. we just draw it like the designer designed it Smile
I am sure you have more tools where the window bar/buttons are not the same as in the rest of the OS.

having floating filter panels just bring benefits: you can move them out of tmm to do not hide data (which has been done before); you could even put it onto a secondary screen.

do you use KDE? I think I saw that once on KDE but was not able to reproduce it.. nevertheless, I've added a fix on end of january to force the popups to to front (https://gitlab.com/tinyMediaManager/tiny...5620d3033e).. please update to a recent nightly..

btw: we are just heavily working on switching our webspace provider and this causes some nightlies not to appear on nightly.tinymediamanager.org . I hope I can finish the transition within the next week
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
Image
#62
@dirtydesaster do you find any "official" HEVC logo as svg which I could use?
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
Image
#63
Everytime i try to start the app i get this error log: 

java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key Settings.certification.medıum
    at java.util.ResourceBundle.getObject(Unknown Source)
    at java.util.ResourceBundle.getObject(Unknown Source)
    at java.util.ResourceBundle.getString(Unknown Source)
    at org.tinymediamanager.ui.movies.settings.MovieScraperNfoSettingsPanel$CertificationStyleWrapper.toString(MovieScraperNfoSettingsPanel.java:245)
    at javax.swing.plaf.basic.BasicComboBoxRenderer.getListCellRendererComponent(Unknown Source)
    at javax.swing.plaf.basic.BasicListUI.updateLayoutState(Unknown Source)
    at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(Unknown Source)
    at javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(Unknown Source)
    at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
    at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
    at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(Unknown Source)
    at javax.swing.DefaultListSelectionModel.clearSelection(Unknown Source)
    at javax.swing.JList.clearSelection(Unknown Source)
    at javax.swing.plaf.basic.BasicComboPopup.setListSelection(Unknown Source)
    at javax.swing.plaf.basic.BasicComboPopup.access$300(Unknown Source)
    at javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(Unknown Source)
    at javax.swing.JComboBox.fireItemStateChanged(Unknown Source)
    at javax.swing.JComboBox.selectedItemChanged(Unknown Source)
    at javax.swing.JComboBox.contentsChanged(Unknown Source)
    at javax.swing.AbstractListModel.fireContentsChanged(Unknown Source)
    at javax.swing.DefaultComboBoxModel.setSelectedItem(Unknown Source)
    at javax.swing.JComboBox.setSelectedItem(Unknown Source)
    at org.tinymediamanager.ui.movies.settings.MovieScraperNfoSettingsPanel.buildComboBoxes(MovieScraperNfoSettingsPanel.java:154)
    at org.tinymediamanager.ui.movies.settings.MovieScraperNfoSettingsPanel.<init>(MovieScraperNfoSettingsPanel.java:112)
    at org.tinymediamanager.ui.movies.settings.MovieSettingsNode.<init>(MovieSettingsNode.java:39)
    at org.tinymediamanager.ui.movies.MovieUIModule.<init>(MovieUIModule.java:141)
    at org.tinymediamanager.ui.movies.MovieUIModule.getInstance(MovieUIModule.java:165)
    at org.tinymediamanager.ui.MainWindow.initialize(MainWindow.java:237)
    at org.tinymediamanager.ui.MainWindow.<init>(MainWindow.java:105)
    at org.tinymediamanager.TinyMediaManager$1.run(TinyMediaManager.java:345)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
#64
if i click on the edition button using windows 7 I get this error:

java.lang.NullPointerException
    at ca.odell.glazedlists.impl.adt.barcode2.SimpleTree.get(SimpleTree.java:160)
    at ca.odell.glazedlists.SortedList.getSourceIndex(SortedList.java:394)
    at ca.odell.glazedlists.TransformedList.get(TransformedList.java:107)
    at ca.odell.glazedlists.TransformedList.get(TransformedList.java:107)
    at ca.odell.glazedlists.TransformedList.get(TransformedList.java:107)
    at ca.odell.glazedlists.swing.DefaultEventTableModel.getValueAt(DefaultEventTableModel.java:192)
    at javax.swing.JTable.getValueAt(Unknown Source)
    at javax.swing.JTable.prepareRenderer(Unknown Source)
    at org.tinymediamanager.ui.components.table.TmmTable.prepareRenderer(TmmTable.java:243)
    at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
    at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
    at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
    at javax.swing.plaf.ComponentUI.update(Unknown Source)
    at javax.swing.JComponent.paintComponent(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JViewport.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JSplitPane.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayer.paint(Unknown Source)
    at javax.swing.plaf.LayerUI.paint(Unknown Source)
    at org.tinymediamanager.ui.ShadowLayerUI.paint(ShadowLayerUI.java:37)
    at javax.swing.plaf.ComponentUI.update(Unknown Source)
    at javax.swing.JComponent.paintComponent(Unknown Source)
    at javax.swing.JLayer.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JLayeredPane.paint(Unknown Source)
    at javax.swing.JComponent.paintChildren(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.access$1200(Unknown Source)
    at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.WaitDispatchSupport$2.run(Unknown Source)
    at java.awt.WaitDispatchSupport$4.run(Unknown Source)
    at java.awt.WaitDispatchSupport$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.WaitDispatchSupport.enter(Unknown Source)
    at java.awt.Dialog.show(Unknown Source)
    at java.awt.Component.show(Unknown Source)
    at java.awt.Component.setVisible(Unknown Source)
    at java.awt.Window.setVisible(Unknown Source)
    at java.awt.Dialog.setVisible(Unknown Source)
    at org.tinymediamanager.ui.dialogs.TmmDialog.setVisible(TmmDialog.java:239)
    at org.tinymediamanager.ui.dialogs.MessageDialog.showExceptionWindow(MessageDialog.java:124)
    at org.tinymediamanager.Log4jBackstop.uncaughtException(Log4jBackstop.java:43)
    at java.lang.ThreadGroup.uncaughtException(Unknown Source)
    at java.lang.ThreadGroup.uncaughtException(Unknown Source)
    at java.awt.EventDispatchThread.processException(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)
#65
@onurcan1234 thanks - will be fixed in the next version

@Edworld sorry, I cannot find the steps to reproduce your issue from the stack trace.. please provide me an example to reproduce it
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
Image
#66
(2019-02-17, 19:59)mlaggner Wrote: @Edworld sorry, I cannot find the steps to reproduce your issue from the stack trace.. please provide me an example to reproduce it
All I do is click on the edition icon which is to the right of the format icon where the movies are listed.
#67
okay, you want to sort them Big Grin now I can reproduce it and will fix it for the next version
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
Image
#68
First THX for the new TMM v3

1. Can TMM v3 download animated posters and fanarts on movie Folder on smb share? If so, what are the Settings in TMM v3?

2. Can Kodi write and display these animations from smb share to Kodi DB? If so, what is needed in Kodi?
#69
tmm should be able to download that - I do that at home. Maybe you need to mount the network share to a drive/folder (depends on your OS)
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
Image
#70
as some may have already noticed - RC2 is out with many fixes for problems you have found in RC1
tinyMediaManager - THE media manager of your choice - available for Windows, Mac OSX and Linux
Help us translate tinyMediaManager Weblate
Image
#71
When using the "Update selected movie(s)" option, it does not remove items that are no longer there. Example, I converted an AVI to a MP4. The update picked up the MP4, but did not remove the AVI.
#72
Since the update of both TMM versions, DTS-ES had been changed into DTS somehow when you update media information.

Before the change, both versions of DTS would show up under Media Information (2.9) or Media files (3.0), but now only DTS is there.

Mediainfo itself still shows all information.

Mediainfo 18.12:

Format                                   : DTS ES
Format/Info                              : Digital Theater Systems
Commercial name                          : DTS-ES Matrix
Codec ID                                 : A_DTS
Duration                                 : 2 h 2 min
Bit rate mode                            : Constant
Bit rate                                 : 1 509 kb/s
Channel(s)                               : 6 channels
Channel(s)_Original                      : 7 channels

Old NFO version:

<audio>
<codec>DTSHD_ES</codec>
<language>eng</language>
<channels>7</channels>
</audio>

New NFO Version:

<audio>
<codec>DTS</codec>
<language>eng</language>
<channels>6</channels>
</audio>
#73
@Gendji 
fixed MediaInfo in next build.
Also the channel count should be correct now.

@thwaller 
works for me.
Do you have a logfile?
tinyMediaManager - THE media manager of your choice :)
Wanna help translate TMM ?
Image
#74
Hello,

I've a small bug (or not) with renaming and replacing rules.
When choosing "Replacing non ASCII characters with their basic ASCII equivalents", I think this is done after the renaming scheme and not before.
In my example, in French, the movie "Lone Wolf McQuade" is translated by "Œil pour œil", so,  when i want the ${titleSortable;first} it says "Oe" (first letter 'Œ' repalcing by 'Oe')  instead of just "O".
How can I have the right first letter in my language ?

Thanks
#75
(2019-02-20, 10:18)myron Wrote: @Gendji 
fixed MediaInfo in next build.
Also the channel count should be correct now.
I tested it with the nightly build and it only shows 6 channels under Media files->Audio and no dts logo.

NFO:
<audio>
        <codec>DTS_ES</codec>
        <language>eng</language>
        <channels>6</channels>
      </audio>

Mediainfo Text:
Format                                   : DTS ES
Format/Info                              : Digital Theater Systems
Commercial name                          : DTS-ES Matrix
Codec ID                                 : A_DTS
Duration                                 : 1 h 36 min
Bit rate mode                            : Constant
Bit rate                                 : 1 509 kb/s
Channel(s)                               : 6 channels
Channel(s)_Original                      : 7 channels
  •   
  • 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 14
  •   
  Thread Closed
 
Thread Rating:
  • 0 Vote(s) - 0 Average



Logout Mark Read Team Forum Stats Members Help
Pre-Release 3.0 RC400