Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.9 | 2013-12-03 | ||
0.8 | 2013-10-08 | ||
0.7 | 2013-08-10 | ||
0.6 | 2013-07-02 | ||
0.5 | 2013-06-12 | ||
0.4 | 2013-05-08 | ||
0.3 | 2013-04-12 | ||
0.2 | 2013-04-11 | ||
0.1 | 2013-04-11 | ||
Totals: 9 Items | 0 |
Thunderpad
Simple and lightweight text editor
Installation Instructions (only if you got the binaries from Thunderpad's page)
Linux
- Extract the downloaded tarball file.
- Execute as root the Install.sh script in the extracted folder by using the
sudo sh Install.sh
command.
Windows
- Download the Thunderpad installer from Thunderpad's page.
- Execute the installer and follow the instructions on the screen.
Mac
- Download the Thunderpad DMG image and mount it.
- Drag the "Thunderpad Editor.app" file to the "Applications" folder.
Compilation Instructions (if you got the source code)
Linux, Mac OSX and other UNIX variants that support Qt
You will only need the Qt4 developer libraries in order to compile the program. To compile this program, simply execute the following command in a terminal (without qoutes): "qmake Thunderpad-editor.pro && make", you should be in the directory where you extracted the tarball (use the "cd" command). This will create an executable named "Thunderpad-editor", to run it, simply type "./Thunderpad-editor".
Microsoft Windows (XP, Vista, 7, 8)
You will need to install Qt and Qt Creator (you can download them at http://www.qt-project.org/downloads). To compile this program, open the Thunderpad-editor.pro file with Qt Creator, configure the project and press CTLR + R to run it.
Have a great time hacking around the source code!
F.A.Q
Why is Thunderpad so great?
Because it's written with care.
Is Thunderpad Editor aiming to be a clone of the commercial TextPad? (this question made sense when Thunderpad was called Textpad)
No, Thunderpad is aiming to be a simple and general purpose text editor, like Microsoft Notepad, but with more features (such as line count and syntax highlighting) and multiplatform (using the Qt Framework).
I found a problem with Thunderpad, how can I report it?
You can report bugs at http://sf.net/p/Thunderpad-editor/discussion/bugs or by sending me an e-mail to alex_sr97@outlook.com.
I have an idea/suggestion, how can I ask for it to be implemented in Thunderpad?
You can post your suggestions and/or ideas at http://sourceforge.net/p/Thunderpad-editor/discussion/suggestionsideas/, or you can send me an e-mail to alex_sr97@outlook.com.
Changelog
0.1
- Initial Release.
0.2
- Added file support (open and save).
- Added "Insert Date and Time".
- Directory reorganization.
- Code improvements.
0.3
- Added "Word Count".
- Added search capabilities.
- SDI-like Interface.
- More code improvements.
0.4
- Temporarily removed "Minimal Mode" and "Normal Mode" support (because of the code redesign)
- Removed SDI-like interface.
- Added read/write settings support.
- Added calculation of the size of the document.
- Added "Replace All" function.
- Added "Welcome Screen" (like in Scratch).
- Changed coding style to the "CamelCase" style.
- Even more code improvements.
0.5
- Removed Designer form, (the UI is created in the mainwindow.cpp file) for more customization and less bloatware code (ui_mainwindow.h was around 700 lines long, which were replaced by 148 lines of code).
- Added "Set Read Only" feature.
- Complete font styles support (bold, italics, underline and strikeout are now supported).
- New Search Dialog.
- Redesigned statusbar layout.
- Simplified code (but longer because of the UI creation functions).
- The code (cpp files) are now divided into different categories (for easier reading), such as "settings.cpp" and "document.cpp"
- Removed the "Welcome Screen"
- Added 8 Color schemes
0.6
- Added "Highlight current line"
- Minor fixes
- Fully functional search dialog
- Redesigned color schemes engine
0.7
- More integration for Mac OS X
- Added Faenza icon set for Mac OS X
- Added Syntax Highlighting
- Minor bug fixes
- Smaller toolbar in Mac OS X (for centered icons)
- Fixed fullscreen issue in Mac OS X
- Removed temporarily the color schemes feature (because of the Syntax Highlighting)
0.7.1
- Added file open support (from file manager or terminal).
- Simplified the source code (mostly the New() and Open() functions).
- Less memory usage under Linux.
- Tweaked the Thunderpad-editor.desktop file (only for Linux)
0.7.2
- Thunderpad can now open files on Mac OSX.
- Changed the Info.plist file
- You can now use "make install" on Linux.
- Minor name changes.
- Reorganized files in the "data" folder.
0.7.3
- Minor memory usage improvements.
- Changed the way the length of a document is calculated.
- Prepared source code for Debian packaging (.deb packages).
0.7.4
- Reimplemented color schemes.
- Added Line count.
- Major code reorganizations.
0.7.4.1
- Fixed a bug when saving files.
- Added a "Recent Files" menu (not functional).
- Simplified code.
0.8
- New About dialog.
- Redesigned Internal structure of Thunderpad.
- Single Document Interface is now fully implemented.
- New search textbox in toolbar.
- Changed the icon theme from Elementary to Moka.
- Fixed a bug when the toolbar settings where not calibrated.
- Export to HTML support.
- Export to PDF support.
- New "Smart Save" feature.
- Named documents are saved automatically when Thunderpad closes.
- Read Only and Fullscreen buttons are docked to the right in the toolbar.
- More efficient and faster code.
- Thunderpad is now a single-instance application.
- Cleaner code(s).
- Settings are syncronized between opened instances of Thunderpad.
- Add support for all listed programming languages.
- Numbered documents (Untitled 1, Untitled 2, etc).
- Bug fixes.
- Recent files feature is now implemented.
- Minor tweaks to OS platform files (Linux, Mac and Windows).
- You can now drag files to the Thunderpad window to open them.
- Changed the way that Thunderpad calculated the numbers of words to a more efficient one.
0.8.1
- Fixed a bug where the quotation marks without nothing inside ("") would not be highlighted.
- Fixed an issue where the application would not launch on Mac OS X.
- Minor bug fixes.
0.9 (goals for the stable version)
- Added a "Tools" menu.
- Added a "Check for updates" menu.
- Changed the way that message boxes appear.
- Removed unuseful code.
- Bug fixes.
- Added the option of choosing between the Elementary icon theme and the Moka icon theme.
- Added a spell checker.
- Added CLI options, such as a reset preferences option.
- Added a "Sort selected text" option.
- Added a "Go to line…" option.
- Added a "Insert date/time" option.
- Added a hexadecimal reader feature.
- Fixed an issue with Mac OS X 10.9, where the UI fonts where messed up.
- Performance improvements.
- Added 4 icon themes.