Hemish's Contributions
Software Translations: Hindi
I maintain a Mastodon account to give updates about Hindi translations which I do. The account is at https://floss.social/@hindifoss
New translations from scratch
GUI and Apps
- GNOME Clocks (proof)
- GNOME Characters (proof)
- GNOME Initial Setup (proof)
- GNOME Calendar (proof)
- GNOME Tour (proof)
- GNOME Console (proof)
- GNOME Display Manager aka GDM (proof)
- GNOME Calls (proof)
- GNOME Weather (proof)
- Phosh (proof)
- Squeekboard (proof)
- GNOME Sound Recorder (proof)
- Apps for GNOME (proof)
- Dialect (proof)
- Solanum (proof)
- Kooha (proof)
Libraries and backends
- xdg-desktop-portal-gnome (proof)
- libadwaita (proof)
- plymouth (proof)
- libcall-ui (proof)
- libshumate (proof)
Corrected old translations and/or adding new and maintaining translations
GUI and Apps
Libraries and backends
The translation work I did at GNOME got mentioned at 'This week in GNOME' blog post https://thisweek.gnome.org/posts/2023/03/twig-85/
Accepted pull requests at GitHub
Pull requests are a way to add modifications to a an open-source project. Here is a list of pull requests I created a GitHub (a code sharing platform) which got merged into project by the original developer(s):
- Fixed grammatical typos at Bugswriter/arch-linux-magic
- Added Hindi translations at GustavoPeredo/Font-Downloader
- Add Hemish's posts in opensource tag at ILUGD/planet
- New features, better cross platform support at Sangwan5688/song_downloader_CLI
- Update users.conf to add user to 'power' and 'rfkill' group at arch-linux-gui/alg-pure-cala-config
- Update Hindi Translations and credits at dialect-app/po
- Correct and update Hindi (hi) translation at flatpak/xdg-desktop-portal-gtk
- Update wiki link in manpage at hyprwm/Hyprland
- Update README.md at iCMcodes/hello-world
- Fix window grouping in firefox in GNOME at mijorus/webapp-manager
- Added Hindi translation at nlogozzo/NickvisionMoney
- Added translation instructions to README.md at nlogozzo/NickvisionMoney
- Corrected shortcut in Hindi translation at nlogozzo/NickvisionMoney
- Update Hindi (hi) translation at nlogozzo/NickvisionMoney
- Update hi.po at nlogozzo/NickvisionMoney
- Update translations and update hi.po at nlogozzo/NickvisionMoney
- Updated Hindi translation at nlogozzo/NickvisionMoney
- modify 'Recents' to _('Recents') and update hindi translation at nlogozzo/NickvisionMoney
- Added GitAhead - a git GUI at serhii-londar/open-source-mac-os-apps
- Fix typo "Information about Blueprint" at sonnyp/Workbench
- Add mention to unofficial linux client at wallabag/wallabag
Personal projects
Here is a list of personal programming projects which I made:
- wallman - A dart library to get and set backgrounds on multiple GUI linux platforms
- pe - WIP (Work in progress) ModemManager and libadwaita based UPI client for Linux desktops and phones
- desktop_linux_themer - Theme GNOME, Cinnamon, Budgie and XFCE
- simpnot - WIP (work in progress) dart library to interact with Simplenote web service
- backman - Background manager
- pydownsongs (archived) - Pydownsongs is intended for both developers and regular users to download songs
- hmenu (archived) - A minimalist dmenu inspired runner for Windows
- pyupfile - Pyupfile allows you to upload any file to https://file.io site using their API, can be used to teach how to make python packages
Wikipedia
I make edits here and there, but here is the article that I wrote from scratch, and got accepted into Wikipedia:
https://en.wikipedia.org/wiki/Bharati_script
Packages maintained at AUR
AUR stands for Arch Linux User Repository. Here, users can add build scripts for various third-party projects and personal projects, so that it can be used by users to easily install the projects/software in Arch Linux. Here is a list of AUR packages I made and maintain: