Skip to content
Snippets Groups Projects
  1. Aug 04, 2017
  2. Aug 02, 2017
  3. Jul 30, 2017
    • Sorin Davidoi's avatar
      Improve accessibility (part 7) (#4457) · e44f03bc
      Sorin Davidoi authored
      * fix(media_modal): Keyboard navigation
      
      * fix(column_back_button): Use native button
      
      * fix(media_gallery): Keyboard navigation
      
      * fix(status_content): Make CW content focusable
      e44f03bc
  4. Jul 29, 2017
  5. Jul 28, 2017
    • Sorin Davidoi's avatar
      Improve accessibility (part 6) (#4435) · c71874b8
      Sorin Davidoi authored
      * fix(status_action_bar): Use aria-pressed for reblog and favourite button
      
      * fix(column_back_button): Keyboard accessible
      
      * fix(status_content): Make focusable and accessible
      
      * fix(dropdown_menu): Use aria-expanded instead of aria-pressed
      
      * fix(emoji_picker_dropdown): Use aria-expanded instead of aria-hidden
      
      * feat(icon_button): Add aria-expanded
      
      * fix(privacy_dropdown): Use aria-expanded instead of aria-hidden
      c71874b8
    • Sorin Davidoi's avatar
      Accessability fixes (#4432) · 634b71ed
      Sorin Davidoi authored
      * fix(modal_root): Read type from props, not from component
      
      * fix(status_list): Do not user event.path
      634b71ed
    • Sorin Davidoi's avatar
      Improve accessibility (part 5) (#4417) · 534da4f2
      Sorin Davidoi authored
      * fix(status): Add tabIndex=0
      
      * fix(status_list): Make keyboard navigable
      534da4f2
    • Yamagishi Kazutoshi's avatar
      Fix broken PropTypes (#4413) · 58eea598
      Yamagishi Kazutoshi authored
      58eea598
    • Sorin Davidoi's avatar
      Improve accessibility (part 4) (#4408) · b7d47c2a
      Sorin Davidoi authored
      * fix(dropdown_menu): Keyboard navigation
      
      * fix(icon_button): Add aria-pressed attribute
      
      * fix(privacy_dropdown): Make accessible
      
      * fix(emoji_picker_dropdown): Make accessible
      
      * fix(icon_button): Support tabIndex
      
      * fix(actions_modal): Remove icon from tab order
      
      * fix(dropdown_menu): Add role=group
      
      * fix(setting_toggle): Toggle via space key
      
      * fix(dropdown_menu): Remove redundant handling of Space key
      
      * fix(emoji_picker_dropdown): Remove redundant Space key handling
      
      * fix(privacy_dropdown): Remove redundant Space key handling
      
      * fix(status): Switch to article and add aria-posinset, aria-setsize
      
      * fix(status_list): Use role=feed and pass more ARIA props to Status
      
      * chore(eslint): jsx-a11y/role-supports-aria-props
      b7d47c2a
  6. Jul 27, 2017
    • Sorin Davidoi's avatar
      Improve accessibility (part 3) (#4405) · 6884dd79
      Sorin Davidoi authored
      * fix(compose): Add aria-label for the navigation links
      
      * fix(search): Add input label
      
      * fix(navigation_bar): Link description
      
      * fix(autosuggest_textarea): Add input label
      
      * fix(compose_form): Add input label
      
      * fix(upload_button): Add input label
      
      * fix(account/header): Add link content
      
      * fix(column_header): Use h1 tag
      
      * fix(column_header): Labels move buttons moving column
      
      * fix(settings_text): Add label to input
      
      * fix(column_header): Remove role from h1
      
      * fix(modal_root): Use role=dialog
      
      * fix(modal_root): Focus restauration
      
      * fix(modal_root): Apply inert to sibligs
      
      * fix(column_header): Add role=button
      
      * chore(eslint): Disable jsx-a11y/label-has-for
      6884dd79
    • Sorin Davidoi's avatar
      fix(dropdown_menu): Open as modal on mobile (#4295) · 50d38d76
      Sorin Davidoi authored
      * fix(dropdown_menu): Open as modal on mobile
      
      * fix(dropdown_menu): Open modal on touch
      
      * fix(dropdown_menu): Show status
      
      * fix(dropdown_menu): Max dimensions and reduce padding
      
      * chore(dropdown_menu): Test new functionality
      
      * refactor: Use DropdownMenuContainer instead of DropdownMenu
      
      * feat(privacy_dropdown): Open as modal on touch devices
      
      * feat(modal_root): Do not load actions-modal async
      50d38d76
    • Yamagishi Kazutoshi's avatar
  7. Jul 26, 2017
    • Eugen Rochko's avatar
      Fix infinite scroll fluidity (#4381) · 55bee84c
      Eugen Rochko authored
      55bee84c
    • Sorin Davidoi's avatar
      Improve accessibility (part 2) (#4377) · 6a6a62f1
      Sorin Davidoi authored
      * fix(column_header): Invalid ARIA role
      
      * fix(column): Remove hidden nodes from the DOM
      
      * refactor(column_link): Remove unused property hideOnMobile
      
      * fix(column_header): Use aria-pressed
      
      * fix(column_header): Make collapsed content not focusable, add focusable property
      
      * fix(column_loading): Make header non-focusable
      
      * fix(column_settings): Use role to group the toggles
      6a6a62f1
    • Sorin Davidoi's avatar
      Improve accessibility (#4369) · 2f8bfb3d
      Sorin Davidoi authored
      * fix(compose): Use nav and remove redundant aria-label
      
      * fix(tabs_tab): Use nav and add aria-label
      
      * fix(app): Add aria-label for settings toggle button
      
      * chore: Run yarn manage:translations
      2f8bfb3d
  8. Jul 25, 2017
  9. Jul 24, 2017
  10. Jul 23, 2017
  11. Jul 19, 2017
  12. Jul 18, 2017
  13. Jul 17, 2017
    • Lynx Kotoura's avatar
      Quit overwriting style of extended-video-player (#4237) · 681c33d1
      Lynx Kotoura authored
      Though size of extended-video-player is already fixed to 80vw*80vh in components.scss, player size was also set to original video size in extended_video_player.js. Video size is fixed to 80vw*80vh, so video player's size must also be fixed to 80vw*80vh.
      681c33d1
  14. Jul 14, 2017
    • Sorin Davidoi's avatar
      Small style fixes (#4206) · 72bd73f6
      Sorin Davidoi authored
      * fix(components/media_modal): Center horizontally in Firefox
      
      * fix(components/status_list): Do not remove load more button
      72bd73f6
  15. Jul 13, 2017
  16. Jul 11, 2017
    • Eugen Rochko's avatar
      Redesign the landing page, mount public timeline on it (#4122) · e19eefe2
      Eugen Rochko authored
      * Redesign the landing page, mount public timeline on it
      
      * Adjust the standalone mounted component to the lacking of router
      
      * Adjust auth layout pages to new design
      
      * Fix tests
      
      * Standalone public timeline polling every 5 seconds
      
      * Remove now obsolete translations
      
      * Add responsive design for new landing page
      
      * Address reviews
      
      * Add floating clouds behind frontpage form
      
      * Use access token from public page when available
      
      * Fix mentions and hashtags links, cursor on status content in standalone mode
      
      * Add footer link to source code
      
      * Fix errors on pages that don't embed the component, use classnames
      
      * Fix tests
      
      * Change anonymous autoPlayGif default to false
      
      * When gif autoplay is disabled, hover to play
      
      * Add option to hide the timeline preview
      
      * Slightly improve alt layout
      
      * Add elephant friend to new frontpage
      
      * Display "back to mastodon" in place of "login" when logged in on frontpage
      
      * Change polling time to 3s
      e19eefe2
  17. Jul 09, 2017
  18. Jul 08, 2017
  19. Jul 07, 2017
    • Nolan Lawson's avatar
    • Sorin Davidoi's avatar
      Lazy load components (#3879) · 348d6f5e
      Sorin Davidoi authored
      * feat: Lazy-load routes
      
      * feat: Lazy-load modals
      
      * feat: Lazy-load columns
      
      * refactor: Simplify Bundle API
      
      * feat: Optimize bundles
      
      * feat: Prevent flashing the waiting state
      
      * feat: Preload commonly used bundles
      
      * feat: Lazy load Compose reducers
      
      * feat: Lazy load Notifications reducer
      
      * refactor: Move all dynamic imports into one file
      
      * fix: Minor bugs
      
      * fix: Manually hydrate the lazy-loaded reducers
      
      * refactor: Move all dynamic imports to async-components
      
      * fix: Loading modal style
      
      * refactor: Avoid converting the raw state for each lazy hydration
      
      * refactor: Remove unused component
      
      * refactor: Maintain modal name
      
      * fix: Add as=script to preload link
      
      * chore: Fix lint error
      
      * fix(components/bundle): Check if timestamp is set when computing elapsed
      
      * fix: Load compose reducers for the onboarding modal
      348d6f5e
  20. Jul 06, 2017
    • STJrInuyasha's avatar
      Parse links in status content on update as well as mount (#4042) · 6bf6d356
      STJrInuyasha authored
      * Update links in status content on update as well as mount
      Fixes occasional bugs with mentions and hashtags not being set to open in a new column like they should, and instead opening in a new page
      
      * use classList instead of raw className
      6bf6d356
    • unarist's avatar
      Unobserve status on unmount (#4013) · 9c03fd9c
      unarist authored
      This fixes a warning on status unmounting (e.g. deletion).
      
      This also resets IntersectionObserverWrapper on disconnect to avoid `unobserve()` calls
      which has bug in Edge.
      9c03fd9c
  21. Jun 27, 2017
  22. Jun 25, 2017
  23. Jun 24, 2017
  24. Jun 23, 2017
Loading