Commit Graph

205 Commits

Author SHA1 Message Date
Bailey Ling
e858eaa990 fix branch detection 2013-08-06 00:42:59 -04:00
Bailey Ling
990e3fc949 make branch/bufferline default statusline rather than overrides 2013-08-06 00:35:07 -04:00
Bailey Ling
8677fa875b minor optimization 2013-08-06 03:57:02 +00:00
Bailey Ling
ac211a58eb extract all plugin related functionality out of the core 2013-08-06 03:34:45 +00:00
Bailey Ling
98f3d13705 do not overwrite when left only 2013-08-06 03:33:25 +00:00
Bailey Ling
48f0e3652c extract tagbar 2013-08-06 03:16:49 +00:00
Bailey Ling
9c960875fe extract fugitive/lawrencium 2013-08-06 03:07:01 +00:00
Bailey Ling
11fd24b3ef extract syntastic 2013-08-06 02:57:06 +00:00
Bailey Ling
f15ac2146f make bufferline almost entirely self contained 2013-08-06 02:44:34 +00:00
Bailey Ling
41325bd08c extract bufferline into its own file 2013-08-06 00:29:30 +00:00
Bailey Ling
0758e2a88c fix regression, allow statusline funcrefs to execute 2013-08-05 20:31:10 +00:00
Bailey Ling
238ab44489 invoke funcrefs a different way, resolves #115. 2013-08-05 20:16:52 +00:00
Leszek Swirski
216bcf1088 Make themes#generate_color_map robust against undefined highlights 2013-08-05 18:44:12 +01:00
Bailey Ling
e84aed79a6 use directory group instead of spell to support gui colors 2013-08-04 19:51:41 +00:00
Bailey Ling
cf3473a8a3 pick highlight groups that are also compatible with the light variant 2013-08-04 19:44:57 +00:00
Bailey Ling
99179d806b tweak tomorrow colors, covers all dark themes pretty well. resolves #67 and #113. 2013-08-04 19:37:30 +00:00
Bailey Ling
a5fe4d9972 extract colors from normal if undefined (#67, #113). 2013-08-04 19:10:44 +00:00
Bailey Ling
2bedd8ef84 first pass at tomorrow themes (#67, #113) 2013-08-04 16:18:47 +00:00
Bailey Ling
d1d65dd41a add modified colors to jellybeans 2013-08-04 16:18:47 +00:00
Bailey Ling
b25dacef44 Merge pull request #114 from p-m-p/master
Add bubblegum theme
2013-08-04 06:54:36 -07:00
Phil Parsons
533a610aa0 Add bubblegum theme 2013-08-04 11:54:46 +01:00
Bailey Ling
926be0bd8a collapse section when it is empty text (#70). 2013-08-04 01:37:34 +00:00
Bailey Ling
e4d5f4cfb1 add jellybeans theme using new highlight group methods 2013-08-04 01:28:20 +00:00
Bailey Ling
10fa73996b loop differently so it works in 7.2 2013-08-03 20:56:37 +00:00
Bailey Ling
e446f6a2fb fix placement of readonly, add support for startify 2013-08-03 16:06:29 +00:00
Bailey Ling
41a739d602 move syntastic implementation out of core 2013-08-03 11:23:45 -04:00
Bailey Ling
94895de8e2 rename window_override_funcrefs to statusline_funcrefs 2013-08-03 11:14:02 -04:00
Bailey Ling
257a9f2ed9 move updating external values into extensions 2013-08-03 10:59:34 -04:00
Bailey Ling
c655bdc233 move helper functions into update statusline, they're not used anywhere else 2013-08-03 10:58:25 -04:00
bootleq
410792ed48 Remove space-padding works outside of get_section. 2013-08-03 10:09:55 +08:00
bootleq
5ebb0daf93 Add prefix/suffix options for s:get_section.
For output format other than default 1 space padding.
Need this to keep original section_c style:

    let sl.=l:status_color.' %<'.s:get_section(a:winnr, 'c').' '
2013-08-03 10:09:55 +08:00
bootleq
dcb7196097 Add padding spaces for section in s:get_section.
When section text is non-empty, pad spaces before/after it.
2013-08-03 10:09:49 +08:00
Bailey Ling
5099fbf1b9 move tagbar definition into predefined section 2013-08-03 00:51:24 +00:00
Bailey Ling
9844f14f66 change license to MIT 2013-08-02 19:43:24 +00:00
Bailey Ling
39e0df4b2d fix typo of typo fix 2013-08-02 17:59:52 +00:00
Bailey Ling
d833ae041d fix typos in readme 2013-08-02 08:21:47 -04:00
Bailey Ling
577e50d788 first class integration with tagbar 2013-07-31 20:07:14 +00:00
Bailey Ling
d56b9bbfcd modify active window algorithm, resolves #106. 2013-07-31 14:31:51 +00:00
Bailey Ling
8f52831cc0 Merge pull request #103 from PhoSor/master
add ctrlp theme for molokai
2013-07-29 05:09:54 -07:00
Andrey Sorokin
72c43838d9 add ctrlp theme for molokai 2013-07-29 17:49:06 +06:00
Bailey Ling
e4558340b0 keep left override styles intact when inactive; use powerline separator for iminsert 2013-07-28 19:25:48 -04:00
Andrey Sorokin
96a9ef87ef add molokai theme 2013-07-28 17:12:45 +06:00
Mark Story
200b54bb93 Improve coloring on branch bar & encoding segments.
Make the colors for these segments match the general look and feel of
solarized light.
2013-07-27 23:16:18 -04:00
Mark Story
dadcb3e2c3 Fix typo in blue hex code. 2013-07-27 23:05:24 -04:00
Bailey Ling
161daa7942 deprecate fugitive variable names in favour of scm-agnostic variable names 2013-07-27 18:15:00 -04:00
Bailey Ling
0c7687889e reduce complexity of themes for ctrlp, fix luna right separator color 2013-07-27 17:54:05 -04:00
Bailey Ling
60cba9cfc4 refactor ctrlp themes with generate_color_map helper function 2013-07-27 20:16:13 +00:00
Bailey Ling
f0982fa310 Merge pull request #99 from Pychimp/master
updated few values and added ctrlp theme
2013-07-27 12:44:11 -07:00
Pychimp
20372d5fb7 updated few values and added ctrlp theme 2013-07-28 00:21:58 +05:30
Bailey Ling
d1ee91eadf update the ctrlp theme when the airline theme changes 2013-07-27 14:02:43 +00:00
zenbro
8afd815fe1 add ctrlp theme for wombat 2013-07-27 13:04:22 +04:00
Bailey Ling
68ac156256 make ctrlp themeable (#97). 2013-07-26 17:21:43 +00:00
Bailey Ling
6bfc2f9631 include percentage, line/column numbers for help windows 2013-07-26 12:12:39 +00:00
Bailey Ling
77a177cc01 add more info about theming algorithm, add VAM to readme 2013-07-25 23:21:26 +00:00
Bailey Ling
bce1632c42 clearly separate core functionality from implementation 2013-07-25 22:29:18 +00:00
Bailey Ling
ec86f66510 move paste detection into statusline and check enabled 2013-07-25 22:09:17 +00:00
Bailey Ling
8819ab272d add commandt support. resolves #92. 2013-07-25 21:54:55 +00:00
Bailey Ling
950eb41ab6 Merge pull request #96 from zenbro/master
add wombat theme
2013-07-25 11:50:16 -07:00
zenbro
1f292621d0 add wombat theme 2013-07-25 22:23:47 +04:00
Bailey Ling
fd0628b188 add help support. resolves #95. 2013-07-25 17:49:03 +00:00
Bailey Ling
3bd1df94bc Merge branch 'master' of github.com:bling/vim-airline 2013-07-25 16:55:52 +00:00
Bailey Ling
407d8728c0 iterate available keys for each mode 2013-07-25 14:23:24 +00:00
Bailey Ling
2d63123260 Merge pull request #94 from Pychimp/master
Added Luna compatiable vim-airline theme
2013-07-25 07:00:10 -07:00
Bailey Ling
c00cd767d0 fix statusline not getting updated with some plugins (#91). 2013-07-25 13:58:48 +00:00
Pychimp
1bc2cddc74 Added Luna compatiable vim-airline theme 2013-07-25 19:11:03 +05:30
Bailey Ling
dcc0c7c84b avoid using funcrefs in the core implementation (#91). 2013-07-25 12:00:17 +00:00
Kirill Klenov
efa3773bcf Merge branch 'master' of github.com:klen/vim-airline 2013-07-24 15:36:20 +04:00
Kirill Klenov
c16cafb2bb Support &iminsert. 2013-07-24 15:35:31 +04:00
crazymaster
5951cc7ce3 Fix vimfiler support 2013-07-24 18:02:38 +09:00
bling
44ac11bed3 fully document the dark theme. resolves #88. 2013-07-23 23:00:23 -04:00
crazymaster
0c88e5a7cd Add vimfiler support 2013-07-24 01:22:43 +09:00
Bailey Ling
221864cfdc make modified/paste detection an option 2013-07-22 21:23:41 +00:00
Bailey Ling
fce0e3e8da use only a slight accent for the active buffer in the bufferline 2013-07-21 21:29:31 -04:00
Bailey Ling
ee90b7c6b3 add colorized support for selected buffers with bufferline 2013-07-20 22:31:05 -04:00
Bailey Ling
8a2890625b prepare for bufferline highlight support 2013-07-20 22:22:16 -04:00
maciej
645c67731c Add lawrencium support 2013-07-18 07:56:29 +02:00
Bailey Ling
6388005c46 allow g: gutter to be specified, integrate with vimshell, use get() for :w variables 2013-07-17 22:28:21 -04:00
Bailey Ling
52685102ba allow themes to determine bold,italic,etc via the generate_color_map function 2013-07-17 00:04:48 +00:00
Bailey Ling
c9f717f9e7 add inactive modified theme support to the rest of the themes (except powerlineish). 2013-07-15 23:09:41 -04:00
Bailey Ling
fdc02107c6 add inactive modified support to dark, light, simple. resolves #59. 2013-07-16 02:40:08 +00:00
Bailey Ling
5fefc84413 toggle inactive mode the same way as the other modes 2013-07-16 02:36:23 +00:00
Bailey Ling
a6895e2754 Squashed commit of the following:
commit 7cd477ba7fb2f960c9e832626546e12ab939b59e
Merge: b6e3d5c 9f93628
Author: Bailey Ling <bling@live.ca>
Date:   Mon Jul 15 20:07:01 2013 +0000

    Merge branch 'solarized-themes-merge' of https://github.com/seletskiy/vim-airline into seletskiy-solarized-themes-merge

commit 9f936281ed
Author: Stanislav Seletskiy <s.seletskiy@office.ngs.ru>
Date:   Mon Jul 15 11:57:14 2013 +0700

    get rid of background detection magic

commit 230b16d3c5
Author: Stanislav Seletskiy <s.seletskiy@office.ngs.ru>
Date:   Sun Jul 14 12:22:30 2013 +0700

    merge solarized and solarized2

    g:airline_solarized_reduced controls how many colors can change between
    mode switching.
2013-07-15 20:09:52 +00:00
Bailey Ling
07a8bc6258 fixes intro screen getting clobbered. resolves #68. 2013-07-14 16:45:03 -04:00
Bailey Ling
c45e1bcf10 move paste indicator into the default section_a value. 2013-07-14 16:41:31 -04:00
Bailey Ling
39ae9c61ce add g:airline_exclude_preview option. resolves #72. 2013-07-14 15:44:16 -04:00
Gianluca Fiore
4d293d7135 Add Laederon and Ubaryd themes 2013-07-14 10:13:51 +02:00
Sam Green
13e31e2df4 Revamped solarized theme again. Gutter much closer to background color.
Colors are now almost identical to solarized2.
Better text contrast.
Source has been refactored.

Updated to comply to new theme format changes.
2013-07-13 12:56:37 +01:00
Bailey Ling
a8a34b8992 treat inactive as a new mode, allowing it to be themeable (#59). 2013-07-13 02:39:38 +00:00
Jacob Walker
20a8aa6565 New theme: Powerlineish
Theme to mimic the default colorscheme of powerline.
2013-07-12 14:24:16 -05:00
Bailey Ling
949972b177 add solarized palette into themes for reference 2013-07-11 14:02:46 +00:00
todashuta
3d6fd6117c Fix wrong color code. 2013-07-11 22:19:03 +09:00
Bailey Ling
af0097ef40 Merge pull request #60 from seletskiy/solarized2-gui-fix
solarized2: fix obvious typos in gui mapping
2013-07-10 21:12:39 -07:00
Jim Bagrow
a8abfd3df2 fix typo badwolf color 2013-07-10 23:04:35 -05:00
Stanislav Seletskiy
5af1df8404 solarized2: fix obvious typos in gui mapping 2013-07-11 10:48:14 +07:00
Bailey Ling
78946af962 upgrade replace to a mode of its own. 2013-07-11 03:03:50 +00:00
Bailey Ling
6b94397105 make theme switching more robust, better autocomplete, and reset inactive highlights 2013-07-10 22:22:13 +00:00
Bailey Ling
16447a6aa9 fix another solarized2 dark gui typo. also, add :AirlineTheme command. 2013-07-10 19:55:55 +00:00
Bailey Ling
4fc6b31a82 fix typo in solarized2 for gui colors, update readme and doc 2013-07-10 17:54:25 +00:00
Donald Plummer
1cb7a420c8 Show unsaved changes in unfocused split
This fixes #38, and the 3 extra characters shouldn't be a problem for #35 (I hope).

I don't know much of anything about vim-script, so if you've got a better way of doing this go for it.
2013-07-10 10:33:28 -07:00
Bailey Ling
1bbae2b77d Merge pull request #46 from seletskiy/solarized-light
solarized-light: only 256 term colors
2013-07-10 09:16:43 -07:00