summaryrefslogtreecommitdiff
path: root/src/FbTk
AgeCommit message (Collapse)AuthorFilesLines
2004-12-21adds imlib2-support to fluxbox: allows us to load several imageformatsmathias8-16/+267
besides xpm. to get imlib2 support in fluxbox one has to ./configure --enable-imblib2 default is disabled. a fluxbox-binary that supports imlib2 will have IMLIB2 in "fluxbox -info"-output explanation to the changed files: * xft.m4 -> acinclude.m4 + added ac_path_generic.m4 (from http://ac-archive.sourceforge.net/Miscellaneous/ac_path_generic.html) * configure.in, Makefile.am, src/FbTk/Makefile.am changed to handle imlib2-support * Font.cc/hh Image.cc/hh App.cc fluxbox.cc consistent way of init for global stuff for fonts and imagehandlers. * rest of changes just add the imlib2-code, pretty straightforward
2004-12-21added deleteProperty to FbWindowmathias2-36/+42
2004-12-18fix segfaulting when new text is smaller than the oldtext,mathias1-0/+1
m_start_pos has to be 0 before calculating anything else.
2004-12-18* moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now mathias4-47/+103
file and directory - helproutines. * created the FileUtil-namespace which contains file-related functions, moved those functions out of Directory - code * changes to the rest of the files to follow those changes
2004-12-18cosmetic, double #include of the same headermathias1-1/+0
2004-12-13icc complaint about a "possible" conflict between themathias3-7/+10
FbTk::Menu::update(Subject*) and FbTk::Menu::update(int index) to avoid this, we rename FbTk::Menu::update(int index) -> FbTk::Menu::updateMenu(int index) this is mostly cosmetic, but if it makes the life of a compiler happy, well .. be happy icc :)
2004-12-10fix #1080323, a missing headermathias1-0/+2
2004-11-19fixes fontsituations when text disappears in non-antialias modemathias5-18/+22
primary problem was to use utf8 when in fact the FontSet wasnt utf8.
2004-11-19svn propset svn:keywords "Id"mathias86-86/+86
2004-11-17fixed missing init for pointer in destructor .. could lead to segfaultsmathias1-2/+2
2004-11-01accepted patch #1057446, improved iterator in timer-codeakir1-6/+15
2004-10-31fix #1057499akir1-4/+5
2004-10-25i forgot to remove a silly warning :)akir1-2/+1
2004-10-21moved ThemeItems.hh -> ThemeItems.ccakir1-230/+0
2004-10-21modified to make it work with the ThemeItem.hh -> ThemeItem.cc actionakir1-2/+2
2004-10-21moved ThemeItems.hh to ThemeItems.cc, solves some linkissuesakir2-1/+231
2004-10-21fixes missing header to avoid missing declarations (mipspro)akir1-9/+11
2004-10-21fix for mipspro: no 'new(nothrow)' available for MIPSpro Compilers: Version ↵akir1-10/+24
7.3.1.3m
2004-10-19if the systemtime is set back the timers wont be updated.akir1-4/+21
solution: add the delta to all of our timers too.
2004-10-18fixes MIPSpro Compilers: Version 7.3.1.3m issueakir1-4/+16
2004-10-10added padding: space between text and the borderakir2-7/+28
2004-10-08entering @ and ~ from germankeyboards work againakir1-3/+38
added some stuff to let the user use the numpad too
2004-10-08we dont remove the scrolllock() modifier from the keystate anymore -> lead ↵akir1-2/+2
to problems with altgr on german-keyboards -> no @ in textbox's possible.
2004-10-08cosmeticakir1-2/+2
2004-10-07added LC_TIME so the ClockTool gets the right localeakir1-1/+3
2004-10-06tiny forgotten thingy from the MAN :)akir1-1/+3
2004-10-06fix some keymovement issues, dunno if its completly correct that way. perhapsakir1-8/+27
a rewrite of the movement stuff is needed one day. modified buttonPressEvent so it will place the cursor to the right place
2004-10-06allocate red, green and blue buffers only for gradientsfluxgen2-34/+43
2004-10-06setTile for X Drawablefluxgen1-2/+6
2004-10-04fix usage of setlocale return value, which returns a pointer to staticrathnor1-5/+5
memory, which we need to promptly copy
2004-09-29fix to make separators are not clickable/selectableakir1-7/+7
2004-09-24fix build issue, use cerr instead of fprintf(stderrrathnor1-2/+2
2004-09-19fixed a minor bug that can lead to HIGH cpuload under some circumstances.akir1-1/+2
actually we must ensure that only timers with a valid handle are added to the timerslist.
2004-09-12preliminary support for composite/compositing manager. Also general workrathnor5-26/+91
for consistency with transparency resources
2004-09-11Font::drawText takes reference to FbDrawable instead of X Drawable + some ↵fluxgen17-131/+133
code cleaning
2004-09-11copyright updatefluxgen2-4/+4
2004-09-11access function for displayfluxgen1-1/+2
2004-09-11more X error fixingrathnor3-7/+16
2004-09-11head specific strut, patch from Mathieu De Zutterfluxgen2-25/+37
2004-09-11fix issues that resulted in unnecessary X errorsrathnor4-22/+25
2004-09-10cosmetic + avoid unneeded App::instance()->display() callsakir2-60/+47
2004-09-10cosmetic + avoid unneeded App::instance()->display() callsakir2-45/+41
2004-09-10cosmetic + try to avoid App::instance()->display() calls when not neededakir1-11/+12
2004-09-10cosmetic issues, removed unneeded strcasestr-code (is already in StringUtil),akir1-36/+19
tried to avoid App::instance()->display() calls again.
2004-09-10cosmetic, man, we need a beautifarm :)akir2-19/+19
2004-09-10put App::instance()->display() to FbDrawable::s_display to avoid too muchakir5-109/+116
unnecessary calls
2004-09-10cosmetic, tabs to spacesakir1-10/+10
2004-09-10clean up unused variables, from Ryan O'Hararathnor1-3/+3
2004-09-09tiny cleanup to avoid calling unnecessary FbTk::App::instance()akir1-3/+5
2004-09-09transfered ::getRootPixmap from several places to new home, FbPixmapakir4-55/+50