Mirror of TT-RSS but with manual pull to follow a seam-less versionning
Go to file
Anders Kaseorg 5c145bde7a Make the floating title transition smoother
Previously the floating title would not appear until the real title
scrolled entirely out of view, which was visually distracting.  Now it
appears at the point when its bottom lines up with the real title’s
bottom.  This isn’t perfect yet due to small differences between the
two titles’ layouts, but it’s much closer.

We now need to use visibility: visible|hidden instead of display:
block|none to show and hide the floating title, in order to be able to
retrieve its height while it’s hidden.  It’s important to use that
height because occasionally line wrapping differences make the
floating title shorter than the real title, and we don’t want the real
title to poke out from underneath.

Also fix scrollToRowId to offset by the 4 pixel top margin (like
cdmScrollToArticleId already does), so that it goes back to a point
when the floating title was hidden; and set the right margin on the
floating title so that it’s the same width as the real title and
doesn’t overlap the scroll bar.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-01-30 21:58:44 -05:00
api Fixing bugs found by static analysis 2013-05-07 00:35:10 -07:00
cache implement upload-related support for open_basedir 2013-04-11 19:12:00 +04:00
classes temporarily enable entity loader when importing opml because idk 2014-12-09 22:54:44 +03:00
css tweak selected feed display a bit 2014-12-05 00:29:54 +03:00
feed-icons add feed-icons placeholder index.html 2013-04-11 21:55:17 +04:00
images remove fixed alpha from mark/pub unset icons, update checkbox styling 2014-01-28 01:02:09 +04:00
include 1.15.3 to fix tag/version mismatch 2014-12-10 21:33:18 +03:00
install Removing required attribute from database password field 2014-10-04 23:10:36 +02:00
js Make the floating title transition smoother 2015-01-30 21:58:44 -05:00
lib Make search mechanism pluggable 2014-04-23 04:49:54 +00:00
locale de_DE l10n: Fix typo. 2014-11-19 18:14:58 +01:00
lock move db-updater functionality to public, remove db-updater.php 2013-04-04 19:45:26 +04:00
plugins fetch_file_contents: support retarded schema-less urls 2014-12-03 22:43:25 +03:00
schema Update schema for size support of enclosures 2014-07-15 15:05:08 +02:00
templates add resetpass_link_template.txt 2014-03-09 11:21:59 +04:00
themes 1.15.3 to fix tag/version mismatch 2014-12-10 21:33:18 +03:00
utils use Perl instead of Java as a base language for JS files; rebase translations 2014-09-06 15:11:06 +04:00
.buildpath add eclipse stuff 2011-12-11 12:51:59 +04:00
.gitignore update gitignore 2013-07-08 17:30:07 +04:00
.htaccess having idiots report error 500 because their server is misconfigured is worse than having config.php wide open in case their php is not working 2013-04-12 07:58:10 +04:00
.project add eclipse stuff 2011-12-11 12:51:59 +04:00
LICENSE add LICENSE 2008-12-29 06:43:39 +01:00
README.md mention site mirror in readme 2013-09-30 13:34:48 +04:00
atom-to-html.xsl atom-to-html: remove horribly scaled feed icon (refs #754) 2013-07-23 07:49:32 +04:00
backend.php fix missing DB object when instantiated to import opml 2013-04-18 23:19:14 +04:00
config.php-dist mention config.php settings in search_sphinx plugin description 2014-04-23 04:53:09 +00:00
errors.php Changing error.php?mode=js from text/plain to text/javascript 2013-05-31 17:37:12 -03:00
image.php remove ob_clean/flush shit as unneeded hacks from cached image output routines 2014-08-21 13:20:23 +04:00
index.php Make the floating title transition smoother 2015-01-30 21:58:44 -05:00
messages.pot use Perl instead of Java as a base language for JS files; rebase translations 2014-09-06 15:11:06 +04:00
opml.php fix missing DB object when instantiated to import opml 2013-04-18 23:19:14 +04:00
prefs.php require version information in all additional themes 2014-12-09 15:16:53 +03:00
public.php fix missing DB object when instantiated to import opml 2013-04-18 23:19:14 +04:00
register.php load stylesheets/scripts using helper functions in a few more places 2014-01-28 15:32:19 +04:00
update.php detect php cgi binary because people keep trying to run service scripts using it 2014-02-06 23:03:05 +04:00
update_daemon2.php fix previous on daemon2 2014-02-06 23:04:27 +04:00

README.md

Tiny Tiny RSS

Web-based news feed aggregator, designed to allow you to read news from any location, while feeling as close to a real desktop application as possible.

http://tt-rss.org (http://mirror.tt-rss.org)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Copyright (c) 2005 Andrew Dolgov (unless explicitly stated otherwise).

Uses Silk icons by Mark James: http://www.famfamfam.com/lab/icons/silk/

Requirements

  • Compatible web browser (http://tt-rss.org/wiki/CompatibleBrowsers)
  • Web server, for example Apache
  • PHP (with support for mbstring functions)
  • PostgreSQL (tested on 8.3) or MySQL (InnoDB and version 4.1+ required)

Installation Notes

http://tt-rss.org/wiki/InstallationNotes

See also