Skip to content

Releases: sws06/QView

QView v1.7 - Universal Calendar Update

25 Nov 20:08

Choose a tag to compare

Universal Calendar & Data Fidelity

This version rebuilds the date-search experience and fixes critical export and search bugs.

  • Universal "Year-at-a-Glance" Calendar: A completely new, custom-built calendar interface replacing the standard date picker.
    • Silent Day Tracking: The calendar now highlights days where no posts were ever made, identifying communication gaps at a glance.
    • Multi-Year Info Panel: Clicking any date instantly displays a breakdown of post numbers for that specific day across all years (2017-2020).
  • HTML Export Upgrade: The "Export to HTML" feature now correctly preserves line breaks in post text.
  • Critical Bug Fixes:
    • Theme Search: Fixed a crash caused by case-sensitivity issues.
    • List Sorting: Fixed the sort logic so posts order numerically (1, 2, 10) instead of alphabetically.
    • Stability: Fixed a crash related to date formatting in the new calendar view.

QView v1.6 - The Q Clock Update

19 Sep 16:28

Choose a tag to compare

QView v1.6 - The Q Clock Update
This is a major feature release that introduces the Q Clock, a powerful suite of interactive data visualization tools designed for deep analysis of post timing, connections, and content types. This update transforms QView from a simple list viewer into a true analytical platform.

🚀 Introducing the Q Clock
QView now includes a dynamic dashboard that displays a separate, interactive clock for each year of Q posts. This dashboard allows for at-a-glance, year-over-year comparative analysis in a balanced grid layout with a dedicated, always-visible legend.

✨ Major Features & Enhancements
💻 Standalone "Master Clock": Click the "View Master Clock" button to launch a new, resizable window featuring a chronological spiral plot of all posts from all years, complete with a detailed central hub for a professional look.

🎨 Color-Coded Dots & Filters: Instantly identify posts with images (turquoise), links (orange), or both (magenta). Use the new "Filters" dropdown on each clock to dynamically show or hide posts by content type.

🔬 Advanced Analysis Tools: Click any post to visualize its connections with lines for Time Deltas and various Mirrors. A real-time "Today's Date" highlight makes anniversary analysis effortless.

🖱️ Full Interactivity: All clocks feature smooth mouse-wheel zoom, intuitive left-click-drag pan, and Ctrl+Click to multi-select posts for custom analysis.

💾 Save as Image: Export the current view of any clock as a high-quality PNG file for your research notes.

🎃 New "Halloween" Theme: A vibrant and spooky new theme has been added to the settings.

🛠️ Fixes & Stability
Data Integrity: This release includes a standalone Python script (fix_dates.py) to find and correct the common data anomaly in some JSON files where final 2020 posts were incorrectly timestamped to 2022.

UI Stability: Resolved numerous complex Tkinter layout bugs to create a stable, responsive, and polished interface for all new features.

Happy digging!

QView v1.5

15 Sep 18:42

Choose a tag to compare

🔄 QView Evolution: The v1.5 Changelog

Tracking the development arc. Your feedback powers progress.


📦 QView v1.5 — September 2025 (Current Release)

🔥 Enhanced Search & UI Refinements

  • Search Term Highlighting: Search results now highlight the matching keyword or phrase in the post text for easier analysis.
  • Dynamic Date Selector: The Advanced Search > Search by Date calendar is now a persistent, non-modal window. Selecting a date dynamically loads posts, and you can interact with the main viewer simultaneously.
  • Integrated Delta Search: The separate Delta Search menu item has been removed. Its functionality is now a checkbox within the Search by Date calendar to find posts by month and day across all years.
  • Streamlined UI: The Highlight Abbreviations toggle has been moved from the main navigation bar to the Settings window to reduce clutter.
  • Date Search Bug Fix: Corrected a bug that caused the application to crash with a bad window path name error when a date search returned no results.

This version continues the commitment to a resilient, user-controlled research platform. No tracking, no external dependencies post-download. Just pure signal.

