View unanswered posts | View active topics It is currently Thu Jul 29, 2010 2:29 pm



Post new topic Reply to topic  [ 50 posts ]  Go to page 1, 2, 3, 4  Next
 BBDeleted 0.0.7 Alpha 
Author Message
BBWise

Joined: Sat Nov 11, 2006 5:38 pm
Posts: 40
Reply with quote
Post BBDeleted 0.0.7 Alpha
BBDeleted 0.0.7 Alpha (Saturday, August 30 2008)
* BugFix: Menu title now displays correct version
* BugFix: The "About", "workspaces" and install menu entrys no longer exist
* BugFix: commandline options -help, -install -uninstall properly removed (this kind of thing belongs in the documentation, not the code)
* BugFix: RemoveSticky function now exists (while does not do anything) thus BBTextClock should work now
* Feature: Additional removal of menu-related workspace functions
it is recommended to use this version, even if it's "alpha", as there are alote of significant improvements that never existed in versions pre-0.0.4

BBDeleted 0.0.6 Alpha (Thursday, August 28 2008)

* Feature: removed Workspaces, some API (maybe) broken, report please!
* Feature: removed Sticky for windows, some API (maybe) broken

BBDeleted 0.0.5 Alpha (Thursday, August 28 2008)

* Feature: removed drag and drop
* Feature: removed ole32.dll dependency

BBDeleted 0.0.4 Alpha (Monday, August 18 2008)
* BugFix: Desktop Margins are no longer reset at start, instead, are being read from the config
* Feature: built-in ToolBar has been completely Deleted, the old BBSystemBar build is still compatible with this version, WARNING: the toolbar settings in the configs are still necessary even if the internal toolbar does not exist, it is because it's settings are transferred to the extrenal systembars via the API, including BBSystemBar, so do not delete the toolbar parameters in the config, it's possible that the config parameters may be omitted, but this is an alpha version, so if you do not wish to experiment, try not to modify them

would you prefer a non-SSE build to be created profiled and included ? for old processors.

specify what version are you running (speed/size/athlon profiled/p3 profiled) and what version you would like to see created, need more feedback.

Tuesday, July 15 2008
- the new name is BBDeleted as it has been designed for the microsuck winblows deleted edition also because it has alote of deleted code and because it gets back on the track to smaller size and higher speed

- the project is not dead, never will be, there will be support for at least another 2 CPU's, celeron and core 2 duo, I know I have promised that I will finish the cleaning up of the workspaces and the built-in systembar, but for the last year I was busy with other matters (the deleted edition operating system itself rather than it's software for one) this will all be done, in addition to the cpu support (with pre-profiling and testing and verification) there will be substantial multi-threading improvement, and if all goes well up to that point (estimated 2 years from now at current rates) I may begin to translate the code into ASM, at first where it matters and later even where it doesn't, and hopefully this will become the fastest window manager on the win32 platform. don't expect too many frequent updates on daily basis, because as you can see the latest update was 1 year ago, but be sure that this IS being worked on. my current priority for removal is #1: workspaces (and hardest), #2: built-in systembar and by the time I get to #3 the code will be very readable and things will start to go much faster from there, and remember people have wrote entire games into the same size of code as blackbox (100 Kb) so it's sure is possible to make window manager that can fit into 10 Kb of code, and I intend to prove it (it's just too bad it's not going to be as soon as I hoped for), but some snags like having to study alote of win32 gui programming more than I wished for/anticipated make alot of things lag behind especially with my priority on the hardest stuff first...

p.s. #1: does anyone even using this ? if you think this is a waste of time to invest please tell me
p.s. #2: otherwise you can help me and submit me modified code would be most helpful, programming suggestions are also welcome
p.s. #3: roadmap suggestions, comments, code criticism, something ? I got 0 mail on this so far, some feedback on any subject would be helpful

Wednesday, August 22 2007
BBLeanLess 0.0.3 released
the ICC 10 PGO Speed releases

Firday July 13 2007
all my compiles are designed to be the smallest and as fastest as they can be, these releases below have significant meaning towards further "development" or more accurately "undevelopment" of these (and maybe later other) plugins, visit the site for detailed information

BBLeanLess 0.0.2 released
optimized BBSystemBar 1.13b15 released

please post feedback and report if and how mutch any of my plugins have improved performance

-------------------------------------------- Original Post --------------------------------------------
I have now finished compiling bblean 1.16 less (a "mod" which is actually trying to reduce features rather than increase them), the general changes are removal of "install" support, icon and cursor the latter are hacks in the mantime while I am still working on a elegant solution, this version has been compiled during the last 8 hours with the following parameters on gcc 4.2.0:

