Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-13 | isReadOnly() now takes arguments | Evan Prodromou | |
Add an array of arguments to isReadOnly() method of actions, to let them change their results depending on what actions are called. Primarily used by the 'api' action. Ideally in the future that will be multiple actions. But this might still be useful. | |||
2009-04-12 | Separation of themes (i.e., layout, typography) and skins (i.e., background | Sarven Capadisli | |
images, colours). A theme can have multiple skins. Majority of the changes in this commit are due to restructuring the path/files for themes and skins. Both theme and skin will be set to 'default' if not set in config.php. This commit also allows each instance of this software to create its own theme without having to override any style from the default distribution. Added Cloudy theme. | |||
2009-04-08 | Merge branch '0.7.x' into 0.8.x | Sarven Capadisli | |
2009-04-07 | Merge branch 'master' of git://gitorious.org/laconica/brianjesse-clone into ↵ | Evan Prodromou | |
brianjesse-clone/master | |||
2009-04-07 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Evan Prodromou | |
2009-04-07 | Rearranged the global navigation items for better usability. Reason a) | Sarven Capadisli | |
placement of Search at the edge of the viewport for quicker access and b) placement of the links that are always available (whether user is logged in or not) in the same location (i.e., Login/Logout, Help, Search) | |||
2009-04-07 | Added Invite link to global navigation | Sarven Capadisli | |
2009-04-07 | make tags in list work | Evan Prodromou | |
2009-04-02 | Merge branch '0.7.x' into 0.8.x | Sarven Capadisli | |
2009-04-01 | Selector to allow styles when a user is logged in. | Sarven Capadisli | |
2009-03-23 | added a few Laconica events | Brian | |
2009-03-23 | Merge branch '0.7.x' into 0.8.x | Evan Prodromou | |
2009-03-16 | Add `apple-touch-icon.png` support; favicons for the iPhone OS. | Meitar Moscovitz | |
2009-03-16 | Output code to explicitly reference favicons. | Meitar Moscovitz | |
This makes favicons work when Laconica is not installed at a web server's DOCUMENT_ROOT. I've also added the capability to override the Laconica default favicon.ico file with a theme-specific one simply by dropping a themed favicon.ico in the appropriate theme directory. | |||
2009-03-12 | Merge branch '0.7.x' into 0.8.x | Evan Prodromou | |
Conflicts: classes/Notice.php lib/action.php lib/router.php lib/twitter.php | |||
2009-03-12 | Revert "trac #201 Add flowplayer to enable multimedia playback capability." | Evan Prodromou | |
This reverts commit 9c9b6790ce78296c0b182f03b5f6f2c035e43a7c. This code wasn't ready for release, so I've reverted it for now. Conflicts: lib/action.php lib/util.php | |||
2009-03-11 | Check if that $_SERVER param is set before accessing. | Adrian Lang | |
2009-03-06 | Merge branch '0.7.x' into 0.8.x | Evan Prodromou | |
2009-03-04 | fix pagination links with new URL mapper | Evan Prodromou | |
2009-02-28 | Merge branch '0.7.x' into 0.8.x | Evan Prodromou | |
2009-02-26 | fix notice in action with caching | Evan Prodromou | |
2009-02-26 | Hook for setting document content type, charset, language, DOCTYPE and | Sarven Capadisli | |
html element properties | |||
2009-02-24 | Print stylesheet | Sarven Capadisli | |
2009-02-20 | Merge branch '0.7.x' of git@gitorious.org:laconica/dev into 0.7.x | Zach Copley | |
2009-02-20 | New doc page for Identi.ca badge and minor updates to badge's js | Zach Copley | |
2009-02-20 | Hooks for: local navigation | Sarven Capadisli | |
2009-02-18 | more correct handling of etags and last-modified | Evan Prodromou | |
2009-02-18 | Merge branch 'dev-0.7.x' into framebusting | Meitar Moscovitz | |
Conflicts: lib/action.php | |||
2009-02-17 | Merge branch 'mobile-style' of git://gitorious.org/laconica/meitar into review | Sarven Capadisli | |
Conflicts: lib/action.php | |||
2009-02-16 | trac #201 Add flowplayer to enable multimedia playback capability. | Robin Millette | |
2009-02-16 | Add framebusting JavaScript to help avoid clickjacking attacks. | Meitar Moscovitz | |
2009-02-13 | Hooks for: custom, laconica, UA specific stylesheets | Sarven Capadisli | |
2009-02-12 | Hooks for: header, contentblock, footer | Sarven Capadisli | |
2009-02-12 | Revert "Code to handle PEAR_Errors raised by DB_DataObject that are bubbling" | Evan Prodromou | |
This reverts commit 9f035e2847e0d119ca3d70e02df6f4fa73ca64c3. It's a lot of complicated stuff, and the global handler probably does fine. | |||
2009-02-12 | Revert "Just discovered the PEAR_Error handling function in index.php. Duh." | Evan Prodromou | |
This reverts commit 616bdd43a921b2554d21b80af28ddb0fb6cb3c16. Kind of a long hard way to deal with a simple situation, so I'd prefer to just use the global handler. | |||
2009-02-11 | Just discovered the PEAR_Error handling function in index.php. Duh. | Zach Copley | |
Renamed the Action functions to throw an exception like it. I still think it probably makes sense to have the callback defined in both places for finer control. | |||
2009-02-11 | Code to handle PEAR_Errors raised by DB_DataObject that are bubbling | Zach Copley | |
up, but are actually expected and can safely be ignored. | |||
2009-02-11 | Unify feeds definition in actions | Evan Prodromou | |
I got a little sick of trying to keep the export data and <head> links synched in actions, so I made a common method, getFeeds(), which gets the feeds for both. It returns an array of Feed objects, which know about what their mime type is, title, location, all that jazz. I changed the FeedList class so it handles the new Feed objects instead of the old array of data. I changed all the actions that show feeds (I think...) so that they now use getFeeds() for all their feed needs. | |||
2009-02-11 | Trigger only on handheld device screens, not on browser screens, d'oh! | Meitar Moscovitz | |
2009-02-11 | Add streamlined mobile device-friendly styles when enabled in config. | Meitar Moscovitz | |
A new mobile-specific style sheet is added and loaded only if the `$config['site']['mobile']` configuration variable is set to true. | |||
2009-02-10 | Beginning to refactor document relationship links to reduce common code. | Meitar Moscovitz | |
My attempts here are to mimic the `pagination()` method shared by actions. I'm tentatively adding the `$count` property to actions so that we can query the number of notices ''being displayed'' per page prior to calling the actual `pagination()` method itself, since document relationship `<link>` elements need to be output inside of `showHead()`, before `showContent()`, which is where `pagination()` is, gets called. | |||
2009-02-10 | Merge branch 'dev-0.7.x' into link-rel-paginate | Meitar Moscovitz | |
2009-02-09 | Add a hook for showing sidebar sections | Evan Prodromou | |
2009-02-10 | Merge branch 'dev-0.7.x' into link-rel-paginate | Meitar Moscovitz | |
2009-02-09 | add hooks for JavaScript handling | Evan Prodromou | |
2009-02-09 | First events for adding menu items | Evan Prodromou | |
2009-02-09 | Fix indentation in lib/action.php | Evan Prodromou | |
2009-02-09 | Index and Action use Exceptions | Evan Prodromou | |
Main Web entry point accepts exceptions, and main code in Action throws them. | |||
2009-02-09 | Add machine-readable pagination using HTML4.01 `<link rel="next">`, etc. | Meitar Moscovitz | |
These extra `<link>` elements only appear on pages where pagination makes sense. They trigger functionality in some user agents, such as Opera's Navigation Bar for more easily navigating forward and backwards across a paged set of notices, messages, or group lists, etc. | |||
2009-02-04 | Allow HTML in site notice (Bug#1002) | Evan Prodromou | |