QView v1.4

27 Aug 17:08

Choose a tag to compare

QView – Your Offline Q Post Research Companion

QView is a cross-platform desktop application designed for in-depth exploration, analysis, and secure local archiving of Q posts. It provides a private, offline-first environment with a streamlined graphical interface, built for dedicated researchers and digital historians.

✨ Key Features & Highlights (v1.4)

  • Advanced Context Engine (New in v1.4): Go beyond simple replies with a powerful analytical tool. The completely overhauled Context Viewer now reveals deeper connections between posts, including:

    • Shared Markers: Instantly see all posts that share the same [MARKERS].
    • Time/Delta Matches: Find posts made at the same HH:MM time across different days.
    • Shared Themes: View posts that are linked by common thematic tags.
    • Mirrored Matches: Uncover abstract patterns with connections based on mirrored dates, reversed post numbers, and reversed timestamps based on Q Clock logic.
    • Navigation History: A new < Back button allows you to retrace your steps while exploring complex context chains.
  • Comprehensive Data Exploration: Access a sortable, searchable list of all Q posts, complete with timestamps, author details, and tripcodes.

  • Intuitive Post Viewer: Experience a clean side-by-side layout for post text and associated images. The image panel now displays a welcome image on startup and can be resized, but not fully closed, to ensure you always see attached media.

  • Advanced Search & Filtering: Precisely locate posts using keywords, numerical ranges, specific dates, or a dedicated Theme Search.

  • Intelligent Cross-Referencing: Click on >> numbers to instantly navigate to quoted posts, featuring inline image previews.

  • Integrated Research Tools: Right-click on selected text for direct searches on Google Books or Internet Archive, or to perform instant Gematria calculations.

  • Personalized Workflow: Create local bookmarks and add private, customizable notes to any post. A new "View All Notes" option in the Tools menu lets you see all your annotations in one place. Notes can also optionally appear as tooltips in the post list.

  • Offline Archival: Download and permanently store all linked images (from posts and quotes) and external web articles as local HTML files.

  • Customizable Interface: Choose from Dark, Light, or a patriotic Red, White & Blue (RWB) theme. Your theme preference is saved automatically.


📥 Getting Started

Option 1: Run the Pre-Packaged App (Recommended for Windows)

  1. Download the latest release (v1.4)
  2. Extract the downloaded .zip file.
  3. Run QView.exe.
  4. A user_data/ folder will be automatically created on first launch to store your notes, bookmarks, and downloaded content.

