Commit graph

  • b3f1694cb9
    Merge branch 'fcft-0.2.0' Daniel Eklöf 2019-12-01 19:30:23 +01:00
  • fb14c788df
    PKGBUILD: require fcft >= 0.2.0 Daniel Eklöf 2019-12-01 19:30:03 +01:00
  • d6d4ee2fbd
    meson: require fcft 0.2.0 Daniel Eklöf 2019-12-01 19:29:47 +01:00
  • 677c43ea60
    config: font_from_name() no longer accepts a tllist Daniel Eklöf 2019-12-01 19:29:36 +01:00
  • 8a4d9137ff
    particle/string: remove useless debug log Daniel Eklöf 2019-12-01 19:29:27 +01:00
  • 6dfe479ddc
    fcft: bump to 0.2.0 Daniel Eklöf 2019-12-01 19:29:19 +01:00
  • 05a8528172
    PKGBUILD: tllist is only a make dependency Daniel Eklöf 2019-12-01 19:29:09 +01:00
  • da46c8c49c
    meson: fcft: version must be 0.1.x Daniel Eklöf 2019-12-01 18:46:21 +01:00
  • 3719bbc593
    meson: add 'fcft' dependency to decorations and modules Daniel Eklöf 2019-12-01 18:02:23 +01:00
  • c7e10c48b7
    fcft: bump Daniel Eklöf 2019-12-01 18:00:12 +01:00
  • 075b095271
    PKGBUILD/meson: add version requirements to tllist+fcft Daniel Eklöf 2019-12-01 17:35:04 +01:00
  • 696bef573b
    fcft: bump version to 0.1.0 Daniel Eklöf 2019-12-01 17:41:32 +01:00
  • 57b1ecba9c
    PKGBUILD: don't allow subproject fallback Daniel Eklöf 2019-12-01 16:25:22 +01:00
  • 80f9f5d249
    fcft: bump Daniel Eklöf 2019-12-01 16:25:16 +01:00
  • 4cdaec00a0
    wlr-protocols: bump Daniel Eklöf 2019-12-01 16:25:10 +01:00
  • 331f7d0be2
    meson: group tllist/fcft with the other system dependencies Daniel Eklöf 2019-12-01 16:09:49 +01:00
  • 64844a8937
    meson: tllist/fcft: use system dependency first, fallback to subprojects Daniel Eklöf 2019-12-01 16:07:56 +01:00
  • dea021e8ef
    Merge branch 'use-fcft' Daniel Eklöf 2019-12-01 16:02:04 +01:00
  • efd27c41ad
    PKGBUILD: we depend on tllist and fcft instead of fontconfig/freetype Daniel Eklöf 2019-12-01 16:01:39 +01:00
  • 51a6631c19
    fcft: use fcft instead of local copy of font.{c,h} Daniel Eklöf 2019-12-01 16:00:15 +01:00
  • 75d9c9a12d
    tllist: add git submodule directly under subprojects Daniel Eklöf 2019-12-01 15:51:57 +01:00
  • 3f663a0e6f
    tllist: remove git submodule and local copy under subprojects Daniel Eklöf 2019-12-01 15:50:45 +01:00
  • 7b4dbf384c
    font: ceil:ing the top value seems to look better when scaled Daniel Eklöf 2019-11-30 23:30:48 +01:00
  • 5ab35a38d5
    font: fix estimated underline thickness; descent is typically negative Daniel Eklöf 2019-11-30 23:14:26 +01:00
  • 9c89250a2d
    font: fix fixed-float -> double conversion Daniel Eklöf 2019-11-30 15:41:13 +01:00
  • c85e52c3c3
    font: sync underline_strikeout_metrics() with more recent version of font Daniel Eklöf 2019-11-30 15:40:21 +01:00
  • 2d343755ce
    particle/string: mbstowcs() may fail. When it does, don't crash Daniel Eklöf 2019-11-29 23:32:27 +01:00
  • 732470e5a6
    font: use double, not int, in intermediate metrics calculation Daniel Eklöf 2019-11-27 21:53:27 +01:00
  • fa725c69d5
    font: ceil and scale glyph horizontal advance Daniel Eklöf 2019-11-27 21:42:35 +01:00
  • 303b61a2e6
    font: fix calculation of scaled glyph horizontal offset Daniel Eklöf 2019-11-27 21:42:16 +01:00
  • e837e71179
    font: set pixman filter when re-scaling glyph Daniel Eklöf 2019-11-27 21:41:49 +01:00
  • c72893637c
    font: force a pixel fixup factor for scalable bitmap fonts Daniel Eklöf 2019-11-27 21:41:29 +01:00
  • 7e8617f090
    font: use FT_Set_Pixel_Sizes() instead of FT_Set_Char_Size() Daniel Eklöf 2019-11-27 21:40:02 +01:00
  • feddc19b36
    font: rename 'size' -> 'pixel_size' Daniel Eklöf 2019-11-27 21:39:30 +01:00
  • b48365aa86
    font: remove the fextents sub-struct Daniel Eklöf 2019-11-27 21:38:49 +01:00
  • 9fb3c58588
    generate-version: redirect *both* stdout and stderr to /dev/null Daniel Eklöf 2019-11-27 21:20:41 +01:00
  • 928c7ff4d3
    tllist: finally, a static copy of external/tllist Daniel Eklöf 2019-11-24 15:19:04 +01:00
  • 6875bea64a
    tllist: remove what still appears to be a git submodule from subprojects Daniel Eklöf 2019-11-24 15:18:22 +01:00
  • c2da3184c8
    Merge branch 'dont-use-git-submodules-in-subprojects' Daniel Eklöf 2019-11-24 15:15:55 +01:00
  • a26f00c249
    tllist: subprojects/tllist is now a static copy of external/tllist Daniel Eklöf 2019-11-24 15:13:01 +01:00
  • 5207b56e94
    tllist: move submoodule from 'subprojects' -> 'external' Daniel Eklöf 2019-11-24 15:12:04 +01:00
  • d60d00ffe4
    gitignore: makepkg generated directories, pkg + src Daniel Eklöf 2019-11-24 14:29:13 +01:00
  • 379c8917c5
    Revert ".gitmodules: remove tllist (to be replaced with static content in release)" Daniel Eklöf 2019-11-24 14:28:42 +01:00
  • 64c8721fcf
    Merge branch 'releases/1.2' Daniel Eklöf 2019-11-24 14:27:53 +01:00
  • b6b47bd0b0
    tllist: imported current HEAD as static content, for release 1.2.0 releases/1.2 Daniel Eklöf 2019-11-24 14:25:49 +01:00
  • 85c0d1dc07
    tllist: remove (to be replaced with static content for release) Daniel Eklöf 2019-11-24 14:25:20 +01:00
  • 951e544b14
    .gitmodules: remove tllist (to be replaced with static content in release) Daniel Eklöf 2019-11-24 14:22:28 +01:00
  • 8e9c4376e3
    meson/PKGBUILD: bump version to 1.2.0 Daniel Eklöf 2019-11-24 14:10:36 +01:00
  • 6c12ea3811
    generate-version: handle builds that aren't git clones Daniel Eklöf 2019-11-24 14:00:21 +01:00
  • 199a7ccd21
    bar/wayland: change disconnected log type from warn -> info Daniel Eklöf 2019-11-23 13:50:29 +01:00
  • 8c4865e0e3
    PKGBUILD: update url to point to new hosting service Daniel Eklöf 2019-11-23 12:41:28 +01:00
  • eac3f53f1a
    PKGBUILD: update url to point to new hosting service Daniel Eklöf 2019-11-23 12:40:45 +01:00
  • 9dcc0eb8f8
    tllist: switch to codeberg repo + bump Daniel Eklöf 2019-11-18 22:27:12 +01:00
  • f3dd4b4c34
    Revert "Dummy commit to test gitlab mirroring from other repo" Daniel Eklöf 2019-11-18 22:10:15 +01:00
  • 81cc0feb8e
    Dummy commit to test gitlab mirroring from other repo Daniel Eklöf 2019-11-18 21:35:50 +01:00
  • d70cb90090
    meson: add tllist dependency to decorations SDK Daniel Eklöf 2019-11-17 19:22:30 +01:00
  • 0550d2799d
    tllist: use tllist from external git repository Daniel Eklöf 2019-11-17 19:17:34 +01:00
  • 736e07b15e
    wayland: verify server implements the required interface versions Daniel Eklöf 2019-11-03 16:17:17 +01:00
  • c409e9adf4
    PKGBUILD: fix breakage after pacman 5.2 upgrade Daniel Eklöf 2019-10-24 21:20:58 +02:00
  • 4250ae0a01
    generate-version: conform to POSIX sh Daniel Eklöf 2019-10-19 22:07:38 +02:00
  • c4f9168191
    meson: fix version generation from git Daniel Eklöf 2019-10-19 21:47:21 +02:00
  • e9d5c620a4
    desktop: add Desktop Entry file Daniel Eklöf 2019-09-29 20:52:04 +02:00
  • e5fb7f32b4
    font: add commented out code to calculate underline/strikeout metrics Daniel Eklöf 2019-09-29 13:07:06 +02:00
  • 3cbdc13f39
    screenshot: update Daniel Eklöf 2019-09-28 21:20:03 +02:00
  • 13dda3b999
    Revert "README: dummy commit to test CI" Daniel Eklöf 2019-09-28 20:55:39 +02:00
  • c50e23f17a
    Revert "ci: break" Daniel Eklöf 2019-09-28 20:55:27 +02:00
  • 5da5307a7c
    ci: break Daniel Eklöf 2019-09-28 20:53:45 +02:00
  • ecb91ebda5
    README: dummy commit to test CI Daniel Eklöf 2019-09-28 20:46:06 +02:00
  • 9dbbc480e4
    Rename project: f00bar -> yambar Daniel Eklöf 2019-09-28 20:39:45 +02:00
  • 9b9344877f
    Merge branch 'releases/1.1' Daniel Eklöf 2019-09-27 22:17:11 +02:00
  • 85c06a427f
    Bump version to 1.1.1 1.1.1 releases/1.1 Daniel Eklöf 2019-09-27 22:13:18 +02:00
  • 0e7db5f397
    module/removables: relaxed mountinfo matching criteria Daniel Eklöf 2019-09-27 19:31:12 +02:00
  • 43157e42cc
    Bump version to 1.1.0 1.1.0 Daniel Eklöf 2019-09-24 19:56:09 +02:00
  • 012162837d
    particle/progress-bar: expand and replace on-click handler on click events only Daniel Eklöf 2019-09-23 18:39:03 +02:00
  • 6e50872933
    particle/progress-bar: improve accuracy of 'where' tag Daniel Eklöf 2019-09-23 18:34:43 +02:00
  • 288428ca22
    particle: add missing argument to debug log Daniel Eklöf 2019-09-23 18:34:23 +02:00
  • 384e9d0849
    particle: add on-click handler to debug log message Daniel Eklöf 2019-09-23 18:33:57 +02:00
  • 4e73ec669b
    font: don't try to do fontconfig fallback on a fallback font Daniel Eklöf 2019-09-22 12:44:08 +02:00
  • 274255f9ab
    bar: repair border drawing (was using wrong height) Daniel Eklöf 2019-09-22 12:38:30 +02:00
  • bd70a4dc37
    bar: fix build failure with -Werror=unused-result Daniel Eklöf 2019-09-22 12:32:02 +02:00
  • bff097c3e8
    Merge branch 'font-fallback' Daniel Eklöf 2019-09-22 12:30:36 +02:00
  • e169263851
    ci: install pixman+freetype+fontconfig instead of cairo Daniel Eklöf 2019-09-22 12:29:00 +02:00
  • e8a1efeeb5
    meson: add freetype dependency to decorations and modules Daniel Eklöf 2019-09-22 12:25:11 +02:00
  • f29f96be96
    bar/wayland: use preferred monitor if user didn't specify one Daniel Eklöf 2019-09-22 12:08:08 +02:00
  • 18e9d67d77
    bar/wayland: fail when we can't find the specified monitor Daniel Eklöf 2019-09-22 11:59:48 +02:00
  • 5d6df44a79
    bar: signal abort (to main loop) when backend fails Daniel Eklöf 2019-09-22 11:59:34 +02:00
  • 4ce314e328
    cairo: drop all remaining references to cairo Daniel Eklöf 2019-09-22 11:52:37 +02:00
  • 01e71590e0
    bar: don't use cairo Daniel Eklöf 2019-09-22 11:46:46 +02:00
  • c11fee4ce3
    cairo: replace cairo with pixman in decos, particles and modules Daniel Eklöf 2019-09-22 01:56:58 +02:00
  • 95385863ae
    particle: remove cairo context from begin_expose() Daniel Eklöf 2019-09-22 00:55:06 +02:00
  • 54797ffbd8
    font: remove lock (all rendering happens in the main thread) Daniel Eklöf 2019-09-22 00:51:02 +02:00
  • b3a5e0b5d7
    font: initial port from cairo scaled fonts to raw freetype + pixman Daniel Eklöf 2019-09-22 00:50:11 +02:00
  • 393e1909b7
    module/i3: plug valgrind detected memory leak Daniel Eklöf 2019-09-22 00:44:51 +02:00
  • 12feaf1ccd
    ci: has alpine:edge finally moved to python3? Daniel Eklöf 2019-09-21 20:57:21 +02:00
  • 7ed35052bb
    README: remove badges (added directly to gitlab project instead) Daniel Eklöf 2019-09-21 20:50:37 +02:00
  • 4a50c54a41
    wlr-protocols: bump Daniel Eklöf 2019-08-29 19:37:49 +02:00
  • f4f44d88fe
    modules/sway-xkb: never *update* state without locking it Daniel Eklöf 2019-08-15 19:12:08 +02:00
  • 9aefa8df14
    modules/sway-xkb: pull in string.h, for strdup() and strcmp() Daniel Eklöf 2019-08-14 22:06:46 +02:00
  • bb72111d6c
    doc/f00bar-modules: document sway-xkb Daniel Eklöf 2019-08-14 21:59:55 +02:00
  • d576802e49
    modules/sway-xkb: new module, uses sway 'input' events to expose kbd layout Daniel Eklöf 2019-08-14 21:47:28 +02:00