| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разное тестирование > Личный Секретарь - органайзер |
| Автор: TheOne81 8.5.2007, 17:59 |
| Всем доброго времени! Представляю на ваш суд, для объективной критики и новых идей-советов свое творение - программу "Личный серетарь". Ранние версии программки обсуждались http://forum.vingrad.ru/forum/topic-72664/hl/%25D0%25BB%25D0%25B8%25D1%2587%25D0%25BD%25D0%25AB%25D0%25B9%2Cand%2C%25D1%2581%25D0%25B5%25D0%25BA%25D1%2580%25D0%25B5%25D1%2582%25D0%25B0%25D1%2580%25D1%258C/index.html. Ключи от старого логина где-то потерялись, да и ник там был неудачно выбран Вкратце - программа предназначена для ведения проектов - по работе, по учебе, или для домашних дел - кому чего интересно. При этом важные направления можно объединять в "проекты", внутри которых группировать однородные задачи в группы, устанавливать задачам приоритеты, для особо важных событий - устанавливать напоминания на определенное время. Код переписан с нуля, остались неизменными только внешность и общая логика работы. Целью столь глобального переписывания были оптимизация, улучшение логической структуры программы (ранее - начинал с маленького кусочка, а потом облеплял его все новыми и новыми возможностями, причем постепенно эти возможности вытеснили изначальную идею, оставив ей роль лишь вспомогательной функции), избавление от множества ошибок, подготовка к подключению новых возможностей. На старом коде Секретарю стало тесно, и я, по мере возможностей (к сожалению, времени на это хобби так же стало гораздо меньше) - создал то, что предлагаю вашему вниманию. http://time-org.ru/ http://time-org.ru/download.php?list.2 http://time-org.ru/e107_files/downloads/secr_setup_lite.exe http://time-org.ru/e107_files/downloads/secretary.zip |
| Автор: TheOne81 9.5.2007, 12:21 |
| Выложил с исправлениями, плюс добавил ссылки на zip-архивы. Список исправлений/добавлений: - при смене профиля "на лету" стикер с алармом из первого профиля зазвенел во втором, при этом ни удалить его, ни снять аларм никак нельзя - исправлено - добавлен диалог, предлагающий ЗАКРЫТЬ либо СПРЯТАТЬ стикер - исправлена иконка в контекстном меню поля ввода в Менеджере проектов - поправлена ошибка в реализации автозапуска программы - добавлена возможность создавать новые заметки по строго определенному пользователем шаблону (цвет+шрифт) - добавлена поддержка клавиатуры в менеджере заметок - Enter=редактировать, Del=удалить/скрыть - добавлен диалог подтверждения удаления заметок в менеджере заметок - при создании нового профиля - исключена возможность использовать в имени профиля символы, запрещенные файловой системой - добавлена функция автоматического сжатия профиля - раньше он рос непрерывно - устранена проблема отображения окон в системах с DPI, отличным от стандартного |
| Автор: TheOne81 13.5.2007, 18:36 |
| Свежая выкладка с учетом обнаруженных глюков и добавлений: - Alt+X - вызывает стикер, заполненный содержимым буфера обмена (если оно - текстовое) - немного изменено визуальное отображение стикеров, изменены алгоритмы растягивания окна стикера, реакции на двойной клик по заголовку - в менеджере проектов - можно добавлять новые задачи и папки, даже когда фокус стоит на задаче - раньше можно было добавлять только, если фокус стоит на контейнере. - в Закладке Личное не сохранялось содержимое пунктов - только структура, без текста - ИСПРАВЛЕНО - восстановлена возможность перетащить пункт из менеждера проектов за пределы окна - в этом случае создается стикер, содержащий текст вытащенного пункта - при Импорте профиля - добавлена проверка на перезапись существующего профиля, и соответствующий диалог - Добавлено меню Экспорта профиля (в Настройках) - текщий профиль копируется в указанное место - удобно для переноса профилей между компьютерами - Локализовано окно выбора профиля - ранее, если при запуске программы не указан профиль по-умолчанию, автоматически открывалось это окно, но оно не было локализовано. Язык по умолчанию - английский. http://uzul-soft.com/index.html http://uzul-soft.com/downloads.html http://uzul-soft.com/secr_setup_lite.exe http://uzul-soft.com/secr_setup.exe http://uzul-soft.com/secretary.zip http://uzul-soft.com/converter.zip |
| Автор: TheOne81 16.8.2007, 16:38 |
| Билд 1.100 окончательный ..................................................................... Список изменений: ..................................................................... [+] Добавлен Менеджер заметок - теперь все заметки собраны в одном окне, откуда удобно ими управлять [+] Добавлена возможность малосрочные заметки прятать с рабочего стола - в случае срабатывания напоминания, эта заметка зама вылезет на стол и напомнит о себе [+] Добавлена возможность использования шаблона заметок - все новые заметки могут создаваться одинакового цвета, с установленным в шаблоне шрифтом. Это опционально, конечно. [+] Добавлены для скачивания дистрибутивы в архиве - достаточно распаковать архив и запустить оттуда программу - удобно на работе, когда нет прав на установку [+] При создании нового профиля - исключена возможность использовать в имени профиля символы, запрещенные файловой системой [+] Alt+X - вызывает стикер, заполненный содержимым буфера обмена (если оно - текстовое) [+] Добавлено меню Экспорта профиля (в Настройках) - текщий профиль копируется в указанное место - удобно для переноса профилей между компьютерами [+] Добавлен нормальный диалог смены пароля [!] Исправлена масса прежних ошибок за счет полностью нового программного кода. Новые ошибки выявляются... [!] Исправлена корявая реализация парольной защиты в том числе - теперь работает без риска потерять свои данные [!] Везде доделана мультиязычность - полностью реализованы английский и русский варианты. Приветствую помощь от носителей других языков [!] Доделана смена профиля на лету - раньше глючило [*] Изменен диалог закрытия заметок - теперь есть возможность не только закрыть, но и скрыть заметку [*] В менеджере проектов - можно добавлять новые задачи и папки, даже когда фокус стоит на задаче - раньше можно было добавлять только, если фокус стоит на контейнере. ......................................................................... Ссылки на скачивание: http://uzul-soft.com/secr_setup_lite.exe - установщик http://uzul-soft.com/secr_setup.exe - установщик + конвертер БД из старой версии в новую http://uzul-soft.com/secretary.zip - архив с программой, не требует установки http://uzul-soft.com/converter.zip - конвертер БД отдельно Сайт программы - http://uzul-soft.com |
| Автор: TheOne81 10.9.2007, 10:07 |
| Билд 1.101 [+] Добавлена возможность отключения клавиш CapsLock и NumLock (особенно полезно для ноутбуков) [+] Добавлен диалог подтверждения сброса настроек [+] Добавлены два новых стиля шрифтов для Менеджера проектов в Настройках - для просроченных задач, а также для тех, чей срок истекает менее чем через 24 часа [+] Соответственно - просроченные задачи и задачи с истекающим сроком - отображаются соответствующим шрифтом [+] При наличии просроченных задач и задач с истекающим сроком - выводится сообщение с указанием количества оных в области трея (рядом с системными часами). При щелчке по сообщению - открывается Менеджер задач. [+] В случае наличия вышеуказанных задач - они отображаются в Менеджере, даже если находятся в закрытых контейнерах [+] Добавлены новые иконки для пунктов в Менеджере проектов, содержащих скрытую информацию (дополнительный текст или установленное напоминание) [!] Существенно оптимизирован код Менеджера проектов по объему и скорости [*] Изменен внешний вид Настроек, добавлена двойная навигация и иконки [*] Множество мелких изменений Ссылки на скачивание: http://uzul-soft.com/secr_setup_lite.exe - установщик http://uzul-soft.com/secretary.zip - архив с программой, не требует установки Сайт программы - http://uzul-soft.com |
| Автор: TheOne81 12.9.2007, 16:15 |
| обственно - с последним билдом Секретарь обзавелся уже вполне приятной функциональностью, поэтому у меня возникла идейка сделать некое корпоративное ответвление. Примерно как я себе это вижу - кроме двух закладок - Работа и Личное - можно будет добавлять неограниченное количество (теоритически, на деле - посмотрим) закладок, каждая из которых будет содержать задачи какого-либо проекта, или отражать работу отдела. Смысл в чем - кроме первых двух закладок, которые обеспечивают свой функционал персонально и только для владельца, дополнительные задачи будут корпоративными - соответственно, БД с такими задачами уже будет не локальная, а располагаться на сервере (версия расчитана на организации), и иметь общий доступ, распределенные права и т.д. Какой смысл - предположим, в организации есть 5 отделов. В каждом отделе - некоторое количество людей, начальник, зам. Так вот, у начальника ИТ отдела - одна закладка - ИТ-отдел. Например, для каждого работника - своя папка, где сваливаются задачи этому работнику, начальник ставит сроки выполнения, периодически добавляет задачи, меняет сроки и т.п. Соответственно - у работника на его рабочем месте есть доступ только ко своей папке, где он отмечает, что выполнил, делает пометки и т.п. А, скажем, у начальника департамента есть доступ уже ко всем подчиненным отделам, но он работает не персонально с исполнителями - а ставит задачи отделам в целом. Ну а у директора - пирамидка еще выше - он рулит департаментами. Ну очень образно и упрощенно - но примерно как я пока это вижу. Второй вариант - иерархия по проектам. Ну, например - работа с поставщиками, разработка проекта "Виртуальный мир", подготовка материалов к выставке Крокус-экспо и т.п. Уф, сумбурно, но пока в голове роятся мысли, пытаюсь их зафиксировать, заодно и на общий суд пихнуть. Подчеркну, что этот вариант - именно для организаций, кому все эти развраты с централизованным администрированием не нужны - будет пользовать home-версию. У меня есть пара организаций, где я попытаюсь систему подвнедрить хотя бы частично, как минимум - в своем отделе точно. |
| Автор: TheOne81 25.9.2007, 10:24 |
| Итак, отписываюсь по новому билду: [+] Добавлена липучесть заметок не только к краям экрана, но и друг к другу [+] При создании стикера по задаче из Менеджера - стикеру ставится такое же время напоминания, как у оригинала (если установлено) [+] В настройках добавлена вкладка "Напоминания", содержащая все соответствующие настройки [+] Добавлена возможность настраивать периодичность проверки сроков выполнения задач в Менеджере [!] Устранено значительно моргание заметок во время их загрузки [!] При смене цвета шрифта в теле заметки - меняется и цвет шрифта в шапке заметки [!] Теперь при сканировании сроков выполнения задачи, находящиеся в корзине - не учитываются [!] Для уже выполненных задач - также отключено напоминание о сроках [!] Автомаитческое удаление ненужных файлов в каталоге программы [!] Ряд мелких исправлений [*] Если включен таймер проверки сроков исполнения - то выводятся сообщения ТОЛЬКО о просроченных уже задачах. Полный отчет - при старте программы, и при каждом новом открытии окна Менеджера проектов [*] Изменен текст напоминания о сроках выполнения [*] Изменен внешний вид Настроек - навигация теперь только слева [*] Пункты, у которых сработало напоминание о сроках теперь не раскрываются постоянно, только если кликнуть по сообщению о сроках [*] При создании нового профиля - он загружается с настройками по-умолчанию (раньше были другие настройки) В следующий билд побольше внимания уделю заметкам, а то давненько в том направлении новостей не было Ссылки прежние. |
| Автор: TheOne81 5.11.2008, 18:28 |
| Однако долго ж я новый билд собирал Однако - собрал, но своих мозгов от души потестить не хватает, товарищ помог с первичным тестированием, но чую - есть еще глюкобаги, прячутся до поры. Посему просьба - при оказии глянуть мою поделку на предмет жуков и некрасивостей с неудобностями. Основные добавления: - появились Контакты - типа телефонной книги, пока функционал простейший - хранят записи, по каждому абоненту - пучек всяких - сделал настройки для "горячих клавиш" на основные действия, в Настройках - добавлен автоконвертер профилей - раньше, при изменении формата профиля надо было дополнительно запускать отдельный файл-конвертер, теперь он - встроен в программу и полностью прозрачен для пользователя - ну и масса различных изменений, как в коде, так и в интерфейсе. http://time-org.ru http://time-org.ru/download.php?list.2 Прямые ссылки на скачивание: - http://time-org.ru/e107_files/downloads/secr_setup_lite.exe - http://time-org.ru/e107_files/downloads/secretary.zip |
| Автор: neic 6.11.2008, 21:18 |
| Сайт не работает |
| Автор: TheOne81 10.11.2008, 16:17 |
| Однако работает, и вроде бы даже не падал в последнее время... На всякий проверил все ссылки - в последнем и первом сообщении они верные, рабочие. |