Midori browser (2.5 MB ~static ) 5MB full shared +all deps

Browsers, email, chat, etc.
Message
Author
User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#61 Post by DaveS »

01micko wrote:Hi techno

Not working too bad in Lupu-111 (latest). Flash seems just fine.

My connection has been a little flakey today and it seems Midori doesn't like trying too hard. It timesout very quickly whereas firefox will connect, albeit slowly.

Any reason I keep getting (at first run of the browser, sometimes) the "res%" in the tab? Seems a bit weird. Like if you make a woof, say a slackpup, then you grab say, Firefox, or even Geany from the slack repos, you get the thing opening up at "%F" or something similar, saw it too with a deb of geany in Lupu.

Nice job and cheers.
That res% comes up when Midori cant find the specified home page I think. Try a simpler home page, or one that loads with less delay and it should go away.
Spup Frugal HD and USB
Root forever!

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#62 Post by 01micko »

Yeah looks like it is what it defaults to, the internal error message page, and on a closer look it is res:/

I was using Google.. but my con has been flakey for some strange reason today.

Cheers
Puppy Linux Blog - contact me for access

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#63 Post by DaveS »

Mick, could you try this: load this site http://www.bbc.co.uk/, then select the link on the left in the technology section about Adobe abandoning the iphone. After the page has loaded, use the back button to return to the first page. Does scrolling then bork the display?
Spup Frugal HD and USB
Root forever!

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#64 Post by 01micko »

was ok Dave, but, the technology link was not on the first page for me, had to find the adobe story manually, clicked back and that page was ok, but continued to click back and once back at home page there was some weird stuff going on with scrolling, kind of like feedback, but it did settle down if I left it alone for a few seconds. Maybe a code problem on the BBC side? Other links and and then back to the home page were fine.

On a side note, this Midori doesn't seem to download from the forum for me (correctly) in Lupu, filesize is fine, so I decided to rename and a pet will install. I think it was either dillo or netsurf had the same behaviour? Also, when clicking a post link from the forum index it briefly shows the post then goes to the top of the page, that is for this forum, haven't checked elsewhere.

For a light browser this one certainly renders nicely.

Cheers
Puppy Linux Blog - contact me for access

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#65 Post by technosaurus »

Thanks for rounding up the icons, that is something i rarely devote the extra time to, unless it prevents the program from running.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#66 Post by DaveS »

How can this be: I installed DuDE and the scroll bug went away! Yet it is still present in 4.4. What on earth could DuDE have changed to fix this!
Spup Frugal HD and USB
Root forever!

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#67 Post by DaveS »

OK, so uninstalled DuDE and scrolling was still fixed, so went hunting for something left behind. A file in /root/ called gtk with this code seems to be fixing it, but why?

Code: Select all

<window title="Pmenu" icon-name="gtk-preferences">
 <vbox>
  <notebook page="1" labels="General|Favorites menu|Programs menu|Most-used menu">


               
               
               
               
               

   <vbox>
    <text use-markup="true"><label>"<b>
Define which mouse-button to open a chosen menu</b>"</label></text>
    <frame>
     <text><label>""</label></text>
     <hbox>
      <text><label>Desktop utilities menu</label></text>
      <combobox>
       <variable>DESKTOP</variable>
       <item>Mid mouse-button</item>
       <item>not active</item>
<item>Left mouse-button</item>
<item>Mid mouse-button</item>
<item>Right mouse-button</item>
<item>mouse-wheel UP</item>
<item>mouse-wheel DOWN</item>
      </combobox>
     </hbox>
     <hbox>
      <text><label>Favorites menu</label></text>
      <combobox>
       <variable>FAVORITES</variable>
       <item>Right mouse-button</item>
       <item>not active</item>
<item>Left mouse-button</item>
<item>Mid mouse-button</item>
<item>Right mouse-button</item>
<item>mouse-wheel UP</item>
<item>mouse-wheel DOWN</item>
      </combobox>
     </hbox>
     <hbox>
      <text><label>Most-used-apps menu</label></text>
      <combobox>
       <variable>MOST_USED</variable>
       <item>not active</item>
       <item>not active</item>
