View Single Post
Posts: 215 | Thanked: 348 times | Joined on May 2011
#102
I've been testing latest mieru and new version works very fast, the only major problems I've had are when switching back to hildon version


e.g

1. when I set page to custom in QML (I don't know what it does) and then use hildon version, I get this

Code:
/opt/mieru $ python mieru.py -p maemo5 -u hildon
All modules combined 450.00 ms
options: profile path: /home/user/.mieru
<gui.clutter_gui.ClutterGTKGUI instance at 0x425cbaa8>
Traceback (most recent call last):
  File "mieru.py", line 423, in <module>
    mieru = Mieru()
  File "mieru.py", line 113, in __init__
    self._loadGUIModule(args.u)
  File "mieru.py", line 162, in _loadGUIModule
    self.platform.guiModuleLoaded()
  File "/opt/mieru/platforms/maemo5.py", line 26, in guiModuleLoaded
    self._addAppMenu()
  File "/opt/mieru/platforms/maemo5.py", line 86, in _addAppMenu
    fitPickerButton = self._getFittingPickerButton("Page fitting", arrangement=hildon.BUTTON_ARRANGEMENT_VERTICAL)
  File "/opt/mieru/platforms/maemo5.py", line 172, in _getFittingPickerButton
    selector = self._getFittingSelector()
  File "/opt/mieru/platforms/maemo5.py", line 153, in _getFittingSelector
    touchSelector.set_active(0,lastUsedValueId)
TypeError: an integer is required
but I fit to width/height or original size, hildon version works again.


2. Paging in hildon version just doesn't work anymore, when I press p I get this:

Code:
/opt/mieru $ python mieru.py -p maemo5 -u hildon
All modules combined 450.00 ms
options: profile path: /home/user/.mieru
<gui.clutter_gui.ClutterGTKGUI instance at 0x425cba58>
GUI module import 650.00 ms
restoring last open manga
opening manga from state
manga: loading from path: /home/user/MyDocs/.documents/beforewatchmen/Before Watchmen-Dr.Manhattan 01 (2012)(Uled-NoToRiOuSNoTtY)(We-Comical.blogspot.com).cbz
testing path: /home/user/MyDocs/.documents/beforewatchmen/Before Watchmen-Dr.Manhattan 01 (2012)(Uled-NoToRiOuSNoTtY)(We-Comical.blogspot.com).cbz
manga: path is a file
file type: Zip archive data, at least v2.0 to extract
file mime: application/x-zip
file is probably a zip file
32 filenames sorted in 10.00 ms, human sort: True
32 images found
container created in 40.00 ms
###################
switching to page id: 0 rel id: 0
###################
to width
# page from storage
to width
notification: <b>Before Watchmen-Dr.Manhattan 01 (2012)(Uled-NoToRiOuSNoTtY)(We-Comical.blogspot.com)</b> restored to page <b>1</b>
Hildon notification: <b>Before Watchmen-Dr.Manhattan 01 (2012)(Uled-NoToRiOuSNoTtY)(We-Comical.blogspot.com)</b> restored to page <b>1</b>
last open manga restored
Init 1970.00 ms
Complete startup 2430.00 ms
declutter: cache status []
declutter: cache status []
Hildon notification: <b>Note:</b> the page in background does not refresh automatically
Traceback (most recent call last):
  File "/opt/mieru/gui/clutter_gui.py", line 89, in _onKeyPressEvent
    self._keyPressed(keyName)
  File "/opt/mieru/gui/gui.py", line 96, in _keyPressed
    self.mieru.keyPressed(keyName)
  File "mieru.py", line 211, in keyPressed
    self.platform.showPagingDialog()
  File "/opt/mieru/platforms/base_platform.py", line 58, in showPagingDialog
    paging_dialog.PagingDialog(manga)
NameError: global name 'paging_dialog' is not defined
saving active manga state state
adding to history: /home/user/MyDocs/.documents/beforewatchmen/Before Watchmen-Dr.Manhattan 01 (2012)(Uled-NoToRiOuSNoTtY)(We-Comical.blogspot.com).cbz, on page 0
update history
Mieru quiting
this could mean that non CSSU users have the hildon version broken too, but I only have a CSSU n900 to test with

as for QML specific problem, just minor: I can't access hidden folders (so can't go to .documents) and buttons don't works (but I guess it's designed to be touch only)

other than that, really speedy, the design is very classy and reading comics on this app is very pleasant
 

The Following User Says Thank You to lonk For This Useful Post: