0
Answered

Configure Comic Folder on a QNAP TS-451

Mattias Johansson 9 years ago updated by Riccardo Codebue 9 years ago 7

Hi,

I just installed Ubooquity on my NAS and I can access the admin page but I got an error everytime I triy to add a Comic folder: "Preferences could not be modified.
Directory does not exist or is not readable: /DataVol1/Multimedia/eBooks/Comics"


This is the share as shown in my QNAP Controlpanel:

Image 65


I have tried to add full access in the QNAP user accounts for guest-users.


Any Suggestions?

0
Not a bug

Ubooquity crashed after restart

Skylar Ragan 10 years ago updated by Kaily 8 years ago 2

So yesterday I noticed that Ubooquity wasn't running anymore, so I just started it back up and it seemed to be working just fine. Then this morning I actually closed a few windows that I'd left open for a while and I noticed an error window from Ubooquity withe the following text:


"org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-187]

at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
at org.h2.message.DbException.get(DbException.java:179)
at org.h2.message.DbException.get(DbException.java:155)
at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:461)
at org.h2.store.FileLock.lockFile(FileLock.java:355)
at org.h2.store.FileLock.lock(FileLock.java:135)
at org.h2.engine.Database.open(Database.java:634)
at org.h2.engine.Database.openDatabase(Database.java:266)
at org.h2.engine.Database.<init>(Database.java:260)
at org.h2.engine.Engine.openSession(Engine.java:60)
at org.h2.engine.Engine.openSession(Engine.java:167)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:145)
at org.h2.engine.Engine.createSession(Engine.java:128)
at org.h2.engine.Engine.createSession(Engine.java:26)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:347)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92)
at org.h2.Driver.connect(Driver.java:72)
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:353)
at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:385)
at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:227)
at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:199)
at com.ubooquity.data.database.b.e(SourceFile:610)
at com.ubooquity.data.database.c.<init>(SourceFile:57)
at com.ubooquity.Ubooquity.main(SourceFile:255)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.ubooquity.e.c.a(SourceFile:823)
at com.ubooquity.Launcher.main(SourceFile:10)"


So I took a look at the logs and found this:


"20151015 04:10:54 [Thread-3] INFO com.ubooquity.Ubooquity - Ubooquity has closed.

20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Running with the following parameters - headless: false, port: -1, webadmin: false, host: null, debug: false, execdir: D:\Downloads\Ubooquity
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - #############################
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - # Starting Ubooquity #
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - #############################
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Java version: 1.8.0_60
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Java vendor: Oracle Corporation
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Max heap size available: 3634 MB
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - OS name: Windows 7
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - OS version: 6.1
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - OS architecture: amd64
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Loading local version info
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Ubooquity 1.8.2 built on 2015-08-23 at 16:10
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Creating application folders
20151015 04:11:02 [main] INFO com.ubooquity.Ubooquity - Loading preferences
20151015 04:11:05 [main] ERROR com.ubooquity.data.database.c - Cound not get number of existing tables
org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-187]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:179) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:155) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:461) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lockFile(FileLock.java:355) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lock(FileLock.java:135) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.open(Database.java:634) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.openDatabase(Database.java:266) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.<init>(Database.java:260) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:60) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:167) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:145) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:128) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:26) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:347) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.Driver.connect(Driver.java:72) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:353) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:385) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:227) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:199) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at com.ubooquity.data.database.c.g(SourceFile:121) [Ubooquity.jar:1.8.2]
at com.ubooquity.data.database.c.<init>(SourceFile:47) [Ubooquity.jar:1.8.2]
at com.ubooquity.Ubooquity.main(SourceFile:255) [Ubooquity.jar:1.8.2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60]
at com.ubooquity.e.c.a(SourceFile:823) [Ubooquity.jar:1.8.2]
at com.ubooquity.Launcher.main(SourceFile:10) [Ubooquity.jar:1.8.2]
20151015 04:11:07 [main] ERROR com.ubooquity.data.database.c - Could not configure collation strength
org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-187]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:179) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:155) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:461) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lockFile(FileLock.java:355) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lock(FileLock.java:135) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.open(Database.java:634) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.openDatabase(Database.java:266) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.<init>(Database.java:260) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:60) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:167) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:145) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:128) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:26) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:347) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.Driver.connect(Driver.java:72) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:353) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:385) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:227) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:199) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at com.ubooquity.data.database.c.h(SourceFile:144) [Ubooquity.jar:1.8.2]
at com.ubooquity.data.database.c.<init>(SourceFile:48) [Ubooquity.jar:1.8.2]
at com.ubooquity.Ubooquity.main(SourceFile:255) [Ubooquity.jar:1.8.2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60]
at com.ubooquity.e.c.a(SourceFile:823) [Ubooquity.jar:1.8.2]
at com.ubooquity.Launcher.main(SourceFile:10) [Ubooquity.jar:1.8.2]
20151015 04:11:10 [main] ERROR com.ubooquity.data.database.b - Cound not create COMIC table
org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-187]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:179) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:155) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:461) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lockFile(FileLock.java:355) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lock(FileLock.java:135) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.open(Database.java:634) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.openDatabase(Database.java:266) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.<init>(Database.java:260) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:60) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:167) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:145) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:128) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:26) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:347) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.Driver.connect(Driver.java:72) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:353) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:385) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:227) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:199) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at com.ubooquity.data.database.b.e(SourceFile:610) ~[Ubooquity.jar:1.8.2]
at com.ubooquity.data.database.c.<init>(SourceFile:57) [Ubooquity.jar:1.8.2]
at com.ubooquity.Ubooquity.main(SourceFile:255) [Ubooquity.jar:1.8.2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60]
at com.ubooquity.e.c.a(SourceFile:823) [Ubooquity.jar:1.8.2]
at com.ubooquity.Launcher.main(SourceFile:10) [Ubooquity.jar:1.8.2]
20151015 04:11:10 [main] ERROR com.ubooquity.Ubooquity - Exiting application because of exception
org.h2.jdbc.JdbcSQLException: Database may be already in use: "Locked by another process". Possible solutions: close all other connection(s); use the server mode [90020-187]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:179) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.message.DbException.get(DbException.java:155) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.getExceptionAlreadyInUse(FileLock.java:461) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lockFile(FileLock.java:355) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.store.FileLock.lock(FileLock.java:135) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.open(Database.java:634) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.openDatabase(Database.java:266) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Database.<init>(Database.java:260) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:60) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.openSession(Engine.java:167) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:145) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:128) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.Engine.createSession(Engine.java:26) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:347) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.Driver.connect(Driver.java:72) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getXAConnection(JdbcDataSource.java:353) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcDataSource.getPooledConnection(JdbcDataSource.java:385) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnectionNow(JdbcConnectionPool.java:227) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:199) ~[h2-1.4.187.jar.1793428740605104529.tmp:1.4.187]
at com.ubooquity.data.database.b.e(SourceFile:610) ~[Ubooquity.jar:1.8.2]
at com.ubooquity.data.database.c.<init>(SourceFile:57) ~[Ubooquity.jar:1.8.2]
at com.ubooquity.Ubooquity.main(SourceFile:255) ~[Ubooquity.jar:1.8.2]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60]
at com.ubooquity.e.c.a(SourceFile:823) [Ubooquity.jar:1.8.2]