<item>Left mouse-button</item>
<item>Mid mouse-button</item>
<item>Right mouse-button</item>
<item>mouse-wheel UP</item>
<item>mouse-wheel DOWN</item>
      </combobox>
     </hbox>
     <hbox>
      <text><label>Shutdown menu</label></text>
      <combobox>
       <variable>SHUTDOWN</variable>
       <item>not active</item>
       <item>not active</item>
<item>Left mouse-button</item>
<item>Mid mouse-button</item>
<item>Right mouse-button</item>
<item>mouse-wheel UP</item>
<item>mouse-wheel DOWN</item>
      </combobox>
     </hbox>
     <hbox>
      <text><label>Programs menu</label></text>
      <combobox>
       <variable>PROGRAMS2</variable>
       <item>not active</item>
       <item>not active</item>
<item>Left mouse-button</item>
<item>Mid mouse-button</item>
<item>Right mouse-button</item>
<item>mouse-wheel UP</item>
<item>mouse-wheel DOWN</item>
      </combobox>
     </hbox>
    </frame>
   </vbox>
 



               
               
               
               
               

   <vbox>
    <text use-markup="true"><label>"<b>Add new items to the menu</b> by select item in filebrowser and click the add-button."</label></text>
    <hbox>
     <frame>
      <vbox>
       <hbox>
        <menubar>
         <menu>
          <menuitem icon="gtk-home">
           <label>Home</label>
           <action>CHOOSER2=$HOME; browser_change_dir_favorites</action>
           <action>refresh:DIR2</action>
           <action>refresh:CHOOSER2</action>
          </menuitem>
          <menuitem icon="gtk-about">
           <label>Favorites</label>
           <action>CHOOSER2=/root/.stardust/favorites/; browser_change_dir_favorites</action>
           <action>refresh:DIR2</action>
           <action>refresh:CHOOSER2</action>
          </menuitem>
          <menuitem icon="gtk-harddisk">
           <label>Filesystem</label>
           <action>CHOOSER2=/; browser_change_dir_favorites</action>
           <action>refresh:DIR2</action>
           <action>refresh:CHOOSER2</action>
          </menuitem>
          <separator></separator>
          
          <label>..</label>
         </menu>
        </menubar>
        <entry activates-default="true"><variable>DIR2</variable><input>cat $HOME/.stardust/tmp/pmenu-dir2</input></entry>
        <button can-default="true" has-default="true" use-stock="true" visible="false">
         <action>browser_change_dir_favorites</action>
         <action>refresh:CHOOSER2</action>
         <action>refresh:DIR2</action>
        </button>
       </hbox>
       <tree headers_visible="false" exported_column="2">
        <label>"a|b|c"</label>
        <variable>CHOOSER2</variable>
        <input icon_column="0">cat $HOME/.stardust/tmp/pmenu-ls2</input>
        <height>380</height><width>250</width>
        <action>browser_change_dir_favorites</action>
        <action>refresh:FAVORITES2</action>
        <action>refresh:CHOOSER2</action>
        <action>refresh:DIR2</action>
       </tree>
      </vbox>
     </frame>
     <frame>
      <hbox>
       <vbox>
        <button tooltip-text="Remove selected item from Favorites">
         <input file stock="gtk-remove"></input>
         <action>remove_favorites</action>
         <action>refresh:FAVORITES2</action>
        </button>
        <button tooltip-text="Add selected item from filebrowser">
         <input file stock="gtk-add"></input>
         <action>add_favorites</action>
         <action>refresh:FAVORITES2</action>
        </button>
       </vbox>
       <tree>
        <label>"Favorites menu"</label>
        <variable>FAVORITES2</variable>
        <height>380</height><width>250</width>
        <input>ls -A $HOME/.stardust/favorites</input>
       </tree>
      </hbox>
     </frame>
    </hbox>
   </vbox>



               
               
               
               
               
 
   <vbox>
    <text use-markup="true"><label>"<b>Add new items to the menu</b> by moving them from left pane to the right. Select an item and click the arrow-button."</label></text>
    <frame>
     <hbox>
      <tree exported_column="1" rules_hint="true">
       <label>Programs NOT yet in the menu|</label>
       <height>380</height><width>250</width>
       <input>cat $HOME/.stardust/tmp/pmenu-applications_nomenu</input>
       <variable>NOMENUAPP</variable>
       <action>add_programs_item</action>
       <action>refresh:MENUAPP</action>
       <action>refresh:NOMENUAPP</action>
      </tree>
      <vbox homogeneous="true">
       <button tooltip-text="Add selected item (left pane) to menu">
        <input file stock="gtk-go-forward"></input>
        <action>add_programs_item</action>
        <action>refresh:MENUAPP</action>
        <action>refresh:NOMENUAPP</action>
       </button>
       <button tooltip-text="Remove selected item (right pane) from menu">
        <input file stock="gtk-go-back"></input>
        <action>remove_programs_item</action>
        <action>refresh:MENUAPP</action>
        <action>refresh:NOMENUAPP</action>
       </button>
      </vbox>
      <tree exported_column="1" rules_hint="true">
       <label>Programs in the menu|</label>
       <height>380</height><width>250</width>
       <input>cat $HOME/.stardust/tmp/pmenu-applications</input>
       <variable>MENUAPP</variable>
       <action>remove_programs_item</action>
       <action>refresh:MENUAPP</action>
       <action>refresh:NOMENUAPP</action>
      </tree>
     </hbox>
    </frame>
   </vbox>
   
               
               
               
               
               
 
   <vbox>
    <text><label>Blacklist programs to NOT show up in most-used menu</label></text>
    <frame>
     <hbox>
      <tree rules_hint="true">
       <label>All Programs|</label>
       <height>380</height><width>250</width>
       <input>cut -d, -f1 $HOME/.stardust/tmp/iconlist</input>
       <variable>PROGRAMS</variable>
       <action>blacklist</action>
       <action>refresh:BLACKLIST</action>
      </tree>
      <vbox>
       <button tooltip-text="Blacklist selected item (left pane)">
        <input file stock="gtk-add"></input>
        <action>blacklist</action>
        <action>refresh:BLACKLIST</action>
       </button>
       <button tooltip-text="Remove selected item (right pane) from blacklist">
        <input file stock="gtk-remove"></input>
        <action>blacklist_remove</action>
        <action>refresh:BLACKLIST</action>
       </button>
      </vbox>
      <tree rules_hint="true">
       <label>Blacklisted programs|</label>
       <height>380</height><width>250</width>
       <input>cat $HOME/.stardust/tmp/pmenu-blacklist</input>
       <variable>BLACKLIST</variable>
       <action>blacklist_remove</action>
       <action>refresh:BLACKLIST</action>
      </tree>
     </hbox>
    </frame>
   </vbox>
  </notebook>
  <hbox>
   <button cancel></button>
   <text><label>"    Installation will take a moment."</label></text>
   <button>
    <input file stock="gtk-apply"></input>
    <label>Install menus</label>
    <action>apply</action><action>exit:EXIT</action>
   </button>
  </hbox>
 </vbox>
 <action signal="show">echo 100 > $HOME/.stardust/tmp/pmenu-splash</action>
