Commit Graph

6187 Commits

Author SHA1 Message Date
Kevin Sawicki
c8fc7b8400 Delete less cache from partial-clean task 2013-09-16 14:40:39 -07:00
Kevin Sawicki
ad381087dd Cache compiled LESS files 2013-09-16 14:40:39 -07:00
Matt Colyer
134510dfe1 Move old Theme specs and apply them to AtomPackage. 2013-09-16 12:15:09 -07:00
Kevin Sawicki
a234ed96bd Remove themes paths from config
Themes are now co-located with packages
2013-09-16 08:34:03 -07:00
Matt Colyer
c413f024f2 Make the build green 2013-09-13 16:21:26 -07:00
Matt Colyer
a4fd23b645 Remove unused Theme class 2013-09-13 13:50:25 -07:00
Matt Colyer
1361ec6ec1 Ensure that theme styles are applied after packages 2013-09-13 12:13:32 -07:00
Matt Colyer
708c760c6c Implement index.less/css fallback for themes 2013-09-13 12:13:32 -07:00
Matt Colyer
b1675714e6 Load themes after packages, since we depend on them 2013-09-13 12:13:32 -07:00
Matt Colyer
a4dedeb92d Use packages to load themes 2013-09-13 12:13:32 -07:00
Matt Colyer
7c84f38410 Be more defensive about parsing line numbers 2013-09-13 11:42:31 -07:00
Matt Colyer
9a64b2775d 💄 2013-09-13 11:42:31 -07:00
Matt Colyer
3dd6e97ca1 Correct documentation 2013-09-13 11:42:31 -07:00
Matt Colyer
4b90ba06ff Add a small note about where ipc 'open'. 2013-09-13 11:42:31 -07:00
Matt Colyer
e8838e3bd0 Handle file paths that contain line numbers 2013-09-13 11:42:31 -07:00
Ben Ogle
448064b1cb Only attach the mousewheel handler on regular editors 2013-09-13 11:05:33 -07:00
Corey Johnson
2152004883 Use the ACTUAL spec directory instead of the specs parent 2013-09-13 09:01:22 -07:00
Corey Johnson
e64119ade2 Rename specPath loadSetting to specDirectory 2013-09-13 09:01:22 -07:00
Ben Ogle
5b362a5a34 AtomPackages emit events 2013-09-12 14:02:55 -07:00
Ben Ogle
48f01c66e2 Change Theme load verbiage to activate
This is to be more consistent with packages.
2013-09-12 14:02:54 -07:00
Ben Ogle
28d48f983e Use _.contains() rather than indexOf() 2013-09-12 14:02:54 -07:00
Ben Ogle
ce35a1d380 Remove duplicate of Theme creation 2013-09-12 14:02:54 -07:00
Ben Ogle
c831898781 getLoadedStylesheetPaths -> getStylesheetPaths
To be consistent with Packages
2013-09-12 14:02:54 -07:00
Ben Ogle
f3aa8f1024 💄 Long line -> multiple lines 2013-09-12 14:02:54 -07:00
Ben Ogle
69f28855f1 💄 Reorder functions in Theme 2013-09-12 14:02:54 -07:00
Ben Ogle
a806f9c95c Add getPath() and getLoadedStylesheetPaths() 2013-09-12 14:02:54 -07:00
Ben Ogle
05b98cefe5 getThemes -> getLoadedThemes 2013-09-12 14:02:53 -07:00
Ben Ogle
c1af8a86d3 Remove log line 2013-09-12 14:02:53 -07:00
Ben Ogle
91ce1a573d Remove the unloadBaseStylesheets()
It is no longer necessary. We now replace the contents of the style tags
2013-09-12 14:02:53 -07:00
Ben Ogle
d8850c2c77 Use cachedContents when checking for an update.
Without this change, we would never get the initial file's change
without calling .read() first
2013-09-12 14:02:53 -07:00
Ben Ogle
261d386809 Add a theme-added event to the theme manager 2013-09-12 14:02:53 -07:00
Ben Ogle
d3eec2db05 deactivated event on themes + can reload stylesheet 2013-09-12 14:02:53 -07:00
Ben Ogle
b48a35fc14 Reload the stylesheet when it is applied >1x 2013-09-12 14:02:53 -07:00
Matt Colyer
b5dfc81467 Ignore git ignored files when searching a project 2013-09-11 10:05:34 -07:00
Corey Johnson
15c3e2c729 Update comment 2013-09-10 14:51:09 -07:00
Corey Johnson
249044e754 Add application:run-benchmarks command 2013-09-10 14:51:09 -07:00
Ben Ogle
7a0f484aa0 Remove highlight-selected from the select list 2013-09-10 11:59:41 -07:00
Ben Ogle
7e95518d0e Style the select-lists 2013-09-10 11:59:40 -07:00
Kevin Sawicki
31a5ec62fd Delete cache dir exported by coffee-cache in clean task 2013-09-09 18:56:15 +01:00
Kevin Sawicki
6b00e01c60 💄 2013-09-09 18:56:15 +01:00
Kevin Sawicki
bc76b70552 Add SHA-1 based CoffeeScript compile cache
This restores the require cache that was used pre-node integration
2013-09-09 18:56:15 +01:00
Kevin Sawicki
2a70c6a217 Initially show and focus the window on the next tick
This prevents a white flicker when the window eventually loads
2013-09-09 15:59:56 +01:00
Kevin Sawicki
fc6e2c7e15 Remove unused class 2013-09-07 14:57:34 +01:00
Kevin Sawicki
0aedfd7af6 💄 use ?= for assignments 2013-09-05 20:52:40 -07:00
Cheng Zhao
12aa35f83f Make BufferedNodeProcess adapt to changes of atom-shell v0.4.4. 2013-09-06 09:20:03 +08:00
Kevin Sawicki
b3fdf08258 💄 path being resolved is always relative 2013-09-05 11:58:58 -07:00
Kevin Sawicki
67008e3584 Only put spec on NODE_PATH when running specs 2013-09-05 11:58:57 -07:00
Kevin Sawicki
030c341a00 Remove ~/.atom/packages from NODE_PATH
Packages paths needed for requires should be obtained from the atom global.
2013-09-05 11:58:57 -07:00
Kevin Sawicki
ca3fff8a94 💄 correct typo in method name 2013-09-04 14:01:46 -07:00
Ben Ogle
26e1df4127 Add loadThemes() to atom global 2013-09-04 12:25:29 -07:00