Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add libcap check to CMake | 2017-04-07 | |
| | | | | | | | | | | | - Moved ``<sys/capability.h>`` include inside `__linux__` guard, because all uses are similarly guarded. - <sys/capability.h> is part of an optional devel package, at least in fedora. CMake now explicitly checks that libcap devel files are available. - Added libcap to the list of install packages in .travis.yml, to make the dependency explicit. travis-ci installs the package by default, which is why this hasn't surfaced previously. | ||
* | UnGNUify the codebase | 2017-03-10 | |
| | |||
* | Make it work for all compilers | 2017-02-25 | |
| | |||
* | Ignore Wimplicit-fallthrough | 2017-02-25 | |
| | |||
* | Unset LD_LIBRARY_PATH, unless specified | 2017-01-16 | |
| | |||
* | Fix user-set LD_LIBRARY_PATH | 2016-12-27 | |
| | |||
* | Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR | 2016-12-17 | |
| | | | | | | | | Exherbo installs architecture dependent data in a different place than architecture independent data. More concretely: binaries go in /usr/$chost/{bin,lib}, data goes in /usr/share and configs in /etc, /etc is already configurable through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This patch fixes it so that things can be pushed in the right places. | ||
* | Fix build on FreeBSD | 2016-12-09 | |
| | | | | | | | | | - Make sure CMake always finds absolute paths for Cairo, Pango and GdkPixbuf - Add forgotten json-c include path to swaymsg/CMakeLists.txt - Disable -Werror because of assert warnings - Add correct /proc/pid/file path for FreeBSD - Use libepoll-shim on FreeBSD - Only use Linux capabilities on, well, Linux | ||
* | Change name of ld-library-path cmake variable | 2016-12-04 | |
| | |||
* | Drop -Denable-binding-event | 2016-12-02 | |
| | |||
* | Deal with LD_LIBRARY_PATH | 2016-12-02 | |
| | |||
* | Enable using non-annotated tags in git-describe | 2016-07-12 | |
| | | | This fixes the version string | ||
* | Set Cairo and Pango as required dependencies | 2016-05-14 | |
| | |||
* | Turn off ZSH completions by default | 2016-05-14 | |
| | |||
* | Add -Werror to C flags | 2016-04-29 | |
| | |||
* | Respect supplied CMAKE_C_FLAGS | 2016-04-28 | |
| | |||
* | New default wallpaper! | 2016-03-18 | |
| | |||
* | cmake: fix libinput include dirs | 2016-01-22 | |
| | |||
* | Merge pull request #440 from SethBarberee/zsh-completions | 2016-01-19 | |
|\ | | | | | Basic Zsh auto-completion for --options | ||
| * | added basic zsh shell completion for sway, swaybg, and swaygrab | 2016-01-17 | |
| | | |||
* | | libinput | 2016-01-19 | |
|/ | |||
* | Make enable-binding-event option have an affect. | 2016-01-09 | |
| | | | | The option was added to late so it was never set in the build. | ||
* | Make wallpaper optional (cmake flag) | 2016-01-08 | |
| | |||
* | Make IPC binding event support a compile time opt. | 2016-01-08 | |
| | |||
* | Fix whitespaces in cmake config | 2016-01-05 | |
| | |||
* | Add default wallpaper | 2015-12-28 | |
| | | | | Closes #238 | ||
* | Added include(GNUInstallDirs) | 2015-12-23 | |
| | | | | Fixes configuration not properly installed since f02cf75 | ||
* | Use SYSCONFDIR as recommended | 2015-12-23 | |
| | | | | | - swaylock config path not hardcoded anymore - the unusual and weird FALLBACK_CONFIG_DIR is no more | ||
* | fix backtrace detection in CMake | 2015-12-22 | |
| | | | | works on arch (glibc) and void linux (tested with musl libc) now | ||
* | add -fPIC flag (position independent code) like in wlc | 2015-12-21 | |
| | | | | | | | | | | Linking fails otherwise: Linking C executable ../bin/sway /usr/bin/ld: CMakeFiles/sway.dir/commands.c.o: relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC CMakeFiles/sway.dir/commands.c.o: error adding symbols: Bad value collect2: error: ld returned 1 exit status sway/CMakeFiles/sway.dir/build.make:442: recipe for target 'bin/sway' failed | ||
* | use CMake's FindBacktrace for backtrace feature detection | 2015-12-21 | |
| | |||
* | make gdk-pixbuf dependency really optional | 2015-12-20 | |
| | |||
* | Make some dependencies optional | 2015-12-20 | |
| | | | | Closes #368 | ||
* | Drop sway-xorg.desktop | 2015-12-18 | |
| | |||
* | Implement PAM password verification in swaylock | 2015-12-17 | |
| | |||
* | Add swaylock subproject | 2015-12-10 | |
| | |||
* | Merge pull request #296 from progandy/pixbuf | 2015-12-08 | |
|\ | | | | | Support for more image formats for wallpapers with gdk-pixbuf (#282) | ||
| * | swaybg: load more image formats with gdk-pixbuf2 | 2015-12-07 | |
| | | | | | | | | travis: added gdk-pixbuf2 dependency | ||
* | | move manpages to subfolders | 2015-12-02 | |
|/ | |||
* | cmake: build common code only once | 2015-12-02 | |
| | | | | This creates (static) libraries for protocols/, common/, and wayland/. | ||
* | cmake: remove extra space | 2015-12-01 | |
| | |||
* | cmake: extract sway | 2015-12-01 | |
| | |||
* | cmake: extract add_manpage() | 2015-12-01 | |
| | |||
* | cmake: remove unnecessary quotes | 2015-12-01 | |
| | |||
* | cmake: remove old-style endif condition | 2015-12-01 | |
| | |||
* | cmake: use out-of-source build | 2015-12-01 | |
| | |||
* | cmake: separate C flags and preprocesser definitions | 2015-12-01 | |
| | |||
* | cmake: use tabs instead of spaces | 2015-12-01 | |
| | |||
* | cmake: style consistency | 2015-12-01 | |
| | |||
* | cmake: convert all cmake commands to lowercase | 2015-12-01 | |
| |