</window>
Spup Frugal HD and USB
Root forever!

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#68 Post by abushcrafter »

Midori fails to load in 432.

[Edit]
First error:

Code: Select all

# midori 
midori: error while loading shared libraries: libsqlite3-3.6.12.so.0: cannot open shared object file: No such file or directory
# 
Made a link called "libsqlite3-3.6.12.so.0" to "libsqlite3.so.0.8.6" to fix that error.

Then got this second error:

Code: Select all

# midori 
midori: symbol lookup error: /usr/lib/libwebkit-1.0.so.2: undefined symbol: g_mapped_file_unref
#

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#69 Post by technosaurus »

for whatever reason the 4.3.X version of sqlite was compiled with the version number in the library name instead of just leaving it alone (probably so that multiple versions could be used simultaneously). That version is insufficient for many new programs including firefox-3.x and seamonkey-2.x... plus the naming makes it a real PITA to compile against - it would be better to upgrade sqlite and make a symlink for the old one.

The second error is from having an outdated glib - see previous posts. There is an updated version in the second post. Since I am compiling with glib as the unicode backend (experimental), it is crucial to use the latest versions, because unicode development is still ongoing. Still it is better to continue upgrading glib than to bring in the 16MB libICU as the unicode backend.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#70 Post by zigbert »

