aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk
AgeCommit message (Collapse)AuthorFilesLines
2006-04-14fix window button image updatessimonb2-16/+28
2006-04-12add "key modes" - thanks to Mark Tiefenbruck, mark at tiefenbruck dot orgsimonb1-8/+8
2006-04-09just some indentfluxgen1-2/+8
2006-04-06fix size_t issues and other 64bit-highlighted warningssimonb3-3/+5
2006-04-05fix Xmbfonts on multiple screenssimonb1-2/+1
and external tabs showing from different workspaces on placement change
2006-04-04rotated Xmb Fonts, by rotating as we drawsimonb3-8/+102
2006-04-04rotated XFonts (and minor ext tab alignment fixes)simonb3-132/+99
2006-04-02size_t fixes, thanks Semushin Slava aka php-coderfluxgen10-14/+15
2006-03-26rotated fonts, buttons, containers. Used for tabs for nowsimonb20-138/+354
2006-03-24fix compile error, include algorithmsimonb1-0/+1
2006-03-23external tab fixes, plus aligning items properlysimonb3-15/+23
2006-03-20minor type-o fix, thanks Semushin Slavafluxgen1-5/+5
2006-03-20minor type-o fix, thanks Semushin Slavafluxgen1-6/+6
2006-03-20external tabssimonb3-4/+28
2006-03-18define ostrstream and ostringstreamfluxgen1-0/+2
2006-03-18added Type typedef of T in Resourcefluxgen1-4/+4
2006-03-14fixed memory leak when XCreateImage fail, thanks php-coderfluxgen1-3/+11
2006-02-27cosmetic changes from php-coder (copyright, header)mathias2-0/+46
2006-02-18Added template getResource(string) to ResourceManager.fluxgen1-0/+40
It finds and returns reference to resource on success, else throws ResourceException.
2006-02-16updated copyright infomathias53-53/+53
2006-02-12minor typeofluxgen1-1/+1
2006-02-12explicit constructorfluxgen1-1/+1
2006-02-12added static validColorString function, returns true if the color string is ↵fluxgen2-5/+17
in valid color format
2006-02-12added force_update option to force an update of the m_root_pixmapsfluxgen2-3/+3
2006-01-22minor stufffluxgen1-1/+1
2006-01-16applied patch from php-coder to fix some warnings, mostly signed vs unsignedmathias1-2/+2
issues
2006-01-03unused headersfluxgen3-3/+0
2006-01-03using screen based vector for theme listsfluxgen2-26/+53
2005-12-22removed unused variablefluxgen1-3/+1
2005-12-22removed unused variablefluxgen1-1/+0
2005-12-22removed unused variablefluxgen1-1/+0
2005-11-22public setRootPixmapfluxgen2-46/+54
2005-11-22minor indentfluxgen1-2/+2
2005-11-22const fixfluxgen1-3/+4
2005-11-22const resourceValue functionfluxgen1-2/+14
2005-11-16introduced session.styleOverlay (~/.fluxbox/overlay), all style settingsmathias2-3/+18
made in that file will override/overlay the ones made in the used style. TODO: write more specific docu about it
2005-11-16just some minor cosmetic issuesmathias1-5/+6
2005-10-21Fixed #1223878, Style reloading on USR2 (patch from Zan)mathias2-28/+29
cosmetic stuff in StringUtil.cc/hh
2005-10-20added replaceStringfluxgen2-1/+30
2005-09-14minor changefluxgen1-1/+1
2005-09-14include memory for auto_ptrfluxgen1-0/+3
2005-09-07bugfix for client menufluxgen1-16/+22
2005-09-03texture limits were hardcoded to 3200 in TextureRender.cc .. this leadmathias1-4/+7
to useless warnings on huge xinerama setups with those nifty 20' or bigger lcds ... we use now screen dimensions to set a sane limit for textures
2005-06-28Add missing ``template <>`` befor ThemeItem<Font>::setDefaultValue.grubert1-1/+1
2005-06-23added showSubmenu in MenuItemfluxgen3-3/+11
2005-06-17*.font.shadow.x and *.font.shadow.x were not correctly read or better,mathias1-3/+8
misinterpreted. so the shadow'ed text was written direct underneath the normal text .. and hence invisible.
2005-06-16little typo which prevented shadowcolor beeing setmathias1-1/+1
2005-06-15Fixes #1216020, *.font.effect wont get cleared if not defined in stylemathias1-1/+15
2005-06-03- Usage of xft-fonts is prefered, except a font-description starts with '-'mathias7-219/+180
- Removed "antialias"-option completly, to enable/disable "antialias" use either <fontname>:antialias=<bool> in the style or use Xft.antialias: <bool> in your .Xdefaults - Added new styleresources: *.font.effect: <halo|shadow> *.font.shadow.x : <int> - shadow x offset *.font.shadow.y : <int> - shadow y offset *.font.shadow.color : <color> - color of shadow *.font.halo.color : <color> - color of halo - Removed 'shadow' and 'halo' options from fontdefinitions: !! Style authors have to update their styles !! - Simplified XmbFontImp to not try all possible fonts to match locale - Style authors may specify multiple fonts: <font1>|<font2>|<font3> if loading of font1 fails, fluxbox probes <font2>, etc. The last font is "fixed". Hints for style authors: - if xft tries to load a font it will _ALWAYS_ return a valid font, it doesnt have to look like the one you want to have, read more about it: http://fontconfig.org/fontconfig-user.html - export XFT_DEBUG=1 before running fluxbox helps to see which fonts are picked. eg: *.font: Verdana,Arial-12:antialias=true|-artwiz-snap-*- if fluxbox is compiled with xft this will NEVER try to load "-artwiz-snap-*-" since xft gives for sure a font, most likely Verdana or Arial but noone knows. So, if fluxbox has no xft support the first fontpattern fails and fluxbox tries the next one, which might be successful. if everything fails, it will use "fixed" - Added caching of fonts, fonts are only loaded once. - Fixed #1090902 (slow utf8 start)
2005-06-03deleted the "fallback"-code, which was one of the reasons for slowing downmathias1-44/+2
fluxbox in utf8-locales: if no fontset is found up to this point its because of a) no such font b) not supported locale if we try our best and enhance the basename-list and add some more generic patterns the xserver will give us a valid fontset .. which is good coz we have something to work with but which is BAD coz we return a valid fontset as if we have found the font the user wants .. so, every fallback in higher level code will fail coz we find a valid fontset by any meaning here. if no fontset can be found, the "fixed"-fontset should be there already.