Commit graph

140 commits

Author SHA1 Message Date
Mathias Gumz
f8d0bd4cb3 Fix build-system: install data files (keys, apps, menu ...)
* Correctly build data files when operate outside of the $(srcdir)
* Actually install data files
* Use pkg-config to detect X11, works better on MacOSX. We used pkg-config
  already anyway, double checking for X11 does not yield better results.
* Replace EXEEXT in some files while before installing them
2015-01-05 15:08:32 +01:00
Sami Kerola
7541054b29 build-sys: move to non-recursive build
This rather large change will attempts to make 'make' to work better.
See excellent paper 'Recursive Make Considered Harmful' by Peter Miller
for further explanation why several make files is worse than one for
whole project.

Note.  The tests are build with 'make check' rather than defining TEST.

Reference: http://miller.emu.id.au/pmiller/books/rmch/
Reference: http://karelzak.blogspot.co.uk/2013/02/non-recursive-automake.html
2013-05-26 10:38:11 +01:00
Sami Kerola
468ca6813d build-sys: remove unnecessary files 2013-05-26 10:38:09 +01:00
Sven Michel
631fd58823 Re-licensing the ostrich theme due to issues regarding it's distribution
CC-BY-NC 3.0 is a great license, but it limits how well we can redistribute
 the theme it's self. This change allows distros (such as Debian) to keep this
 theme in the source.
