Welcome to the Development Hub

This is your window into what's happening behind the scenes at Journal Genie. Here you'll find information about known bugs, features currently in development, and what's in the pipeline for future updates.

Updates will typically roll out every 1-2 months (I work a full time job and work/life/app development balance is key), though critical bug fixes may be pushed sooner. I believe in transparency about what's being worked on, what issues exist, and what features are being considered. Your feedback through the feedback form directly influences what makes it onto this page.

This page is updated regularly as bugs are fixed, features are completed, and new requests come in from the community. Check back often to see what's new!

Development Philosophy

Things I Will Do

  • Features that enhance the journal RP experience
  • Bulk operations to save time and clicks
  • Custom themes and personalization options
  • Cross-journal compatibility (IJ, DW, LJ)
  • Accessibility improvements
  • Performance optimizations
  • Community-requested features with broad appeal
  • Quality of life improvements

Things I Won't Do

  • Features that violate journal site ToS
  • Automated posting or spam tools
  • Features that compromise account security
  • Overly niche features for single users
  • Single platform functionality (ie. DW Only)
  • Features that scrape or steal content
  • Anything that could harm the RP community
  • Features requiring server infrastructure
  • Overly complex features that are beyond the scope of the application

In Development - v1.5.0

RP Tools - Snippets

Quick-insert HTML snippets for comment formatting. Add custom buttons to inject saved code snippets (bold, italic, blockquote, etc.) with one click.

RP Tools - Snippets Gallery

Browse a curated gallery of roleplay handy codes that you can add to your snippets colection

RP Tools - Blacklist

Filter unwanted content by hiding or collapsing comments from blacklisted usernames across Dreamwidth, InsaneJournal, and LiveJournal.

RP Tools - Enhanced Pagination

Load additional comments without page navigation. Automatically fetch more comments as you scroll or via a "Load More" button. Decide between loading 1-2 pages at a time.

RP Tools - Album Icon Insert

Add icons to posts from a browsable album directory.

RP Tools - Dreamwidth Icon Selector

Visual icon picker for Dreamwidth free accounts. Browse and select from your icon collection without upgrading to a paid account.

RP Tools - Insanejournal Comment Expansion

Adds comment expansion links to all unexpepanded comments and allows users to expand threads and or expand all threads in a post.

RP Tools - Import/Export

Export RP Tools settings so you never lose your curated codes or settings for easier transferring across devices and browsers.

Known Bugs

N/A
Fixed

No bugs have been reported at this stage

Fix expected:

Improvements

Custom Toggle Display
Requested

Allow the Reload, Show All and Compact toggles to be show/hode as part of pop-up customisation

Expected: TBA

Name Display for Icon View
Requested

All users to permenantly enable the dark background that shows on hover over when a user is using icon Grid View, to improve the readability of names for users with lighter icons.

Expected: TBA

Platform Tag Toggle
Requested

Allow users to disable platform tags for those who are only single-platform users.

Expected: TBA

Add Syntax Highlighting
Requested

Color-code or visually distinguish new/unread comments from already-read ones on the page, making it instantly obvious which comments are new without having to look for the 'NEW' text.

Expected: TBA

Font Increase/Decrease
Requested

Allow the ability to change the font size in the popup

Developer Note: This is much easier said than done due to the constraints of the popup itself. While it's not feasible to have an increase/decrease option with the existing UI, I can provide an option that can be selected that has a larger font size to improve accessibility.

Requested Features

Activity Tracking

The ability to track activity for characters from the app, with visual reminders when something is overdue. Set due dates from a group level, set reminder dates, show status indicators in the Account Manager and popup when in group view. Customizable and optional feature.

Firefox Container Support

Currently a low level request as I will need to learn the intricacies of Containers. This will greatly depend on user demand.