at com.ubooquity.Launcher.main(SourceFile:10) [Ubooquity.jar:1.8.2]"


It looks like on the 15th Ubooquity was performing a scan, then restarted, and choked and died. Since manually starting it back up yesterday, there haven't been any errors.


I keep Ubooquity running on my main server with Win-7 x64, and my media stored on a Netgear ReadyNAS 104. I check the logs on the NAS and it's been running smoothly for several weeks now with out any errors or down time. I don't believe I've ever received this error before, and I've been happily running Ubooquity for several months now.


Any idea what happened?

0
Completed

Improve reading feature

josephm 11 years ago updated by Tom 10 years ago 3
Hi, great job indeed, Ubooquity works very well!

Would it be possible to implement that Ubooquity reads several pages in advance (prefetching of 3 pages for ex.), so page changing would be quicker when reading a comics?
0
Completed

Minimize window on startup

Bruce Fleury 11 years ago updated by Tom 10 years ago 5
Thank you so much for this powerful and useful tool. One small problem - I can't get the window to miinimize to tray on startup (windows 7). Tried checking the minimize box and restarting, also tried starting from a shortcut with the minimize option checked, no joy. Ideas?
0
Fixed

Can't close Ereader menu on Android Chrome

Wayne S 9 years ago updated 9 years ago 16

Firstly thanks for an amazing but of software, love seeing how each new version brings great new features.


I've just been testing out the Ereader on my phone (running Lollipop) using Chrome. I've also tried using my old tablet (running Kitkat).

I can open an epub book ok, but once I get to the second page the menu comes up and the "close" button doesn't work. The other buttons on the menu (eh. Night toggle) work, do it just seems to be the X button.


It happens on every epub I've tried so far.

0
Completed

[Tutorial] Install Ubooquity on a Synology NAS

Matthew Sanders 10 years ago updated by Michael 9 years ago 151
I've written a tutorial on how to install and run Ubooquity on Synology branded NAS machines. Download the html/css/javascript archive using the link below. Please host this tutorial and replace the link in FAQs. If you are already using jQuery replace the script line in my code to point to your copy.

http://file.button-mashers.net/tutorial.zip

-Matthew
0
Not a bug

Comic Name incorrectly sorted with numbers in them

Thai Tran 9 years ago updated by Tom 9 years ago 1

Comics are not sorted correctly if named as follows:


Comic Issue 1

Comic Issue 10

Comic Issue 100

Comic Issue 2

Comic Issue 20

Comic Issue 200


Should be sorted like so:


Comic Issue 1

Comic Issue 2

Comic Issue 10

Comic Issue 20

Comic Issue 100

Comic Issue 200

0
Planned

Sort by Recent Release

James Williams 10 years ago updated by darknessgp 10 years ago 5
Is there any way to add a Recent Release grouping, similar to the latest additions (New Comics) option.

not sure how hard it would be to add this, would be very handy for those of us who are always adding back issues keep on top of the current issues.
0
Answered

Modify Existing Themes

bixtool 10 years ago updated by Tom 10 years ago 3
For any theme:
How can I move the title from beneath the thumbnail to the right of the thumbnail, but vertically centered? I've tried to google the solution, with no success.
0
Searching answer

No content when user security enabled

Vlad Pichardo 10 years ago updated by Jason Jones 10 years ago 14
If I enable the "Protect shared content with user accounts" option and log in with one of the accounts, the comic section is blank. I can actually see the link to comics but once in, there's nothing. I did add the usernames to the shared comic folder. If they aren't there, I get the this user "Sorry, you are not authorized to access any file on this server". So I assume I set the permissions right. Or am I doing something wrong?