2011-09-01 20:51:14 +02:00
Sven Michel
7b10649e28 Updated styles 'bloe' and 'arch' to look better without xpm-support 2011-08-11 09:58:19 +02:00
Pavel Labath
d5bd23e41a Fix make install failure with some autotools versions
apparently, some versions of autotools don't know about $(builddir) variable. I replaced it with
".".
2011-05-09 19:51:11 +02:00
Pavel Labath
55ee0b72a3 Woops, forgot to add the file. 2011-04-27 14:17:07 +02:00
Pavel Labath
38b678e4cb Make sure `make distcheck' is successful
- added rmdir commands to uninstall rules of all Makefiles under data/styles
- added \n at the end of files which had none
2011-04-27 12:10:12 +02:00
Pavel Labath
86c9b100f3 Fix VPATH builds 2011-04-18 08:50:44 +02:00
David Coppa
1237f83207 fixed typo in 'MerleyKay' style, closes #3286430 2011-04-14 15:10:28 +02:00
Henrik Kinnunen
25a39585ee readded default style path to init.in 2011-02-19 18:12:32 +01:00
Mathias Gumz
b530c14051 upgrade default 'init' file to reflect current configVersion 2010-09-19 10:53:53 +02:00
Mathias Gumz
51f054e777 added '(workspace=[current])' to our default keys
commit 882a50fe1d removed the hardcoded limit to
cycle to windows on other workspaces, though it was and IS a good default
behaviour. if users do not want this (they want to cycle to windows on other
workspaces), they should explicitly avoid '(workspace=[current])' in their
keysfile.
2010-09-11 21:53:55 +02:00
Mathias Gumz
1e9dafdc67 fixed the default 'OnTitlebar Mouse1' actions 2010-09-04 14:41:11 +02:00
Mathias Gumz
bc2b21547b implemented 'ActivateTab' action to (re)allow activation of tabs via mouse 2010-08-20 19:01:25 +02:00
Mathias Gumz
baef39e612 added more needed bindings to the default 'keys' file to mimic old behavior 2010-08-16 18:26:31 +02:00
Paul Tagliamonte
0cc08f90d2 Merging from upstream tar bzip 2010-08-04 21:24:14 -04:00
Paul Tagliamonte
f58e82260f Moving themes in the git branch from 2.5 to 3 to match tenr's site. 2010-08-04 21:11:09 -04:00
Mark Tiefenbruck
073beb9da5 add a message to default init file explaining why there aren't any options there 2008-10-04 18:20:55 -07:00
Mark Tiefenbruck
4018d08818 add some more default keybindings 2008-09-25 17:01:17 -07:00
Mark Tiefenbruck
6b391c3bea update workspace names atoms/resources when adding a new workspace
also removed unnecessary items from default init file
2008-09-08 18:50:25 -04:00
Mark Tiefenbruck
a72eeeb2ce add windowmenu to dist package 2008-09-03 09:36:44 -04:00
Mark Tiefenbruck
08c8c6431f use old focus/raise behavior for default alt+left/right mouse bindings 2008-08-26 09:59:01 -04:00
Mark Tiefenbruck
e5d43edb8e update keys file for changes to NextWindow syntax 2008-08-19 05:48:16 -07:00
Mark Tiefenbruck
2ab539073b fix some defaults 2008-08-18 02:06:46 -07:00
Mark Tiefenbruck
a23778a44d add SetTitle and SetTitleDialog key commands 2008-08-17 04:10:17 -07:00
Mark Tiefenbruck
2df84f6687 use the same options in Slit and Toolbar placement menus 2008-08-05 17:11:55 -07:00
Mark Tiefenbruck
05feaec548 add volume keybindings to default keys file 2008-06-26 12:15:34 -07:00
Mark Tiefenbruck
97048f8900 add the windowmenu file to the index 2008-06-19 20:51:50 -07:00
Mark Tiefenbruck
1a54fbc67d move default window menu to ~/.fluxbox/windowmenu 2008-06-19 20:48:26 -07:00
Mark Tiefenbruck
f51e3d76cb add more default keybindings 2008-05-05 05:33:50 -07:00
Mark Tiefenbruck
6cb26c97a9 don't add program icons to tabs for previous users, for backwards compatibility, but leave it as default for new users 2008-04-29 05:51:43 -07:00
Mark Tiefenbruck
40e17b4d0e some updates for the startup file in modern times 2008-04-25 17:56:51 -07:00
Mark Tiefenbruck
6fad1e2f88 forgot to add apps.in to git 2008-04-25 01:41:29 -07:00
Mark Tiefenbruck
2301968bd9 add fbrun to default apps file 2008-04-25 01:36:26 -07:00
Mark Tiefenbruck
79daf5b187 some minor changes to default keys file 2008-04-25 01:06:12 -07:00
Mark Tiefenbruck
0a14d911c6 added key command StartTabbing 2007-12-20 23:07:46 -08:00
Mark Tiefenbruck
c7b698757f add some more useful keybindings to the default keys file 2007-12-20 20:30:08 -08:00
Mark Tiefenbruck
406b7e05eb remove `OnTitlebar Mouse2 :Lower', as it interferes with tabbing 2007-12-20 19:47:21 -08:00
markt
38877987c4 update default keys and init files for OnTitlebar code 2007-12-11 19:25:01 +00:00
markt
5d7043320d allow arbitrary window patterns in iconbar 2007-11-12 21:59:43 +00:00
markt
c6a2605d76 replaced ModKey with new key commands StartMoving and StartResizing 2007-10-22 17:45:39 +00:00
markt
7e4f8a3853 add support for transient windows in client patterns, and merge a few more changes from pre-devel 2007-10-14 18:05:31 +00:00
fluxgen
9091cf107e updated background options from tenner 2007-10-07 19:52:39 +00:00
fluxgen
e504a4af40 update from tenner 2007-10-07 18:58:35 +00:00
fluxgen
799946b65a update from tenner 2007-10-07 18:58:07 +00:00
fluxgen
30789c82da update from tenner 2007-10-07 18:57:45 +00:00
fluxgen
4e0861def5 update from tenner 2007-10-07 18:57:21 +00:00
fluxgen
11d01d6029 added new style bloe, thanks Sven Michel 2007-10-07 17:02:10 +00:00
fluxgen
a62b70ddf8 forgot to add Makefiles 2007-10-01 21:16:55 +00:00