Commit Graph

  • b3766c0544 add two examples for awful.wibar Seth Barberee 2020-02-19 09:16:46 -0600
  • 74f3e40c93 Document the newly exposed `awful.key.keygroups` ArenaL5 2020-02-20 03:25:37 +0100
  • 7517bf6fae Add ability to abbreviate merged entries in awful.hotkeys_popup ArenaL5 2020-02-19 02:48:39 +0100
  • d37aaf7491
    Merge pull request #2999 from ArenaL5/keygroups mergify[bot] 2020-02-19 01:19:37 +0000
  • 0eaaa5e425 Fix the definition of keygroup arrows ArenaL5 2020-02-19 01:57:44 +0100
  • ea79035e71 rc.lua: Enable the new notification system by default. Emmanuel Lepage Vallee 2020-02-16 02:25:17 -0500
  • f50a84b70b tests: Disable the default `rc.lua` rules for the sake of testing. Emmanuel Lepage Vallee 2020-02-17 04:40:48 -0500
  • 81d6521149
    Merge pull request #2992 from SethBarberee/placement_spec mergify[bot] 2020-02-16 17:57:54 +0000
  • e12b5fb097 naughty: Break the API (sorry) to make the signals more standard. Emmanuel Lepage Vallee 2020-02-16 02:22:34 -0500
  • c6f617ab98 themes: Add `ruled.notification` to all themes. Emmanuel Lepage Vallee 2020-02-16 01:33:45 -0500
  • 05ba03538f ruled.notification: Add a `never_timeout` property. Emmanuel Lepage Vallee 2020-02-16 01:27:22 -0500
  • 30df6055b7 ruled.notification: Do not require `naughty`. Emmanuel Lepage Vallee 2020-02-16 01:25:47 -0500
  • cab352781d ruled.notifications: Add an implicit timeout to the rules. Emmanuel Lepage Vallee 2020-02-15 21:45:35 -0500
  • 2d477383ee tests: Test the notification rules. Emmanuel Lepage Vallee 2019-08-18 01:53:14 -0400
  • afe58d6cd2 notification: Add rules for notifications. Emmanuel Lepage Vallee 2019-08-18 01:50:43 -0400
  • 9f5a17ed98 doc: Add the notification property table. Emmanuel Lepage Vallee 2019-08-18 16:48:08 -0400
  • c1d59fef24 doc: Build property indexes for more classes instead of only client. Emmanuel Lepage Vallee 2019-08-18 16:37:17 -0400
  • 3da2264df2 doc: Add a shared section for the signal documentation. Emmanuel Lepage Vallee 2019-08-18 23:51:58 -0400
  • 6779a61b40
    mouse: respect border width in get_current_widgets (#2990) Mahe 2020-02-16 01:27:33 +0100
  • 59b31e74b3
    Merge pull request #2988 from Elv13/notif_rules_groundwork Emmanuel Lepage Vallée 2020-02-15 17:59:28 -0500
  • 10e32198e7
    Merge pull request #2982 from Elv13/modeline Emmanuel Lepage Vallée 2020-02-15 17:53:41 -0500
  • 225bb8a8c6 Consider icon spacing in systray:draw() Uli Schlachter 2020-02-10 10:15:34 +0100
  • 60033a2113 Start some unit tests for the systray icon Uli Schlachter 2020-02-10 09:55:31 +0100
  • 2c919ed936 add test spec for placement Seth Barberee 2020-01-31 07:58:44 -0600
  • fd237b9cd8
    Merge pull request #2991 from psychon/cleanup_tag_history mergify[bot] 2020-02-13 00:31:04 +0000
  • 38a2a524a7 Cleanup tag history on screen removal Uli Schlachter 2020-02-12 20:33:21 +0100
  • ad880080f4 tests: Better test how the `box` notification handle screens. Emmanuel Lepage Vallee 2020-02-10 02:22:39 -0500
  • 720bef0b02 naughty.notification: Do not hold a strong reference to the screen. Emmanuel Lepage Vallee 2020-02-10 01:51:29 -0500
  • 523e7dc6ba tests: Test gears.geometry.rectangle.is_inside. Emmanuel Lepage Vallee 2020-02-09 20:30:08 -0500
  • d60c9ed0dd gears.geometry: Add a `rectangle.is_inside` function. Emmanuel Lepage Vallee 2020-02-09 20:29:41 -0500
  • 9d6ce1d298 doc: Fix gears.geometry doc. Emmanuel Lepage Vallee 2020-02-09 20:15:29 -0500
  • edbf254c51 naughty.box: Have a better error message when an invalid position is set Emmanuel Lepage Vallee 2020-02-09 19:38:47 -0500
  • 816188163a naughty: Fix an internal index corruption issue. Emmanuel Lepage Vallee 2020-02-09 04:00:36 -0500
  • 8190ece3b2 placement: Fix a parent geometry bug in `next_to`. Emmanuel Lepage Vallee 2020-02-09 03:23:17 -0500
  • 0703fa2197 naughty.box: Move the notification when a screen is resized. Emmanuel Lepage Vallee 2020-02-09 02:06:48 -0500
  • 207efe318a doc: Upgrade the notification documentation to the latest standards. Emmanuel Lepage Vallee 2020-01-13 02:32:28 -0500
  • ef7e4ce967 naughty.box: Allow constructor arguments to be passed to `wibox()`. Emmanuel Lepage Vallee 2020-01-12 19:34:39 -0500
  • 21caa19a21 naughty: Add a way to revert to the legacy mode. Emmanuel Lepage Vallee 2019-12-16 00:05:21 -0500
  • 9ec11bf1b3 naughty: Fix the screen property for the `box` layout. Emmanuel Lepage Vallee 2019-12-15 19:55:37 -0500
  • f5b5e6d90d naughty: Add a `request::screen` handler. Emmanuel Lepage Vallee 2020-02-10 02:51:06 -0500
  • 636cc2bf9c naughty.background: Do not use the deprecated `shape_border_width`. Emmanuel Lepage Vallee 2020-02-10 03:14:44 -0500
  • e0dac2e901 awful.popup: Replace the deprecated awful.util.table with gears.table. Emmanuel Lepage Vallee 2020-02-10 03:29:31 -0500
  • d0187055d8 init: Print a warning when non-ASCII encoding is used in a modeline. Emmanuel Lepage Vallee 2020-02-04 02:13:03 -0500
  • 9cbc8a18c0 rc.lua: Revert moving the sloppy focus to awful.permissions. Emmanuel Lepage Vallee 2020-02-02 21:03:15 -0500
  • 11f0a466b0 rc.lua: Add a modeline by default. Emmanuel Lepage Vallee 2020-02-02 20:59:04 -0500
  • 3a6af7bf6c doc: Document that `-s` is the alias for `--search`. Emmanuel Lepage Vallee 2020-02-02 20:57:47 -0500
  • d755a877ff doc: Add a new manual page describing the command line options. Emmanuel Lepage Vallee 2020-02-02 20:56:27 -0500
  • d58b4c3d96 cmd: Add more info to --version. Emmanuel Lepage Vallee 2020-02-02 20:36:20 -0500
  • e0b982fa1a gears.debug: Use the API level as the source of truth. Emmanuel Lepage Vallee 2020-02-02 19:35:57 -0500
  • ee80fe052f init: Add an API level concept to `capi`. Emmanuel Lepage Vallee 2020-02-02 18:57:26 -0500
  • d2f8999595 init: Support loading awesome with shebang (#!) executables. Emmanuel Lepage Vallee 2020-02-02 05:15:36 -0500
  • f1aedb237a init: Add modeline support. Emmanuel Lepage Vallee 2020-02-01 21:29:26 -0500
  • c616400239 cmd: Add an option to force the command line arguments. Emmanuel Lepage Vallee 2020-02-08 17:11:26 -0500
  • af4b4a254f init: Move the command option parsing to its own file. Emmanuel Lepage Vallee 2020-02-01 21:27:55 -0500
  • cc4ebd80fe
    Merge pull request #2975 from Elv13/fix_2971 Emmanuel Lepage Vallée 2020-02-02 20:36:31 -0500
  • 68a6c978f5 doc: Document that wibox have class-level signals. Emmanuel Lepage Vallee 2020-01-25 19:27:18 -0500
  • 973671b081 doc: Document that awful.mouse.resize/move use the permission framework. Emmanuel Lepage Vallee 2020-01-25 19:24:00 -0500
  • 44301589c4 wibox: Connect the existing request::geometry signal to an handler. Emmanuel Lepage Vallee 2020-01-25 19:23:12 -0500
  • 0c08bb4304 widget: Add class-level signal forwarding. Emmanuel Lepage Vallee 2020-01-25 19:20:07 -0500
  • 5891783ba9 wibox: Do not overwrite `gears.object` methods. Emmanuel Lepage Vallee 2020-01-25 19:18:03 -0500
  • 8a877bd429 tests: Mock `drawin` in the permission unit tests. Emmanuel Lepage Vallee 2020-01-25 20:10:24 -0500
  • b350ffcb9c
    Merge pull request #2977 from Aire-One/fix_awfulkeygrabber_callback_doc mergify[bot] 2020-01-28 17:18:00 +0000
  • 02b1a6b633 Fix missing `self` parameter in documentation usage examples. Aire-One 2020-01-28 10:57:43 +0100
  • d9998dedd2
    Fix an `rc.lua` comment typo. (#2974) Emmanuel Lepage Vallée 2020-01-25 18:20:30 -0500
  • 2f905f2522
    Merge pull request #2895 from Elv13/ruled_client Emmanuel Lepage Vallée 2020-01-19 20:15:52 -0500
  • b8fbeb95c6 rc.lua: Switch from `awful.rules` to `ruled.client`. Emmanuel Lepage Vallee 2019-10-06 19:03:47 -0400
  • 8df463f971 doc: Improve the client documentation. Uli Schlachter 2020-01-18 19:34:10 -0500
  • cb9c33cda8 "Really" deprecate the client marked and unmarked signals. Emmanuel Lepage-Vallee 2019-12-31 13:01:10 -0800
  • 46026ccc2e doc: Fix a regression that added another space in the URL. Emmanuel Lepage-Vallee 2019-12-30 23:13:25 -0800
  • 31e0a3e67b doc: Fix the item summary rendering. Emmanuel Lepage-Vallee 2019-12-30 23:07:22 -0800
  • 74ba84b299 doc: Make use of the @classsignal tag. Emmanuel Lepage-Vallee 2019-12-30 22:45:43 -0800
  • 575b0f12dc doc: Remove all type aliases. Emmanuel Lepage-Vallee 2019-12-30 22:09:39 -0800
  • 5e720c9744 doc: Major client documentation backfill. Emmanuel Lepage-Vallee 2019-12-30 15:17:23 -0800
  • 37aa23be86 fix(gears: string: split): support more delimiters (#2962) Yauhen Kirylau 2020-01-20 01:04:28 +0100
  • 65512b5ea9 Fix prompt navigation (#2970) laith-m0 2020-01-20 02:00:56 +0200
  • 20743a9a16 Remove all usage of the now deprecated `awful.rules`. Emmanuel Lepage Vallee 2019-10-06 21:53:08 -0400
  • e309059f4c doc: Add more example to awful.client. Emmanuel Lepage Vallee 2019-10-06 21:21:46 -0400
  • b1a4b1dd9a doc: Add a flowchart for ruled.client. Emmanuel Lepage Vallee 2019-10-06 21:18:40 -0400
  • 171a14dbc8 tests: Port the hardcoded awful.rules test to the sequence template. Emmanuel Lepage Vallee 2019-10-06 21:53:52 -0400
  • 71c230035c rules: Move `awful.rules` to `ruled.client`. Emmanuel Lepage Vallee 2019-10-06 19:24:56 -0400
  • 39c90b8303 hotkeys: Port away from awful.rules Emmanuel Lepage Vallee 2020-01-19 02:36:33 -0500
  • 84e6bbb86d doc: Improve the common documentation between all rules modules. Emmanuel Lepage Vallee 2019-08-18 19:27:50 -0400
  • fc526d2aef build: Configure the `ruled` module dependency graph. Emmanuel Lepage Vallee 2019-08-18 19:16:21 -0400
  • 104eac0bec doc: Update the ldoc config to handle the new ruled module. Emmanuel Lepage Vallee 2019-08-18 01:53:07 -0400
  • 2b11fcfd1c doc: Add a section for rules matching properties. Emmanuel Lepage Vallee 2019-08-18 04:39:01 -0400
  • 6ee294fd5a doc: Make sure the ruled module init.lua is ignored. Emmanuel Lepage Vallee 2019-10-06 19:22:17 -0400
  • da8daa8dfc debug: Allow "deprecated_in" for class deprecation. Emmanuel Lepage Vallee 2019-06-29 23:10:34 -0400
  • 5ad02d0b8b
    Merge pull request #2948 from actionless/vim-keys-add-folds Emmanuel Lepage Vallée 2020-01-18 16:56:33 -0500
  • 6f51882398
    Merge pull request #2967 from SethBarberee/calendar_popup_pic mergify[bot] 2020-01-18 21:44:38 +0000
  • ab6381686e add calendar_popup pic to doc Seth Barberee 2020-01-17 15:56:47 -0600
  • 67672bf5a1
    Merge pull request #2964 from feltcat/typos mergify[bot] 2020-01-14 19:45:59 +0000
  • 358c6f50b6 Fix typos and grammar in new widgets documentation feltcat 2020-01-14 05:22:03 +0000
  • e0bb29962d
    Merge pull request #2941 from Elv13/api_stanard_p3_0 Emmanuel Lepage Vallée 2020-01-11 16:36:27 -0800
  • 6ecab5f2f1 doc: Add documentation in each objects which emit request:: signals. Emmanuel Lepage Vallee 2019-12-01 01:53:12 -0500
  • e208b81763 doc: Add a @request tag to document the request:: contexts. Emmanuel Lepage Vallee 2019-12-01 01:48:58 -0500
  • 257556793a doc: Document the client request::default_keybindings signal. Emmanuel Lepage Vallee 2019-12-01 00:41:06 -0500
  • 7705ef9f1e doc: Add a @classsignal tag. Emmanuel Lepage Vallee 2019-12-01 00:36:08 -0500
  • e77dd01e5a Add more TOVOv5 for unfixable APIs. Emmanuel Lepage Vallee 2019-12-01 00:01:05 -0500
  • c5202a4870 tag: Add a context to request::select. Emmanuel Lepage Vallee 2019-11-30 23:57:47 -0500
  • 839dddee25 tests: Test the tag `request::layouts`. Emmanuel Lepage Vallee 2019-11-30 20:12:05 -0500