Samuel Clay
841b432c51
- Added logic to story search on page to strip tags and parentheticals from story content when the title can not be found and the content is used as a last resort.
...
- Added logic to make sure that the found elements are also visible. (No use in finding hidden elements).
2009-09-07 16:49:46 +00:00
Samuel Clay
2c286d23c1
Beautiful scrolling behavior for the story titles themselves. Mimics an OS properly.
2009-09-07 04:32:42 +00:00
Samuel Clay
899af117a6
Fixing a metric-ton of issues around feed-to-page transformations when a story is either found or not found.
2009-09-07 03:20:50 +00:00
Samuel Clay
c0ca9277b8
- Added specialized unit tests for crappy RSS input (like Slashdot).
...
- Rewrote the feed view in the reader. It is now a long list and looks a lot better.
- Big update to story title logic. Can now handle many more edge cases. Also uses smarter heading finder.
- Fixed scrollTo bug, so now multiple clicks do not queue awkwardly.
- Moved the story titles pane to the bottom.
2009-09-07 01:56:52 +00:00
Samuel Clay
fbe5c19ab5
Fixed bug: If in "switched" view, changing feed should take you out of switched view and into the page view.
2009-09-01 12:43:45 +00:00
Samuel Clay
105b0e7647
Auto-switch to feed view when story not found on page. Auto-switch back if the user does not explicitly switch to feed view. Smart thinking!
2009-09-01 12:38:47 +00:00
Samuel Clay
090ba9fb23
Fixing the story->page animation (story finding). Much more refined in its story-finding algorithm. Works like a charm everywhere, so far, bringing my out-of-the-ass calculation to 98% correct.
2009-08-30 02:06:54 +00:00
Samuel Clay
bdd91d714d
Refactored the feed fetcher. Added integration tests for dupe matching. Also stubbed in AI score calculations so I can do something with the output soon.
2009-08-29 19:34:42 +00:00
Samuel Clay
3bd43a8cb4
Updating algorithm to insert the necessary base information into the feed's page.
2009-08-26 03:12:55 +00:00
Samuel Clay
d24b56fbf4
Adding new "Return to Page" button. When the user visits other pages in a feed, security prevents NB from reading the iframe, so we provide a convenient hook to bring the iframe back. Call it SnapBack, except, don't.
2009-08-26 02:31:35 +00:00
Samuel Clay
33edc9683a
Tightening up story finding.
2009-08-19 01:08:02 +00:00
Samuel Clay
2e3cbdb0ce
When an interactive animation clarifies the UI, then it's a good addition. Page-Feed view changes now animate.
2009-08-17 02:21:38 +00:00
Samuel Clay
5723ea854d
Improved page view story detection algorithm. Daring Fireball now works for every story on the first page.
2009-08-17 01:00:44 +00:00
Samuel Clay
4d352f8bfe
Put the feed/page view buttons together. You can now switch between the two views. Now to fully connect scrolling behavior in the story_titles and the story_view itself.
2009-08-17 00:07:53 +00:00
Samuel Clay
69b73500f7
Added a new taskbar for the story view. Need to make buttons to switch from Feed view to Site view. Both exist, but no way to go between them, yet.
2009-08-16 21:28:21 +00:00
Samuel Clay
492d1fb229
Better imports through error handling.
2009-08-15 15:10:21 +00:00
Samuel Clay
42057e4a23
Hoping this fixes the disappearing layout-pane problem. An errant refresh, perhaps?
2009-08-14 02:45:23 +00:00
Samuel Clay
2728ca5722
Making story pane iframe permanent.
2009-08-14 02:27:49 +00:00
Samuel Clay
82d988d901
Moving the UI around to match the new design flow. Going to be adding in a taskbar for the right pane soon.
2009-08-14 00:30:29 +00:00
Samuel Clay
d97c5ff0c3
Catching the proper exception.
2009-08-13 04:05:49 +00:00
Samuel Clay
0f4cfdffb7
Importing feed's original page along with RSS stories. Wowzers.
2009-08-13 03:26:12 +00:00
Samuel Clay
709beb79b7
Cleaning up tests, reload OPML pane, and minor refactorings for errors.
2009-07-28 22:51:16 +00:00
Samuel Clay
ff13e9c4a6
Beginnings of minor cache work. So far, only on user accounts.
2009-07-25 15:24:27 +00:00
Samuel Clay
e3d6e00a56
Uploading OPML files through AJAX. Also cleaned the hell out of sql logging. fixed up the drop-shadows while at it.
2009-07-25 00:16:55 +00:00
Samuel Clay
d0bd3f44f6
Whew, fixed all oddball menu-fade and menu-close issues. Now it looks pretty good with its drop-shadow and auto-close behavior.
2009-07-23 02:39:13 +00:00
Samuel Clay
ab7701a405
Taskbar buttons now hover, close on correct clicks, and fade away naturally. Some weird funkiness around closing on document click, but it's too late, I'm too tired, and it works in that somewhat-annoying-but-usable way.
2009-07-22 04:22:55 +00:00
Samuel Clay
d4b25e80d2
It's the start of an actual interface. Menu buttons added (still need to be styled and tweaked to auto-close).
2009-07-21 03:18:29 +00:00
Samuel Clay
d1a3e96b54
Fixing small bug in detecting Debug
2009-07-20 05:09:20 +00:00
Samuel Clay
e7898d6b8c
Fixing small bug in detecting Debug
2009-07-20 05:08:42 +00:00
Samuel Clay
bb336f6c2a
Fixing small bug in detecting Debug
2009-07-20 05:07:31 +00:00
Samuel Clay
dea1a35e93
Turning off logging/debug for Production. I need to make a Staging server that is on the Production environment to a T, except Debug is turned on.
2009-07-20 05:02:21 +00:00
Samuel Clay
07e335b5a5
Exposing even more processes over ajax. Quite a bit of inspection going on here.
2009-07-19 20:03:35 +00:00
Samuel Clay
fc08f67f9c
Adding in AJAX logging of SQL queries, as well as dynamic views of debug messages. Each AJAX call brings, with its payload, an inspection of all SQL calls and debug messages, inserted in to the DOM's log container. Neato.
2009-07-19 16:55:08 +00:00
Samuel Clay
434f77ca52
For those with a subscription in their folder, but not actively subscribed. This is a weird test case only.
2009-07-19 00:39:59 +00:00
Samuel Clay
05ab80be20
Adding end-stories line in the story titles. There is always an end.
2009-07-18 23:41:57 +00:00
Samuel Clay
1e52c7afa9
Fixing weird story hover bug where stories held on to their old hover behaviors.
2009-07-06 03:39:10 +00:00
Samuel Clay
9ba207b987
Story likes/dislike now in DB and respected in JS.
2009-07-05 21:45:46 +00:00
Samuel Clay
9f2d2018a5
Switching to mod_wsgi from mod_python, adding nginx, and adding like/dislike buttons.
2009-07-05 18:15:58 +00:00
Samuel Clay
48ba40e29b
Initial
2009-06-16 03:08:55 +00:00