Commit Graph

  • 9db62b824c gears.matcher: Add `fallback` rules. Emmanuel Lepage Vallee 2021-10-22 15:25:01 -0700
  • 005c2d61a0 gears.matcher: Fix `rule_every`. Emmanuel Lepage Vallee 2021-10-21 15:16:38 -0700
  • 8541637a85
    Merge pull request #3475 from Elv13/fix_626 Emmanuel Lepage Vallée 2021-10-21 15:07:54 -0700
  • b2603f6a86 doc: Add images for awful.client.* functions. Emmanuel Lepage Vallee 2021-10-18 14:33:14 -0700
  • cbec148540 doc: Make sure all client.focus functions are in the same section. Emmanuel Lepage Vallee 2021-10-17 19:55:20 -0700
  • ae71158093 doc: Add documentation for the client "window factor" related functions Emmanuel Lepage Vallee 2021-10-17 19:22:38 -0700
  • 62685c661d doc: Modernize the tag documentation... again... Emmanuel Lepage Vallee 2021-10-16 22:19:32 -0700
  • a8d2fa0297 doc: Add a large number of `client` examples. Emmanuel Lepage Vallee 2021-10-16 21:58:25 -0700
  • 93283a9885 doc: Undocument internal client `urgent` and `shape` methods. Emmanuel Lepage Vallee 2021-10-16 20:55:21 -0700
  • c7df6757ec titlebar: Add `urgent` colors. Emmanuel Lepage Vallee 2021-10-16 18:57:56 -0700
  • 73625168f2 doc: Improve the `awful` template. Emmanuel Lepage Vallee 2021-10-16 18:56:31 -0700
  • fd8401a399 shims: Send the property:: signal for the client class. Emmanuel Lepage Vallee 2021-10-16 18:29:38 -0700
  • 56256d0c38 shims: Add client.first_tag. Emmanuel Lepage Vallee 2021-10-16 17:07:18 -0700
  • 667a0dfc18 tests: Add tests for swapping a client. Emmanuel Lepage Vallee 2021-10-15 19:59:24 -0700
  • 785ca98337 client: Turn client.setslave/setmaster into properties. Emmanuel Lepage Vallee 2021-10-15 19:57:11 -0700
  • e40ad11ec0 shims: Implement client:swap(). Emmanuel Lepage Vallee 2021-10-15 19:50:22 -0700
  • 028d01590a doc: Add a client.border_width example. Emmanuel Lepage Vallee 2021-10-15 19:50:03 -0700
  • c1d25cd70d doc: Improve the `awful` template client widget. Emmanuel Lepage Vallee 2021-10-15 19:43:58 -0700
  • 203d0638be background: Improve the fallback rendering accuracy. Emmanuel Lepage Vallee 2021-10-15 19:42:48 -0700
  • 206bc7e5de doc: Fix client.border_color example rendering. Emmanuel Lepage Vallee 2021-10-15 17:45:12 -0700
  • 80515c2225 doc: Fix rendering of `client:swap()`. Emmanuel Lepage Vallee 2021-10-15 14:27:30 -0700
  • 1f4ce1f4cb fix: flush instead of finish Aire-One 2021-10-15 18:25:04 +0200
  • 1d55ae09aa
    Merge pull request #3464 from Elv13/fix_3388 Emmanuel Lepage Vallée 2021-10-14 20:51:51 -0700
  • 5f29d6d056
    Update lib/naughty/notification.lua Emmanuel Lepage Vallée 2021-10-14 20:51:31 -0700
  • 2a65d8ade1 tests: Fix the layoutlist popup example. Emmanuel Lepage Vallee 2021-10-13 21:18:22 -0700
  • 213bfbc9bd doc: Fix a syntax issue in the layoutbox doc. Emmanuel Lepage Vallee 2021-10-13 20:56:55 -0700
  • 01020a197d layoutlist: Support scrollwheel by default. Emmanuel Lepage Vallee 2021-10-13 20:51:56 -0700
  • 1d5af8e8ad widget.common: Allow buttons to be replaced later. Emmanuel Lepage Vallee 2021-10-13 20:43:16 -0700
  • 9c042fcb79 layoutlist: Fix an assert when `buttons` are specified. Emmanuel Lepage Vallee 2021-10-13 20:32:29 -0700
  • cd2e961fcb layoutlist: Remove the duplicate `buttons` property from doc. Emmanuel Lepage Vallee 2021-10-13 20:22:27 -0700
  • 187b766cbe tests: Test naughty.notification.ignore_suspend Emmanuel Lepage Vallee 2021-10-14 13:59:45 -0700
  • 0b075761e3 naughty: Fix the `ignore_suspend` property. Emmanuel Lepage Vallee 2021-10-14 13:58:11 -0700
  • 5a27eaa973
    Merge pull request #3455 from Elv13/token Emmanuel Lepage Vallée 2021-10-14 12:06:09 -0700
  • 6d569f9e3b fixup! fix(root) copy_to_image_surface parameters Aire-One 2021-10-12 21:48:56 +0200
  • cf9d4d382e fix(screen.content) use capi.root Aire-One 2021-10-12 20:58:23 +0200
  • 96710a595e fix(root) copy_to_image_surface parameters Aire-One 2021-10-12 20:56:10 +0200
  • aedcd0c05c
    test(screenshots, spawn): require exact major gtk/gdk versions (#3460) Yauhen Kirylau 2021-10-10 01:36:17 +0200
  • d487d1010e
    Merge pull request #3443 from Elv13/fix_3396 Emmanuel Lepage Vallée 2021-10-09 12:58:11 -0700
  • 1f84dbef18
    Merge pull request #3451 from Elv13/screenshot Emmanuel Lepage Vallée 2021-10-07 14:03:57 -0700
  • 375738d609 tests: Test `naughty.get_by_id` with invalid ids. Emmanuel Lepage Vallee 2021-10-05 13:06:26 -0700
  • d4a41184c4 tests: Test the naughty "suspended" mode. Emmanuel Lepage Vallee 2021-09-19 21:55:48 -0700
  • 9c22b029eb naughty.layout.box: Make sure discarded boxes don't come back to life. Emmanuel Lepage Vallee 2021-09-19 21:54:42 -0700
  • 3458c89040 naughty: Suspend existing notifications. Emmanuel Lepage Vallee 2021-09-19 21:52:47 -0700
  • 075935fd37 naughty: Do not call `request::display` when suspended. Emmanuel Lepage Vallee 2021-09-19 21:52:12 -0700
  • 0d1e977917 naughty: Fix getting a notification by id. Emmanuel Lepage Vallee 2021-10-05 12:55:01 -0700
  • f81723733c
    lib/naughty/init.lua: Fix typo on "screen" (#3456) Elyes HAOUAS 2021-10-05 21:13:33 +0200
  • eb89c3688c Update screen.lua Aire-One 2021-10-04 19:48:59 -0700
  • 4f0c3c5d90 Add tests for the new content API. This includes tests for root.content(), screen.content, and client.content. Run with TESTS_SCREEN_SIZE set equal to 1280x800. This test suite will be expanded once the more user friendly awful.screenshot API is merged. Brian Sobulefsky 2021-10-02 23:07:14 -0700
  • 7a786dab1d Update root.c poisson-aerohead 2021-10-01 11:39:01 -0700
  • 02e12f4cb4 Update screen.lua poisson-aerohead 2021-10-01 10:24:55 -0700
  • b4cb3eae7b Debug the suggested changes to lib/awful/screen.lua per the discussion thread at PR 3448. PR 3448 involves changes to expand the content (screenshot) API. Originally, I added both root.content() and and screen.content to the C source, as client.content has always been handled. However, screen.content in effect takes a root screenshot and returns a crop of it. This can just as easily be done through Lua. poisson-aerohead 2021-09-30 18:13:35 -0700
  • a9bf812c17 Update screen.c poisson-aerohead 2021-09-30 17:58:10 -0700
  • 5f58bc3195 Apply suggestions from code review poisson-aerohead 2021-09-27 16:02:49 -0700
  • f6eef228e2 Updated API in the same interface as the client.content property to support screenshots at the root window and screen levels. A call to the root.content() method will return a screenshot as a Cairo surface of the entire root window (generally all physical screens). Getting the screen.content property will return a screenshot as a Cairo surface of the screen object (generally a physical screen) just as client.content will for a client object. Brian Sobulefsky 2021-09-27 08:29:50 -0700
  • 54a5a7dce5
    Fix some spelling errors (#3450) Elyes HAOUAS 2021-10-05 04:20:03 +0200
  • d755d9add3 ci: Fix the debug messages. Lucas Schwiderski 2021-10-04 18:19:52 -0700
  • 4ef08f7339 ci: Cleanup the previous test commits. Emmanuel Lepage Vallee 2021-10-04 14:33:51 -0700
  • 46ae927951
    ci: Fix another branch name issue Emmanuel Lepage Vallée 2021-10-04 14:24:17 -0700
  • 3807ed83b0
    ci: Change the branch check to see if it fixes the apidoc. (#3453) Emmanuel Lepage Vallée 2021-10-04 14:11:32 -0700
  • f3e16e2466
    Merge pull request #3452 from Elv13/token Emmanuel Lepage Vallée 2021-10-04 10:42:18 -0700
  • 5f321df4cc doc: Fix the image link on the index page. Emmanuel Lepage Vallee 2021-10-04 10:29:29 -0700
  • 30eb441f3a ci: Change the API doc token name. Emmanuel Lepage Vallee 2021-10-04 10:27:55 -0700
  • 2bca64b89c
    Merge pull request #3343 from Elv13/awful_wallpaper Emmanuel Lepage Vallée 2021-10-02 13:38:21 -0700
  • c3fe4c15ed doc: Uncomment the wallpaper `screen` property. Emmanuel Lepage Vallee 2021-10-01 16:54:22 -0700
  • eb07ca4c47 Update lib/awful/wallpaper.lua Emmanuel Lepage Vallée 2021-09-25 12:49:19 -0700
  • 546ac6aec9 container.tile: Correctly transfer the Cairo source to the tile. Emmanuel Lepage Vallee 2021-09-22 20:49:58 -0700
  • 01ae508899 Update lib/awful/wallpaper.lua Emmanuel Lepage Vallée 2021-09-22 20:51:54 -0700
  • 7b8426bd24 Update lib/wibox/widget/imagebox.lua Emmanuel Lepage Vallée 2021-09-22 20:51:11 -0700
  • 7806763667 Update docs/05-awesomerc.md.lua Emmanuel Lepage Vallée 2021-09-22 20:50:59 -0700
  • 70cd293839 doc: Integrate `awful.wallpaper` into the guides. Emmanuel Lepage Vallee 2021-09-16 01:03:10 -0700
  • 4a0645e942 doc: Correctly render --DOC_NO_USAGE + --DOC_GEN_OUTPUT. Emmanuel Lepage Vallee 2021-09-14 15:41:43 -0700
  • 1ff860454e theme: Use a SVG wallpaper for the xresources theme. Emmanuel Lepage Vallee 2021-09-12 01:37:51 -0700
  • bbf1c9270f tests: Test the imagebox DPI and CSS stylesheet. Emmanuel Lepage Vallee 2021-09-12 00:48:59 -0700
  • d8bc791818 imagebox: Add DPI and CSS Stylesheet properties for SVG images. Emmanuel Lepage Vallee 2021-09-11 23:07:27 -0700
  • 883cdb7f41 doc: Fix the rendering of double quotes and semicolons Emmanuel Lepage Vallee 2021-09-11 18:59:46 -0700
  • ddccddb6dc imagebox: Allow to load SVG data without saving it. Emmanuel Lepage Vallee 2021-09-11 16:27:44 -0700
  • 3f2db184ad gears.wallpaper: Deprecate. Emmanuel Lepage Vallee 2021-09-10 18:19:23 -0700
  • e55ea2b0d5 doc: Support multiple screens in the "default look" template. Emmanuel Lepage Vallee 2021-09-09 16:44:55 -0700
  • 6b7ecc51f8 tests: Add awful.wallpaper tests Emmanuel Lepage Vallee 2021-06-14 01:09:18 -0700
  • 580f16b7ff tests: Draw the wallpaper in the awful template Emmanuel Lepage Vallee 2021-06-14 00:54:50 -0700
  • dcdc6a1089 shims: Add awesome._get_key_name Emmanuel Lepage Vallee 2021-06-14 00:41:25 -0700
  • 8481af90c5 shims: Add a wallpaper setter. Emmanuel Lepage Vallee 2021-06-07 01:42:47 -0700
  • b9971a5acc root: Do not end up in an infinite loop if the wallpaper is `nil`. Emmanuel Lepage Vallee 2021-05-23 23:13:26 -0700
  • b0a2d82d8f compat: Do not require to pass pattern._native to the wallpaper. Emmanuel Lepage Vallee 2021-05-23 23:11:09 -0700
  • 82f54ab95c rc.lua: Switch to awful.wallpaper Emmanuel Lepage Vallee 2021-05-03 01:09:26 -0700
  • 98dd78b777 awful: Add a wallpaper module. Emmanuel Lepage Vallee 2019-04-28 23:49:47 -0400
  • aa998db626 tests: Test the imagebox upscale and downscale properties. Emmanuel Lepage Vallee 2021-09-10 15:47:24 -0700
  • 5212f0634a imagebox: Add a `downscale` and `upscale` property. Emmanuel Lepage Vallee 2021-09-10 15:45:49 -0700
  • cefd4f843e gears.filesystem: Improve get_random_file_from_dir. Emmanuel Lepage Vallee 2021-09-07 16:32:59 -0700
  • eddabebac4
    Merge pull request #3436 from Elv13/fix_3428 Emmanuel Lepage Vallée 2021-09-24 07:53:54 -0700
  • 64d190546d core: Always add a search path when `-c` is passed to the cli. Emmanuel Lepage Vallee 2021-09-22 13:38:20 -0700
  • b038463e22 naughty.legacy: Handle broken configs betters. Emmanuel Lepage Vallee 2021-09-22 13:36:49 -0700
  • 24fc1043ee tests: Remove a flackyness in test-input-binding Emmanuel Lepage Vallee 2021-09-20 16:04:41 -0700
  • ccbe116877 tests: Try to mitigate a flacky test with luajit 5.1. Emmanuel Lepage Vallee 2021-09-20 15:34:04 -0700
  • bd8f2f936b naughty: Fix a memory leak related to suspended notifications. Emmanuel Lepage Vallee 2021-09-19 22:21:38 -0700
  • 552b2a22d1 tests: Test the notification presets. Emmanuel Lepage Vallee 2021-09-16 16:40:15 -0700
  • 9336b62f80 ruled.notification: Handle legacy presets. Emmanuel Lepage Vallee 2021-09-16 16:37:20 -0700
  • e752943b98 notification: Correctly handle `screen` set in the presets. Emmanuel Lepage Vallee 2021-09-16 16:26:07 -0700
  • 21a111d154 naughty: Allow to set the message from the presets again. Emmanuel Lepage Vallee 2021-09-22 19:15:33 -0700
  • 89c84caee4 naughty.legacy: Explicitly remove the screen. Emmanuel Lepage Vallee 2021-09-20 15:53:51 -0700