Commit Graph

56 Commits (master)
 

Author SHA1 Message Date
Michele Calgaro e1c968dbf1
Add README.md and update readme.html
4 weeks ago
Michele Calgaro 75147a8ff2
Removed debian packaging files
1 month ago
Michele Calgaro 29de66a268
Update uigui_uncrustify.ini to current uncrustify version (2024/09/21)
1 month ago
Michele Calgaro 8d6255b84d
Added indenter examples
1 month ago
Michele Calgaro 3db895919a
Clean up some unused stuff
1 month ago
Michele Calgaro 7e8aa1a5c0
Hide Export menu since TQt3 does not support the required functionality. Add processing for code change event
2 months ago
Michele Calgaro 2d49c44c47
Remove incomplete and useless server code
2 months ago
Michele Calgaro 281a7702cf
Remove logger code
2 months ago
Michele Calgaro 0204f596eb
Finish off About dialog code
2 months ago
Michele Calgaro 075471f041
Don't use ntq* headers and adapt to __TDE_HAVE_GCC_VISIBILITY
2 months ago
Michele Calgaro 59999a5ad2
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
10 months ago
Michele Calgaro fbbe9cf4e4
Fix parsing issue with old style uigui_uncrustify.ini. This allows universal-indent-gui-tqt to work also with the original (pre regex) indenter option file
11 months ago
Michele Calgaro 862ea63473
Add support for both regex and non regex in uigui_uncrustify.ini and fix bug in parameter handling logic which had broken universal-indent-gui-tqt functionality
11 months ago
Michele Calgaro f9c498e23f
Increase cmake minimum version to 3.5 and debhelper compat level to 10
12 months ago
Michele Calgaro 160e02ddca
Add support for regex in uigui_uncrustify.ini. This allows to parse options with separators around the '=' sign
12 months ago
Michele Calgaro 6b2298c21d
Clean up UiSettings class
1 year ago
Michele Calgaro 95f2a9c897
Fix functionality of 'Parameter tooltips' menu action
1 year ago
Michele Calgaro d54efa8cb8
Add git hash to program version
1 year ago
Michele Calgaro c0b1f3384c
Add ability to accept drops of files to the main window
1 year ago
Michele Calgaro 455025d23a
Add UiGuiHighlighter code
1 year ago
Michele Calgaro dd4c8a461d
Added UiGuiSettingsDialog
1 year ago
Michele Calgaro e19f9a02df
Finish off the indenter code and update to TQ_OBJECT
1 year ago
Michele Calgaro c529f9057e
Drop unnecessary UiGuiSystemInfo code
1 year ago
Michele Calgaro 63d63ad52b
Added logic to call the indenter and update the preview
1 year ago
Michele Calgaro 74e91ff8c1
Added logic to detect how to call the indenter
1 year ago
Michele Calgaro 48a09796d5
Added logic to create the indenter calling script
1 year ago
Michele Calgaro 97a6a7874e
Added logic to load/save indenter config file
1 year ago
Michele Calgaro febcebba07
Added logic to read indenter ini files and populate GUI toolbox
1 year ago
Michele Calgaro 44f39b628c
Added UiGuiErrorMessage, UiGuiIniFileParse and some code related to
1 year ago
Michele Calgaro dfb1b9f10a
Added initial empty GUI for the indenter
1 year ago
Michele Calgaro 5fa736197b
Added logic to save file and handling encoding
2 years ago
Michele Calgaro d539696640
Added logic for recently open files menu
2 years ago
Michele Calgaro b3c19a6270
Added logic to open a file using the "Open source file" menu entry,
2 years ago
Michele Calgaro 425e16ad89
Added code to load last open file or an example or an untitled file.
2 years ago
Michele Calgaro 11451cea9d
Create encoding menus + some work on highligther menu
2 years ago
Michele Calgaro 658a06d1ee
Initialize TQScintilla's editor. TabWidth settings is now saved and restored across executions
2 years ago
Michele Calgaro 64dc8cad72
Added logic for language translation
2 years ago
Michele Calgaro b4d35ab97d
Settings for syntax highlighting, showing whitespaces and loading last open file are now saved and restored across executions
2 years ago
Michele Calgaro 191e11f6dc
Window's position, size and maximized status are now saved and restored across executions
2 years ago
Michele Calgaro e7b18a1f57
Added first part of UiGuiSettings class.
2 years ago
Michele Calgaro d879569fce
Added SettingsPaths code.
2 years ago
Michele Calgaro 4e57686976
Renamed TSLogger _* members to m_*.
2 years ago
Michele Calgaro a57b51348a
First part of About dialog.
2 years ago
Michele Calgaro ae3256947f
Added toolbar GUI. The logic of each button has not been implemented yet.
2 years ago
Michele Calgaro a92640a3d9
Removed code related to 'Check for Update' functionality. This won't be part of this port.
2 years ago
Michele Calgaro a80a494efe
Added main window menubar GUI. The logic of each action has not been implemented yet.
2 years ago
Michele Calgaro 14f7e49438
Build basic application with empty main window
2 years ago
Michele Calgaro 2ba166d1f8
Fixed UiGuiVersion and argument parsing
2 years ago
Michele Calgaro 509cd0aa50
Formatted and fixed TCLAP headers
2 years ago
Michele Calgaro 430373ae38 Format code using uncrustify
2 years ago