![]() |
Tear 0.1 - YAWBFTA
Instead of re-porting Midori (i'm not very proficient with C anyway), I decided to start more tablet oriented and lightweight Web browser based again on WebKit (I'm thinking of implementing cross-engine webkit/gecko) and written in Vala. So far so good - I have an early alpha with only base controls implemented, try it and tell me what you think (especially qole :)). I'm not going to put it in Extras yet (too not working :)
Minor update, 0.1.2 on 01.10.2008: Release Highlights:
What it has (not much):
What it doesn't have: Everything else, history and fully working menus :) Screenshot: http://maemobox.org/bundyo/images/tear_screenshot.png Download: http://maemobox.org/bundyo/tear-0.1.2-1_armel.deb 68KB/150KB Dictionary: YAWBFTA: Yet Another Web Browser For The Adventurous... :) |
Re: Tear 0.1 - YAWBFTA
When you do move it to Extras, the mud-based vala & libgee ports in Extras-devel will need some work. Also, would love to see the code and try hacking on it in Valable.
|
Re: Tear 0.1 - YAWBFTA
Maybe it won't compile directly in Extras-devel though, since I needed to tweak the vapi's a little. UIManager wasn't working and WebKit vapi is not updated to the latest nightlies.
I'm planning a more AwesomeBar-like history/bookmark list, I'll release the code after i get this and the hardware buttons working. |
Re: Tear 0.1 - YAWBFTA
Well, I rather like it. That stealth progress bar really snazzes. I suppose you don't really need a feature request/bug list yet... so I won't go on about how the shift in the stylus keyboard seems to lock, or how nice it would be to have a view source option... oops! ;) Anyway, great work! --this message brought to you by Tear
|
Re: Tear 0.1 - YAWBFTA
Ha! So much win.
Not gonna be an easy thing to put together, but damn if it wont be cool once it is. |
Re: Tear 0.1 - YAWBFTA
Another good thing is while I was at it, i ported the Scons create deb script and integrated it into my WAF wscript, so i can now generate a deb directly from WAF :)
|
Re: Tear 0.1 - YAWBFTA
WTF?!? Does anyone know why the GTK+ accelerators need to be enabled by a GConf value in order to be used? Lost some hours to that :(
|
Re: Tear 0.1 - YAWBFTA
Minor update, see the first post.
|
Re: Tear 0.1 - YAWBFTA
That "YAWBFTA", I keep seeing the W, the T, and the F, and the whole thing half-assembles into an obscene backronym, but fortunately some letter always gets in the way and brings me back to the clean proper acronym. I just fear one of these times, a matching backronym is going to materialize, and I'll never be able to think of Tear without thinking of that phrase.
I vote you start a new thread for the next version, without acronyms involving butt-!@#$ in the title. |
Re: Tear 0.1 - YAWBFTA
Yeah, i will - there's a version number in the title too :)
|
Re: Tear 0.1 - YAWBFTA
How come this one only gets 87/100 on Acid3, while Midori gets 100/100? Are you using a different version of the engine? And if so, why?
EDIT: Aha, you're using the WebKit engine from Extras, and it's old and sucky. http://farm4.static.flickr.com/3114/...e5689f4b_o.png |
Re: Tear 0.1 - YAWBFTA
Quote:
|
Re: Tear 0.1 - YAWBFTA
Who put it there? Can they apply those "tablet-optimized" patches to the current WebKit and then upload to Extras?
|
Re: Tear 0.1 - YAWBFTA
Thanks for this, Bundyo! It's great to have choices. But, this is way~ behind the latest Microb (engine-wise). I like your UI, though. especially the loading bar :D Please continue, and maybe incorporate the newer webkit? Again, thanks a lot. (Posted from Tear!)
|
Re: Tear 0.1 - YAWBFTA
Yeah, the april WebKit is way behind MicroB, but Slashdot loads twice as fast in it :D
@qole: The tablet patches are enabled at compile time. They are part of WebKitGtk port. |
Re: Tear 0.1 - YAWBFTA
Quote:
|
Re: Tear 0.1 - YAWBFTA
Combined with the first post i probably did :P
|
Re: Tear 0.1 - YAWBFTA
152 MB? Is this wrong??? Why is this 152MB? My mind has just exploded, I am sorry...
|
Re: Tear 0.1 - YAWBFTA
Oh, the size bug :) Its 150KB, don't worry :D
|
Re: Tear 0.1 - YAWBFTA
@Bundyo
Your deb creating script has me in tears :P [Email] should be <email> To recalculate the correct size of an deb when it is created: Quote:
You should then get a nice/correct number which you can repack the deb with by putting that number in the Installed-Size in control. But I think I had to remove one of the du options to get the right size (can't remember if it's -s or -b). P.S, Sorry if I sound like a knob by saying this. |
Re: Tear 0.1 - YAWBFTA
@qwerty12:
It is in Python you know... :D And i'm calculating it while generating, so i need only to divide it at the end. EDIT: And fixed already ;) |
Re: Tear 0.1 - YAWBFTA
These were my questions:
Quote:
Quote:
|
Re: Tear 0.1 - YAWBFTA
Quote:
|
Re: Tear 0.1 - YAWBFTA
Yep, and who exactly put WebKit in extras i cannot tell :)
The tablet patches are part of WebKit, just a compile option, they are in no need to be applied. |
Re: Tear 0.1 - YAWBFTA
webkit (1~svn30907-1maemo1) unstable; urgency=low
* New upstream snapshot * Removed all Qt packages * Removed build-dep on Qt, decrease build-dep on libcurl * Replaced rules with a CDBS on -- Johan Bilien <jobi AT via DOT ecp DOT fr> Sun, 09 Mar 2008 17:58:42 +0200 I applied his modifications (he did make some minor changes) to the latest nightly from today and get: Quote:
|
Re: Tear 0.1 - YAWBFTA
thanks for working on this, guys!
|
Re: Tear 0.1 - YAWBFTA
Turns out all I had to do was mkdir DerivedSources but I get this while compiling:
Quote:
http://qwerty12.maemobox.org/webkit-...ods%3f.tar.bz2 (I may have ****ed something up so use that at own risk if trying to compile latest webkit with above :)) EDIT: Edited ChromeClientGtk.cpp and now we are compiling! :) Lets see if this actually finishes compiling... |
Re: Tear 0.1 - YAWBFTA
I already got these :)
The main problem is with the TransformOperation.h, which reports on linking a circular reference error, which is somehow out of place there. |
| All times are GMT. The time now is 22:03. |
vBulletin® Version 3.8.8