Commit Graph

51 Commits

Author SHA1 Message Date
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
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
b6dc24ca29 Добавлены ключиевые слова GO 2022-08-26 16:57:08 +03:00
svkalinin
2f7b37ac66 Добавлены горячие клавиши для удаления слова, части строки, строки целиком. Исправлен автоформат при закрытии скобки 2022-08-26 15:54:41 +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
eb79bb6e1b Исправлено комментирование строк 2022-08-24 15:53:57 +03:00
svkalinin
eeb001a92a Добавлен диалог навигации по структуре (процедурам) по Ctrl+F. Исправлена ошибка при закрытии файлов (функции из дерева теперь удаляются). 2022-08-24 15:04:19 +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
c04af4d909 Новая сборка 2022-08-12 16:17:55 +03:00
svkalinin
c1e7fa558e Изменены имена переменных 2022-08-12 15:22:07 +03:00
svkalinin
ccff397b69 Добавлено отображение структуры исходника в дереве (функции (go) и процедуры (tcl)) 2022-08-01 16:24:42 +03:00
svkalinin
dadf1eb964 Исправлен рабочий каталог 2022-07-21 16:00:05 +03:00
svkalinin
d66756c7da Исправил скрипт сборки пакета. Добавил .gitignore 2022-07-21 13:09:09 +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
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
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
5deb2a17a9 Critical fix again 2018-02-24 18:31:18 +03:00
Sergey
98de397ae9 Refactoring all procedures is the Tree working 2018-02-24 18:03:35 +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
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
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
a64b6b0e9a Added gray theme
Fixed work with file from directory but not project.
2018-02-13 13:23:40 +03:00
Sergey Kalinin
d2a0e3fd31 File Browser added 2018-02-08 16:37:50 +03:00
Sergey Kalinin
4f62fcbff4 Add comment/uncomment selected text 2018-02-07 15:49:20 +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
Sergey Kalinin
71f7937446 Fixed paste text highlight
Fixed setting edited flag when paste the text from buffer
Change authors email and home page
2018-02-04 16:12:12 +03:00
Sergey Kalinin
a46c13788f Begining work with autocomplition procedure for variables 2018-01-12 13:44:26 +03:00
Sergey Kalinin
472ff86c2b - Corrected color settings for all widgets
- Change default color scheme
2018-01-11 14:42:43 +03:00
Sergey Kalinin
9be552e424 Changes color setting dialog into Setting. Actualizing information into About dialog 2018-01-11 11:04:41 +03:00