Commit graph

  • a7e32f6a07 meson: bar: prefer single, long line Daniel Eklöf 2019-05-06 21:58:45 +02:00
  • c5fca9a92d meson: cleanup Daniel Eklöf 2019-05-06 21:58:01 +02:00
  • 08e21a4d3b meson: assign get_option('core-plugins-as-shared-libraries') to variable Daniel Eklöf 2019-05-06 21:49:20 +02:00
  • 121b2f1575 meson: enable_x11 -> backend_x11, enable_wayland -> backend_wayland Daniel Eklöf 2019-05-06 21:45:01 +02:00
  • 8135313396 post-merge: undo version changes Daniel Eklöf 2019-05-04 14:52:00 +02:00
  • 88d4bf5b66 Merge branch 'releases/1.0' Daniel Eklöf 2019-05-04 14:51:36 +02:00
  • 20f065d1ca PKGBUILD: set version 1.0.0 Daniel Eklöf 2019-05-04 14:50:52 +02:00
  • 596c52fd9d meson: set versoion Daniel Eklöf 2019-05-04 14:50:44 +02:00
  • 223803901c README: remove configuration details Daniel Eklöf 2019-05-04 14:39:15 +02:00
  • ea9aea8daf cmake: remove build files (replaced with meson) Daniel Eklöf 2019-05-04 11:48:20 +02:00
  • aa3e03355e meson: -Wno-unused-result no longer needed Daniel Eklöf 2019-05-04 11:28:49 +02:00
  • 27a47a96ed module/mpd: check return value of write() Daniel Eklöf 2019-05-04 11:28:25 +02:00
  • 2450cbe7a6 bar: xcb: check return values of ftruncate(), read() and write() Daniel Eklöf 2019-05-04 11:28:17 +02:00
  • b41255dbcc bar: wayland: check return values of ftruncate(), read() and write() Daniel Eklöf 2019-05-04 11:27:51 +02:00
  • 48da200924 particle: ignore write() return value Daniel Eklöf 2019-05-04 11:26:58 +02:00
  • 8cc6e67c16 main: check return value of write() Daniel Eklöf 2019-05-04 11:26:27 +02:00
  • 2654d37548 meson: no need to build static libs of plugins Daniel Eklöf 2019-05-03 23:18:49 +02:00
  • 3b48ba7566 meson: fold long line Daniel Eklöf 2019-05-03 23:10:27 +02:00
  • 789cdd949b meson: use join_paths() Daniel Eklöf 2019-05-03 23:09:38 +02:00
  • 64171b412a meson: doc: set 'capture: true' instead of redirecting stdout Daniel Eklöf 2019-05-03 23:07:37 +02:00
  • 6a10ddbc39 meson: don't compress man pages Daniel Eklöf 2019-05-03 22:58:22 +02:00
  • 22989d60e3 Merge branch 'meson' Daniel Eklöf 2019-05-03 22:49:37 +02:00
  • 04f18f98c6 PKGBUILD: switch to meson Daniel Eklöf 2019-05-03 22:47:21 +02:00
  • 5ae658c8ed meson: for now, disable unused-result warnings Daniel Eklöf 2019-05-03 22:45:35 +02:00
  • aaa5239b07 meson: install header files Daniel Eklöf 2019-05-03 22:43:41 +02:00
  • 095766ca12 meson: generate man pages Daniel Eklöf 2019-05-03 22:37:47 +02:00
  • e563761093 meson: install plugins Daniel Eklöf 2019-05-01 22:08:15 +02:00
  • ded98baa4e meson: don't reference xcb_stuff in wayland-only builds Daniel Eklöf 2019-05-01 20:27:17 +02:00
  • 3995464d49 meson: modules: make it data-driven Daniel Eklöf 2019-05-01 20:24:31 +02:00
  • 88a415cbbd meson: decorations: don't set target_type Daniel Eklöf 2019-05-01 20:24:17 +02:00
  • 55ae279bb9 ci: switch to meson Daniel Eklöf 2019-05-01 20:07:15 +02:00
  • fdb9a9bc1c meson: initial support for building plugins as shared libraries Daniel Eklöf 2019-05-01 18:21:35 +02:00
  • 51e9d691e4 meson: initial build conf Daniel Eklöf 2019-05-01 12:39:59 +02:00
  • a1be489293 plugin: set lib = RTLD_DEFAULT for builtin plugins Daniel Eklöf 2019-05-01 12:39:00 +02:00
  • 0d8765da1f cmake: doc: require 'scdoc' and 'gzip' Daniel Eklöf 2019-04-29 19:21:10 +02:00
  • bed2c071e5 doc: mention that XDG_CONFIG_HOME is searched (before ~/.config) Daniel Eklöf 2019-04-29 18:55:13 +02:00
  • 63f7f6b3d8 main: get_config_path: look in XDG_CONFIG_HOME first Daniel Eklöf 2019-04-29 18:53:03 +02:00
  • 750615b35f PKGBUILD.wayland-only: provides 'f00bar' Daniel Eklöf 2019-04-29 18:50:59 +02:00
  • 5ace4d77c7 yml: handle root's node being NULL Daniel Eklöf 2019-04-29 18:49:44 +02:00
  • 6622616ec7 yml: post-process: root's node may be NULL (empty configuration) Daniel Eklöf 2019-04-29 18:47:46 +02:00
  • aba597d5cc main: print error and exit when we fail to find a conf file Daniel Eklöf 2019-04-29 18:47:21 +02:00
  • d1c958aae0 wlr-protocols: bump Daniel Eklöf 2019-04-25 19:26:53 +02:00
  • bec50782b8 particle: improve error handling in on-click handler Daniel Eklöf 2019-04-23 19:02:21 +02:00
  • 853ab244a9 doc: tips for writing configuration Daniel Eklöf 2019-04-22 12:51:25 +02:00
  • 6b050ff457 doc: xwindow Daniel Eklöf 2019-04-22 12:32:26 +02:00
  • 040aa9417b doc: xkb Daniel Eklöf 2019-04-22 12:28:58 +02:00
  • 70ff05b2e2 doc: removables Daniel Eklöf 2019-04-22 12:22:40 +02:00
  • 05b54a6141 doc: network Daniel Eklöf 2019-04-22 12:07:44 +02:00
  • 35bd1bb66c doc: mpd Daniel Eklöf 2019-04-22 11:58:43 +02:00
  • 69dcc66b8a doc: label Daniel Eklöf 2019-04-22 11:10:09 +02:00
  • e76dbbacd6 doc: i3 Daniel Eklöf 2019-04-22 11:06:09 +02:00
  • f7c9a1a47e doc: clock Daniel Eklöf 2019-04-22 10:44:41 +02:00
  • 4b79603129 doc: battery Daniel Eklöf 2019-04-22 10:39:58 +02:00
  • 52dc372a9f doc: module: backlight: example Daniel Eklöf 2019-04-21 21:08:12 +02:00
  • 839de289ba doc: module: backlight Daniel Eklöf 2019-04-21 21:06:10 +02:00
  • e36d061f3f doc: modules: 'font' and 'foreground' are common attributes Daniel Eklöf 2019-04-21 21:05:54 +02:00
  • 0f2d9b48b8 wip: man pages Daniel Eklöf 2019-04-21 20:44:13 +02:00
  • bde34d81fb wip: man pages Daniel Eklöf 2019-04-21 20:24:21 +02:00
  • 8d81091e1e PKGBUILD: makedepend on scdoc (for man page generation) Daniel Eklöf 2019-04-21 13:59:18 +02:00
  • 682463f785 ci: install scdoc (for man page generation) Daniel Eklöf 2019-04-21 13:58:42 +02:00
  • 276ebf7141 wip: man pages Daniel Eklöf 2019-04-21 13:57:55 +02:00
  • 221a6809c0 wip: man pages Daniel Eklöf 2019-04-21 11:49:33 +02:00
  • 879d5cefb1 wayland: HiDPI: initial support for HiDPI displays Daniel Eklöf 2019-04-15 10:53:49 +02:00
  • 89d9f15f59 PKGBUILD: alternative PKGBIULD that configures f00bar for wayland only Daniel Eklöf 2019-03-31 14:45:19 +02:00
  • a8370d08d5 PKGBUILD: f00bar is both X11 and Wayland compatible Daniel Eklöf 2019-03-31 14:44:13 +02:00
  • 902245da7a PKGBUILD: i3-wm is no longer a dependency Daniel Eklöf 2019-03-31 14:23:47 +02:00
  • aac2a81c2b ci: i3wm-dev shouldn't be needed anymore; we use our own i3/ipc.h Daniel Eklöf 2019-03-31 12:10:26 +02:00
  • 7dc5694965 module/i3: use our own copy of i3/ipc.h Daniel Eklöf 2019-03-31 12:08:44 +02:00
  • 065c40a9e6 ci: looks like i3wm packages has been split up into i3wm and i3wm-dev Daniel Eklöf 2019-03-31 12:00:10 +02:00
  • 0aee7befd8 bar/wayland: better name for SHM backing memfd Daniel Eklöf 2019-03-30 22:24:13 +01:00
  • fa586b9ac1 wayland: depend on xdg-output for output size/positioning information Daniel Eklöf 2019-03-14 19:41:06 +01:00
  • 2123956b14 particle: refactor command line tokenization Daniel Eklöf 2019-03-07 21:31:30 +01:00
  • 67e12e8d1e bump wlr-protocols Daniel Eklöf 2019-03-06 20:17:03 +01:00
  • 6030ef5298 bar/wayland: use cairo_format_stride_for_width() to calculate stride Daniel Eklöf 2019-03-03 12:56:13 +01:00
  • cf680573c2 particle/string: improve font centering Daniel Eklöf 2019-03-01 17:55:05 +01:00
  • 611b5b551c particle/string: use *font* extents to calculate font baseline Daniel Eklöf 2019-02-28 20:10:54 +01:00
  • ea38ab3b2f particle/module: pass a cairo context to all begin_expose() Daniel Eklöf 2019-02-28 20:10:26 +01:00
  • 35e9d0e25c bar: need to double border size (why?) Daniel Eklöf 2019-02-28 20:09:50 +01:00
  • cd28099ad8 module/i3: don't try to strdup() a NULL pointer Daniel Eklöf 2019-02-20 18:21:58 +01:00
  • fe709bd82b Revert "bar/wayland: drop wl_seat interface version requirement to 1" Daniel Eklöf 2019-02-18 21:43:44 +01:00
  • b4845a55fe module/i3: remove even more IPC related json error messages Daniel Eklöf 2019-02-17 21:53:01 +01:00
  • 11eff5b13b module/i3: one more malformed IPC error message removed Daniel Eklöf 2019-02-17 21:51:48 +01:00
  • fd955fa3ac module/i3: use json_object_object_get_ex() Daniel Eklöf 2019-02-17 21:50:01 +01:00
  • 546a4b5009 module/i3: improve window event handling Daniel Eklöf 2019-02-17 20:05:44 +01:00
  • f959d96c17 module/i3-common: add LOG_ENABLE_DBG define, but leave it disabled Daniel Eklöf 2019-02-17 20:05:30 +01:00
  • c2ea1c5a59 Merge branch 'surface-margins' Daniel Eklöf 2019-02-17 19:48:37 +01:00
  • 28d39f3aec bar/xcb: ignore non-zero border margins Daniel Eklöf 2019-02-17 19:45:26 +01:00
  • 0ab772f869 bar: move x,y coordinates to xcb backend Daniel Eklöf 2019-02-17 19:40:20 +01:00
  • 3d8cb7f17e bar/wayland: implement border margins Daniel Eklöf 2019-02-17 15:47:44 +01:00
  • cb0c43a61b README: update bar configuration properties Daniel Eklöf 2019-02-17 15:47:29 +01:00
  • 9c611a716b config: make border.width and border.color optional Daniel Eklöf 2019-02-17 15:47:13 +01:00
  • 50d6afab6a bar: add margin properties to the border Daniel Eklöf 2019-02-17 15:45:02 +01:00
  • 12ef2569a4 bar/wayland: log *something* when a global is removed Daniel Eklöf 2019-02-17 12:38:22 +01:00
  • a1bcf07599 bar/wayland: drop wl_seat interface version requirement to 1 Daniel Eklöf 2019-02-17 12:32:46 +01:00
  • 620d89319b module/i3: reset current window info on a "floating" window event Daniel Eklöf 2019-02-17 12:32:27 +01:00
  • 272a1bd2ed cmake: link i3-common against json and xcb-stuff Daniel Eklöf 2019-02-15 22:48:01 +01:00
  • db211de70c modules/i3-common: add support for sway's IPC_GET_INPUTS Daniel Eklöf 2019-02-15 22:30:12 +01:00
  • e710152248 Merge branch 'i3-split' Daniel Eklöf 2019-02-15 22:08:06 +01:00
  • 06ae704ded module/i3-commonh: I3_IPC_REPLY_TYPE_SYNC is relatively new Daniel Eklöf 2019-02-15 22:06:24 +01:00
  • e40b50bf5e module/i3-common: add missing include Daniel Eklöf 2019-02-15 22:06:03 +01:00