Looks very good for now ! I like these FF-only navigation buttons :) looks pretty modern.
@tfrieden
Some more questions for you:
- Which the most problematic part related to port for now ? Before it was some race codition + rendering bug, but as i see for now you have no problem with rendering parts, and race codition bugs was fixed time ago. So, any "hard" bugs still here ?
- Speed. Very interesting to know, how fast it now, if disable all the debugging output and so on ? How it feels - the same as OWB, or much slower, or maybe faster in some parts ?
- Will FF used hardware acceleration Cairo when it will be released ?
- Just a suggestion: Maybe will be good to add option for "hide the window border" (for hiding the Os4 intition window border => so, it will looks not so "amigiish" of course, but will looks still good.
Anyway, very nice that progress coming so fast. Any planes for the first beta binary ? Happy new year maybe ?:)
Is it possible to set the GUI to have the "fat" border on the bottom rather than on the righthand? Until the ReAction GUI window resize gadget is changed anyway. Look better than on the righthand side IMO.
@Regarding the Resize gadget
Btw I had a thought about this a few days ago.. Is it possible to have the square resize gadget removed and have just the edge (like Windows for example) to resize the windows. But with the addition of some extra graphics outside the window corner, like a second edge (double size corner). Making it possible to have thinner righthand sideand and bottom borders when resizable windows are activated. I hope you understood my description.
Is it possible to set the GUI to have the "fat" border on the bottom rather than on the righthand? Until the ReAction GUI window resize gadget is changed anyway. Look better than on the righthand side IMO.
It's already like this here. And this is an OS4 theme, in directories Prefs/Presets/Default/Common/Bitmap/*
The image class has platform specific code that is used to cache images in hardware-accelerated surfaces...
@ kas1e
- hard bugs remaining:
There's at least three "major" problems left: The rendering isn't hardware accelerated yet, so it's still a bit slow (it produces several thousand lines of debug output, though, and is still usable). There's also a problem with the file system access with files outside the Firefox binary tree (you might remember the big red bar from previous shots that tell you that files of Shiretoko are in use). Finally, it sometimes crashes when clicking links. I guess there's going to be a few crash bugs still in it.
What we have now is *very* close to an alpha version. It's usable in any case already.
- Speed
See above. No hardware acceleration and lots of debug output. Without the debug output, it's definitely usable, but there's a lot of stuff that isn't optimized yet, for example, if you scroll, it always redraws the whole window, not just the newly exposed parts. Making this fully hardware accelerated will be the biggest job still to be done.
- Hardware accelerated Cairo
Yes, it will use it. Part of the mentioned image caching is specifically for that purpose.
- Happy New Year
Yeah, that might be possible... maybe even Merry Christmas.
@ Samwel
There's currently a discussion going on about the sizing gadget. I'll try for the next build to make the fat border on the bottom... ideally, our intuition experts could come up with a possibility to overlay a small triangular sizing gadget without the need for the thick borders, and without the need to have eagle eyes to hit the border when resizing like in Windows XP.
There's currently a discussion going on about the sizing gadget. I'll try for the next build to make the fat border on the bottom... ideally, our intuition experts could come up with a possibility to overlay a small triangular sizing gadget without the need for the thick borders, and without the need to have eagle eyes to hit the border when resizing like in Windows XP.
That sounds great. OS4 is getting really interesting for me again.. If any better hardware arrives (than SAM-Flex) I will buy it once more.
Will resize from all borders be implemented internally as a prefs option instead of as a commodity? This is a big flaw in the Amiga GUI compared to Windows IMO. I use this feature every day and the Amiga way of doing it from one corner is really limiting and slows you down when working.
Will resize from all borders be implemented internally as a prefs option instead of as a commodity?
It already is. Hold Ctrl+Shift (or Ctrl+Alt or Ctrl+LAmiga - I can never remember the combo) and you can resize from anywhere on the window - not just the corners.
Personally I hate the forced corner/border resize of Windows and Linux, it's too difficult to hit - but there should be some sort of option available to programmers which allows thing borders on both sides and a resize gadget - an overlaid resize gadget area, as Thomas suggested, sounds like a good compromise.
As an aside, allowing resize from any corner without holding a key down could be a good idea (perhaps as a GUI prefs option), but a proper resize gadget needs to stay.
ideally, our intuition experts could come up with a possibility to overlay a small triangular sizing gadget without the need for the thick borders, and without the need to have eagle eyes to hit the border when resizing like in Windows XP
Sounds good.
@Chris
Quote:
As an aside, allowing resize from any corner without holding a key down could be a good idea (perhaps as a GUI prefs option), but a proper resize gadget needs to stay.
I second that. (Of course, there's as many tastes as there's persons.)
Rock lobster bit me - so I'm here forever X1000 + AmigaOS 4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
Personally I hate the forced corner/border resize of Windows and Linux, it's too difficult to hit - but there should be some sort of option available to programmers which allows thing borders on both sides and a resize gadget - an overlaid resize gadget area, as Thomas suggested, sounds like a good compromise.
I'm using a patch on os4 that enables you to resize from any border. It changes the mouse pointer when you get close to the window borders.
Personally, without this patch I would just have yet another excuse for not using amigaos.