Commit Graph

641 Commits

Author SHA1 Message Date
Andrew Dolgov ab3d0b9926 store last feed update error in the database (SCHEMA UPDATED), display warning box in preferences on feed update error 2005-11-01 08:47:03 +01:00
Andrew Dolgov f5a50b25d6 tabbed preferences 2005-10-28 18:58:20 +01:00
Andrew Dolgov c5142ccae7 fix DAEMON_REFRESH_ONLY handling 2005-10-28 10:38:36 +01:00
Andrew Dolgov dcee8f6125 fixed toolbar feed update button 2005-10-28 10:33:24 +01:00
Andrew Dolgov 033e47e09b extended search dialog placeholder, disabled for now 2005-10-28 07:51:34 +01:00
Andrew Dolgov 6de5d05666 add dialogue to remove current feed, overall quick meny improvements (shamelessly stolen from GMail) 2005-10-28 07:21:16 +01:00
Andrew Dolgov f84a97a31b generic popup user dialog mechanism 2005-10-28 06:59:29 +01:00
Andrew Dolgov 7db9518741 implement catchup for labels 2005-10-25 12:03:21 +01:00
Andrew Dolgov 0e32076bb1 rework MarkAllRead subop handler, implement catchup for starred vfeed (-1) 2005-10-25 11:44:44 +01:00
Andrew Dolgov 406d948993 basic profiling information in backend.php 2005-10-23 16:48:58 +01:00
Andrew Dolgov fc69e64169 start work on showing number of unread articles in title 2005-10-23 16:40:55 +01:00
Andrew Dolgov bdd01d3f31 new view mode: unread or updated 2005-10-23 12:24:56 +01:00
Andrew Dolgov 52b51244c1 global search, update TODO 2005-10-16 17:16:34 +01:00
Andrew Dolgov d1f948d119 update help text 2005-10-16 16:21:53 +01:00
Andrew Dolgov 7dc66a616e add SQL expression help and placeholder for help mechanism 2005-10-16 16:17:12 +01:00
Andrew Dolgov 6e0584e930 fix some brackets issues in feed editor 2005-10-16 15:48:33 +01:00
Andrew Dolgov b5aa95e736 add Unread or Starred view mode 2005-10-16 15:37:15 +01:00
Andrew Dolgov ab3f3f72f6 support for selective output in forceUpdateAllFeeds 2005-10-16 10:03:18 +01:00
Andrew Dolgov 571c7f235d disable refetch on viewfeed() to fix interface slowdown when originating feed is not available 2005-10-16 09:39:24 +01:00
Andrew Dolgov 4cc6ea5ecb fix broken article update functionality (take 2) 2005-10-16 09:30:48 +01:00
Andrew Dolgov ecb14114f1 fix broken article update functionality 2005-10-16 09:29:09 +01:00
Andrew Dolgov dc33ec9519 display message if no tags are found to display 2005-10-16 09:04:17 +01:00
Andrew Dolgov d148926e2b per-feed update intervals 2005-10-13 04:15:09 +01:00
Andrew Dolgov 5136011ee7 call mysql_error() on failed connection 2005-09-14 14:40:26 +01:00
Andrew Dolgov 8add756ac1 hardcode minimum 30 minute rss refetch interval 2005-09-09 08:58:21 +01:00
Andrew Dolgov 8143ae1f2b more work on tag support 2005-09-09 08:45:54 +01:00
Andrew Dolgov eb36b4eb55 start work on support for technorati tags, schema uses cascade deletes for pgsql 2005-09-09 05:52:36 +01:00
Andrew Dolgov f99321a310 rework viewfeed query a little bit 2005-09-09 03:53:39 +01:00
Andrew Dolgov 8073cce71e further label/vfeed/feed behaviour unification 2005-09-09 03:47:39 +01:00
Andrew Dolgov 392d45635b rework label counter behaviour 2005-09-09 02:21:30 +01:00
Andrew Dolgov 61324b8395 misc bugfixes in op=viewfeed 2005-09-08 13:50:36 +01:00
Andrew Dolgov d61fd764f8 labels now work with MySQL 2005-09-08 13:46:54 +01:00
Andrew Dolgov 090e250b69 automagically updating labels with cute XML RPC 2005-09-08 13:10:07 +01:00
Andrew Dolgov a82065a18b no entries found -> no articles found 2005-09-08 10:35:05 +01:00
Andrew Dolgov 48f0adb02e virtual feeds (labels) support 2005-09-08 08:43:44 +01:00
Andrew Dolgov 7bb699de1c change Starred-feed caption 2005-09-08 07:39:55 +01:00
Andrew Dolgov 254e0e4b82 Starred vfolder 2005-09-08 07:31:16 +01:00
Andrew Dolgov 867413478a remove ACTFEEDID container, keep information in a cookie instead (getActiveFeedId/setActiveFeedId API) 2005-09-08 06:29:45 +01:00
Andrew Dolgov 5bfef089a5 more IE fixes, blank_icon png -> gif 2005-09-08 05:48:01 +01:00
Andrew Dolgov d5224f0d9c miscellaneous MSIE compatibility fixes 2005-09-08 05:39:55 +01:00
Andrew Dolgov c05a19f396 fix UPD marking on mysql 2005-09-08 04:49:53 +01:00
Andrew Dolgov c43f77f592 reenable UPD support 2005-09-08 04:31:09 +01:00
Andrew Dolgov 8d7008c7b0 response size optimizations for viewfeed/view 2005-09-08 03:49:20 +01:00
Andrew Dolgov c4b0722c31 disable UPD detection for 1.0.3 2005-09-07 15:51:24 +01:00
Andrew Dolgov 20fcff19c6 last minute PG fixes 2005-09-07 15:48:12 +01:00
Andrew Dolgov a4b5d75cf6 report db error on connect 2005-09-07 15:16:51 +01:00
Andrew Dolgov deaaa02c50 fixed viewfeed/MarkAllRead behaviour 2005-09-07 15:03:30 +01:00
Andrew Dolgov 8158c57a8e update schema, more mysql work 2005-09-07 14:31:21 +01:00
Andrew Dolgov 4b3dff6ed5 updated mysql schema 2005-09-07 13:42:49 +01:00
Andrew Dolgov 648472a7f3 initial mysql schema, db abstraction layer 2005-09-07 13:17:16 +01:00
Andrew Dolgov ad99045e8b updated logo, fix FUPDPIC handling 2005-09-07 11:48:24 +01:00
Andrew Dolgov f7181e9b61 enable comments link in op=view 2005-09-07 09:46:30 +01:00
Andrew Dolgov 90e395dca0 cleanup backend.php/op=view + remove unneeded notify feedback 2005-09-07 09:09:56 +01:00
Andrew Dolgov ad3cb7108e limitbox now actually works 2005-09-07 08:51:01 +01:00
Andrew Dolgov 0c67440670 fix updating of unread counters in feedlist on headlines load 2005-09-07 08:47:10 +01:00
Andrew Dolgov c80e217587 fix headlines list sizing issues 2005-09-07 08:38:18 +01:00
Andrew Dolgov e828e31e83 big interface overhaul, new logo 2005-09-07 08:19:14 +01:00
Andrew Dolgov 1a66d16e46 scrollable feedlist (iframe) 2005-09-07 04:53:29 +01:00
Andrew Dolgov 5a4ce2e747 remove unneeded query from backend.php/op=viewfeed 2005-09-06 05:24:56 +01:00
Andrew Dolgov c723648324 remove FALINK column from headline response 2005-09-06 05:20:46 +01:00
Andrew Dolgov ac43eba1ab inputify buttons, store view modes in session cookies, disable headline toolbar initially 2005-09-06 05:14:17 +01:00
Andrew Dolgov 5f89f7803b new article toolbar 2005-09-06 02:24:30 +01:00
Andrew Dolgov 6abab33066 make headline row clickable 2005-09-05 16:58:06 +01:00
Andrew Dolgov c05608c26e notify window close button 2005-09-05 16:49:39 +01:00
Andrew Dolgov 54aa1a4113 misc style updates 2005-09-05 15:57:56 +01:00
Andrew Dolgov 82c9223c6b removed a lot of obsolete non-iframe code from backend.php 2005-09-05 13:56:07 +01:00
Andrew Dolgov cb1083a1f6 limit number of loaded headlines 2005-09-05 13:54:07 +01:00
Andrew Dolgov bb7cfaceb1 further javascript cleanups 2005-09-05 13:41:59 +01:00
Andrew Dolgov 6113ef7d22 update unread/total/etc counters for selected feed on viewfeed iframe load 2005-09-05 13:07:57 +01:00
Andrew Dolgov f0601b870c iframify main interface, numerous javascript cleanups 2005-09-05 13:02:00 +01:00
Andrew Dolgov 70830c87c9 optional support for showing content in an iframe 2005-09-05 10:09:10 +01:00
Andrew Dolgov 7e63d5e429 reset offset on view change 2005-09-05 07:08:04 +01:00
Andrew Dolgov f175937c78 fix typo in search, add view limiting dropbox, change default headlines height to 10% 2005-09-05 07:04:02 +01:00
Andrew Dolgov bdd69ee96c protype unmark page/all buttons (disabled ATM) 2005-09-05 06:45:21 +01:00
Andrew Dolgov f4c10d4408 added support for marking posts 2005-09-05 05:04:31 +01:00
Andrew Dolgov bdc00fe04d make Title matching default for filters, change description for filter "both" 2005-09-03 11:37:40 +01:00
Andrew Dolgov ea6774cf1d sanity checking in filter editor, updated NEWS, changed prefs UI a bit more 2005-09-03 09:03:06 +01:00
Andrew Dolgov 0afbd85193 implemented filter editor, piggified default filter 2005-09-03 08:50:18 +01:00
Andrew Dolgov de43597452 support for adding filters 2005-09-03 08:34:31 +01:00
Andrew Dolgov a0d5388913 reworked preferences dialog, start work on post filters (schema updated) 2005-09-03 08:22:29 +01:00
Andrew Dolgov f92db4f5e7 purging of old posts is actually configurable now, added comments for some configuration options, interface cleanups 2005-09-02 16:50:12 +01:00
Andrew Dolgov 16a7aacd56 OPML Export button renamed again, remove Refresh button from prefs 2005-09-02 16:40:31 +01:00
Andrew Dolgov 99803965fc OPML Export button renamed to Export all 2005-09-02 16:35:43 +01:00
Andrew Dolgov 9f311df626 OPML import 2005-09-02 12:49:47 +01:00
Andrew Dolgov 9a4506c87d OPML export 2005-09-02 11:18:45 +01:00
Andrew Dolgov 10c5820d08 start work on OPML i/e 2005-09-02 05:41:30 +01:00
Andrew Dolgov caa4e57f27 code cleanups, start work on sepUpdateFeed mechanism 2005-08-28 06:48:32 +01:00
Andrew Dolgov e9c54861f4 preferences code cleanups 2005-08-26 08:19:31 +01:00
Andrew Dolgov 5b0a4ec434 inline feed editor improvements (2) 2005-08-26 08:07:19 +01:00
Andrew Dolgov 9b30724847 inline feed editor improvements 2005-08-26 08:05:16 +01:00
Andrew Dolgov 603c27f828 inline feed editor, yay! 2005-08-26 07:56:00 +01:00
Andrew Dolgov e1123aee35 disable btnCatchupPage when there is nothing to catchup 2005-08-26 07:18:48 +01:00
Andrew Dolgov a1ea1e12a8 support for comments attribute (schema updated) 2005-08-26 06:11:41 +01:00
Andrew Dolgov d5caaae569 make feedlist use smaller font 2005-08-26 04:41:45 +01:00
Andrew Dolgov 126682c10d fix vertical align in content box 2005-08-26 04:12:40 +01:00
Andrew Dolgov b7f4bda298 support for feed-specific images (channel->url) 2005-08-26 04:11:37 +01:00
Andrew Dolgov a3ee2a382f code cleanups, show selected feed in feedlist, tell magpie to use UTF-8 2005-08-26 02:13:22 +01:00
Andrew Dolgov c0e5a40e73 MSIE5 compatibility workarounds 2005-08-25 16:15:27 +01:00
Andrew Dolgov 36bf74967c some searchbox focus workarouns, content hash checking is optional now 2005-08-25 15:12:10 +01:00
Andrew Dolgov 760966c150 disable hotkey processing while searchbox is focused 2005-08-25 14:31:52 +01:00
Andrew Dolgov c374a3feca improved search interface 2005-08-25 14:27:12 +01:00
Andrew Dolgov c3a8d71ad4 more functional keyboard navigation, auto page flipping, updated README, auto post cleanup (PURGE_OLD_DAYS), schema updated 2005-08-25 14:04:57 +01:00
Andrew Dolgov 9cfc649af5 keyboard navigation and cute active headline selection 2005-08-25 12:20:50 +01:00
Andrew Dolgov e695fdc83e images moved to subdirectory, updated TODO 2005-08-25 11:28:54 +01:00
Andrew Dolgov 13ad91024c more piggies! I demand MORE piggies!!! 2005-08-25 07:57:51 +01:00
Andrew Dolgov 7880091293 icons in feedlist 2005-08-25 07:46:24 +01:00
Andrew Dolgov 79a33f8922 "reset search" button 2005-08-24 09:20:33 +01:00
Andrew Dolgov 97e98c119c feed search works now 2005-08-24 09:15:19 +01:00
Andrew Dolgov 508a81e1b6 feed editor, xmlhttp locking in preferences, try to initialize xmlhttp_rpc via ActiveX and a big piggie 2005-08-24 09:02:58 +01:00
Andrew Dolgov 047bae7373 improved headlinesList look 2005-08-23 15:54:18 +01:00
Andrew Dolgov f07c0eb4fa improved article look 2005-08-23 15:47:46 +01:00
Andrew Dolgov b0b4abcf37 support for web-demo mode (restricted rights) 2005-08-23 12:34:07 +01:00
Andrew Dolgov a20153510b updated schema (md5_hash is not unique any more), feed parsing fixes 2005-08-23 08:32:11 +01:00
Andrew Dolgov c3b81db06c update feedlist immediately on refetch_callback completion, faster 2005-08-23 07:43:20 +01:00
Andrew Dolgov cb2461767d scheduleFeedUpdate behaviour changed (force when Update clicked, use MIN_UPDATE_TIME on startup 2005-08-23 07:30:20 +01:00
Andrew Dolgov 0194778147 timeout() now calls async feed update function 2005-08-23 07:19:48 +01:00
Andrew Dolgov 525116d484 asynchronous feed updating 2005-08-23 07:13:28 +01:00
Andrew Dolgov b82af8c382 use transactions in feed update process, better handle feeds without entry dates (schema updated) 2005-08-23 06:46:48 +01:00
Andrew Dolgov 9d9c9dd645 MIN_UPDATE_TIME, 600 -> 1800 sec 2005-08-22 13:52:18 +01:00
Andrew Dolgov 2127761f2b misc nav toolbar changes 2005-08-22 13:47:13 +01:00
Andrew Dolgov a234aee573 changed updated.png 2005-08-22 13:44:50 +01:00
Andrew Dolgov 175847dee8 mark headlines page as read now works (via rpc) 2005-08-22 12:43:07 +01:00
Andrew Dolgov e6d1c0a06a disable some buttons in headline navbar 2005-08-22 10:54:21 +01:00
Andrew Dolgov 1c37c607df more notify() integration 2005-08-22 10:27:32 +01:00
Andrew Dolgov 476cac422f feed update notification, catchup all feeds button 2005-08-22 10:23:30 +01:00
Andrew Dolgov b197f11776 cute icon for updated posts 2005-08-22 10:04:38 +01:00
Andrew Dolgov 4fa3573e1a refresh button -> update button (forces refetch) 2005-08-22 08:27:10 +01:00
Andrew Dolgov 9c9c7e6bb8 fix date parsing in feeds 2005-08-22 07:13:33 +01:00
Andrew Dolgov 76798ff3f2 early title work 2005-08-22 06:58:37 +01:00
Andrew Dolgov 0e091d38cf prefs RPC optimizations 2005-08-22 06:38:07 +01:00
Andrew Dolgov 83fe4d6db5 basic functionality pass 11 2005-08-22 06:23:49 +01:00
Andrew Dolgov 331900c642 basic functionality pass 10 2005-08-22 05:56:40 +01:00
Andrew Dolgov 007bda3585 initial prefpane work 2005-08-22 02:17:12 +01:00
Andrew Dolgov c442fb6e28 basic functionality pass 8 2005-08-21 18:27:06 +01:00
Andrew Dolgov ac53063ab9 basic functionality pass 4 2005-08-21 17:16:41 +01:00
Andrew Dolgov 82baad4a8a basic functionality pass 2 2005-08-21 16:23:44 +01:00
Andrew Dolgov a1a8a2be02 functionality updates 2005-08-21 16:01:18 +01:00
Andrew Dolgov d76a3b036c basic functionality pass 1 2005-08-21 14:46:43 +01:00
Andrew Dolgov 2c1dd701a0 toolbar mockup 2005-08-21 12:11:53 +01:00
Andrew Dolgov 6f428bc504 db schema updated, psql feed fetch 2005-08-21 11:56:27 +01:00
Andrew Dolgov 1cd17194a5 initial mockup 2005-08-21 11:13:10 +01:00