2022-07-21 10:56:46 +03:00
|
|
|
######################################################
|
|
|
|
# Tcl/Tk Project manager 2.0
|
|
|
|
# Distributed under GNU Public License
|
|
|
|
# Author: Sergey Kalinin svk@nuk-svl.ru
|
|
|
|
# Home page: https://nuk-svk.ru
|
|
|
|
######################################################
|
|
|
|
|
|
|
|
20/06/2022
|
|
|
|
- Beginning the project
|
|
|
|
|
|
|
|
13/07/2022
|
|
|
|
- Added open file dialog
|
|
|
|
- Added open folder dialog
|
|
|
|
- Added save file function
|
|
|
|
- Added a command line argument support (open file(s) or folder(s))
|
|
|
|
- Added TCL and BASH highlite
|
|
|
|
- Added a configuration file (progman.ini) and a procedure for reading/saving them
|
|
|
|
|
|
|
|
14/07/2022
|
|
|
|
- Added On/Off viewing toolbar
|
|
|
|
- Added On/Off viewing line numbers bar
|
|
|
|
- Added a Comment/Uncomment text support
|
|
|
|
- Added text auto format
|
|
|
|
|
|
|
|
15/07/2022
|
|
|
|
- Added a close file (tab) function with Ctrl+w
|
|
|
|
- Added a insert/remove the tabspace
|
|
|
|
- Fixed comment/uncomment selected text
|
|
|
|
|
|
|
|
20/07/2022
|
|
|
|
- Fixed indent text
|
|
|
|
- Fixed insert " and '
|
|
|
|
- Added a main window geometry option into config, and autosave current geometry
|
2022-07-21 16:01:28 +03:00
|
|
|
|
|
|
|
21/07/2022
|
|
|
|
- Added Save file dialog before tab was closed
|
|
|
|
- Added Save file dialog when exiting, if file was modify
|
2022-07-22 16:01:30 +03:00
|
|
|
|
|
|
|
22/07/2022
|
|
|
|
- Added GO highlight
|
2022-07-27 16:55:04 +03:00
|
|
|
|
|
|
|
27/07/2022
|
|
|
|
- Fixed comment/uncomment procedure (last line in selected text)
|
|
|
|
- Fixed error with save new (untitled) file
|
2022-08-01 16:24:42 +03:00
|
|
|
|
|
|
|
01/08/2022
|
|
|
|
- Added inserting base64 encoded image
|
|
|
|
- Added read the file structure and inserting into tree
|
|
|
|
- Added GUI font, and GUI foreground color setting
|
|
|
|
- Added tcl and go files images
|
|
|
|
- Added image for file type (extention)
|
2022-08-03 12:21:28 +03:00
|
|
|
|
|
|
|
03/08/2022
|
|
|
|
- Added some files icon
|
|
|
|
- Fix finded procedure (function) (tree click)
|
|
|
|
- Fix showing position in statusbar
|
2022-08-12 15:24:39 +03:00
|
|
|
|
|
|
|
12/08/2022
|
|
|
|
- Fixed comment/uncomment procedure depending on the file type
|
|
|
|
- Added About dialog
|
|
|
|
- Fixed read structure (procedure names like Proc:Name)
|
|
|
|
|
2022-08-15 11:07:47 +03:00
|
|
|
15/08/2022
|
|
|
|
- Added open/close braces highlight
|
2022-08-15 11:34:30 +03:00
|
|
|
- Fixed GO structure reader
|
2022-08-16 15:23:12 +03:00
|
|
|
|
|
|
|
16/08/2022
|
|
|
|
- Added selection of all words in the text by clicking on the any word
|
2022-08-17 16:52:22 +03:00
|
|
|
|
|
|
|
17/08/2022
|
|
|
|
- Added "Vew Panel" menu and "Panel side" (left/right)
|
|
|
|
- Changed standard Tk menu on TTK::menu
|
|
|
|
- Added config options filesPanelPlace (left/right)
|
|
|
|
- Fixed ViewFilesTree procedure with rigth variable filesPanelShow (true/false)
|
2022-08-16 15:23:12 +03:00
|
|
|
|
2022-08-24 15:04:19 +03:00
|
|
|
22/08/2022
|
|
|
|
- Fixed clicking on proc or func names into tree if file was closed
|
|
|
|
|
|
|
|
23/08/2022
|
|
|
|
- Added procedure and function navigation window by Ctrl+j pressed on editor
|
|
|
|
- Fixed correctly focused on editor text widget
|
|
|
|
|
|
|
|
24/08/2022
|
|
|
|
- Fixed ReadStructure procedure (added lexer)
|
2022-08-25 16:39:50 +03:00
|
|
|
|
|
|
|
25/08/2022
|
|
|
|
- Fixed focus on the editor window after clicking Escape in the function selection dialog
|
|
|
|
- Change color scheme for FindFunction dialog
|
|
|
|
- Added sh icon (for shell scripts)
|
|
|
|
- Fixed lexers for find procedures and functions
|
2022-08-26 15:54:41 +03:00
|
|
|
|
|
|
|
26/08/2022
|
|
|
|
- Update image library (added some icons)
|
|
|
|
- Added hot keys:
|
|
|
|
- Alt+p - Show/Hide additional panel
|
|
|
|
- Alt+w - delete word on the cursor below
|
|
|
|
- Alt+r - delete row
|
|
|
|
- Alt+b - delete text beetween line Begin and cursor
|
|
|
|
- Alt+e - delete text between cursor and line End
|
|
|
|
- Fix close braces indent
|
|
|
|
|
2022-08-30 16:44:28 +03:00
|
|
|
30/08/2022
|
|
|
|
- Fix the clicked by the close button on a tab
|
|
|
|
- Added "View"->"Editors word wrap" menu and procedure
|
|
|
|
- Added bindings "Ctrl+PgUp" and "Ctrl+PgDown" for next or prior tab selecting
|
|
|
|
- Added "Close file" dialog
|
2022-09-01 16:54:34 +03:00
|
|
|
|
|
|
|
01/09/2022
|
|
|
|
- Added search function name into Function navigation whem press key
|
|
|
|
- Added find and replace dialog
|
|
|
|
- Fixed correct placement the Function dialog
|
2022-09-14 16:31:50 +03:00
|
|
|
|
|
|
|
14/09/2022
|
|
|
|
- Added procedure for the horizontal split a text window
|
|
|
|
- Fixed untitled file saved
|
|
|
|
- Fixed Alt+R (delete row), now will are deleted row with a "\n\r" symbols
|
2022-10-20 10:02:47 +03:00
|
|
|
|
|
|
|
20/10/200
|
|
|
|
- Added Git support: add and commit changes, show git log, show each commit...
|
2022-11-11 13:03:06 +03:00
|
|
|
|
|
|
|
11/11/2022
|
|
|
|
- Added GoTo Line dialog
|
|
|
|
- Fixed Git commit procedure
|
|
|
|
- Added variable and procedure helper
|
|
|
|
|
2022-11-18 12:10:11 +03:00
|
|
|
18/11/2022
|
|
|
|
- Add Refresh button into Git Dialog
|
|
|
|
- Fixed FindFunction
|
|
|
|
|
2022-12-07 16:12:04 +03:00
|
|
|
07/12/2022
|
|
|
|
- Added Perl language support
|
|
|
|
- Added INI-files support
|
|
|
|
- Added MD-files structure navigation
|
|
|
|
- Fixed saving user session and opening files and folders at the next start
|
|
|
|
- Added buttons "Git clone" and "Git init" in the dialog box displayed when the Git button is pressed
|
|
|
|
|
2023-07-27 13:03:02 +03:00
|
|
|
27/07/2023
|
|
|
|
- Fixed opening files and directoryes from command line if their name is relative
|