profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/bhajneet/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

shabados/database 37

A digital representation of Sikh Bani and other Panthic texts with a public logbook of sangat-sourced corrections.

bhajneet/Noku-Tofu 4

DockbarX theme

bhajneet/30-seconds-of-code 0

Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.

bhajneet/actions 0

Cross-repository utilities repository

bhajneet/brand 0

Assets for unifying Shabad OS across various platforms

bhajneet/budgie-desktop 0

I Tawt I Taw A Purdy Desktop

bhajneet/database 0

A digital representation of Sikh Bani and other Panthic texts with a public logbook of sangat-sourced corrections.

bhajneet/docs 0

user guides, quick-reference guides, developer/contributor best practices, etc.

bhajneet/gurmukhi-utils 0

General utilities for working with Gurmukhi text data

push eventbhajneet/mobile

Bhajneet S.K

commit sha dd9115e32ab392cce6c0648d40f40722ed980c3e

fix: lint some files

view details

push time in 4 hours

PR opened shabados/mobile

feat: add reader mode

Summary of PR

replaces topright button of main view with reader mode toggle

Tests for unexpected behavior

  • need help writing relevant tests

Time spent on PR

  • a very very long time...
  • harjot spent a little tiny bit doing some over engineering
+220 -80

0 comment

19 changed files

pr created time in 5 hours

push eventbhajneet/mobile

Akal-Ustat Singh

commit sha 68e2aff9041c91af1365f0c506f789baf72800dc

