AUR: Typesetters Desk is available at the Arch Users Repository.
The source code for Typesetter's Desk is available at GitLab.
https://gitlab.com/michael.oleary.math/typesettersdesk
Build instructions for Arch- and Ubuntu-based Linux distributions are available at the repository.
Versions:
- 0.5.8 (05/02/23)
- Modified directory structure
- Added unit tests directory and started writing tests for IO functions
- Tests use QTest
- 0.5.7 (4/10/23)
- Added "Remove All" to favorites code menu
- Code improvements and first stage of refactoring project completed
- 0.5.6 (01/03/23)
- Editor tabs can now be at the left, top, or hidden
- Hid some TeX menu items
- Fixed pdf view change error
- Fixed pdf page number error for non-single views
- Code improvements, especially linktrees
- Code improvement includes start of a major refactoring project
- 0.5.5 (11/30/22)
- Added status bar to project dock with "Create Project" and "Existing Projects" buttons
- Full screen button updated
- Removed utility panel toggle button
- Menu item enabling improved
- Only a single instance of the program will run at a time
- Moved Typeset action from TeX menu to File menu
- Fixed: "Remove from Favorites" menu in code list not working
- Added move up and move down buttons for favorite codes list
- Added HTML menu (to be populated later)
- Fixed: Toolbars did not remember whether they were hidden or not
- A sample LaTeX project is found in the "Sample" directory. Please be sure to read the README in that directory.
- Code improvements
- 0.5.4 (11/17/22)
- 0.5.3 (11/13/22)
- Modifications made so that the program can be installed from a package
- New directory for help, xml, and code files
- Program no longer creates a blank source file when shutting down
- Source context menu fixed and is now independent of KTextEditor
- Sources and documents are now created by factories
- Fixed: source files sometimes load in an order different than when the program last closed
- Bookmarks code improved
- 0.5.2 (10/28/22)
- Improvements to viewer fit to height for PDFs
- Find dock now has selected text option that restricts "find all" and "replace all" to the current source's selected text
- Tooltips in linktreeviews now display html commands as opposed to rendering the html
- Save action disabled if the current source is not modified
- Save all action disabled if all open sources are not modified
- Save all only saves modified sources
- Save all action added to file tool bar
- Save all in project action text now includes the current project name
- In project dock, hitting enter on directory view item opens that item
- For html document, view panel displays title and urls of hyperlinks on hover
- Code enhancements
- Bug fixes (including source and document settings location)
- 0.5.1 (09/27/22)
- Find/Replace dock completed
- Open sources monitor file changes on disk
- Settings changed from a class to a namespace
- Bug fixes and code enhancements
- 0.5.0 Initial Release (08/27/22)
- Most features are working, including typesetting with PdfLaTeX or XeLaTeX.
- Features not working include typesetting with TeX and LaTeX, current root searches, current project searches, and print previews.
- Basic help file functionality exists but the help file is at the beginning stage.