Commit Graph

222 Commits (master)

Author SHA1 Message Date
svkalinin a89c0309ad Ченю push 2022-10-21 11:21:39 +03:00
svkalinin ea9902ef74 Ченю push 2022-10-21 11:19:54 +03:00
svkalinin f26067b24f Починил push 2022-10-21 11:16:38 +03:00
svkalinin 88df8e7d47 Добавлены новые иконки 2022-10-20 16:42:42 +03:00
svkalinin 88f26ffba7 Обработка ошибок 2022-10-20 10:52:46 +03:00
svkalinin 83c1a2248c Обработка ошибок 2022-10-20 10:50:55 +03:00
svkalinin ea111c6f32 Исправлена ошибка при клике на списке с файлами 2022-10-20 10:18:06 +03:00
svkalinin a9879738b7 New build 2022-10-20 10:02:47 +03:00
svkalinin 643ceeb7d9 Сделал просмотр изменений из истории 2022-10-20 09:44:26 +03:00
svkalinin 6dec437d04 Добавлено обновление лога изменений 2022-10-19 15:53:21 +03:00
svkalinin 543fe0fdfe Исправление обновления диалога 2022-10-19 15:42:45 +03:00
svkalinin 78d17cb25b Fix 2022-10-19 15:40:39 +03:00
svkalinin 0668ddd6fc Добавлен перевод 2022-10-19 15:37:37 +03:00
svkalinin 9d8ba896f0 git reflog 2022-10-19 09:39:55 +03:00
svkalinin 400b41aa1e Добавлен интерфейс работы с Git 2022-10-19 09:05:55 +03:00
svkalinin 54923d6bef Исправил ошибку если нет изменений 2022-10-17 16:59:13 +03:00
svkalinin 04e7dd2560 Начало работ по поддержке git 2022-10-17 16:55:22 +03:00
svkalinin 123d38b6ae Bug fix 2022-09-23 12:33:22 +03:00
svkalinin 32013d87a7 Добавлен диалог поиска строки в файлах в текущем каталоге. Используется 'grep -r'. 2022-09-22 16:42:48 +03:00
svkalinin 48588bda9a Добавлены настройки для системной команды поиска в фвайлах 2022-09-22 16:40:58 +03:00
svkalinin 4a76bd5e22 Добавлено рекурсивное чтение каталога при открытии. Диалог поиска теперь работает раздельно при разделении окна.
Диалог навигации по функци так-же работает раздельно
2022-09-21 14:38:31 +03:00
svkalinin 91ef282558 Добавлены ключевые слова для подстветки питона 2022-09-20 14:51:10 +03:00
svkalinin 8796277014 Добавлена проверка на отсутствие файла и удаление из дерева 2022-09-19 15:00:05 +03:00
Sergey Kalinin 02bc6e852d Добавлен поиск переменной в тексте после открытия файла где она указана 2022-09-18 10:46:59 +03:00
Sergey Kalinin c755e79517 Исправлена ошибка при запуске 2022-09-18 10:21:38 +03:00
svkalinin d560da0359 Исправил сохранение открытого каталога в настройках 2022-09-16 16:36:26 +03:00
svkalinin b2fc6a3399 Куафсещкштп 2022-09-16 16:27:59 +03:00
svkalinin bc432b8d84 Переделал дилог навигации по переменным 2022-09-16 16:26:52 +03:00
svkalinin 3689e582e7 Исправил ошибку 2022-09-16 16:25:44 +03:00
svkalinin 9f6a3067d4 Добавлен еще один каталог с переменными - default 2022-09-16 15:43:46 +03:00
svkalinin 26f8df5335 Добавлено сохранение состояния редактора (открытые каталоги, файлы) 2022-09-15 16:51:11 +03:00
svkalinin db3cc0cc7d Изменения в диалоге поиска 2022-09-15 15:44:49 +03:00
svkalinin d9d071092e Изменения в диалоге поиска 2022-09-15 12:35:05 +03:00
svkalinin e7c4d8c95e Отображение горизонтальной полосы прокрутки в зависимости от переноса строк в редакторе 2022-09-15 09:36:53 +03:00
svkalinin 5c1c840e44 Установка фокуса на текст в редакторе при щелчке на заголовок вкладки 2022-09-15 09:35:23 +03:00
svkalinin f51a44b37a Сделал перемещение курсора в такуюже позицию в тексте при разделении окна редактора 2022-09-14 16:56:15 +03:00
svkalinin a7b6c48a42 Добавлено горизонтальное разделение окна редактора.
Исправлено удаление строки по Alt+R - реперь строка удаляется полностью вместе с символами переноса.
Исправлено сохранение нового файла (untitled) но всеравно как-то криво.
2022-09-14 16:31:50 +03:00
svkalinin 4b4f15a5fc Изменения по чтению и отображению переменных по файлам. Причесал диалог 2022-09-08 17:01:18 +03:00
Sergey Kalinin 795861c0a1 Почти работающий поиск переменных по каталогу для ansible. 2022-09-02 21:42:40 +03:00
svkalinin 4f6735dcea Добавил поддержку ruby, yaml/ Зачаток работы со структурой файлов (переменные процедуры) 2022-09-02 17:01:53 +03:00
svkalinin a67916273c Исправлен выход окна со списком функций за пределы экрана. Поиск и замена теперь работает. Добавлены некоторые иконки для файлов 2022-09-01 16:54:34 +03:00
svkalinin d4f11b11de Начало реализации процедуры поиска и замены (поиск криво но работает) 2022-08-31 17:00:51 +03:00
svkalinin ec3e4ac12e Исправлено закерытие вкладки по щелчку мыши.
Добавлена настройка переноса строк в редакторе.
Добавлены сочетания клавиш ctrl+pgup cntrl+pgdown  для переключения  между вкладками редактора.
Добавлен диалог закрытия папки (каталога)
2022-08-30 16:44:28 +03:00
svkalinin 1142324008 Укоротил имя корневого каталога в дереве 2022-08-30 14:55:15 +03:00
svkalinin b6dc24ca29 Добавлены ключиевые слова GO 2022-08-26 16:57:08 +03:00
svkalinin f6d69cfe9e Исправлена подсветка ключевых слов tcl и добавлены виджеты 2022-08-26 16:26:03 +03:00
svkalinin cb77304a78 Исправлена некорректная установка иконки на каталог 2022-08-26 16:25:19 +03:00
svkalinin 2f7b37ac66 Добавлены горячие клавиши для удаления слова, части строки, строки целиком. Исправлен автоформат при закрытии скобки 2022-08-26 15:54:41 +03:00
svkalinin c8db2764ce Добавлены сочетания клавиш для удаления слова, строки и т.д. 2022-08-26 15:43:56 +03:00
svkalinin 8a541c0339 Добавлена поддержка python. Обновлена библиотека иконок. 2022-08-26 12:29:19 +03:00
svkalinin dacccf2fb9 Исправлена установка фокуса на окно диалога GotoFunctionDialog и обратно на текст.
Переделан механизм чтения структуры файла и добавлены команды для sh (bash), go, tcl.
2022-08-25 16:39:50 +03:00
svkalinin 0ae8677808 Добавлена иконка shell (*.sh) 2022-08-25 16:31:24 +03:00
svkalinin eb79bb6e1b Исправлено комментирование строк 2022-08-24 15:53:57 +03:00
svkalinin eeb001a92a Добавлен диалог навигации по структуре (процедурам) по Ctrl+F. Исправлена ошибка при закрытии файлов (функции из дерева теперь удаляются). 2022-08-24 15:04:19 +03:00
svkalinin 38e188e20b Добавил цвет фона для панели с номерами строк 2022-08-24 14:59:35 +03:00
Sergey Kalinin 8fe46ab488 Слегка поменял стиль оформления 2022-08-17 21:28:02 +03:00
Sergey Kalinin 8662f4925d Слегка поменял стиль оформления 2022-08-17 20:50:58 +03:00
svkalinin 031cf564cf Добавлен выбор расположения боковой панели, меню для этого и опции в конфиге. 2022-08-17 16:52:22 +03:00
svkalinin bd3d5bb4b5 Добавлено выделение всех слов в тексте по двойному щелчку мышой на любом слове 2022-08-16 15:23:12 +03:00
svkalinin a586b7c159 Исправлено чтение структуры GO файлов: корректное отображение в дереве функций возвращающих значения разных типов 2022-08-15 11:34:30 +03:00
svkalinin b1d3d2b75c Добавлена подсветка скобок 2022-08-15 11:07:47 +03:00
svkalinin b4230a8c46 Исправлены процедуры comment/uncomment 2022-08-12 15:24:39 +03:00
svkalinin d2c8cd40c6 Изменены имена переенных 2022-08-12 15:23:20 +03:00
svkalinin e382546121 Добавлено меню Помощь -> О программе. Добавлено окно 'О программе' 2022-08-12 15:19:57 +03:00
svkalinin d7eef2b5f8 Исправлен поиск процедуры в тексте по клику в дереве 2022-08-03 13:00:34 +03:00
svkalinin 70a731d402 Исправлен поиск процедуры в тексте по клику в дереве. Исправлено отображение позиции курсора в строке статуса 2022-08-03 12:21:28 +03:00
svkalinin 7215c537a8 ДОбавлены иконки для некоторых типов файлов 2022-08-03 12:20:05 +03:00
svkalinin ccff397b69 Добавлено отображение структуры исходника в дереве (функции (go) и процедуры (tcl)) 2022-08-01 16:24:42 +03:00
svkalinin 0e8be7bbfd Добавлено кодирование изображения в base64 и вставка в редактируемый текст 2022-08-01 16:22:28 +03:00
svkalinin ecdd9c9f0e Добавлены шрифт и цвет шриыта для общего интерфейса 2022-08-01 16:20:47 +03:00
svkalinin 39aa7ecafe Исправлено комментирование выделенного фрагмента (последняя строка)
Исправлено закрытие untitled вкладок
2022-07-27 16:55:04 +03:00
svkalinin 5ee6d02cb9 Исправлено комментирование выделенных строк 2022-07-25 16:04:25 +03:00
svkalinin 29b1925266 Добавлена подсветка для GO 2022-07-22 16:20:53 +03:00
svkalinin 5587924bfc Добавлена подстка для GO 2022-07-22 16:01:30 +03:00
svkalinin 5bb2ca218c Исправлено подключение требуемой процедуры подсветки 2022-07-22 16:00:59 +03:00
svkalinin 9984ec23d1 Убрал вставку закрывающихся кавычек в пустой строке. Ибо пока глючит. 2022-07-21 16:41:45 +03:00
svkalinin 48a97e7026 Добавлен диалог сохранения файла при закрытии вкладки редактора и при выходе из программы если есть несохраненные файлы 2022-07-21 16:01:28 +03:00
svkalinin 45a70fe12a Добавлены переводы для диалога 2022-07-21 15:59:17 +03:00
svkalinin e68aeddbd5 New version of ProjMan 2022-07-21 10:56:46 +03:00
svkalinin faf594ce9b Some changes into GUI (tabs) 2022-07-21 10:37:19 +03:00
Sergey Kalinin f1ca27d3e0 Fixed error if file was not select 2018-07-05 08:41:18 +03:00
Sergey Kalinin 5fc93df431 Added sort procedure for projects tree 2018-03-15 16:22:57 +03:00
Sergey Kalinin 41c83d175a Added small toolbar into project tree 2018-03-13 18:13:06 +03:00
Sergey Kalinin ace5dc22f4 Added insert base64 encoded image into source code 2018-03-12 16:59:32 +03:00
Sergey Kalinin a985948feb Some GUI change 2018-03-06 14:55:22 +03:00
Sergey Kalinin 4e9b74aa77 Change messages files 2018-03-06 14:17:53 +03:00
Sergey Kalinin 0770fa5eec Added Menu button into tollbar and Hide/Show options into config 2018-03-06 14:11:37 +03:00
Sergey Kalinin 0c58139974 Added procedure arguments into tree
Change read config procedure (error fixed)
Fixed error when project running
2018-03-06 12:55:04 +03:00
Sergey Kalinin 53672ad0f3 Some Fix 2018-03-05 18:07:30 +03:00
Sergey Kalinin 77ba144afd GoToNumber entry small change 2018-03-02 15:49:51 +03:00
Sergey Kalinin ea76af25d6 GoToLine procedure tuning 2018-02-24 20:08:03 +03:00
Sergey Kalinin 823591ae92 Added GoTo line into toolbar
Fixed fileinfo update when tree one click
Fixed bug with opened files have extention is a upper case
2018-02-24 19:42:49 +03:00
Sergey Kalinin 5deb2a17a9 Critical fix again 2018-02-24 18:31:18 +03:00
Sergey a3ea035df5 Critical bug fixed with create project 2018-02-24 18:16:01 +03:00
Sergey 98de397ae9 Refactoring all procedures is the Tree working 2018-02-24 18:03:35 +03:00
svk 164317de93 Fixed Add new file if name was existing into tree 2018-02-24 12:22:08 +03:00
Sergey Kalinin 830bcfeb2f Fixed AddToProj procedure for file browser tree
Disable OpComplite procedure
2018-02-22 15:45:46 +03:00
Sergey Kalinin 9f4ee1ad33 Refactoring Settigs procedure source code
Some changes into messages files (localisation)
2018-02-22 13:57:51 +03:00
Sergey Kalinin 2ce14eea80 Added option "constrainedwidth true" for ScrollableFrame 2018-02-20 21:18:18 +03:00
Sergey Kalinin 22c9a76f27 Fix saving "Show dot files" option
Fixed correctly highlightning procedure names
2018-02-20 20:38:11 +03:00
Sergey Kalinin 1f36044d66 Refactoring auto update file structure (tree). Now structure updated when file was saving
Refactoring "Settings" dialog
2018-02-20 14:13:47 +03:00
Sergey Kalinin 309a88874c Fix "New file" proc ctrl+n hotkey 2018-02-19 14:17:36 +03:00
Sergey Kalinin d3add6984d - Fixed edit files into root node from file browser tree
- Change "Delete project" dialog and procedure
2018-02-18 15:01:56 +03:00
Sergey Kalinin 75f9860f63 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
2018-02-17 20:25:02 +03:00
Sergey Kalinin 0d1e60a619 Fixed runing on Win7 without installation 2018-02-15 21:29:47 +03:00
Sergey Kalinin 987b4c2745 Added opening last active project when project run 2018-02-15 17:56:10 +03:00
Sergey Kalinin 1748933767 Fixed parsing procedure with names like ::proc::name or proc_na::me(aa) and parameters {{} {} {}} 2018-02-15 17:04:11 +03:00
Sergey Kalinin 794ea04f2e Put logo and icon images into source code 2018-02-15 16:25:06 +03:00
Sergey Kalinin b3da4421d8 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
2018-02-15 16:00:22 +03:00
Sergey Kalinin 91fa85203b Added saving main window geometry into projman.conf file when close programm 2018-02-15 12:51:28 +03:00
Sergey Kalinin c8c09d2a73 Add web site into Readme 2018-02-13 13:53:09 +03:00
Sergey Kalinin a64b6b0e9a Added gray theme
Fixed work with file from directory but not project.
2018-02-13 13:23:40 +03:00
Sergey Kalinin fa64acd016 Some FileDialog fixes 2018-02-08 16:53:55 +03:00
Sergey Kalinin d2a0e3fd31 File Browser added 2018-02-08 16:37:50 +03:00
Sergey Kalinin 70bf20d61e Auto indent added for () [] braces 2018-02-08 11:07:14 +03:00
Sergey Kalinin 4b9c91d712 Change hotkeys "Control+," "Control+." "Control+/" (commect selected, uncoment selected, select all)
Add some new translation
2018-02-07 17:03:37 +03:00
Sergey Kalinin 4f62fcbff4 Add comment/uncomment selected text 2018-02-07 15:49:20 +03:00
Sergey Kalinin 24581a98d4 Tcl, Perl, PHP highlight comment procedure fixed. Help file Text.html utf-8 encoding 2018-02-07 11:10:54 +03:00
Sergey Kalinin 1bd581d380 - Russian help files was conerting into utf-8 encode 2018-02-05 17:23:37 +03:00
Sergey Kalinin cd2bfad674 Change Logo and About dialog (added new homepage and git repo addresses) 2018-02-05 13:09:23 +03:00
Sergey Kalinin 8cf4ded785 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)
2018-02-05 12:08:16 +03:00
Sergey Kalinin cc7bbf9a59 Modules load procedure changes 2018-02-05 11:24:14 +03:00