DaveS wrote: A file in /root/ called gtk with this code seems to be fixing it, but why?
This is a debugging file for P-series, and should not be created in the final release :oops: . Removed for next upgrade.


Sigmund

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#71 Post by abushcrafter »

Got it working. What I did was I copied:

Code: Select all

libsqlite3-3.6.12.so.0 (which links to libsqlite3-3.6.12.so.0.8.6)
and
libsqlite3-3.6.12.so.0.8.6
from "/usr/lib/" from Puppy Linux 431 and installed glib-2.22.2-i486.pet which I had forgotten to install.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#72 Post by bigpup »

Any chance of an update to 0.2.7?
Look at the changes since 2.2.

v0.2.7
+ Multiple word completion in location
+ Database backed bookmarks
+ Search bookmark panel and drag bookmarks
+ Bookmarks in address completion
+ Removed bookmarks and history from menubar
+ Add 'Minimize New Tabs' and 'Copy Addresses of Tabs'
+ Refactorings and optimisations in the core
+ Adblock compatibility improvements and speedup
+ Changeable speed dial size
+ Delayed pages at startup, or after a crash

v0.2.6
+ Show a dialogue when quitting while downloading
+ Render icons in errors/ speed dial properly
+ Fix a build error with API documentation
+ Fix error pages in frames, and a related crash
+ Allow more shortcuts or columns in speed dial
+ Add 'Copy All' button to Console panel

v0.2.5
+ Keyboard access in speed dial
+ Panels adapt to system icon style
+ Revamp tab focus handling
+ Use new GTK+ 2.20 spinner (throbber) widget
+ Userscripts and -styles can be (de)activated
+ Warn if trying to download with few space
+ Support right button in Mouse Gestures
+ Add (unfinished) 'External Applications' extension
+ Vala support for extensions and tests
+ Yellow location for valid SSL, red for invalid
+ Render XML as source code
+ Provide tools/midori-dev and check-style scripts
+ Implement MIDORI_ADBLOCK for Adblock testing
+ Fix https URI support in Adblock
+ Change 'Autodetect proxy' into 'Proxy type'
+ Update use of deprecated GTK+ API
+ Implement --blocked-uris for kiosk usage
+ Implement --inactivity-reset for kiosk usage
+ Fix typing with dead keys and NumLock
+ Improve parsing in the Feed Panel
+ Add preference 'Allow scripts to open popups'
+ Spawn web apps and private mode with same executable
+ Base Colourful Tabs on icon colours
+ Add Status Clock extension
+ Resolve hosts before trying a search
+ Allow page icons for https
+ Improve handling of special pages
+ Protect against recursive external URI handlers

v0.2.4
+ Prevent completion from overlapping
+ Fix tab order when restoring session
+ Ignore accidentally middle click search
+ Implement bookmark export to XBEL
+ Provide scroll hotkeys, default to Vim
+ Store and complete search in location
+ Fix opening externally with multiple windows
+ Only use icons in panel buttons
+ Fix build with different GTK+ versions
+ Omit micro version and arch from ident string