Option 2: Run from Source

  1. Clone the Repository:

    git clone [https://github.com/sws06/QView.git](https://github.com/sws06/QView.git)
    cd QView
  2. Install Prerequisites:

    • Python 3.9+ is required.
    • Install the necessary libraries using pip:
      pip install pillow pandas requests tkcalendar lxml
    • On some Linux systems, tkinter may need to be installed separately:
      sudo apt-get install python3-tk
  3. Launch the Application:
    The necessary post data is included in the repository. Simply run the main script:

    python main.py

🔑 Philosophy

QView is built on principles of privacy, autonomy, and direct access.

No tracking. No telemetry. No internet required for core functionality.

It is a tool designed for independent verification and personal knowledge management, free from external influence or dependency. "Truth doesn’t auto-update. It must be found."


🤝 Contribution & Support

QView is a community-driven, open-source project. Your feedback and contributions are welcome.

View Source & Fork: https://github.com/sws06/QView

Report Issues / Suggest Features: GitHub Issues

Contact: qview1776@gmail.com

Support Development: If you find QView valuable, consider supporting its ongoing development.
☕ Buy me a coffee

QView v1.3 - Major Feature Update

30 Jun 21:04

Choose a tag to compare

📦 QView v1.3 — June 2025 (Current Release)

  • Enhanced User Notes System
    • New "Show as Tooltip" checkbox in note editor for selective in-Treeview display.
    • Right-click Paste functionality enabled directly in note editor.
    • Robust backend storage for note preferences.
  • Refined Search Capabilities
    • Dedicated "Search by Theme" menu in Advanced Search for precise topic filtering.
    • General "Search anything to filter posts" now focuses purely on text and tripcodes.
    • Improved clarity in search results handling.
  • Application Icon Display
    • Proper display of QView icon in Windows taskbar and window title.
  • UI & Usability Improvements
    • "Highlight Abbreviations" toggle moved to main navigation bar for easier access.
    • General performance and stability enhancements.

This version continues the commitment to a resilient, user-controlled research platform. No tracking, no external dependencies post-download. Just pure signal.

QView v1.2

21 Jun 14:54

Choose a tag to compare

✨ New Features

  • Red, White, & Blue (RWB) Theme: A complete, third theme option has been added to the application.

🛠️ Major Bug Fixes & Stability Improvements

  • Corrected Startup Theme: Fixed a critical bug causing the application to always start in Dark Mode. The app now correctly launches with the last selected theme.
  • Fixed "Content Sync" Functionality: Repaired the entire content download system, resolving crashes and missing functions.
  • Restored Quoted Image Links: The clickable "🔗" icon next to images inside quotes has been restored.
  • Resolved UI Crash: Removed unstable welcome image logic to guarantee application stability.

QView v1.1 - Context Menu Search & Progress Bars

20 Jun 16:51

Choose a tag to compare

This release introduces major user experience and research-oriented features, shifting from automatic detection to powerful, user-driven tools.

✨ New Features & Enhancements

  • Right-Click Context Menu: Highlight any text in the post viewer and right-click to instantly search for it on Google Books or the Internet Archive.
  • Individual Download Progress Bars: The "Content Sync" window now features separate, high-contrast progress bars for each download type (Main Images, Quoted Images, and Articles), providing clear visual feedback.
  • The context menu's search function now correctly respects the user's "Open in Incognito" setting.

🐛 Bug Fixes & Refinements

  • Fixed numerous download utility errors (NameError and TypeError) that prevented content downloads from working correctly.
  • Resolved an issue where the download progress bar would not move even when a download was in progress.
  • Corrected and updated the logic for handling clickable image thumbnails in quoted posts.
  • Removed the experimental automatic "Stringer Detector" in favor of the more flexible manual search menu.

QView v1.0 - First Standalone Release

06 Jun 04:12

Choose a tag to compare

Description:
This is the first official standalone release of QView, now packaged as a self-contained application for Windows. This version includes a completely overhauled user interface, new features for handling quoted content, and numerous stability fixes.

The application can now be run directly from the provided executable without needing a Python installation.

✨ New Features & Enhancements
Standalone Executable: Packaged the entire application into a single executable using PyInstaller for easy distribution and use.
Clickable Quoted Images: Quoted images now display as inline thumbnails with a clickable link symbol (🔗) to open the full-size image.
New Vertical Layout: The main viewer now uses a 75/25 vertical split, displaying post text on the left and images on the right for a more portrait-friendly viewing experience.
Dedicated Quoted Image Downloader: Added a new utility under "Content Sync" to specifically find and download images referenced within quotes.
UI Updates:
The Help & Tips window has been updated with new resources and its layout fixed to prevent text from being cut off.
The Welcome screen text has been revised and cleaned up.
The application icon is now correctly set for the window and the .exe file.
🐛 Bug Fixes
Fixed a critical bug where the main viewer would not update after performing a keyword search or jumping to a specific post number.
Resolved an issue that caused the view to incorrectly jump back to the first post after adding or removing a bookmark.
Corrected the base URL for all image downloads, fixing hundreds of download errors for both main and quoted images.
Addressed various NameError, AttributeError, and SyntaxError issues for improved stability.
Fixed a persistent issue with Tkinter event bindings (tag_bind) not working for embedded image content by implementing the "hotspot link" method.

Updated to include QView.exe and README.txt. No installation required—just unzip and run.