about summary refs log tree commit diff
path: root/src/view/shell
Commit message (Collapse)AuthorAgeFilesLines
* Fix the status bar coloringPaul Frazee2022-12-301-1/+7
|
* Add dark mode togglePaul Frazee2022-12-301-165/+177
|
* Various small fixesPaul Frazee2022-12-301-1/+1
|
* Integrate settings into design system and some various fixes/tweaksPaul Frazee2022-12-302-2/+2
|
* Integrate menu into design systemPaul Frazee2022-12-301-47/+39
|
* Integrate the shell into the design systemPaul Frazee2022-12-301-49/+16
|
* Add a design system (#34)Paul Frazee2022-12-284-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | * Add theming system * Add standard Button control and update RadioButtons * Unify radiobutton with design system * Update debug screen to have multiple views * Add ToggleButton * Update error controls to use design system * Add typography to <Text> element * Move DropdownButton into the design system * Clean out old code * Move Text into design system * Add 'inverted' color palette * Move LoadingPlaceholder into the design system
* Unit testing (#32)João Ferreiro2022-12-221-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add testing lib * remove coverage folder from git * finished basic test setup * fix tests typescript and import paths * add first snapshot * testing utils * rename test files; update script flags; ++tests * testing utils functions * testing downloadAndResize wip * remove download test * specify unwanted coverage paths; remove update snapshots flag * fix strings tests * testing downloadAndResize method * increasing testing * fixing snapshots wip * fixed shell mobile snapshot * adding snapshots for the screens * fix onboard snapshot * fix typescript issues * fix TabsSelector snapshot * Account for testing device's locale in ago() tests * Remove platform detection on regex Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Wrap all <Text> in a helper that ensures black color is applied by defaultPaul Frazee2022-12-203-3/+3
|
* initial android fixesJoão Ferreiro2022-12-191-2/+6
|
* Hide main menu drawer on click outsidePaul Frazee2022-12-131-1/+5
|
* Use full available screenPaul Frazee2022-12-131-3/+3
|
* Hide footer on scroll down (minimal shell mode)Paul Frazee2022-12-121-5/+32
|
* Add profile image lightboxPaul Frazee2022-12-122-2/+4
|
* More aesthetic and perf improvements to the menu drawerPaul Frazee2022-12-122-54/+79
|
* Improve aesthetic of main menu swipeout (use screen mask)Paul Frazee2022-12-091-4/+24
|
* Add main menu buttonPaul Frazee2022-12-091-8/+11
|
* Turn the main menu into a 'drawer' instead of a screen in the historyPaul Frazee2022-12-082-13/+345
|
* Switch to temporary 'fixed tabs' model for default and notificationsPaul Frazee2022-12-081-4/+20
|
* Replace reanimated for tabs selectorPaul Frazee2022-12-072-54/+60
|
* CleanupPaul Frazee2022-12-071-2/+1
|
* Replace navigational 'back swipe' gesture with new HorzSwipe utilPaul Frazee2022-12-071-44/+34
|
* Switch to react-native default animation tools for composer and post controlsPaul Frazee2022-12-061-15/+18
|
* Rework the 'main menu' to be a screen that's always in historyPaul Frazee2022-12-062-373/+2
|
* Ensure the UI always renders, even in bad network conditions (close #6)Paul Frazee2022-12-052-2/+2
|
* Fix 'swipe back to nothing' bugPaul Frazee2022-12-051-0/+1
|
* Make 'backswipe' a little easier to triggerPaul Frazee2022-12-051-2/+2
|
* Improve handling of deleted postsPaul Frazee2022-11-281-2/+2
|
* Increase information density and enlarge some click targetsPaul Frazee2022-11-282-12/+20
|
* Scroll to highlighted post in threadsPaul Frazee2022-11-221-1/+6
|
* Turn home button into a 'go back to start of nav history'Paul Frazee2022-11-221-1/+1
|
* Shrink the footer a bitPaul Frazee2022-11-221-4/+8
|
* Refactor: create src/lib to reflect actual sharing of that codePaul Frazee2022-11-222-1/+2
|
* Merge branch 'simplify' into mainPaul Frazee2022-11-211-24/+8
|\
| * Move search btn into the viewheaderPaul Frazee2022-11-201-19/+0
| |
| * Add build flags and disable tabs for nowPaul Frazee2022-11-201-5/+8
| |
* | Add web linking and proper share controlsPaul Frazee2022-11-211-8/+3
|/
* Add long press newtab to footer navPaul Frazee2022-11-181-1/+8
|
* Improve reliability of screen titlesPaul Frazee2022-11-171-1/+4
|
* Add new tab animationPaul Frazee2022-11-172-14/+45
|
* Fix loadLatest() on home feedPaul Frazee2022-11-171-1/+1
|
* Fix: correctly set visible on screensPaul Frazee2022-11-171-1/+1
|
* Include tab count and move btn to centerPaul Frazee2022-11-171-26/+26
|
* Avoid overlap against phone header when tabs selector is openPaul Frazee2022-11-171-8/+22
|
* Show bold icons in footer based on statePaul Frazee2022-11-161-7/+45
|
* Add a fancy 'drawer' animation to the tabs selectorPaul Frazee2022-11-162-154/+138
|
* Fix sizing on smaller phonesPaul Frazee2022-11-162-5/+10
|
* Add a server instance selector and drop env varsPaul Frazee2022-11-151-0/+2
|
* Make 'back swiping' a little easierPaul Frazee2022-11-141-1/+1
|
* Disable scene discover btn for nowPaul Frazee2022-11-111-1/+1
|