Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    New FBReader build in Extras-Devel

    Reply
    Page 1 of 41 | 1   2     3   11 | Next | Last
    fms | # 1 | 2009-12-12, 09:45 | Report

    Hello, All!

    Due to many requests, I have taken FBReader 0.10.7 source code from qwerty12, fixed a few more things, recompiled it, and committed it to the Extras-Devel-Non-Free repository. It is coming to -Free as soon as I talk someone into pushing it through the autobuilder

    Changes:
    1. Ctrl+Enter now toggles the full screen mode, like the FullScreen button on Diablo.
    2. +/- buttons now switch pages properly, thanks to qwerty12.
    3. Fixed a crash on exit that was caused by deleting the main view twice.

    Enjoy.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 21 Users Say Thank You to fms For This Useful Post:
    acou, BLC, BruceL, Bundyo, conny, DaSilva, epage, frals, GeneralAntilles, insyte, ivyking, Johnx, m1lan, Natan_xy, pelago, qwerty12, rebhana, soleil, Tomaszd, twaelti, VDVsx

     
    DaSilva | # 2 | 2009-12-12, 10:46 | Report

    Great. Would it be much work to port the current 12.0 version?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    mikkov | # 3 | 2009-12-12, 11:18 | Report

    Originally Posted by fms View Post
    Hello, All!
    It is coming to -Free as soon as I talk someone into pushing it through the autobuilder
    No matter how good your intentions are, publishing open source software in non free (without source?) should be always avoided, same goes for vultures eye. Since you can build it locally it doesn't take much more than that to send it to autobuilder, especilly when FBReader source was probably already autobuildable.

    My 2 cents etc..

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to mikkov For This Useful Post:
    VDVsx

     
    fms | # 4 | 2009-12-12, 11:24 | Report

    Originally Posted by DaSilva View Post
    Great. Would it be much work to port the current 12.0 version?
    Tried that. It requires implementing a ProgressDialog and a few other things. Not sure I am willing to do this right away: not much free time. Whoever wants the semi-prepared 12.0 code, let me know and I will make it available.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    fms | # 5 | 2009-12-12, 11:27 | Report

    Originally Posted by mikkov View Post
    No matter how good your intentions are, publishing open source software in non free (without source?) should be always avoided, same goes for vultures eye. Since you can build it locally it doesn't take much more than that to send it to autobuilder, especilly when FBReader source was probably already autobuildable.
    Autobuilder is down, together with Garage. Until Monday. I already talked to lardman who is willing to push the package through the autobuilder. Once he does that, FBReader will appear in -free. Until then, I suggest you direct your persuasive efforts at maemo.org guys to make them keep their systems running, with acceptable performance (i.e. not like right now).

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to fms For This Useful Post:
    Kieron

     
    qwerty12 | # 6 | 2009-12-12, 12:53 | Report

    Jaffa was asking for this one, and I can see why.

    Here's a patch (http://qwerty12.qole.org/hefsbutton_...10.7-1.diff.gz) to add conny's HeFullscreenButton widget to FBReader. I dislike having to pull out the keyboard to exit fullscreen mode. HeFullscreenButton is a clone of the fullscreen button in the Browser, and it hides itself after a few seconds (just tap to bring it back) which makes it good for FBReader.




    (And, after a few seconds: )


    Caveats:
    • I don't know C++ and think C++ and Qt (which is why I love GTK+) can both **** off. Expect shitty code from me.
    • I've only included a string in the options dialog for the English language.

    I had to make some minor changes to the HeFullscreenButton widget itself (hint hint, conny ); namely:
    • Adding G_BEGIN_DECLS and G_END_DECLS (as g++ will be doing the compiling); and
    • Stopping it from acting on window state changes automatically; I wanted to be able to control when it is displayed/not displayed as I added an option.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by qwerty12; 2009-12-12 at 12:58.
    The Following 13 Users Say Thank You to qwerty12 For This Useful Post:
    Bundyo, conny, fms, GeneralAntilles, Jaffa, Johnx, lemmyslender, menno, MohammadAG, pelago, qole, twaelti, VDVsx

     
    aim1159 | # 7 | 2009-12-12, 13:50 | Report

    Originally Posted by fms View Post
    Hello, All!
    Changes:
    1. Ctrl+Enter now toggles the full screen mode, like the FullScreen button on Diablo.
    2. +/- buttons now switch pages properly, thanks to qwerty12.
    I've just updated fbreader from extra-devel-non-free and now have no ability to scroll via +/- and no ctrl-enter fullscreen... what i'm doing wrong?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    fms | # 8 | 2009-12-12, 13:59 | Report

    Originally Posted by qwerty12 View Post
    Here's a patch (http://qwerty12.qole.org/hefsbutton_...10.7-1.diff.gz) to add conny's HeFullscreenButton widget to FBReader. I dislike having to pull out the keyboard to exit fullscreen mode. HeFullscreenButton is a clone of the fullscreen button in the Browser, and it hides itself after a few seconds (just tap to bring it back) which makes it good for FBReader.
    Thanks, I am going to integrate these patches in a moment. Do you by any chance know where I can get the original FBReader icons? The new breed of icons does not look very good on such a small screen, they are too detailed.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    qwerty12 | # 9 | 2009-12-12, 14:03 | Report

    Originally Posted by fms View Post
    Thanks, I am going to integrate these patches in a moment. Do you by any chance know where I can get the original FBReader icons? The new breed of icons does not look very good on such a small screen, they are too detailed.
    I scp'ed them from my now-dead N810, but http://repository.maemo.org/extras-d...17-1_armel.deb should contain them.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    fms | # 10 | 2009-12-12, 14:24 | Report

    Originally Posted by qwerty12 View Post
    I scp'ed them from my now-dead N810, but http://repository.maemo.org/extras-d...17-1_armel.deb should contain them.
    Ok, these go into the next version of the package, together with the full screen icon. Any other wishes? (aside from sanitizing the config dialog to either be scrollable or sit in a StackableWindow).

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 1 of 41 | 1   2     3   11 | Next | Last
vBulletin® Version 3.8.8
Normal Logout