57 Commits (master)
 

Author SHA1 Message Date
Michele Calgaro 80003eb87b
Drop Borland compiler specific code
4 weeks ago
Michele Calgaro e1c968dbf1
Add README.md and update readme.html
2 months ago
Michele Calgaro 75147a8ff2
Removed debian packaging files
2 months ago
Michele Calgaro 29de66a268
Update uigui_uncrustify.ini to current uncrustify version (2024/09/21)
2 months ago
Michele Calgaro 8d6255b84d
Added indenter examples
2 months ago
Michele Calgaro 3db895919a
Clean up some unused stuff
2 months ago
Michele Calgaro 7e8aa1a5c0
Hide Export menu since TQt3 does not support the required functionality. Add processing for code change event
3 months ago
Michele Calgaro 2d49c44c47
Remove incomplete and useless server code
3 months ago
Michele Calgaro 281a7702cf
Remove logger code
3 months ago
Michele Calgaro 0204f596eb
Finish off About dialog code
3 months ago
Michele Calgaro 075471f041
Don't use ntq* headers and adapt to __TDE_HAVE_GCC_VISIBILITY
3 months ago
Michele Calgaro 59999a5ad2
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
11 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
12 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
12 months ago
Michele Calgaro f9c498e23f
Increase cmake minimum version to 3.5 and debhelper compat level to 10
1 year ago
Michele Calgaro 160e02ddca
Add support for regex in uigui_uncrustify.ini. This allows to parse options with separators around the '=' sign
1 year 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
2 years ago
Michele Calgaro dfb1b9f10a
Added initial empty GUI for the indenter
2 years 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