
Tiblit
Source (link to git-repo or to original if based on someone elses unmodified work):
A bit of a warning about 2.0 beta. Don't bother complaining. It's _extremely_ rough around the edges and I'm building a new tiblit around a different engine. 3.0? Eh...
Build contributions:
The BSD port is provided by dolmant1.
The ebuild is provided by Lenz.
Patch contributions:
Chris Parker - Styleconf
Tiblit Development Versions now available via anonymous pserver cvs access on sourceforge.
CVSROOT=":pserver:anonymous@cvs.sf.net:/cvsroot/tiblit"
cvs login [no password]
cvs co tiblit
Tiblit 1.2 Release
Fixed combobox borders (bug reported by labba).
Statusbars appear flat when statusbar border color matches background color (nightdragon request).
Made light buttons lighter.
Fixed scrollbar grooves (bug reported by Deciare).
Adjusted slider4 of scrollbar sliders to better show arrow decorations.
Slight improvements to sliders.
Adjusted checkbox and radio buttons.
Improved look of scrollbar arrows.
Adjusted all button heights +2.
Fixed comboboxes not drawing their borders when no prelight was used.
Tiblit 1.1 Release
Added prototype of menu gradient decays. Supports decay speed (fastest, fast, normal, slow, slowest) in both vertical and horizontal directions. Also added gradient types (Horizontal, Vertical, Diagonal, Cross Diagonal, Elliptical, Pyramidal, Pipe-crossed, Rectangular). [prototype, needs work - see third screenshot]
Now supports three button graphics: Standard, Gradient, and Light
Added four buttons sizes: Tiny, Small, Standard, and Large
Tweaked scrollbars.
Fixed combobox border inconsistency.
Fixed button higlights in gradient mode.
Tiblit 1.0 Release
Customizable features:
Custom colors
Foreground text
Background
Stripe
Separator
Selected foreground text
Selected background
Selected shadow
Borders
XRender gradients (bg color to stripes)
Draw background image in XRender mode (scaled or tiled)
3D / Strong 3D effects
Selected items
Menu stripe
Style colors
Active tab line
Scrollbar
Slider
Arrow button
Arrow
Groove
Slider color
Pushbutton prelight
Inner circumference or whole button
Combobox prelight
Inner circumference or whole box
(lightweight boxes use the prelight color to draw arrow / border)
Border colors
Buttons
Comboboxes
Status bar buttons
Progressbar settings
Color
Normal text
Higlighted text
Groove
Extra Options
Allow use of pushbutton color for bevel buttons
Use background color for tabs
Higlighting of default buttons
Highlighting of active taskbar buttons
Flatten active tabs
Surround sunken panels / statusbars with dark borders
Surround taskbar buttons with borders
Reduce button sizes
Contrast dictates border's thickness of menubar and toolbar
Draw progress bar values (default off)
Force use of lower case text (menus, buttons, tabs)
Force removal of menu icons
Draw dashed menu separators
Progressbar Options
Animate progressbars
Reverse animations
Animation Speed (slow, medium, fast)
Others
Shadow text (menus, menubars, buttons, tabs)
Strong gradations
buttons, bevels, comboboxes
Lightweidght widgets
Editable comboboxes
Standard comboboxes
Disabling of features
Border of menubars and scrollbar grooves
2nd line of toolbar handles and applet handles
KMenu titles
Do not draw disabled menu items
Do not draw menu separators
And saving and loading of personal and global "schemes".
Ratings & Comments
121 Comments
I rolled a couple rpms for suse-10.2, binary and source. http://www.metrocast.net/~aharrison
The requested URL /downloads/gentoo/ebuilds/tiblit-1.2.tar.gz was not found on this server. Apache/1.3.33 Server at www.lenzheilmann.de Port 80
Tiblit has been in the portage tree for a while now.
ou .... my shame :( and thx
tiblit.cpp:2426: warning: taking address of temporary tiblit.cpp:2438: warning: taking address of temporary the only odd thing that came up. SuSE 10.0 KDE 3.5
Sounds like the 1.x branch.
yep, got cvs 3.0 now
For Tiblit 1.2 in SUSE Linux 10.0 "make" spits out: make all-recursive make[1]: Entering directory `/home/logixoul/documents/installations/tiblit-1.2' Making all in kcs make[2]: Entering directory `/home/logixoul/documents/installations/tiblit-1.2/kcs' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/logixoul/documents/installations/tiblit-1.2/kcs' Making all in kcmrcs make[2]: Entering directory `/home/logixoul/documents/installations/tiblit-1.2/kcmrcs' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/logixoul/documents/installations/tiblit-1.2/kcmrcs' Making all in styleconf make[2]: Entering directory `/home/logixoul/documents/installations/tiblit-1.2/styleconf' /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o kstyle_tiblit_config.la -rpath /opt/kde3/lib/kde3 -L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/opt/kde3/lib -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde3/lib -R /usr/lib/qt3/lib -R /usr/X11R6/lib -module tiblitconf.lo -lkdeui -lkio /usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -lacl collect2: ld returned 1 exit status make[2]: *** [kstyle_tiblit_config.la] Error 1 make[2]: Leaving directory `/home/logixoul/documents/installations/tiblit-1.2/styleconf' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/logixoul/documents/installations/tiblit-1.2' make: *** [all] Error 2 The RPM in KDE-Look is for SUSE Linux 9.3 and doesn't put Tiblit in KControl at all. I hope you can resolve the problem.
-lacl is a new library to me. To my knowledge I don't link against -lacl but google turned up a lot of "cannot find -lacl" link errors with SuSE and applications using KDE libraries. I'd be curious to get as much details as possible from you, perhaps the whole configure, make, output. Even a make distclean afterwards. I.E., ./configure --prefix=`kde-config --prefix` > log_to_maitre make >> log_to_maitre make distclean >> log_to_maitre Send the log over email, if you would.
Sent.
(A)ccess (C)ontrol (L)ist or (L)ib a gnome lib dependancy in kde ?
Yes, that's what we've been wondering about over e-mail. He says he's working on discovering the cause.
There's a lot of improvements, and I like tiblit a lot now. Only problem this time is that the configuration dialogue is too big for my screen. I have my monitor resolution set to 1024x786, but I also have to kicker panels. This means that I am always sliding both panels out of the way to make changes. This could be fixed if the configuration dialogue were resizable (it isn't at least on my setup).
Same is the case here. :( Btw, when will the 2.0 come? I am always waiting...
The status bar only appears flat when the statusbar border colour matches the background colour and the "Surround the sunken panels and the statusbars with dark borders" option is checked. Also, the colour that the border has to match isn't the window background colour, but the statusbar background colour. In Konqueror, when multiple tabs/views are open, the statusbar background is tinted a few shades brighter than the window background colour, which causes the statusbar to look unflattened again.
I think I'm going to have to quote the "rough around the edges" part in the description...
Righto, got it. Just pointing stuff out in the spirit of beta.
I appreciate it - believe me. Patches would be nicer but hey, who am I to nitpick. Anyway - I hope to resolve a lot of issues by switching engines.
Maybe it's just me, but it looks like a line is still drawn between the Up/Left scroll buttons and the scrollbar groove, whereas no line is drawn between the groove and the Down/Right buttons. If the "Remove subtract-line are from add-line button of scrollbar" option is checked, then a line is drawn between the scrollbar groove and both sets of buttons. Personally, I think the scrollbars look more attractive without the line separating the buttons and the groove. I'd like an option to make it so that no line separator is drawn for either set of scroll buttons.
Try the "disable scrollbar border" option as well. And select the exact same color for the scrollbar grooves as you do for the scrollbar buttons.
I set both the "Arrow" and "Groove" colours to exactly #F5F2F3, which is the same as the window background. I've also checked the "Disable border of scrollbar grooves" option. No luck, sorry.
what's the name of your iconset ??? btw: nice style!, i'm happy to see that you're reaching v 2.0
David Lanham's icons. http://www.dlanham.com
Hi, I'm using this style right now and there are a few things I'd like to see improved. consider it suggestions, no demands :) 1. smaller configuration window 2. colored outlines for all widgets (not just buttons) 3. sharper and more visible edges on radiobuttons, checkboxes and scrollbars well, that's about it. thanks for a really nice style, especially for the menues and colored outlines on buttons :D
> Hi, I'm using this style right now and > there are a few things I'd like to see > improved. > > consider it suggestions, no demands :) > > 1. smaller configuration window Already done in 2.0. > 2. colored outlines for all widgets (not > just buttons) Be careful with your use of the word *all*. Maybe radios and checkboxes first? > 3. sharper and more visible edges on > radiobuttons, checkboxes and > scrollbars Scrollbars are done too.