Nick Krichevsky
|
731e15859b
|
Rename .eslintrc to .eslintrc.json
|
2018-07-26 21:59:21 -04:00 |
Nick Krichevsky
|
31286f07ac
|
Update space-before-function-parens to never in eslintrc
|
2018-07-26 21:57:35 -04:00 |
Nick Krichevsky
|
9eff40a12d
|
Convert closeTab to use promises
|
2018-07-24 02:08:03 -04:00 |
Nick Krichevsky
|
c60f3d0f4f
|
Convert switchTo to use promises
|
2018-07-24 01:56:14 -04:00 |
Nick Krichevsky
|
c6318cb8db
|
Add callbackToPromise to util.ts
|
2018-07-24 01:53:30 -04:00 |
Nick Krichevsky
|
c9ccd2a937
|
Change typescript target to ES2017
|
2018-07-24 00:43:37 -04:00 |
Nick Krichevsky
|
580ad0296f
|
Use export keyword in tabs.ts
|
2018-07-23 23:31:37 -04:00 |
Nick Krichevsky
|
393bd4b4af
|
Add basic close button functionality
|
2018-07-23 23:29:24 -04:00 |
Nick Krichevsky
|
07b2ae37c7
|
Add font-awesome based close button
|
2018-07-21 18:32:28 -04:00 |
Nick Krichevsky
|
8316b18fc0
|
Add webfonts directory to manifest.json
|
2018-07-09 04:21:12 -04:00 |
Nick Krichevsky
|
6cda7ae107
|
Add fontawesome to gulpfile
|
2018-07-09 04:20:23 -04:00 |
Nick Krichevsky
|
1b19e2400c
|
Make tab-list an import in sass
|
2018-07-09 03:43:56 -04:00 |
Nick Krichevsky
|
69125e4363
|
Add twig to gulp clean task
|
2018-07-09 03:43:04 -04:00 |
Nick Krichevsky
|
418511c9a3
|
Update tslint for ===, quotes, and formatting
|
2018-07-02 00:49:27 -04:00 |
Nick Krichevsky
|
38c2155bbc
|
Use eslint for gulpfile instead of jshint
|
2018-07-02 00:49:27 -04:00 |
Nick Krichevsky
|
0cc0115fec
|
Fix multiple entrypoints by using promises in gulpfile
|
2018-07-01 23:56:58 -04:00 |
Nick Krichevsky
|
9f6b899e61
|
Add font awesome to dev dependencies
|
2018-06-29 22:33:08 -04:00 |
Nick Krichevsky
|
23da8c61d5
|
Add node_modules to sass include path
|
2018-06-29 22:32:57 -04:00 |
Nick Krichevsky
|
d8cc237e40
|
Switch to window on tab change
|
2018-06-28 23:35:11 -04:00 |
Nick Krichevsky
|
a8763fbf49
|
Move window titles into their own div
|
2018-06-28 23:34:50 -04:00 |
Nick Krichevsky
|
99a99dae34
|
Make watch tasks run sequentially in gulpfile
|
2018-06-28 23:30:51 -04:00 |
Nick Krichevsky
|
574c36f81c
|
Fix call to registerTabClickListeners
|
2018-06-28 23:14:23 -04:00 |
Nick Krichevsky
|
3b05082c9e
|
Change height to max-height
|
2018-06-28 23:11:46 -04:00 |
Nick Krichevsky
|
e5956687c9
|
Add jsdoc to registerTabClickListeners
|
2018-06-28 20:39:33 -04:00 |
Nick Krichevsky
|
5a1b6b342b
|
Add hover style
|
2018-06-28 20:37:06 -04:00 |
Nick Krichevsky
|
db742a87c3
|
Add ability to switch to tab on click
|
2018-06-28 20:33:08 -04:00 |
Nick Krichevsky
|
bd336e648f
|
Style window list
|
2018-06-28 20:18:32 -04:00 |
Nick Krichevsky
|
604b8e8d91
|
Move tab colors into .tab block
|
2018-06-28 20:13:48 -04:00 |
Nick Krichevsky
|
b5bdb49e07
|
Update templates to use windows rather than tabs
|
2018-06-28 20:11:39 -04:00 |
Nick Krichevsky
|
9ac11c1f42
|
Change getTabs to getWindows
|
2018-06-28 20:02:56 -04:00 |
Nick Krichevsky
|
f520372ed4
|
Move getting tabs into its own function
|
2018-06-28 19:39:41 -04:00 |
Nick Krichevsky
|
3249c27e34
|
Add support for multiple tasks on file change
|
2018-06-28 19:39:01 -04:00 |
Nick Krichevsky
|
4580d8c2fa
|
Add zebra striping of tabs
|
2018-06-28 19:32:05 -04:00 |
Nick Krichevsky
|
16e4d413ee
|
Remove margin from html and body
|
2018-06-28 19:28:51 -04:00 |
Nick Krichevsky
|
228ed191ee
|
Add npm start task
|
2018-06-28 19:21:47 -04:00 |
Nick Krichevsky
|
24e1b5b711
|
Pretty-ify watch output
|
2018-06-28 19:20:13 -04:00 |
Nick Krichevsky
|
a0776874c0
|
Add watch task to gulpfile
|
2018-06-28 19:19:19 -04:00 |
Nick Krichevsky
|
b25d4288fc
|
Add trailing slashes to paths in Gulpfile
|
2018-06-28 18:41:52 -04:00 |
Nick Krichevsky
|
b90ac682fb
|
Replace javascript margin hack with overflow: overlay solution
This reverts commit 693e881dbb .
|
2018-06-27 08:09:28 -04:00 |
Nick Krichevsky
|
693e881dbb
|
Add scrollbar margin hack
|
2018-06-27 00:26:31 -04:00 |
Nick Krichevsky
|
61e87dd764
|
Add basic styling of tab list
Right now it has a weird margin bug when the scrollbar appears, but I feel like this might be a chrome for linux bug. Will need to investigate further
|
2018-06-27 00:22:29 -04:00 |
Nick Krichevsky
|
f0d31654c9
|
Add basic prototype of frontend with twig
|
2018-06-25 22:23:14 -04:00 |
Nick Krichevsky
|
b5c97f7f8e
|
Add twig types to dev dependencies
|
2018-06-24 21:56:33 -04:00 |
Nick Krichevsky
|
4ef1c1151f
|
Require semicolons in tslint
|
2018-06-24 19:28:42 -04:00 |
Nick Krichevsky
|
c970512365
|
Add browser action boilerplate
|
2018-06-24 16:56:46 -04:00 |
Nick Krichevsky
|
4bd7328022
|
Add build script to npm
|
2018-06-24 16:55:41 -04:00 |
Nick Krichevsky
|
9c46c1a8a3
|
Update gitignore for rewrite
|
2018-06-24 16:55:41 -04:00 |
Nick Krichevsky
|
d62e43590f
|
Add package.json and package-lock.json
|
2018-06-24 16:55:41 -04:00 |
Nick Krichevsky
|
8522ae5f52
|
Add tslint config
|
2018-06-24 16:55:41 -04:00 |
Nick Krichevsky
|
e0e52b5cd4
|
Add gulpfile
|
2018-06-24 16:55:41 -04:00 |