Commit graph

433 commits

Author SHA1 Message Date
Mathias Gumz
e1db89e2d7 moved code a bit around, cleaned up some classes 2008-01-14 23:27:00 +01:00
Mark Tiefenbruck
9c105111d2 remove old svn $Id$ tags 2008-01-03 17:34:12 -08:00
Mark Tiefenbruck
934bd42ace `hash -t' seems to be bash-only 2007-12-24 11:59:36 -08:00
Mark Tiefenbruck
088f418927 replaced which' with the bourne shell built-in hash' and fixed some --program-prefix/suffix problems 2007-12-24 01:30:49 -08:00
Mark Tiefenbruck
d6e009af98 search subdirectories when looking for icons 2007-12-23 23:43:37 -08:00
Mark Tiefenbruck
0a14d911c6 added key command StartTabbing 2007-12-20 23:07:46 -08:00
Mark Tiefenbruck
406b7e05eb remove `OnTitlebar Mouse2 :Lower', as it interferes with tabbing 2007-12-20 19:47:21 -08:00
Mark Tiefenbruck
1cca420f2e "fix" `About' item in fbgm with tcsh, #1806327 2007-12-19 15:43:29 -08:00
Mark Tiefenbruck
7f6c3267e3 fix a few $HOME-related issues in fbgm 2007-12-19 15:10:31 -08:00
markt
38877987c4 update default keys and init files for OnTitlebar code 2007-12-11 19:25:01 +00:00
markt
95f9c2d680 added OnTitlebar modifier to keys file 2007-12-09 20:47:41 +00:00
markt
e30f235daf fix from NetBSD for using the home directory of the user who compiled fluxbox
also fix 'regenerate menu' code to use correct program name, rather than $0
2007-11-23 23:21:25 +00:00
markt
5d7043320d allow arbitrary window patterns in iconbar 2007-11-12 21:59:43 +00:00
fluxgen
1748e8ec25 added missing mouse3 and space before startresizing 2007-10-22 18:19:11 +00:00
markt
c6a2605d76 replaced ModKey with new key commands StartMoving and StartResizing 2007-10-22 17:45:39 +00:00
markt
a59428d67a merged changes from pre-devel 2007-10-13 21:51:37 +00:00
mathias
d8455124e8 minor addons to fbgm (patch from Patrik Wenger <paddor at gmail dot com>) 2007-10-07 16:51:52 +00:00
fluxgen
fa4766ed75 added pidgin 2007-08-12 08:15:43 +00:00
markt
8da54ca0eb add some decorations to torn menus, and fix restart without an argument 2007-07-31 23:16:05 +00:00
markt
135019abf9 fixes for --program-prefix and --program-suffix, plus fixed overwriting init file on reconfigure 2007-07-07 23:11:04 +00:00
markt
b735d405f5 allow negative indices in :Workspace <int> 2007-07-07 04:54:34 +00:00
markt
ae3c304239 some security fixes for fluxbox-remote, and a minor change for the gvim fix 2007-07-03 22:56:46 +00:00
mathias
24c023192f minor cosmetics to fluxbox-remote, display of usage 2007-07-03 19:04:46 +00:00
markt
b70f4c144c fix updating of systemtray and kde dockapps in slit on background change
added fluxbox-remote.cc
2007-07-03 18:50:53 +00:00
markt
329fca30fd updates for compiling with gcc 4.3 2007-06-29 17:25:24 +00:00
markt
9522db45a8 added some entries to fbgm, plus some minor bug fixes 2007-06-28 20:59:04 +00:00
mathias
6f8a5c7a8d small fix for the /bin/sh issue .. just using /bin/zsh now 2007-06-09 17:44:27 +00:00
mathias
dff2aa3356 fix for the following problem:
on *bsd /bin/sh is not just a symlink to /bin/bash as on most linux's 
  but a real standalone shell. and it behaves differently from "bash -c"
  behavior .. it doesnt exec the command given but waits till the command
  finishes. as a result a lot of "rogue" a flying around. solution is now 

     ( $SHELL or /bin/sh ) -c exec <cmd>
2007-06-06 06:22:37 +00:00
markt
30834f9f6e added seamonkey to fbgm 2007-05-17 16:06:40 +00:00
markt
805fae9340 this should be a whitespace separated list 2007-05-14 20:59:22 +00:00
markt
622d75f642 fix for fbsetbg -l when last wallpaper was using fbsetroot 2007-04-18 18:12:29 +00:00
mathias
118d4b14d2 patch from Hoeckner Bernhard (berhoeckner at gmx at) for fluxbox-generate_menu 2007-04-14 07:13:17 +00:00
markt
e89d4aa219 getting rid of more useless files in the repo 2007-04-03 22:39:41 +00:00
simonb
383f99d4b6 Default value for $LAUNCHER, plus add util and util/fbrun to the
PATH when generating install menu so it can find fbrun.
data thus needs to come after util in toplevel subdir processing so
that fbrun is built
2007-03-31 11:28:46 +00:00
simonb
9ce423ab5f emit [encoding] tags around the menus 2007-03-31 10:53:53 +00:00
fluxgen
a492e33a70 added fi_FI support, thanks Pasi Juvonen 2007-03-30 18:14:25 +00:00
markt
6e143b516e startup file wasn't being run properly when first created 2007-03-28 02:56:21 +00:00
markt
48c3af9f9c fixed a little bug in fbsetbg when DISPLAY doesn't have .0 after it 2007-03-24 16:34:32 +00:00
markt
ed96d79a14 command -v seems to cause problems for some distros, despite being POSIX and built into sh 2007-02-22 16:51:35 +00:00
markt
6fdda1a31d added mouse bindings to the keys file 2007-02-09 18:13:01 +00:00
markt
590b6c93d9 replace which' in fbsetbg and fbgm with command -v' 2007-01-02 05:43:25 +00:00
markt
1cad4ca517 fix capitalization of valknut in fbgm 2007-01-02 04:45:54 +00:00
mathias
e5e76e7761 Cosmetic patch from Slava Semushin 2006-10-30 19:31:15 +00:00
mathias
426c12c25c changed mode for ~/.fluxbox/startup to 644 so people on noexec-mounted
partitions dont run into problems
2006-10-27 07:04:51 +00:00
mathias
0e2a8b9a43 fix for the fbsetbg-fix from yesterday 2006-09-21 09:41:18 +00:00
mathias
750caf08b8 fixed little issue with fbsetbg showing the warning about missing wpsetters even if the user only pipes arguments towards fbsetroot 2006-09-20 19:44:07 +00:00
mathias
d93919e748 translations and minor updates to fbgm, patch from antonio gomes (izi) 2006-08-27 15:17:47 +00:00
markt
53adbd9921 allow aspect/centered/tiled options with random in fbsetbg 2006-08-04 23:28:34 +00:00
simonb
03d3c6c99c compile fix for nls enabled 2006-06-29 05:46:11 +00:00
markt
7d4546ba5b Make fbsetroot set one screen at a time 2006-06-29 05:05:30 +00:00
markt
1ddd177d1a Fix fbsetroot segfault when DISPLAY unset 2006-06-29 00:03:43 +00:00
markt
5fc5ec3374 Make startfluxbox aware of --program-prefix and --program-suffix 2006-06-23 00:31:08 +00:00
markt
8b2c299d52 Fix nls in fbsetroot.cc . 2006-06-21 17:29:35 +00:00
mathias
a15d9af3c7 Cleanup unneeded headers (thanks Slava Semushin) 2006-04-25 06:46:06 +00:00
simonb
cb65dae95f fbrun: Move the cursor to the end when tab completing
+ thanks Jonas Koelker, sf.net rfe #1333003, patch #1475578
2006-04-25 02:42:05 +00:00
simonb
1028f4cb51 minor cosmetic tweaks, thanks Semushin Slavak, php-coder AT ngs ru 2006-04-22 09:49:05 +00:00
simonb
87b691747c typos, plus get rid of error message if "icons" isn't a dir... 2006-04-19 15:48:40 +00:00
simonb
4d5369221f fbgm expansion - system utils menu 2006-04-19 15:44:18 +00:00
mathias
38a96263ad no local or globbing in pure bourne 2006-04-19 05:15:33 +00:00
simonb
b2105a62c3 fix fbrun positioning code to use hints properly 2006-04-17 14:00:28 +00:00
simonb
c5b67f9a42 portability fixes for couple of shell scripts 2006-04-17 09:47:40 +00:00
simonb
78f3b0ada4 fix compiler warnings in fbrun too 2006-04-17 08:04:12 +00:00
fluxgen
ddd2233f5a update copyright string 2006-03-14 20:13:50 +00:00
mathias
ae05ad9a01 updated copyright info 2006-02-16 06:53:05 +00:00
fluxgen
b5f6ac24f6 fix for nb_NO, thanks php-coder 2006-02-01 21:06:40 +00:00
fluxgen
39a7483e14 copyright fix, thanks php-coder 2006-02-01 21:03:46 +00:00
fluxgen
2ccb65515c copyrigth fix, thanks php-coder 2006-02-01 21:02:35 +00:00
fluxgen
c8885d8d9b added nb_NO, Thanks Alexander Sornes 2006-02-01 20:57:13 +00:00
mathias
c3e6efb4e2 little fix for fbsetbg (patch from mark tiefenbruck) 2006-01-23 22:52:56 +00:00
mathias
b7ddb0ca13 * minor addons to fbgm, close Gentoo #74523 and #110677 (Mathias) 2006-01-07 19:57:42 +00:00
fluxgen
17c9cafd25 removed unused variable 2005-12-22 23:41:41 +00:00
fluxgen
7768406cbd create .fluxbox directory and lastwallpaper file if they dont exist 2005-11-13 21:30:45 +00:00
mathias
bf7902dae8 Fixed #1335255 (Gentoo #110197), fbgm had some globbing related probs
Patch from thanx t35t0r
2005-10-23 16:22:32 +00:00
mathias
499b0655b9 small changes from fbsd 2005-10-12 20:59:12 +00:00
mathias
8c3cfbef7d added 'education' submenu to fbgm, patch from lam 2005-08-17 04:24:55 +00:00
mathias
1fe9ef3056 Renaming of 'bsetroot' to 'fbsetroot' (Mathias)
blackbox's 'bsetroot' and fluxbox's 'bsetroot' have different syntax
nowadays and collide when you install fluxbox and blackbox. hence
the renaming.
2005-07-12 04:56:05 +00:00
mathias
214defb6dd added more apps to fbgm 2005-07-06 06:26:09 +00:00
mathias
093b06edd3 added kcommander, Valknut, dcgui-qt, quickdc, asami, amsn to fbgm 2005-07-05 21:46:13 +00:00
mathias
9049dd33d3 Fix #1223780, fbgm updated
- added gnome-alsamixer
 - use "kfmclient openProfile filemanagement" for konqueror as filebrowser
2005-06-30 09:55:50 +00:00
mathias
6c284b9c7c fbgm used non-portable grep - option (-m) which is now replaced by
grep | head -n 1
2005-06-18 17:21:13 +00:00
mathias
a8d7752804 Screen.cc: not used code
fbgm.in: added amarok
2005-06-18 13:32:56 +00:00
mathias
93b295a158 fixes #1198192, added vlc to fbgm 2005-06-15 10:12:21 +00:00
mathias
ef76b45ab1 - Usage of xft-fonts is prefered, except a font-description starts with '-'
- 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-03 07:25:48 +00:00
mathias
318d76b47c fix from vadim for fbrun-tabcompletion 2005-05-09 07:20:17 +00:00
mathias
6c057c6903 Fix for #1160244, #1099704, #1094107:
if the xkb-extension is enabled and the user switches between his/her
keyboardlayouts fluxbox's keybhandling doesn't work well anymore because
xkeyevent.state contains also xkb-related flags and thus we have to handle
that with caution.

KeyUtils now contain 'isolateModifierMask()' to really work only on the
modifiers. why not as part of cleanMods() ? because the XLookupString return
false results, eg TextBox's would only print chars from the first
keyboardlayout.
2005-05-06 09:22:53 +00:00
mathias
8a43bec0e8 cosmetic 2005-04-27 12:52:51 +00:00
mathias
7f967a6497 use of @PREFIX@ 2005-04-27 12:50:08 +00:00
mathias
90cc378f2a fixed issues introduced from last change (it was me :) 2005-04-09 07:46:27 +00:00
mathias
62431956b4 forgotten xchat-2 2005-03-24 20:14:36 +00:00
mathias
f59f5e6c5a mostly cosmetic changes (tabs -> spaces),
added 'cli_find' which does the same as 'normal_find' but 
creates entries for cli-programs
2005-03-17 11:34:24 +00:00
mathias
1ac6df3dbd 2005-03-17 00:06:25 +00:00
mathias
99ec2b49e0 added -c <startupfile> to startfluxbox so one can have different startup-files 2005-03-17 00:05:50 +00:00
simonb
b7d3dc2fa3 fix 'which' program compatibility.
Test the capabilities of the one we find, rather than guessing
based on the system type
2005-03-10 13:53:26 +00:00
fluxgen
5f344f3a35 update for romanian, thanks Costin Stroie 2005-02-13 16:42:13 +00:00
mathias
6e15a32973 more portability-stuff from dung, mostly for variables 2005-02-10 02:01:15 +00:00
mathias
cc57d59dbb patch from dung lam to fix some portability-issues with latest fbgm 2005-02-09 14:57:49 +00:00
mathias
38e16876a8 added apps (close #1107234)
changed "ownership" -> Dung Lam takes over from Han
2005-02-02 15:05:13 +00:00
mathias
f4d3d79d38 close #1111378, -S (smooth) to wmsetbg's aspect-setting 2005-01-31 16:40:08 +00:00
mathias
49b75faa67 added cs_CZ-locales (thanx to Radek Kubicek) 2005-01-31 09:41:13 +00:00
mathias
70fee59a9a outcommenting of some debugmessages 2005-01-30 22:17:17 +00:00
mathias
0cb6312447 big feature-addon for fbgm: icon-support. work done by Dung N. Lam 2005-01-29 19:14:38 +00:00
mathias
1789d0c31f copyright date 2005-01-24 18:49:01 +00:00
mathias
478b20a62b close #1107222 2005-01-24 16:32:57 +00:00
mathias
1d53899bfb closes #1105048, minor issues 2005-01-20 12:39:16 +00:00
mathias
6fbe0e44d6 applied patches from openbsd-ports, closed #1105041 (sf)
execl needs a terminating NULL at the end, a '0' would be
    converted to "int 0" on 64bit-systems
2005-01-20 12:30:35 +00:00
mathias
799b01b5d6 made the error-message a bit better 2005-01-12 13:41:04 +00:00
mathias
a795d9612c added imlib2-check so fbgm would prefer *.png over *.xpm when trying to find
icons
2005-01-05 05:57:12 +00:00
mathias
1657de3cef added apps to fbgm 2005-01-04 13:42:25 +00:00
mathias
1910d5af46 fix the no-writing-history issue for fbrun 2004-12-24 03:02:48 +00:00
mathias
37c6602f07 show fbrun after moving to the right position 2004-12-21 16:10:57 +00:00
mathias
b3fa5c2428 * moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now
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-18 01:29:22 +00:00
mathias
910215d0a5 closes #1081200
added some ideas from the gentoo's ebuild (thanx ciaranm)
minor cosmetic updates
2004-12-10 03:19:54 +00:00
mathias
09439fe83a added support for hsetroot (http://thegraveyard.org/hsetroot.php)
to fbsetbg
2004-12-10 02:45:19 +00:00
mathias
7c628def00 context needs a "window", not the "screen", thanx Rob Stevens for reporting 2004-11-30 22:50:25 +00:00
mathias
f7c92157ac update of copyright and version number of fbrun 2004-11-23 11:37:39 +00:00
mathias
a65f840b68 dont overlap with screenborder
added xinerama-support
2004-11-22 20:10:26 +00:00
mathias
993c17cf2e svn propset svn:keywords "Id" 2004-11-19 11:37:27 +00:00
mathias
ee8b44813e keypad-enter should work with fbrun now 2004-11-18 03:25:08 +00:00
fluxgen
2348308137 Updated swedish locales and a few new menu-entries from Jonas Ericsson jmaster at telia.com 2004-11-15 20:43:24 +00:00
akir
4e05252172 fbrun switches between file-search and path-to-file-search now correctly (i think) 2004-10-10 16:35:29 +00:00
fluxgen
fa8c8699d4 fixed gradient bug, cleaning, version bump 2004-10-06 06:51:21 +00:00
akir
07f1a6e457 fixes #1026929 (sourceforge) 2004-09-29 00:51:29 +00:00
akir
7481146467 tiny fix for -nearmouse 2004-09-12 10:01:46 +00:00
akir
bc21d2e222 for -nearmouse wrong -help - description 2004-09-12 09:42:43 +00:00
fluxgen
2187735552 dont backup the menu unless we actually have one 2004-09-11 23:59:13 +00:00
rathnor
dca2a55d7e mod screenshot menu option in fbgm 2004-09-09 15:25:26 +00:00
akir
d6a32de0f8 added -nearmouse to fbrun 2004-09-03 14:18:48 +00:00
rathnor
d17bf39a43 add autoconf check for std c++ headers 2004-08-31 15:26:40 +00:00
rathnor
94c823f997 don't look for icons in ~ if installing 2004-08-22 04:29:16 +00:00
rathnor
84505e56e2 preliminary icon support in fluxbox-generate_menu 2004-08-22 03:45:03 +00:00
fluxgen
4880a19cf8 update from Han 2004-08-19 00:29:10 +00:00
rathnor
e7ad3410d3 Enable dutch menu for flemish people as well. Credits to
Mathieu De Zutter <mathieu@dezutter.org>
2004-08-05 22:53:49 +00:00
rathnor
c11ddef7b5 fbgm updates c/- han 2004-08-05 10:51:40 +00:00
rathnor
e68a7a4e72 fbsetbg xmessage-related updates 2004-06-17 16:12:20 +00:00
rathnor
7ebe7d7984 ja_JP translation update from Yasuhiro Takabayashi 2004-06-12 14:30:50 +00:00
rathnor
b1b3a6b8d2 more nls updates 2004-06-08 13:15:30 +00:00
fluxgen
a1d26ff574 Updated polish locales from: �ukasz Wrzosek (unl at poczta dot fm) 2004-05-21 18:36:06 +00:00
rathnor
fe1d66a524 update from Han: add mozilla-firefox to the border list 2004-04-28 23:20:52 +00:00
rathnor
0aae777243 small fix from Han for rare situation of no terms in path :) 2004-04-25 16:27:28 +00:00
fluxgen
9fce121737 path completion, and load apps on first tab press, patch from Mathias Gumz 2004-04-22 21:01:58 +00:00
rathnor
217af49664 add unistd include for fork 2004-04-21 14:58:44 +00:00
fluxgen
1355708ae2 using fbtk directory, patch from Mathias Gumz 2004-04-19 18:10:44 +00:00
fluxgen
4e360624e6 minor fix 2004-04-18 18:57:24 +00:00
fluxgen
facca1f6f9 tab complete on all apps in PATH, patch from Mathias Gumz 2004-04-18 14:16:09 +00:00
fluxgen
d26e439375 minor fix, patch from Fr�d�ric L. W. Meunier (1 at pervalidus dot net) 2004-04-10 19:52:43 +00:00
fluxgen
7833c00fdf minor update from Han 2004-04-04 12:18:48 +00:00
fluxgen
38a3347e56 patch from Han 2004-04-03 09:10:36 +00:00
fluxgen
03d9fec7f4 removes the reload-menu code which is obsolete since Mathias's latest patch, patch from Han 2004-03-19 09:37:23 +00:00
fluxgen
2f8964d3e4 patch from Han 2004-03-16 17:34:58 +00:00
rathnor
e7ebe530bc fbsetbg updates from han 2004-03-11 00:08:34 +00:00