Software : : Odyssey v1.16 released!
Posted By: takemehomegrandma. on 2011/12/26 16:25:12
Fabien Coeurjoly has now released v1.16 of his WebKit-based browser Odyssey. Here is a list of changes since v1.15...

- 24.12.2011: Odyssey Web Browser 1.16
- Updated to WebKit r103170 (December 2011).
- Added Postscript printing support.
- Added PRINT REXX command.
- Connected JavascriptCore print method to the printing system.
- Reworked PDF export to produce more usable output dimensions.
- Added an option to define if a popup should open in a tab or a window.
- The page where a download is coming from (when available) is now also stored
and can be restored from download manager contextmenu.
- Enabled large file support in Curl (>4GB files, assuming the underlying filesystem
supports it).
- Make F11 key (fullscreen toggle) also work in the video overlay area.
- Disable blanker when entering video overlay mode.
- A quicklink wouldn't be updated properly after its URL was changed in bookmarks.
- Make the webview object active after a provisional load event, to be able to tab-cycle
between the page form elements without clicking the webview first.
- Fixed a crash issue with the imp.free.fr webmail (old version). It was a deadly
combination of the 417 status code handling and frame disposal.
- Fixed an issue in authentication process happening for instance with system.ch server.
- In middle mouse button scrolling mode, releasing button over a link would open
the link.
- Updated Youtube.js

