Commit graph

4228 commits

Author SHA1 Message Date
Brendan Forster d931b34001 remove custom cleanup method 2016-12-01 14:20:46 +11:00
Brendan Forster 9fb89b9f7c ensure component is unmounted 2016-12-01 14:16:36 +11:00
Brendan Forster 762493d909 ref callback fires when element is removed, let's use that 2016-12-01 14:15:18 +11:00
Brendan Forster 3aedfbfbb1 tighten up some docs 2016-12-01 14:14:43 +11:00
Brendan Forster 8d40ae3354 comment was technically incorrect 2016-12-01 13:38:00 +11:00
Brendan Forster 7e3733e160 use the ? luke 2016-12-01 13:37:46 +11:00
joshaber 63d2428e21 s/ConfigureGit/ConfigureGitUser 2016-11-30 17:34:12 -05:00
joshaber 34bd7e40aa Generalize the config git view some more 2016-11-30 17:32:35 -05:00
joshaber 133604cac9 Show Git config 2016-11-30 17:24:52 -05:00
joshaber 943ae6c970 Merge branch 'master' into preferences 2016-11-30 17:01:47 -05:00
joshaber 0ae5220070 Extract ConfigureGit so it can be shared. 2016-11-30 14:40:51 -05:00
Markus Olsson cc1432204a Fix type bug caused selectedItem to become Id 2016-11-30 16:44:44 +01:00
Markus Olsson 3c33c4e4b1 Merge with selection state when receving new menu 2016-11-30 16:16:46 +01:00
Markus Olsson fecc7b63c0 🎨 convert to jsdoc 2016-11-30 16:00:13 +01:00
Markus Olsson 1a4144683e Highlight and open the app menu when Alt is pressed 2016-11-30 16:00:05 +01:00
Markus Olsson a21fbad40e Whoops, remove debug console.log 2016-11-30 15:59:35 +01:00
Josh Abernathy c72b8a1517 Merge pull request #700 from desktop/variable-height-rows-in-list
Allow variable height rows in lists
2016-11-30 09:56:28 -05:00
Markus Olsson 7820a93dbf Make app menu conditional based on platform 2016-11-30 14:59:32 +01:00
Markus Olsson 238cbfb6d6 Very basic styles from checked items 2016-11-30 14:39:43 +01:00
Markus Olsson 89e11a073a 📖 some more of AppMenu 2016-11-30 14:13:32 +01:00
Markus Olsson 37ac9e97ec 📖 some of AppMenu 2016-11-30 14:04:10 +01:00
Markus Olsson 048627cfdb 📖 2016-11-30 13:56:57 +01:00
Markus Olsson ae39eb6440 Mocking Electron.Menu* is too hard, skip exporting and tests..
..for now
2016-11-30 13:56:49 +01:00
Markus Olsson e23834fada 📖 menu 2016-11-30 13:44:55 +01:00
Markus Olsson afd6a4dd75 📖 menu items 2016-11-30 13:44:49 +01:00
Markus Olsson 69aac3c266 📖 2016-11-30 13:34:15 +01:00
Markus Olsson 527d604ed0 📖 ensureItemIds 2016-11-30 13:32:32 +01:00
Markus Olsson 8e1dff1c61 Add tests for ensureItemIds 2016-11-30 13:30:12 +01:00
Markus Olsson 391e99ed18 📖 AppMenu 2016-11-30 12:57:37 +01:00
Markus Olsson f28bbd476b 📖 appMenuState 2016-11-30 12:56:18 +01:00
Markus Olsson deaa2c913f Type constrain executeMenuItem to executable items 2016-11-30 12:44:17 +01:00
Markus Olsson 38d5a5cd91 Have executeMenuItem take a MenuItem instance 2016-11-30 12:38:53 +01:00
Markus Olsson fce61599c9 Remove redundant resetAppMenuState method 2016-11-30 12:36:10 +01:00
Markus Olsson b2d26ed272 📖 setAppMenuState 2016-11-30 12:35:01 +01:00
Markus Olsson 8626a22796 📖 setAppMenu 2016-11-30 12:31:19 +01:00
Markus Olsson f5de2b44e5 Allow variable height rows in lists 2016-11-30 12:14:59 +01:00
Markus Olsson 1a651b75e8 Don't need to export this any more 2016-11-30 12:11:11 +01:00
Markus Olsson 5d36da555c Simplify state 2016-11-30 12:11:01 +01:00
Markus Olsson e824ed947b Render hr for separators 2016-11-30 12:01:06 +01:00
Markus Olsson 283899bf0e Render separators in lists with different height than normal items 2016-11-30 12:00:44 +01:00
Markus Olsson 8a99a52068 Allow variable height rows in lists 2016-11-30 11:58:37 +01:00
Markus Olsson 532f680f74 Deselect last menu when switching panes 2016-11-30 11:35:51 +01:00
Markus Olsson b341d5e1a6 Reset timers on user action 2016-11-30 11:32:57 +01:00
Markus Olsson a5a1269793 Ensure selection up until deselected pane 2016-11-30 11:32:39 +01:00
Markus Olsson 990a6d539b Sweet type inference 2016-11-30 11:23:34 +01:00
Markus Olsson 06151e94dd Enable discard context menu on Windows 2016-11-30 11:19:18 +01:00
Markus Olsson dac23a7cfa Remove global context menu on Windows
We have a proper app menu now
2016-11-30 11:19:08 +01:00
Markus Olsson 6c5a342ad5 Lower expand/collapse timeout slightly 2016-11-30 11:14:05 +01:00
Markus Olsson dad5d51cf7 Maybe actually assign the id, doh 2016-11-30 11:13:51 +01:00
Markus Olsson 9a182aa3ae More details in error 2016-11-30 08:57:04 +01:00