feat: initial bookmarks UI (#126) * feat: initial bookmarks implementation * refactor: restrucutre bookmarks component inside a dir * fix: update bookmark item types * test: bookmark item * fix: use recursive types for folders * feat: use a flatlist for bookmarks list * fix: update dummy data to follow TS type * fix: type issues * style: bookmark item * test: bookmark utils * test: bookmarks list * fix: link bookmarks button with screen * fix: navigation types * style: change bookmark list item color * refactor: restructure bookmarks * feat: add navbar component * feat: attempt to wrap in navigator * feat: use brighter color to debug * build: commit pod lock * fix: right nav bar button press event * fix: update colors * fix: circular dep issue * refactor: navigator wrapper for tests * test: bookmark list * refactor: remove unused imports * style: add white space * refactor: reduce indentation level Co-Authored-By: Akal-Ustat Singh <akalustat.singh@gmail.com> Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com> Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

Bhajneet S.K

commit sha 9b5ad3655dcd2127f5f37359a44be9805a49b697

Merge branch 'dev' into reader-mode

view details

push time in 5 hours

push eventbhajneet/mobile

Akal-Ustat Singh

commit sha 68e2aff9041c91af1365f0c506f789baf72800dc

feat: initial bookmarks UI (#126) * feat: initial bookmarks implementation * refactor: restrucutre bookmarks component inside a dir * fix: update bookmark item types * test: bookmark item * fix: use recursive types for folders * feat: use a flatlist for bookmarks list * fix: update dummy data to follow TS type * fix: type issues * style: bookmark item * test: bookmark utils * test: bookmarks list * fix: link bookmarks button with screen * fix: navigation types * style: change bookmark list item color * refactor: restructure bookmarks * feat: add navbar component * feat: attempt to wrap in navigator * feat: use brighter color to debug * build: commit pod lock * fix: right nav bar button press event * fix: update colors * fix: circular dep issue * refactor: navigator wrapper for tests * test: bookmark list * refactor: remove unused imports * style: add white space * refactor: reduce indentation level Co-Authored-By: Akal-Ustat Singh <akalustat.singh@gmail.com> Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com> Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

push time in 5 hours

create barnchbhajneet/mobile

branch : reader-mode

created branch time in 5 hours

push eventbhajneet/mobile

Bhajneet S.K

commit sha a4ccddb5f089a0f16f92b32746f2a776a62ded86

test: update bookmarks

view details

push time in a day

push eventbhajneet/mobile

Bhajneet S.K

commit sha b39343699b43b73d62befd88c7144058f7ae3e62

fix: signify disabled button by reducing fill color

view details

Bhajneet S.K

commit sha 8adb6c9bcecd5706cae6a06bce089bdea80ff4e1

feat: style bookmarks in line with search results

view details

push time in a day

PR opened shabados/mobile

draft bookmarks screen
+36 -2

0 comment

6 changed files

pr created time in 2 days

create barnchbhajneet/mobile

branch : bookmarks

created branch time in 2 days

push eventbhajneet/mobile

Bhajneet S.K

commit sha 516acc25b959480638266941d466f1b1498d64f8

feat: change appearance to match figma mock-ups (#133) * feat: update logo * feat: reduce spacing between image and words in logo * fix: use american english spellings * refactor: change member names of Colors enum * feat: distinguish typography of gurbani on main view * feat: space search results uniformly * feat: hide unused lastViewedAt from results * test: remove test to check last viewed date, since there is none * feat: remove last viewed date * style: remove extra lines Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com>

view details

push time in 2 days

push eventbhajneet/mobile

Bhajneet S.K

commit sha 7c84c4fb71e4543ec03c37c9aa1ec34847c83190

test: remove test to check last viewed date, since there is none

view details

push time in 2 days

PR opened shabados/mobile

Reviewers
Bhajneet changes

Summary of PR

Mostly CSS changes.

Tests for unexpected behavior

  • iOS simulator
  • Not Android simulator

Time spent on PR

Less than an hour

+59 -55

0 comment

14 changed files

pr created time in 3 days

create barnchbhajneet/mobile

branch : bhajneet-changes

created branch time in 3 days

fork bhajneet/brand

Assets for unifying Shabad OS across various platforms

fork in 3 days

push eventbhajneet/mobile

Bhajneet S.K

commit sha 7f16841f655eede32112245e2233c764ea55b664

docs: convert adoc to md (#121) Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com>

view details

Saihajpreet Singh

commit sha d162f4515f5d603fd277c49e8006860ce8572ebe

test: add SearchInput, BackButton, and ShortcutDrawer unit tests (#117) Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

Bhajneet S.K

commit sha 6445d6014dfbbd9dc15bc164a01ff2002b9dcc8a

docs: add potential fix for macos error during npm install (#122) Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

Saihajpreet Singh

commit sha fd35cf23952a9bfe32e1e143ef58c56baf2cb0fe

feat: add basic search bar for search screen (#96) Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

Saihajpreet Singh

commit sha e496b8e234c77dc6a819c3eb88bd37cd138d87eb

build: enable Hermes on android (#123) Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

Saihajpreet Singh

commit sha 9689711615649e439d68e818fce8b190d9537f19

feat: add basic search results list (#127) Co-authored-by: Harjot Singh <harjot@harkul.com>

view details

Harjot Singh

commit sha 8c407146fca500ab4a6f705091421910381c7163

feat: add gurbani view with mock data (#129)

view details

Harjot Singh

commit sha ab57381d82c2096bc5638da7d706fee85dd2d31e

feat: add GurbaniNow API to fetch data for shabads and search results (#130)

view details

push time in 3 days

issue openedshabados/presenter

default mac hotkeys not working

Describe the bug Mac users cannot use cmd+{a,c,v} in input boxes such as the search bar or zoom api box.

created time in 13 days

issue openedshabados/presenter

full word sihari "i" search

Describe the bug I think an issue for this was already reported, but I can't find it. Has to do with full word search and the 'i' char. I believe we know the reason behind it being something to do with gurmukhi-utils going to unicode and back? Or maybe that was a diff issue. Anyways, just making this in case the issue got lost.

image

created time in 14 days

issue openedshabados/presenter

Launch in Fullscreen does not persist / work

Describe the bug Toggling on this feature does not persist on restart. There is no fullscreen occuring on startup.

Screenshots image

Specs

  • Device: Laptop
  • OS: Windows 10

created time in 14 days

issue openedshabados/presenter

consolidate larrivaar, padchhed, and rangchhed

combine larrivaar and larrivaar assist toggles into one dropdown that lets you choose source styling as combined, split by color, split by space.

created time in 14 days

issue commentshabados/presenter

Pop out controller doesn't allow pop-in

Can close popped out controller and re-plus sign.

bhajneet

comment created time in 14 days

issue closedshabados/presenter

Add option to make shabad os presenter transparent on "esc"/clear

This would be the same as "minimizing" shabad os but with a fade away animation to show whatever is behind the window

Can be used for showing posters/powerpoints/etc.

Moving the mouse will re-show shabad os (it is always on top, but drawing transparent when esc/no activity)

closed time in 14 days

bhajneet

issue commentshabados/presenter

Add option to make shabad os presenter transparent on "esc"/clear

Pretty low impact since users can have a fullscreen image and alt-tab as an alternative

bhajneet

comment created time in 14 days

issue commentshabados/presenter

Add option to make shabad os presenter transparent on "esc"/clear

Alternative would be to set an image/wallpaper to the esc screen.

bhajneet

comment created time in 14 days

issue commentshabados/presenter

frontend: update React v17 and CRA v4

@saihaj also this one I think was related to recent PRs

saihaj

comment created time in 14 days

issue commentshabados/presenter

Update electron

@saihaj please update

saihaj

comment created time in 14 days

push eventshabados/presenter

Saihajpreet Singh

commit sha 42035e3b2356ff8df47ff3258fa9222e5d3e4901

Release 2.11.0 (#650) * feat: update links to docs (#641) * fix(backend): only update local and global settings if available Overwrite global settings with default settings merge * fix(frontend/settings): send host with dynamic options * feat: zoom closed caption API integration (#640) * refactor(frontend/settings): create tools category * feat(frontend/settings): add livestream settings option * build(backend): add node-fetch * feat(backend): util to post line data to zoom closed captions * feat(backend) post line data received to zoom for closed captions * feat(frontend/settings): create text field component * feat(frontend/settings): use DynamicOptions * feat(backend): get zoom api key from frontend and push to api * feat(frontend/settings): rename Live Stream to Closed Captioning * fix(backend): set zoom api token in session when getting client settings * refactor(frontend/settings): rename TextInput option type to textInput * feat(frontend/settings): change about icon to info * refactor: rename livestream setting to closedCaptioning * fix(frontend/settings): render known option groups * fix(app): add default closedCaptionining setting group * fix(frontend/settings): remove livestream settings component and add default dynamic options for tools * perf(frontend/settings): use defaultValue for TextInputs for better UX * refactor(backend): handle zoom functionality in separate controller * refactor(frontend): move line utilities and auto jump utilities into separate files * refactor(backend): fetch zoom api token directly from settings * refactor(frontend): move Shabad OS data constants into separate file * feat(frontend/settings): add theme-consistent styling to TextInput component * fix(frontend/settings): autosave text inputs on blur * refactor(frontend): use getTranslations in useTranslations hook * refactor: return recommendedSources instead of recommended from db * feat: add support for Zoom closed captioning options * feat(frontend/settings): add custom text to closed captioning settings * fix(backend): add larivaar to zoom transliterations * refactor: rename closedCaptioning to closedCaptions * feat(frontend/settings): add edit status check mark to text fields * fix(backend): replace spaces in zoom controller with regex * feat(frontent/settings): select text on focus * feat: hide saved checkmark after 3 seconds * fix: save icon animations Co-authored-by: Bhajneet S.K. <bhajneet@gmail.com> Co-authored-by: Harjot Singh <harjot@harkul.com> * build(app): bump to v2.11.0 (#649) * build: update electron (#652) * build: update electron * build(app): update electron-fetch * build(app): update electron-updater * build(app): update ws * build(app): update electron * build(app): updated gurmukhi-utils * ci: update to node 16 and use working build tooling (#653) * build: update gurmukhi-utils dependency * build: update to package lockfile@2 * ci: update windows orb to latest * ci: skip lint * ci: use node 16 in images and executors * ci: turn off hard links * fix: update tutorial link (#654) Co-authored-by: Harjot Singh <harjot@harkul.com> Co-authored-by: Bhajneet S.K. <bhajneet@gmail.com>

view details

push time in 22 days

PR merged shabados/presenter

Reviewers
Release 2.11.0

Release summary

  • Documentation updates
  • Local and global settings sync fixes
  • Zoom Closed captions

Contribution Acknowledgements

Thanks to @bhajneet @Harjot1Singh @saihaj for their time and efforts.

+34728 -783

0 comment

40 changed files

saihaj

pr closed time in 22 days

push eventshabados/presenter

Bhajneet S.K

commit sha 21efae4a52faa2182eaf63467ab791502fc28634

fix: update tutorial link (#654)

view details

push time in 22 days