Code:
-O3 -Wall -fno-rtti -fno-exceptions -march=athlon-xp -mfpmath=sse,387 -mmmx -msse -m3dnow -momit-leaf-frame-pointer -minline-all-stringops -mno-align-stringops -maccumulate-outgoing-args -msseregparm -m128bit-long-double -malign-double -mtls-direct-seg-refs -ffast-math -fsingle-precision-constant -fbranch-target-load-optimize -fbranch-target-load-optimize2 -fmodulo-sched -fsched2-use-traces -fsched-spec-load-dangerous -fsched-spec-load -fgcse-sm -fgcse-las -ftree-vectorize -fivopts -fvariable-expansion-in-unroller -fno-cprop-registers -ffunction-sections -fdata-sections -fbtr-bb-exclusive -freorder-blocks-and-partition -fmerge-all-constants -ftree-loop-im -ftree-loop-linear -fmove-loop-invariants -fprefetch-loop-arrays -funswitch-loops -ftree-loop-ivcanon -funsafe-loop-optimizations -Wunsafe-loop-optimizations --param max-gcse-memory=1000000000 --param max-gcse-passes=1000 --param max-crossjump-edges=15000 --param max-delay-slot-insn-search=15000 --param max-delay-slot-live-search=15000 --param scev-max-expr-size=15000 --param max-iterations-to-track=15000 --param max-cse-path-length=15000 --param max-cse-insns=15000 --param max-reload-search-insns=15000 --param max-sched-region-blocks=15000 --param max-sched-region-insns=15000


in some points, the compile was switched to a more severe mode with item --param max-gcse-passes=2000, to increase performance.

while this blackbox will probably run faster than usual, it is recommened to not run blackbox at all if resources are too low.

there is no way to prove that this build is fastest using it's current parameters, however due to lack of accurate benchmarking technique as it is a user-interface thing, we can only assume that it is somewhere close to optimal, by using these extensive parameters I have tried to maximize bblean's performance, this new version should give that extra bit of speed for the users that use the special abilities such as transperency, image dithering, opaque window move, that generally require significantly more cpu time to perform in bblean, since there isn't an -Os version using gcc 4.2.0 I will make sure to compile one soon, in addition I will also include a -march=pentium3 version, which should also have a -Os and -O3 versions.

off corse if there are any volunteers for testing these special builds with architectures that I do not have are welcome to contact me, otherwise all the versions that I make are fully tested on the architecture for which they are built.

in addition, bbkeys plugin is also included in the package, which was also built with the same parameters, source code is included with the package.


Last edited by monohouse on Sat Nov 15, 2008 5:17 pm, edited 35 times in total.



Wed Mar 07, 2007 12:56 pm
Report this post
Profile WWW
Sponsored Links
Google Adsense


BBChild

Joined: Tue Nov 14, 2006 12:07 pm
Posts: 10
Reply with quote
Post Less is more...
I agree with the concept of the bbLean Less mod... I've used bbLean for well over a year now and am still using the vanilla (original) release which has served me well...

I see no need for most of the featured included in bb and would rather have a simple bar and menu system where I can quickly and easily flip through programs and files with as low a memory footprint as possible...

Keep up the good work, hope you manage to optimize bbLean down to a very small and quick mod that everyone can enjoy...


Wed Mar 07, 2007 5:26 pm
Report this post
Profile
BBWise

Joined: Sat Aug 20, 2005 12:28 pm
Posts: 45
Reply with quote
Post 
Why removal of install support? What issues did install cause?

_________________
Moorawr


Sat Mar 10, 2007 6:12 pm
Report this post
Profile WWW
Site Admin

Joined: Sun May 22, 2005 5:39 pm
Posts: 72
Location: San Francisco, CA
Reply with quote
Post 
There are certainly things that could be stripped out.

Some people don't need multiple workspaces.

Few ever use the workspaces menu either.

Some don't want a toolbar at all (a la hackedbox)!

Probably some of the config options...

It'd be an interesting project. Perhaps package something with a configure script and switches to remove different bits of code and then compile your own... hmmmm.

_________________
NC-17 -> Styles, BBPager & BBStyle || BB4Win Wiki


Thu Mar 15, 2007 8:38 pm
Report this post
Profile ICQ YIM WWW
BBWise

Joined: Sat Nov 11, 2006 5:38 pm
Posts: 40
Reply with quote
Post Re: bblean 1.16 less
new version coming soon, removed about function and a beginning towards removing virtual desks, improved compilers (gcc version 4.2.0 and maybe ICC 10.0.25), improved compile options, PGO...

by the time I get to a point where I have removed enough lines to need a configuration script - I will, currently I am only trying to at least start somewhere

