Commit Graph

286 Commits

Author SHA1 Message Date
Thibault Jouan 9199efaeda Bump patch version 2015-04-28 07:50:40 +00:00
Thibault Jouan 7d7db62f0d Bump uh dependency requirement 2015-04-28 07:34:59 +00:00
Thibault Jouan ed478c51b2 Update uh dependency requirement to 2.0.0.pre4 2015-04-28 06:09:25 +00:00
Thibault Jouan 56bf7fb03a Update uh dependency requirement to 2.0.0.pre3 2015-04-28 05:54:18 +00:00
Thibault Jouan ba28838441 Update documented feature list 2015-04-28 03:05:39 +00:00
Thibault Jouan a649a2b450 Fix layout protocol explanation in documentation 2015-04-27 23:50:05 +00:00
Thibault Jouan e8647a938b Update introduction in documentation 2015-04-27 23:48:36 +00:00
Thibault Jouan 1e2bf97762 Fix capitalization in documented feature list 2015-04-27 23:45:34 +00:00
Thibault Jouan 42beda3f50 Bump patch version 2015-04-27 06:55:46 +00:00
Thibault Jouan c8106d2ef5 Update uh-layout dependency to ~> 0.4.0 2015-04-27 06:55:08 +00:00
Thibault Jouan 341e6fd4d2 Bump patch version 2015-04-26 08:23:31 +00:00
Thibault Jouan f9d905e498 Merge branch 'layout-rc-config' 2015-04-26 02:55:15 +00:00
Thibault Jouan 7c2712924a Allow layout options configuration from run control 2015-04-26 02:49:39 +00:00
Thibault Jouan 70fe9bdb03 Update uh-layout dependency to ~> 0.3.0 2015-04-26 02:43:39 +00:00
Thibault Jouan bf6f08e848 Implement `layout' run control keyword
Allow configuration of the layout by specifying either a class or an
instance.
2015-04-26 00:59:24 +00:00
Thibault Jouan 7c06b52664 Update wording in documented feature list 2015-04-24 20:17:51 +00:00
Thibault Jouan 85f799174a Fix markdown formatting in README 2015-04-24 20:15:58 +00:00
Thibault Jouan 4af83c181a Update README 2015-04-24 20:14:50 +00:00
Thibault Jouan 3a338e2bb7 Fix coding standards (use one-line blocks) 2015-04-24 19:58:27 +00:00
Thibault Jouan f5bd8872c5 Remove debug comment 2015-04-24 19:57:51 +00:00
Thibault Jouan cd06f99e9f Fix initial events handling for mux worker
* Rename `before_wait' worker callback to `before_watch';
* Setup `before_watch' callback in the runner, handling events with the
  manager;
* Test the mux worker with a cucumber scenario.
2015-04-24 19:53:08 +00:00
Thibault Jouan e68d3fd6a3 Fix coding standards (runner spec descriptions) 2015-04-24 19:53:08 +00:00
Thibault Jouan 6cfed91653 Test blocking worker (UAT) 2015-04-23 21:25:58 +00:00
Thibault Jouan eaa1d279dc Refactor Manager 2015-04-22 17:19:41 +00:00
Thibault Jouan 4e4b15871e Merge branch 'window-expose-handling'
Handle X expose events, generate an :expose internal event, and
support #expose layout protocol message.
2015-04-22 16:34:52 +00:00
Thibault Jouan ddf875eab2 Test layout protocol for #expose message 2015-04-22 16:34:34 +00:00
Thibault Jouan 009d5dbedd Handle and forward expose events to the layout 2015-04-22 09:55:25 +00:00
Thibault Jouan eb9c8d16db Update uh-layout dependency requirement 2015-04-22 09:50:14 +00:00
Thibault Jouan 44a5be6bd9 Merge branch 'handle-window-property-changes' 2015-04-22 08:14:51 +00:00
Thibault Jouan a421b496c0 Test layout protocol for #update message 2015-04-22 08:14:45 +00:00
Thibault Jouan accbebe97c Test how the manager handles window changes 2015-04-22 08:14:45 +00:00
Thibault Jouan 95245e1178 Forward :change events to Layout#update in runner 2015-04-22 08:14:45 +00:00
Thibault Jouan 0601fe0560 Handle property_notify events in Manager#handle 2015-04-22 08:14:45 +00:00
Thibault Jouan b1a601918e Implement Manager#update_properties 2015-04-22 08:14:45 +00:00
Thibault Jouan 933bcdfcd8 Make the manager listen for changes on new window
When mapping a new window, listen for property notify events.
2015-04-22 08:14:45 +00:00
Thibault Jouan 03a6c323ac Implement Client#update_window_properties 2015-04-22 08:14:45 +00:00
Thibault Jouan fb4af963eb Update uh-layout dependency requirement to 0.2.2 2015-04-22 08:14:45 +00:00
Thibault Jouan b58a143aff Fix coding standards in Runner specs 2015-04-22 08:14:32 +00:00
Thibault Jouan b8e31e1981 Fix typo in Manager#handle specs 2015-04-22 08:14:32 +00:00
Thibault Jouan a7fe5d767f Avoid Manager#map dependency in Manager specs 2015-04-22 08:14:32 +00:00
Thibault Jouan b3a82fcf92 Fix how uh-wm is tested for readiness in UAT 2015-04-21 13:58:25 +00:00
Thibault Jouan 730527b836 Fix non-deterministic user acceptance tests 2015-04-21 13:46:54 +00:00
Thibault Jouan 47bc9c9da2 Refactor specs with factory helper methods 2015-04-21 12:39:21 +00:00
Thibault Jouan 2cad5da620 Fix description wording in Client#to_s specs 2015-04-21 12:19:47 +00:00
Thibault Jouan 3776abf405 Fix coding standards 2015-04-21 12:12:20 +00:00
Thibault Jouan 8ed77a0460 Remove deprecated specs 2015-04-21 12:05:43 +00:00
Thibault Jouan 8afb8961f0 Remove dead code 2015-04-21 12:03:11 +00:00
Thibault Jouan ff2fc8d70d Fix coding standards (specs) 2015-04-21 11:44:49 +00:00
Thibault Jouan ae3d78497f Remove deprecated specs 2015-04-21 11:42:56 +00:00
Thibault Jouan cc66b6a760 Accept code as block in ActionsHandler#evaluate 2015-04-21 11:34:01 +00:00