'Readme': http://fabportnawak.free.fr/owb/owb-morphos-1.16.readme
Download: http://fabportnawak.free.fr/owb/owb-morphos-1.16.lha
 
  • Moderator
    Miky060
    Joined: 2003/2/24
    Posts: 694
    From: ITALY
    - Enabled large file support in Curl (>4GB files, assuming the underlying filesystem
    supports it).
    - Make F11 key (fullscreen toggle) also work in the video overlay area.


    Come on! Good work Fab and thanks again for your big efforts!!

    PegasosII "Elite" Machine --> PowerMac MDD "popular" Machine --> MacMini 1.5 "still more popular" Machine
  • »2011/12/26 17:48
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Joined: 2009/12/17
    Posts: 143
    From: Salem, Oregon,...
    No go here. Any URL says, "sending request..." and the application dies. Tried it several times. Back to 1.15 for me.
  • »2011/12/26 17:56
    Profile
  • Butterfly
    Butterfly
    SixK
    Joined: 2004/11/16
    Posts: 72
    From:
    Quote:

    No go here. Any URL says, "sending request..." and the application dies. Tried it several times. Back to 1.15 for me.

    Travis_H, weird behaviour, you didn't opened OWB 1.15 to download OWB 1.16 and then run OWB 1.16 without any reboot ?

    SixK
  • »2011/12/26 18:08
    Profile Visit Website
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    @Travis_H
    Quote:

    No go here. Any URL says, sending request...and the application dies. Tried it several times. Back to 1.15 for me.


    Ouch, that's rather unusual. You can always send a debug log, but i'd say there's something particular with your setup, somehow.

    Just in case, which version of MorphOS do you have? I think your issue might be related to charsets.library and the includes i compiled it with for this version. So make sure you have MorphOS 2.7.

    [ Edited by Fab On 2011/12/26 21:39 ]
  • »2011/12/26 19:07
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    TheMagicM
    Joined: 2003/6/17
    Posts: 1217
    From:
    I'll test out the >4gb support. I'm glad you added it. Thanks again!!
  • »2011/12/27 3:40
    Profile Visit Website
  • Butterfly
    Butterfly
    Megander
    Joined: 2011/11/28
    Posts: 85
    From:
    I love to have a state-of-the-art browser- that was one of the key requirements that was met leading to my decision for MorphOS.

    Thanks to everyone involved for making this possible!
  • »2011/12/27 12:08
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    vulture
    Joined: 2008/2/4
    Posts: 191
    From: Greece
    Just awesome! Thx Fab! 8-)
  • »2011/12/27 15:35
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    realstar
    Joined: 2003/2/24
    Posts: 298
    From: Canada
    I noticed a small issue in this version. The right click menu items "Open link in new window/new tab" seem to be overridden by the current "popup policy" setting. So for example if I want to open a link in a new window and popup policy is set to "new tab" it will only open tabs instead of windows.
  • »2011/12/27 15:38
    Profile Visit Website
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    @realstar,

    Yes, indeed. Overlooked that. You can still drag the tab out of the window if you need a new window, as a workaround.
  • »2011/12/27 18:34
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Joined: 2009/12/17
    Posts: 143
    From: Salem, Oregon,...
    Quote:

    @Travis_H

    Just in case, which version of MorphOS do you have? I think your issue might be related to charsets.library and the includes i compiled it with for this version. So make sure you have MorphOS 2.7.

    [ Edited by Fab On 2011/12/26 21:39 ]


    I'm running MOS 2.7 on a MacMini. I've tried running it several times and it just doesn't work here. Installed to it's own directory and opened it before falling back to 1.15. Rebooted and tried again.

    How do I submit a log for you to look at?

    TJH
  • »2011/12/27 22:35
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    Send to my email fabien.coeurjoly@wanadoo.fr
    That being said, i'm fairly sure it has to do with charsets.library somehow.
  • »2011/12/27 22:52
    Profile Visit Website
  • Moderator
    hooligan
    Joined: 2003/2/23
    Posts: 1948
    From: Lahti, Finland
    Thanks for the version, seems to work just fab
    www.mikseri.net/hooligan <- Free music
  • »2011/12/28 5:39
    Profile Visit Website
  • Moderator
    Miky060
    Joined: 2003/2/24
    Posts: 694
    From: ITALY
    Explain him WHERE charsets.library is so that he can check the version he has installed.
    In not on a morphos machine now but if I remember correctly it should be in SYS:libs. Check your charsets.library version and report it.

    PegasosII "Elite" Machine --> PowerMac MDD "popular" Machine --> MacMini 1.5 "still more popular" Machine
  • »2011/12/28 9:24
    Profile Visit Website
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    @Micky060

    Well, it's a library supplied with MorphOS itself, so it's in Sys:MorphOS/libs, and if Travis has installed 2.7 he should have the correct one needed by this version of OWB.

    Anyway, i'll just wait for the debug log. :)
  • »2011/12/28 13:31
    Profile Visit Website
  • Moderator
    Miky060
    Joined: 2003/2/24
    Posts: 694
    From: ITALY
    Quote:

    @Micky060

    Well, it's a library supplied with MorphOS itself, so it's in Sys:MorphOS/libs, and if Travis has installed 2.7 he should have the correct one needed by this version of OWB.

    Anyway, i'll just wait for the debug log. :)


    @Fab
    it could have been overwritten by an older version. Other Apps uses and installs that library. YAM is the first example that comes in my mind..

    PegasosII "Elite" Machine --> PowerMac MDD "popular" Machine --> MacMini 1.5 "still more popular" Machine
  • »2011/12/28 16:39
    Profile Visit Website
  • Butterfly
    Butterfly
    TiredOfLife
    Joined: 2009/10/13
    Posts: 86
    From:
    Thanks Fab.
  • »2011/12/28 16:46
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    @Micky060

    Actually no, YAM use codesets.library. charsets.library is exclusive to MorphOS (it might still have been overwritten for some reason, but not by a 3rd party app, at least :)).

    [ Edited by Fab On 2011/12/28 15:49 ]
  • »2011/12/28 16:47
    Profile Visit Website
  • Moderator
    Miky060
    Joined: 2003/2/24
    Posts: 694
    From: ITALY
    Quote:

    @Micky060

    Actually no, YAM use codesets.library. charsets.library is exclusive to MorphOS (it might still have been overwritten for some reason, but not by a 3rd party app, at least :)).

    [ Edited by Fab On 2011/12/28 15:49 ]


    You're totally right!
    Sorry I totally misunderstood!! I'm becomeing old! :-P

    PegasosII "Elite" Machine --> PowerMac MDD "popular" Machine --> MacMini 1.5 "still more popular" Machine
  • »2011/12/28 18:38
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    eliot
    Joined: 2004/4/15
    Posts: 564
    From:
    Great work Fab, thx!

    Is it possible to add a column which shows the moment (date and time)
    of a successful download in download window?

    [ Edited by eliot On 2011/12/28 20:29 ]
    regards
    eliot
  • »2011/12/28 20:46
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    @Eliot

    Yes, that's easy. I was actually thinking about adding it a couple days ago.
  • »2011/12/28 21:40
    Profile Visit Website
  • Butterfly
    Butterfly
    Megander
    Joined: 2011/11/28
    Posts: 85
    From:
    Now that I found out that it's possible to use StumbleUpon in OWB, I frequently run into what I believe could be Webkit's excessive memory usage bug. Stumbling will eat up my RAM site by site until I restart and OWB releases all occupied memory reliably.
  • »2011/12/29 13:51
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    TheMagicM
    Joined: 2003/6/17
    Posts: 1217
    From:
    dloading huge files works. Thanks.

    BTW, why doesnt OWB remember my login/pass on MZ ?
  • »2011/12/29 20:53
    Profile Visit Website
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    @TheMagicM
    Quote:

    dloading huge files works. Thanks.

    BTW, why doesnt OWB remember my login/pass on MZ ?


    It remembers it here. But I made OWB default settings rather conservative (avoid storing private data by default), so go to OWB settings -> privacy, and enable "save cookies", and also "save form credentials" (and anything else you might need).
  • »2011/12/29 23:27
    Profile Visit Website
  • Moderator
    hooligan
    Joined: 2003/2/23
    Posts: 1948
    From: Lahti, Finland
    @Fab

    I use the lovely feature Screen to back by MMB.. in case of OWB screen its not very practical. You think you could add an option "Disable system's MMB behaviour when OWB screen/window is active" so it would not interfere with browsing?

    Also, about pagescrolling.. any chance of "click MMB once, scroll freely" like other browsers do? Keeping mousebutton pressed when scrolling just does not feel right.


    Thanks in advance

    [ Edited by hooligan On 2011/12/30 10:20 ]

    [ Edited by hooligan On 2011/12/30 10:22 ]
    www.mikseri.net/hooligan <- Free music
  • »2011/12/30 5:20
    Profile Visit Website
  • Moderator
    Miky060
    Joined: 2003/2/24
    Posts: 694
    From: ITALY
    Quote:

    @Fab

    I use the lovely feature Screen to back by MMB.. in case of OWB screen its not very practical. You think you could add an option "Disable system's MMB behaviour when OWB screen/window is active" so it would not interfere with browsing?/quote]

    Me too is using MMB to switch screens for ages, so I completely understand you..

    PegasosII "Elite" Machine --> PowerMac MDD "popular" Machine --> MacMini 1.5 "still more popular" Machine
  • »2011/12/30 11:24
    Profile Visit Website
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    Quote:


    I use the lovely feature Screen to back by MMB.. in case of OWB screen its not very practical. You think you could add an option "Disable system's MMB behaviour when OWB screen/window is active" so it would not interfere with browsing?



    I'm not sure i can actually bypass Intuition Hotkeys (except by some high priority input handler, maybe, but that would be ugly). So the only alternative is to let the user define the hotkey for this function instead (which is boring, of course :)).

    Quote:


    Also, about pagescrolling.. any chance of "click MMB once, scroll freely" like other browsers do? Keeping mousebutton pressed when scrolling just does not feel right.



    There are two mmb scrolling modes: first is triggered by a single mmb click, and second by a double mmb click, which spawns some "move" cursor, which probably does what you want.
  • »2011/12/30 13:07
    Profile Visit Website
  • Moderator
    hooligan
    Joined: 2003/2/23
    Posts: 1948
    From: Lahti, Finland
    Quote:



    There are two mmb scrolling modes: first is triggered by a single mmb click, and second by a double mmb click, which spawns some "move" cursor, which probably does what you want.


    Aha ok.. I have missed this as my screen changes with first click, of course :)

    Thanks for your answers
    www.mikseri.net/hooligan <- Free music
  • »2011/12/30 16:52
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    defender
    Joined: 2011/4/24
    Posts: 247
    From:
    Thank you for this new version of the owbrowser! It really looks great.
    One thing I was looking forward to was the direct printing option, the gui
    looks cool ... but my printer does not work with it. Maybe someone else
    could check if I'm the only user with such problems?!
    My printer is a HP Laserjet 6 and it works with ghostscript and amigawriter
    or wordworth.

    Thank you!
    PowerMac 3.6 - Radeon 9000_64Mb - 1,5Gb Ram - SB Live - MorphOS 3.9
    CD32 TF330 SILP Wifi- PowerBook 1,67GHz 1GB/100GB - MorphOS 3 reg. 1455 IMac Isight
  • »2012/1/2 21:01
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Joined: 2009/12/17
    Posts: 143
    From: Salem, Oregon,...
    Quote:

    Send to my email fabien.coeurjoly@wanadoo.fr
    That being said, i'm fairly sure it has to do with charsets.library somehow.


    Sorry, I should have asked how to CREATE a log for you.

    In the meantime, my charsets.library is listed as:

    charsets.library 51.3 (08/21/2009)
    © The MorphOS Development Team

    Thanks,

    TJH
  • »2012/1/2 23:39
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    Quote:



    Sorry, I should have asked how to CREATE a log for you.

    In the meantime, my charsets.library is listed as:

    charsets.library 51.3 (08/21/2009)
    © The MorphOS Development Team

    Thanks,

    TJH


    Well, that's it. This version is too old and will cause the crash for a binary compiled with newer includes. You should have:
    charsets.library 52.1 (26/09/2010) (supplied with 2.7)

    Now i wonder why this library wasn't updated for you (or maybe it was overwritten later for some reason).

    About logging, assuming you boot with the ramdebug option at boot (or just rd), you can get it by several ways:
    - getramdebuglog in a shell, the output being morphos.log in the current dir by default.
    - debug.sbar (you can view and save the log with its menu)
    - logtool ( http://morphos-files.net/download/LogTool ), that allows viewing the log in realtime, and much more.

    If you have another machine and either serial cable or firewire, you can also get the log there (which is useful for hard freezes), but let's ignore this for now. ;) :-x

    [ Edited by Fab On 2012/1/3 0:23 ]
  • »2012/1/3 0:00
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Joined: 2009/12/17
    Posts: 143
    From: Salem, Oregon,...
    A quick update from the MOS2.7 CD did the trick. Thanks for the help. Everything is working perfectly.

    TJH
  • »2012/1/5 0:05
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Joined: 2009/12/17
    Posts: 143
    From: Salem, Oregon,...
    If I select "Print to File" in the printer prefs, what can I do with the outputted file? Ideally, I'd like to use it as a .pdf and send it to my HP eprint printer, since I have nothing physically connected to MorphOS.

    As a side note, I used the Print as PDF option quite a bit in OWB, but have noticed the last 1/2" is cut off. Normally not a problem, but tonight it chopped off half of an important RMA number for some warranty work. Is there a way you can have OWB scale the image down a bit to make it all fit?

    Thanks,

    TJH
  • »2012/1/14 7:23
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Joined: 2003/6/16
    Posts: 1331
    From:
    You could just print to "ram:blah.ps" in OWB print dialog as Output, and then convert it to pdf if needed.
    Of course, you're right in uising the save to pdf option, but unlike the printer dialog, there's no scale option there, unfortunately. :)

    [ Edited by Fab On 2012/1/14 14:17 ]
  • »2012/1/14 15:17
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Joined: 2012/11/10
    Posts: 1475
    From: Manchester, UK/GB
    I tried to load Parcel2go.com's website but it failed to load, and it seems the problem is related to SSL as the link automatically loads an SSL page, though this may not be the only reason that OWB 1.17 doesn't load the page/site.

    Will you take a look into what's causing this problem.
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »2012/11/12 3:45
    Profile