_________________
Microsuck Winblows XP Deleted Edition


Mon Jul 09, 2007 4:22 am
Report this post
Profile WWW
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: bblean 1.16 less
Pretty soon you are going to have the api and nothing else ;) Keep up the hard work!

_________________
-- Brian


Mon Jul 09, 2007 5:09 am
Report this post
Profile ICQ YIM WWW
Moderator

Joined: Tue Jan 25, 2005 1:13 am
Posts: 595
Reply with quote
Post Re: bblean 1.16 less
Can we have a BBLean 1.16 More-Much More too? :D


Mon Jul 09, 2007 7:17 am
Report this post
Profile
BBWise

Joined: Sat Nov 11, 2006 5:38 pm
Posts: 40
Reply with quote
Post Re: bblean 1.16 less
you already have it, look at the posts above

_________________
Microsuck Winblows XP Deleted Edition


Mon Jul 09, 2007 12:17 pm
Report this post
Profile WWW
Moderator
User avatar

Joined: Mon Dec 06, 2004 12:06 am
Posts: 405
Location: Kungsbacka, Sweden
Reply with quote
Post Re: BBLessLean 0.0.2
Ehm, maybe it's just me, but isn't the name "BBLessLean" kind of an oxymoron for a bbLean fork with the intent "to reduce features rather than increase them"? :? ;)

BR//Karl -> qwilk


Mon Jul 09, 2007 9:12 pm
Report this post
Profile WWW
BBAdult

Joined: Tue Feb 06, 2007 2:32 pm
Posts: 29
Reply with quote
Post Re: BBLessLean 0.0.2
LessLean sounds like its fat. bblean less i think is more appropriate.

havent really got to play around with this, will do so now.


Tue Jul 10, 2007 4:33 am
Report this post
Profile
BBWise

Joined: Sat Nov 11, 2006 5:38 pm
Posts: 40
Reply with quote
Post BBLeanLess 0.0.3
done, think of a better name yeah, meanwhile I have removed bsetroot support and some functions as well as the bbroot.cpp file, it is no longer used anywhere in the code for backgrounds was due to a compiler errors that needed to be fixed but now I fixed both problems, also my version now compiles with ICC 10.0.25 I will release the source along with several compiled executables for each platform, but the current compile works though I need to work on it a little more to get rid of the "version number" displayed on the right click menu.

this is a major improvement in this project, probably the most significant, I don't know of many gcc-based projects that successully compiled with ICC let alone executed without incidents.

_________________
Microsuck Winblows XP Deleted Edition


Wed Jul 11, 2007 1:08 am
Report this post
Profile WWW
BBWise

Joined: Sat Nov 11, 2006 5:38 pm
Posts: 40
Reply with quote
Post Re: BBLeanLess 0.0.2
what you think about "BBLeaner" ?

_________________
Microsuck Winblows XP Deleted Edition


Sat Jul 14, 2007 9:38 pm
Report this post
Profile WWW
Boy meets Box
User avatar

Joined: Fri Dec 29, 2006 2:47 am
Posts: 623
Location: in front of the monitor.
Reply with quote
Post Re: BBLeanLess 0.0.2
monohouse wrote:
what you think about "BBLeaner" ?


Sounds poifect. :mrgreen:

_________________
attack of the mini-man!
bb4win FAQs
mini-man-land


Sat Jul 14, 2007 10:53 pm
Report this post
Profile YIM WWW
BBDinosaur

Joined: Tue Feb 27, 2007 9:12 am
Posts: 309
Location: Behind The Couch
Reply with quote
Post Re: BBLeanLess 0.0.2
BasicBox?
only because this seems like a less than lean mod... down right anorexic if you ask me


Sat Jul 14, 2007 11:31 pm
Report this post
Profile
BBNewborn

Joined: Sun Aug 05, 2007 9:53 pm
Posts: 2
Reply with quote
Post Re: BBLeanLess 0.0.2
oh holy father in heaven, thank you that you gave life to monohouse...

still got a question. you state on your site this:
Quote:
Speed version does not mean it is faster, Size version can (in some cases) be faster than Speed


why is that? as far as i understand the size optimisation is done by the compiler through more "loops", reusing code. and removing extra error handling and maybe some libs. or isnt?

Quote:
I will release the source along with several compiled executables for each platform, but the current compile works though I need to work on it a little more to get rid of the "version number" displayed on the right click menu.


when will you release it? when its done? =)

last question: how do i install this mode as my default without explorer starting at startup und with working autoruns?


Sun Aug 05, 2007 9:56 pm
Report this post
Profile
Sponsored Links
Google Adsense


Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 50 posts ]  Go to page 1, 2, 3, 4  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.