v0.2.3
+ Improve relocatability for Win32
+ Implement 'Close other tabs' menu item
+ Use new GTK+ accessors where available
+ Allow searching freely in History panel
+ Re-implement completion based on sqlite
+ Re-implement completion suggestion popup
+ Simplify sqlite use towards efficient calls
+ Move panel icons to the bottom
+ Merge Netscape Plugins and Extensions panels
+ Implement 'about:version' special page
+ Implement 'Preferred languages' preference
+ Improve window raising behaviour
+ Allow Ctrl+Right-click to suppress javascript menu
+ Add 'Open link as web app' in context menu
+ Add 'Block image' menu item to Adblock
+ Location progress and compat code refactored
+ Implement 'Paste and proceed' in location
+ Move DNS prefetching into the core
+ Allow selecting and deleting multiple cookies
+ Support attaching/ detaching web inspector
+ Always enable web inspector
+ --diagnostic-dialog command line switch
+ Faster file existence checks
+ Simplified, faster adblock implementation

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#73 Post by abushcrafter »

bigpup wrote:Any chance of an update to 0.2.7?
Look at the changes since 2.2.
+1
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

User avatar
gjuhasz
Posts: 422
Joined: Mon 29 Sep 2008, 14:28

Midori 0.2.7 pet package

#74 Post by gjuhasz »

abushcrafter wrote:
bigpup wrote:Any chance of an update to 0.2.7?
Look at the changes since 2.2.
+1
Here you are:

http://www.datafilehost.com/download-e64fd0c9.html

Includes dependencies. Tested in

Lucid Puppy 5.1.1
Puppy Squeeze 004

I am sure the package could be smaller. Maybe somebody can trim the fat...

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

Re: Midori 0.2.7 pet package

#75 Post by abushcrafter »

gjuhasz wrote:
abushcrafter wrote:
bigpup wrote:Any chance of an update to 0.2.7?
Look at the changes since 2.2.
+1
Here you are:

http://www.datafilehost.com/download-e64fd0c9.html

Includes dependencies. Tested in

Lucid Puppy 5.1.1
Puppy Squeeze 004

I am sure the package could be smaller. Maybe somebody can trim the fat...
I can't use it because I am using 432 at the moment. So you will probably not be getting feed back from me. Just to let you know.
[url=http://www.adobe.com/flashplatform/]adobe flash is rubbish![/url]
My Quote:"Humans are stupid, though some are clever but stupid." http://www.dependent.de/media/audio/mp3/System_Syn_Heres_to_You.zip http://www.systemsyn.com/

oui

Re: Midori browser (2.5 MB ~static ) 5MB full shared +all deps

#76 Post by oui »

Hi
technosaurus wrote:if you are going to include this in a minimal puplet and remove seamonkey - you should use flashplayer9 because some of the flash10 dependencies are in the seamonkey directory (nss and nspr)
I did try to install the static version 2,5 MB in whitefang 3.1 (50 MB, xvesa) under adding of the library libgio2.0 but it does not work.

bye

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#77 Post by technosaurus »

You need glib 2.23+ and gtk+2.14+, not just gio. Earlier versions would have required libicu for decent unicode.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#78 Post by Karl Godt »

# midori --version
Midori 0.2.2

I like midori even if it crashes a lot closing too many tabs too fast. I use it as the default browser at the lupu-511 series and have decided too keep it and not to install another browser.

Compiling gets real hard work that can easily occupy hours and days to hunt for patches, missing older folders, needed libs and commands.

The libaspell thingy nerves a little bit and it would be nice to provide an attachment for the source, technosaurus. Running pfind to search in files may show up the files in which libaspell is demanded to comment them out by either // or /* */ .

I installed libaspell from debian or ubuntu on some lucis and everytime afterwards I can not open xerrs.log at geany anymore or the content has vanished. It seems not to be libaspell alone but it is one of them.

Running midori now for perhaps one hour threw almost 60 libaspell not found.

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#79 Post by Karl Godt »

Want to add the following for the "Manage Search Engines" part :
Name : google
Adress : http://www.google.com/search?hl=de&sour ... -8859-1&q=

Name : yahoo
Adress : http://search.yahoo.com/search?p=

Name : bing
Adress : http://www.bing.com/search?q=

User avatar
sheepy
Posts: 233
Joined: Sat 07 May 2011, 03:26
Location: GA
Contact:

#80 Post by sheepy »

Is there any possible way to add SSL to the static 2.5mb Midori??

Post Reply