Skip to content
Snippets Groups Projects
  1. Sep 19, 2017
    • MIYAGI Hikaru's avatar
      redo #4500 with customEmojis (#5016) · 8e33fc29
      MIYAGI Hikaru authored
      8e33fc29
    • Nolan Lawson's avatar
    • Andrew's avatar
      Add support for multiple themes (#4959) · 0401a245
      Andrew authored
      * Add support for selecting a theme
      
      * Fix codeclimate issues
      
      * Look up site default style if current user is not available due to e.g. not being logged in
      
      * Remove outdated comment in common.js
      
      * Address requested changes in themes PR
      
      * Fix codeclimate issues
      
      * Explicitly check current_account in application controller and only check theme availability if non-nil
      
      * codeclimate
      
      * explicit precedence with &&
      
      * Fix code style in application_controller according to @nightpool's suggestion, use default style in embedded.html.haml
      
      * codeclimate: indentation + return
      0401a245
    • unarist's avatar
      Hide sensitive image in default on the public pages (#5009) · 4aea3f88
      unarist authored
      Additionally, this restores previous background / text color for media spoiler.
      4aea3f88
    • Eugen Rochko's avatar
      Custom emoji (#4988) · 81cec35d
      Eugen Rochko authored
      * Custom emoji
      
      - In OStatus: `<link rel="emoji" name="coolcat" href="http://..." />`
      - In ActivityPub: `{ type: "Emoji", name: ":coolcat:", href: "http://..." }`
      - In REST API: Status object includes `emojis` array (`shortcode`, `url`)
      - Domain blocks with reject media stop emojis
      - Emoji file up to 50KB
      - Web UI handles custom emojis
      - Static pages render custom emojis as `<img />` tags
      
      Side effects:
      
      - Undo #4500 optimization, as I needed to modify it to restore
        shortcode handling in emojify()
      - Formatter#plaintext should now make sure stripped out line-breaks
        and paragraphs are replaced with newlines
      
      * Fix emoji at the start not being converted
      81cec35d
  2. Sep 18, 2017
  3. Sep 17, 2017
  4. Sep 16, 2017
    • Mingye Wang's avatar
      Minor Chinese check & jsx addition (#4973) · c8969dca
      Mingye Wang authored
      * zh-*: transition from "like" back to "fav"
      
      This commit reverts the translation for the yellow-star "fav" button
      back to "fav" in Chinese. Some ambuiguity between "like" and "fav" is
      deliberately used in zh-TW/HK by using the existing phrase "最爱"
      (favorite (adj.), lit. love-most) instead of "收藏" (favourite (v.),
      "collect") in some instances.
      
      Fixes #3511.
      
      * zh-*: apply suggestions for PR #4557
      
      * zh-cn: de-monetize ya account
      
      In Chinese two separate characters, 账 and 帐, can be used to spell the
      word for account (账/帐户). However, the one with a 贝 on the left is
      evolved from the latter specifically for monetary purposes. Since
      people usually can't figure out which one to use, it might be a good
      idea to use the original not-so-money one.
      
      * zh-*: complete jsx translation
      c8969dca
    • Lynx Kotoura's avatar
      Adjust landing pages 2 (#4967) · 1e3b1d72
      Lynx Kotoura authored
      * Adjust landing pages 2
      
      Fix styles of terms page
      Remove action buttons from timeline in about page
      Adjust styles of short description
      Adjust form inputs
      Set autocomplete off for username and email box in registration form. Remove line breakings.
      
      * Revert removing action buttons
      1e3b1d72
    • ふぁぼ原's avatar
    • Naoki Kosaka's avatar
      cea55977
  5. Sep 15, 2017
    • unarist's avatar
      Fix invisible load more button (#4962) · 6c81f9d6
      unarist authored
      * Fix behavior while the button is invisible
      e.g. pointer cursor, couldn't open contextmenu
      * Avoid rendering the button to remove blank space if no more items are available or no items are rendered
      6c81f9d6
  6. Sep 14, 2017
  7. Sep 13, 2017
  8. Sep 12, 2017
    • unarist's avatar
      Add section for protocol specific information on the admin page (#4910) · af10c9fb
      unarist authored
      This PR adds section for protocol specific information, then always show
      both of OStatus and ActivityPub. Specifically, this will help admins to
      check PuSH subscription status and unsubscribe manually, even `protocol`
      has been changed.
      
      This also includes below changes:
      
      * Add `overflow: hidden` to prevent float leaking
      * Add missing fields for ActivityPub
      af10c9fb
  9. Sep 11, 2017
  10. Sep 10, 2017
  11. Sep 09, 2017
    • Eugen Rochko's avatar
      6867681c
    • Eugen Rochko's avatar
      Disable mouse-based pause from #4859 (#4865) · bdc8b4fd
      Eugen Rochko authored
      It wasn't working ideally and introduced some annoying false positivies
      bdc8b4fd
    • unarist's avatar
      Fix scroll behavior and others on paused timeline (#4864) · c7908e2d
      unarist authored
      Resolved:
      
      * Lot of redundant renders while mouse moving
      * Scroll jumping when timeline loaded
      * Scroll position isn't kept when statuses below the scrollTop was deleted then new status arrived
      
      Unresolved:
      
      * Scroll position isn't kept when statuses over the scrollTop was deleted then new status arrived
      -> It needs to know which statuses are over the scrollTop
      * New status indicator should be active when new statuses arrived while mouse moved recently
      -> It needs a) update indicator in ScrollableList, or b) set scrollTop status while mouse moving
      c7908e2d
Loading