New version of ProjMan
This commit is contained in:
482
CHANGELOG
482
CHANGELOG
@@ -1,449 +1,33 @@
|
||||
##########################################################
|
||||
# Tcl/Tk Project Manager
|
||||
# Distributed under GNU Public License
|
||||
# Copyright (c) "Sergey Kalinin", 2001, http://nuk-svk.ru
|
||||
# Author: Sergey Kalinin banzaj28@yandex.ru
|
||||
##########################################################
|
||||
|
||||
0.4.6
|
||||
25.05.2022
|
||||
- Added linux shell highlight
|
||||
- Added "Close" button into file tab
|
||||
|
||||
0.4.5
|
||||
15.03.2018
|
||||
- Added sort procedure for projects tree
|
||||
|
||||
13.03.2018
|
||||
- Added small toolbar into project tree
|
||||
|
||||
12.03.2018
|
||||
- Added insert base64 encoded image into source code (press "Control+I" or popup menu)
|
||||
|
||||
06.03.2018
|
||||
- Added procedure arguments into tree
|
||||
- Change read config procedure (error fixed)
|
||||
- Fixed error when project running
|
||||
- Added new Menu button into tollbar and Hide/Show options into config
|
||||
|
||||
05.03.2018
|
||||
- Fixed "Add new file" toolbar button press
|
||||
- Fixed "Control+S" hotkey error
|
||||
|
||||
02.03.2018
|
||||
- GoToNumber entry replace
|
||||
|
||||
24.02.2018
|
||||
- Fixed Add to project procedure
|
||||
- Fixed hot key Cntrl+S saved prosedure when saved opened file from File Browser
|
||||
- Refactoring all Tree procedures
|
||||
- Added GoTo line into toolbar
|
||||
- Fixed fileinfo update when tree one click
|
||||
- Fixed bug with opened files have extention is a upper case
|
||||
|
||||
22.02.2018
|
||||
- Refactoring Settigs procedure source code
|
||||
- Some changes into messages files (localisation)
|
||||
- Fixed AddToProj procedure for file browser tree
|
||||
- Disable OpComplite procedure
|
||||
|
||||
20.02.2018
|
||||
- Refactoring auto update file structure (tree). Now structure updated when file was saving
|
||||
- Refactoring "Settings" dialog
|
||||
- Fix saving "Show dot files" option
|
||||
- Fixed correctly highlightning procedure names
|
||||
|
||||
19.02.2018
|
||||
- Fix "New file" ctrl+n hotkey
|
||||
|
||||
18.02.2018
|
||||
- Fixed edit files into root node from file browser tree
|
||||
- Change "Delete project" dialog and procedure
|
||||
|
||||
17.02.2018
|
||||
- Refactoring "Add New Projects" "Project Settings" (e.t.c.) dialogs
|
||||
- Added "Add as new project" dialog for file browser
|
||||
- Add popup menu for file browser
|
||||
- Fixed some highlight bug
|
||||
|
||||
14.02.2018
|
||||
- Added saving main window geometry into projman.conf file when close programm
|
||||
- Fixed AutoComplite precedure for TCL/TK-projects
|
||||
- Added colored icon for main window
|
||||
- Fixed "Close all" procedure if opened files from projects and file browser
|
||||
- Fixed parsing some procedure name like ::proc::name or proc_na::me(aa) and parameters {{} {} {}}
|
||||
- Added opening last active project when project run
|
||||
- Fixed Windows OS running without installation
|
||||
|
||||
13.02.2018
|
||||
- Added gray theme
|
||||
- Fixed work with file from directory (FileBrowser function).
|
||||
|
||||
|
||||
08.02.2018
|
||||
- Auto indent added for () [] braces
|
||||
- File Browser added. Now we will edited any file without project
|
||||
|
||||
07.02.2018
|
||||
- Tcl, Perl, PHP highlight comment procedure fixed
|
||||
- Help file Text.html utf-8 encoding
|
||||
- Change hotkeys "Control+," "Control+." "Control+/" (commect selected, uncoment selected, select all)
|
||||
- Add new function Comments/Uncomment selected text
|
||||
|
||||
05.02.2018
|
||||
- Added binding mouse button: click on notebook tab highlight opened file name in tree
|
||||
- Change "Paste from Clipboard" function
|
||||
- Change popup editor menu (undo, redo, copy, paste, cut functions)
|
||||
- Change Logo and About dialog
|
||||
- Russian help files was conerting into utf-8 encode
|
||||
- Change help file load procedure
|
||||
|
||||
04.02.2018
|
||||
- Fixed paste text highlight
|
||||
- Fixed setting edited flag when paste the text from buffer
|
||||
|
||||
22/01/2018
|
||||
- Remove ctags support
|
||||
- Added gitk (gui for git) support
|
||||
|
||||
11/01/2018
|
||||
- Changes color setting dialog into "Setting"
|
||||
- Actualizing information into "About" dialog
|
||||
- Corrected color settings for all widgets
|
||||
- Change default color scheme
|
||||
- Remove ctag, change autocomplitt procedure
|
||||
|
||||
0.4.4
|
||||
|
||||
19/10/2015
|
||||
- Fixed install.tcl script
|
||||
|
||||
0.3.7
|
||||
|
||||
18/10/2007
|
||||
-Added text encoding support from koi8-r,cpp1251,cp866 to UTF-8
|
||||
|
||||
20/02/2007
|
||||
- Fixed settings dialog
|
||||
- Fixed saved settings parameter
|
||||
|
||||
27/01/2006
|
||||
|
||||
- Remove SuperText widget now use native TEXT
|
||||
|
||||
29/12/2005
|
||||
- Added RUBY projects support
|
||||
- Fixed remove project if some files is open in editor
|
||||
- Add function for added interpritator into new like #!/usr/bin/wish
|
||||
|
||||
0.3.6
|
||||
|
||||
18/02/2005
|
||||
- Fixed correctly file attributes in WIN OS as like a date and time
|
||||
|
||||
01/02/2005
|
||||
- Added DOT-file support
|
||||
|
||||
07/12/2004
|
||||
- Added PHP projects support
|
||||
|
||||
0.3.5
|
||||
|
||||
01/11/2004
|
||||
- Added Rivet and TclHttpd template files support
|
||||
- Removed BWidget documentation
|
||||
- Fixed bug with One Click mouse button on folder in TreeWidget
|
||||
|
||||
25/10/2004
|
||||
Fixed bug with PageRise function
|
||||
|
||||
27/09/2004
|
||||
- Added "Create New Directory" dialog into main and pop-up menu
|
||||
|
||||
14/09/2004
|
||||
- Added image viewer
|
||||
- Fixed close projman if was not opened projects
|
||||
|
||||
0.3.4
|
||||
15/07/2004
|
||||
- Fixed closes "About" window with popup menu
|
||||
|
||||
13/04/2004
|
||||
- Added O'Caml (ML) support (not stable)
|
||||
- Fixed settings dialog
|
||||
|
||||
0.3.3
|
||||
|
||||
04/12/2003
|
||||
- Fix perl source code navigation ('sub' keyword)
|
||||
|
||||
22/09/2003
|
||||
- Added fortran project support
|
||||
- Added STDERR output in text widget when project or file compile (running)
|
||||
|
||||
10/07/2003
|
||||
- Fix buf with runing TkCVS and other modules
|
||||
|
||||
07/07/2003
|
||||
- Added PERL project support
|
||||
- Added "Control+ PageUp" and "Control+ PageDown" key switching editors tabs
|
||||
- Added popupmenus for tabs
|
||||
|
||||
0.3.2
|
||||
20/12/2002
|
||||
- Fixed "Open project" from any directoryes, now files don't copying into default projects dir
|
||||
- Fixed "Delete project" procedure
|
||||
- Change work dir in windows - now .projman
|
||||
- Small change install dialog
|
||||
|
||||
15/12/2002
|
||||
- Fixed error with delete file
|
||||
06/12/2002
|
||||
- Fixed error with comments highlight in JAVA-source
|
||||
|
||||
0.3.1
|
||||
|
||||
20/11/2002
|
||||
- Added comand line option in compiler string (for projects)
|
||||
- Fixed file compile procedure
|
||||
- Fixed add (create new) file to project procedure. Now file created in any location.
|
||||
|
||||
05/11/2002
|
||||
- Fixed error with run project on press F9 key
|
||||
- Fixed error with different project location
|
||||
- Fixed "Select All" procedure
|
||||
- Small bugs fixes in projects.tcl
|
||||
- Code cleaning
|
||||
- Fixed Save/Close editing file
|
||||
|
||||
0.3.0
|
||||
|
||||
28/10/2002
|
||||
- Correct main menus and popup-menus ("file" and "projects" menus)
|
||||
|
||||
25/10/2002
|
||||
- Fixed settings dialog - now full working :)
|
||||
- Added JAVA files and project compiling
|
||||
|
||||
14/10/2002
|
||||
- Remove editor.conf, now all setting placement in projman.conf need replace old ~/.projman/projman.conf file
|
||||
- Fixed "Settings dialog"
|
||||
|
||||
16/09/2002
|
||||
- Changed TCL highlight procedure
|
||||
|
||||
10/09/2002
|
||||
- Added JAVA project support like source code highlightning, project managment, class navigation
|
||||
|
||||
0.2.5
|
||||
|
||||
02/09/2002
|
||||
- New release VisualRegexp added (thanks Laurent Riesterer)
|
||||
|
||||
17/06/2002
|
||||
- Bug in Help procedure (<pre></pre> tag) fixed (by Alexander Danilov)
|
||||
|
||||
0.2.4
|
||||
11/06/2002
|
||||
- Fixed copying french documentation files
|
||||
- Now interface language setting on $env(LANG) variable (system lacale) and HOMEPATH HOMEDRIVE vars (for windows)
|
||||
- Change Procedure Complitition proc
|
||||
- Change load modules procedure
|
||||
|
||||
05/06/2002
|
||||
- Change tcl highlight procedure for braces and options (by Korwin)
|
||||
|
||||
03/06/2002
|
||||
- Small GUI changes (Tree view, AboutBox)(by Alexander Danilov)
|
||||
- Fixed help files path in install.tcl (by Alexander Danilov)
|
||||
- Added "Close" button into toolbar
|
||||
- Change Settins dialog (now self window) - DON'T WORKING developers only
|
||||
- Code clean (procedure.tcl)
|
||||
- Changes NoteBook title (save/modify file veiew)
|
||||
|
||||
0.2.3
|
||||
30/05/2002
|
||||
- Added icon for XML files
|
||||
- Added XML highlightning (used highlight/html.tcl)
|
||||
- Added "Select All" command into "Edit" menu
|
||||
- Fixed "Overwrite/Insert" procedure
|
||||
- Fixed On/Off toolbar
|
||||
|
||||
|
||||
21/05/2002
|
||||
- Rewrite all TCL and TK docs by Alexander Danilov <daapp@land.ru>
|
||||
|
||||
0.2.2
|
||||
17/05/2002
|
||||
- Fixed calling external modules procedure
|
||||
|
||||
0.2.1
|
||||
|
||||
14/05/2002
|
||||
- Fixed location help files
|
||||
- Added menu support into spec
|
||||
|
||||
15/04/2002
|
||||
- Changes highlight procedure - now all highlight files puts into /highlight directory and loaded automaticaly and now creation new highlight module so easy...
|
||||
- Added TeX highlightning
|
||||
|
||||
09/04/2002
|
||||
- Added french localisation and Tcl help by Michel SALVAGNIAC
|
||||
|
||||
01/04/2002
|
||||
- Added german localisation by Roman Schaller <r.schaller@gmx.ch>
|
||||
|
||||
0.2.0 (26/03/2002)
|
||||
|
||||
- Added Close opened file procedure when Delete file
|
||||
- Fix calling Ctags module if ctags package not installed
|
||||
- Added paned windows (for changes Tree size)
|
||||
|
||||
22/03/2002
|
||||
- Autocomplitition procedure (by Alexander Dederer (aka Korwin))
|
||||
- Added procedure names and parameters complitition
|
||||
- Changed Create New File dialog
|
||||
- Fixed directory setings and created into Windows
|
||||
- Added CTags support (*nix only)
|
||||
- Fixed error with Pop-Up menu
|
||||
- Added Edit pop-up menu into editor window
|
||||
- Small fix with some keys binding
|
||||
- Small fix with quit ProjMan and saved modifing files
|
||||
|
||||
0.1.5 (01/03/2002)
|
||||
- Fix autoindent text procedure
|
||||
- Include updated ducumenation (by Alex Danilov)
|
||||
|
||||
0.1.4 (20/02/2002)
|
||||
- Fix some problem with Close/Open file
|
||||
- Added bracket highlightning and corsor jumping for bracket!!! (by Korwin)
|
||||
|
||||
07/02/2002
|
||||
- Added refresh Tree procedure and ToolBar On/Off procedure
|
||||
- Some changes menu structure
|
||||
|
||||
05/02/2002
|
||||
- Changed GUI for installiation dialog
|
||||
- Added english ProjMan user manual
|
||||
|
||||
04/02/2002
|
||||
- Changes documentation structure, now documentation split by chapters and languages
|
||||
- Changes Help procedure for working with new directory structure
|
||||
- Include new Tcl documentation by Alexander Danilov
|
||||
- Changes installiation procedure - added select Documentation language for install
|
||||
- Fixed problem with encoding russian documentation in Windows OS
|
||||
- Fixed problem with names like "proc::name" into Help system
|
||||
- Added Tcl/Tk and BWidget english documentation
|
||||
|
||||
0.1.3 (31/01/2002)
|
||||
- Replase SelectDir on standart dialog tk_chooseDirectory
|
||||
- Fixed error into TkDIFF+ with convert date procedure
|
||||
- Added find history in Find dialog, and now used F3 for repeat searching
|
||||
- Fixed hot keys bindings into Find (F3, Enter) and Replace (F4, Enter) dialogs
|
||||
- Fixed changing "File modify" flag after successfully replaceing
|
||||
|
||||
0.1.2 (29/01/2002)
|
||||
- Fix error with "Close all" procedure if raised About (Debug, Settings e.t.c.) dialog
|
||||
- Translate TODO on English
|
||||
|
||||
24/01/2002
|
||||
- Added mouse wheel support on Tree widget (by Korwin)
|
||||
- Added "editor.conf" for change editor preferences and source highlightning colors
|
||||
|
||||
0.1.1 (23/01/2002)
|
||||
- Fix correct cursor position viewed
|
||||
- Added highlightning comments like ";#" (by Korwin)
|
||||
|
||||
22/01/2002
|
||||
- Added raised notebook tab when click mouse on opened file name
|
||||
- Fix correct windows path to tcl interpritator into Project Setting dialog
|
||||
- Added TkREGEXP module (aka VisualREGEXP) from Laurent Riesterer
|
||||
- Added new diff'ing module TkDIFF+ (with compare dirrectoryes) from Laurent Riesterer
|
||||
- Added TkREGEXP and TkDIFF+ documentation
|
||||
|
||||
19/01/2002
|
||||
- Fix callback links procedure into help system (thanks Dederer)
|
||||
|
||||
0.1.0 (17/01/2002)
|
||||
- Added graphical installiation
|
||||
- Corrected path for work in windows
|
||||
|
||||
16/01/2002
|
||||
- Fix error with create and select directory into install.tcl
|
||||
- Some Windows bugs fix
|
||||
- Add invoke tkDiff for one or two selected files
|
||||
- Add saved all files before run project
|
||||
|
||||
0.0.19 (15/01/2002)
|
||||
- Add "Select Directory" procedure into settings page
|
||||
- Add "Open project" procedure for adding existing project
|
||||
- Add invoke TkCVS for Active project
|
||||
- Fix error with open files with names like "some.file.name"
|
||||
- Code cleaning
|
||||
|
||||
14/01/2001
|
||||
- Add close window procedure into "Settings" and "Project Settings" dialog
|
||||
after pushed "Save" button
|
||||
|
||||
0.0.17 (11/01/2002)
|
||||
- Fix error with "New file" in new project procedure
|
||||
- Fix small errors
|
||||
|
||||
10/01/2002
|
||||
- Replaced hotkey "Ctrl-T" with "Ctrl-M". And now "Control-T" reverses the order of the two
|
||||
characters to the right of the insertion cursor.
|
||||
- Fix small bug
|
||||
|
||||
09/01/2002
|
||||
- Added "Interface Language" select procedure into "Settings" dialog
|
||||
- Fix error with close opening and modifing file procedure
|
||||
- Fix read procedure with names "Proc::Name" and "Proc_name"
|
||||
- Fix Insert/Overwrite editor mode
|
||||
|
||||
08/01/2002
|
||||
- Fix error in notebook with mouse button click
|
||||
- Changes mouse click procedure in Tree widget
|
||||
|
||||
07/01/2002
|
||||
- Added "Print file" command
|
||||
- Added "Print Selected text" command
|
||||
- Fix error with "Save Setting" procedure (CheckBox verify)
|
||||
- Fix error with "Find dialog" "Replace dialog", e.t.c. if no files opened
|
||||
- Added "Editor font" option
|
||||
|
||||
04/01/2002
|
||||
- Fixed many small bugs
|
||||
- Fix error with Ctrl+T keys
|
||||
- Fix error with "Save As" procedure
|
||||
|
||||
03/01/2002
|
||||
- Added THANKS file, and view this into About window
|
||||
- Fix problem with execute external browser from About window
|
||||
- Fix create new text file in "Add To Project" dialog
|
||||
- Fix some errors in MakeRPM procedure, but not working yet :(
|
||||
- Fix error with select active project after creating new project
|
||||
- Fix small error with delete project procedure
|
||||
- Fix uncorrect cursor position counter into editor
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
######################################################
|
||||
# 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
|
||||
|
Reference in New Issue
Block a user