aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk
AgeCommit message (Collapse)AuthorFilesLines
2005-01-14copyrightmathias2-2/+2
2005-01-12cosmetic changemathias1-4/+3
2005-01-11fix for #1099278mathias1-3/+3
2005-01-11fix for #1099950, Missing initialization in FbTk/FbWindow.ccmathias1-1/+2
2005-01-02fix problems with imlib2 on restart:mathias1-21/+40
only when using "imlib_load_image_with_error_return" as the loading function imlib2 seems to avoid trouble when an image with <filename> doesnt exist. all other loadroutines lead to heavy problems when fluxbox shuts down and tries to restart (memleak(?), distorted xressources etc) i ll analyze this further. another open issue with imlib2 is that it doesnt work when xserver/fluxbox is running in dualscreen-mode (not xinerama), no valid pixmaps are visible on the second head. dunno why (yet).
2005-01-02small issues:mathias1-4/+6
- added a guard so no invalid(0)-handler is deleted at shutdown - "if (s_image_map[extension] == 0)" -> creates an entry for sure, we dont want this.
2004-12-24correct isExecutablemathias1-1/+1
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