diff options
-rw-r--r-- | _includes/sb_whatsnew.html | 2 | ||||
-rw-r--r-- | assets/css/style.css | 16 | ||||
-rw-r--r-- | development/index.textile | 39 | ||||
-rw-r--r-- | documentation/settings/index.markdown | 2 |
4 files changed, 53 insertions, 6 deletions
diff --git a/_includes/sb_whatsnew.html b/_includes/sb_whatsnew.html index a8bb2bf..6762834 100644 --- a/_includes/sb_whatsnew.html +++ b/_includes/sb_whatsnew.html @@ -1 +1 @@ -<p><a href="/2014/10/11/irssi-0.8.17-released">Irssi 0.8.17 has been released!</a></p> +<p style="text-align:right"><small>October 11<sup>th</sup> 2014</small></p><p><a href="/2014/10/11/irssi-0.8.17-released">Irssi 0.8.17 has been released!</a></p> diff --git a/assets/css/style.css b/assets/css/style.css index 9273765..1e23575 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -95,15 +95,23 @@ a[rel="external"]:hover:after,a.rel-external:hover:after { to avoid wrapping */ @media (max-width:991px) and (min-width:768px) { .nav > li > a { - padding-left: 7px; - padding-right: 5px; - font-size: 98%; + padding-left: 6px; + padding-right: 4px; + font-size: 95%; + letter-spacing: -0.2px; } .nav > li > a[rel="external"] { - padding-right: 20px; + padding-right: 18px; } } +/* Tweak to make the menu visible (otherwise Bugs is cut off) */ +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 390px; +} + + /* Select box for settings docs */ .col-xs-12.col-md-4 select { display: block; diff --git a/development/index.textile b/development/index.textile new file mode 100644 index 0000000..91011b2 --- /dev/null +++ b/development/index.textile @@ -0,0 +1,39 @@ +--- +layout: page +title: Contributing +permalink: /development/ +categories: [ _nav, _9 ] +--- + +h3. Development sources + +To get started with Irssi development, first check out the git repository: + +bc. git clone https://github.com/irssi/irssi + +After check-out, you *must* run @./autogen.sh@. It may be necessary to install additional packages. More information can be found on "(rel-external)the wiki.":https://github.com/shabble/irssi-docs/wiki/Irssi-0.8.17#compiling-from-git + +*Note*, the @INSTALL@ document is **not** valid for Git clones, only for release tarballs (even though it is also included in the Git checkout) + +h2. Helping Development + +Hey you! Irssi is desperately looking for developers. No groundbreaking development has occured since ten years. Apart from fixing "(rel-external)bugs"://github.com/irssi/irssi/issues and reviewing "(rel-external)patches"://github/com/irssi/irssi/pulls, there are also many huge issues which noone is tackling at the moment. Some of those are: + +* Rewrite the fe-text front-end to include vertical splits, flexible and multi-line status bars, vertical bars, zoom, layout pre-sets, dynamic themes, message tags, time-stamped messages, etc. +* Rewrite the core to optionally work in a distributed manner (where you can run the server connections on one server and connect to it with multiple fe-text front-ends) +* Revamp the API to better integrate multiple scripting languages (like Javascript, Lua) and require less (Perl-specific) glue code +* Fix and improve network Proxy support (SSL-enabled proxies, SSL connections over proxies, native SOCKS proxies in Irssi, better TOR support, per network proxies) ("#148"://github.com/irssi/irssi/pull/148) +* Extend the IRC code to work better with any IRCv3 features, finish integration of SASL ("(rel-external)#222"://github.com/irssi/irssi/pull/222) +* XMPP improvements +* Website improvements + +Also review the "(rel-external)Unofficial Roadmap"://github.com/shabble/irssi-docs/wiki/Roadmap for a further source of TODOs. + +h3. Scripts + +Perl scripts can be submitted to the "(rel-external)Irssi Script Repository":http://scripts.irssi.org/ by following the instructions and sending a Pull Request on Github. Next to the perl and signals "documentation":/documentation/, the "(rel-external)Unofficial Irssi Scripting Documentation Wiki"://github.com/shabble/irssi-docs/wiki may have additional helpful resources about writing scripts. + +h3. Themes + +Most of the existing documentation regarding themes can be found in the @default.theme@ file created by Irssi when you @/save@, or @/save -formats@. Much of themeing is artistic skills combined with trial and error. Nice themes can be submitted to the "(rel-external)Irssi Themes Collection"://irssi-import.github.io/themes/ through a Github Pull Request. + diff --git a/documentation/settings/index.markdown b/documentation/settings/index.markdown index 3736b6a..c0f5869 100644 --- a/documentation/settings/index.markdown +++ b/documentation/settings/index.markdown @@ -540,7 +540,7 @@ We ask the same respect in return. The Copyright and license notices are at the {:#show_nickmode_empty} ` show_nickmode_empty = ON ` -> If a person has no chanel modes, prefix their nickname with a blank space. This keeps nicknames of normal people aligned with those of voiced, half-opped, and opped people. +> If a person has no channel modes, prefix their nickname with a blank space. This keeps nicknames of normal people aligned with those of voiced, half-opped, and opped people. {:#beep_when_away} ` beep_when_away = ON ` |