Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Money Manager Ex — программа для ведения домашних финансов  (Прочитано 67581 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Не до конца понял, как это будет.
Что подразумевается под «галочку сверху над списком показать»?
Скрытые категории можно будет при необходимости вернуть в активный список?
Да именно, галочка для того, чтобы показать скрытые категории.
Напиши, пажалуйста, какая у тебя Ubuntu, я соберу для пробы portable версию.

Оффлайн zhart

  • zhart.ru
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
    • Гиковский блог Geekus.ru
Напиши, пажалуйста, какая у тебя Ubuntu, я соберу для пробы portable версию.
На одном десктопе 12.04, на втором 12.10, в обоих случаях amd64.
Готов потестить на любой из этих платформ :)

для совместимости вниз мы (разработчики) договорились не добавлять поля в базу данных
Наверное в этом есть какой-то смысл, который я пока не до конца понимаю.
Зачем нужна «совместимость вниз»? Неужели есть пользователи, которые откатываются с более поздних версий на более ранние?
Стоит ли изворачиваться ради сохранения совместимости, которой наверняка воспользуется крайне малое число пользователей?
В конце концов, можно предупредить пользователей, что в этой конкретной версии были внесены существенные изменения в формат базы, и что совместимость вниз невозможна, поэтому обязательно делать бекап базы перед обновлением (который, впрочем, итак у большинства (надеюсь) регулярно делается автоматом).
Своего мнения не навязываю, просто высказываю :)

Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Выложены файлы последней сборки mmex

https://sourceforge.net/projects/moneymanagerex/files/mmex_unstable/

Вот этот архив годится для 64-х убунт. Распаковать в домашнюю директрию куда-либо и запустить скрипт mmex.sh (можно и mmex непосредвсенно из bin)
mmex_0.9.9.2-svn3207_portable4linux_64x.tar.bz2

Файл конфигурации будет использоваться из архива, поэтому можно выбрать любую базу для тестирования не опасаясь за повреждение имеющейся.
PS Для удовлетворения зависимостей лучше чтобы mmex был уже установлен из deb пакета.

Оффлайн zhart

  • zhart.ru
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
    • Гиковский блог Geekus.ru
Спасибо :)

Установил, посмотрел.
За обсуждаемый функционал отвечает галочка «Show All» в списке категорий, я правильно понял?
Концепция хорошая, пожалуй то что нужно.
Только сейчас и с галочкой и без отображаются все категории, так и должно пока быть?
Такая же галочка появится и в списке получателей?

Заметил, что при активации или снятии галочки все категории автоматически сворачиваются. Было бы неплохо, если бы они оставались в своем исходном положении, чтобы вживую можно было видеть изменения.



А что за странный значок появился рядом с названием получателя?


Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Что было добавлено в новой сборке:
- Диалог категорий дополнен фичами по показу/скрытию категорий. Кнопка замены добавлена для удобства. Отмечаем не нужные категории по правой кнопке мыши.
- Диалог получателей тоже доработан. * и ? можно использовать для фильтра. Кнопка замены добавлена для удобства.
- Диалог валют доработан. Назначить основную валюту можно по правой кнопке мыши. Онлайн апдейт добавлен сюда же.
- Диалог транзакций доработан. Выбор получателя можно делать быстро из выпадающего меню. Начните писать имя получателя до тех пор пока не появится полностью или напишите один или более символов и раскройте выпадающее меню.
- Фильтр транзакций теперь один для отчёта и для счетов.
- Фильтр транзакций получил 10 регистров для запоминания параметров запроса.
С версии 0.9.9.0 были ещё такие изменения:
- Быстрое переключение между счетами.
- Запоминание параметров просмотра для каждого счёта.
- Копирование проводок между счетами
- Каждому счёту можно назначить альтернативную иконку и набора имеющихся.

=============================================================================================
Значит так, только что обновил файлы. Надо перезакачать до версии svn3214.
Мусор (это не значёк, а ерундень случайная из памяти вылезает)... пожалуй уберу именно для Linuxовой сборки, это бага на убунте 12.10 вылезает. Задумка была сделать прозрачные значки на винде.


« Последнее редактирование: 16 Декабря 2012, 15:49:52 от maximand »

Оффлайн zhart

  • zhart.ru
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
    • Гиковский блог Geekus.ru
Оперативно. Респект и благодарности! :)

Отмечаем не нужные категории по правой кнопке мыши.
Великолепно, то, что нужно!
Про использование правой кнопки я сходу не додумался, думал что устаревшие категории будут автоматом скрываться. Но так, как реализовано — даже еще лучше.
Еще бы точно так же неактуальных получателей скрывать — было бы замечательно. Возможно это?

Выбор получателя можно делать быстро из выпадающего меню.
Тоже отличная фича. Работа с программой становится все быстрее, мышка нужна все реже и реже, это очень радует. Еще бы придумать такой же быстрый способ выбора категории...
Начните писать имя получателя до тех пор пока не появится полностью или напишите один или более символов и раскройте выпадающее меню.
Дополню. Выпадающее меню можно открыть без помощи мыши, нажав курсорную клавишу вниз с зажатой клавишей «Alt». Если же просто нажать курсорную клавишу вниз, то подставится первый из подходящих вариантов.

Кстати говоря, при создании новой транзакции в старой версии фокус лежал на поле даты, а в новой фокус не принадлежит ни одному из полей. Хорошо бы его все же куда-нибудь поместить, чтобы перемещаться между полями клавишей «Tab». Кроме того, в новой версии перестало работать переключение пунктов выпадающего списка курсорными клавишами (без открытия самого списка). Очень удобно было, хорошо бы починить.

Фильтр транзакций теперь один для отчёта и для счетов.
При открытии фильтра транзакций (что общего, что индивидуального для счетов) после выбора любого параметра программа падает (появляется окошко с информацией про Debug Report). Если нужно — могу выслать этот самый репорт.


Фильтр транзакций получил 10 регистров для запоминания параметров запроса.
Имеются ввиду циферки внизу окна фильтра транзакций?
Я так понимаю, при нажатии кнопки сохранения параметры текущего фильтра должны сохраняться в заданную позицию?
(Проверить не могу по вышеуказанной причине).
« Последнее редактирование: 16 Декабря 2012, 23:57:53 от zhart »

Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
1. Прятать получателей на такой же манер совсем не сложно, учитывая, что рабочий код уже есть.
2. Выбор категорий я даже сделал, но под виндой это не нужно. Там даже русские названия категорий ищутся прямо в дереве. В Linuxе wxTreeCtrl виджет больной немного. Но думаю приделаю эту фичу, код уже есть.
3.
Цитировать
в новой версии перестало работать переключение пунктов выпадающего списка курсорными клавишами (без открытия самого списка).
Это я удалил умышленно для упрощения кода ибо с либами wx-2.9 под Linuxом и в текущей реализации под виндой это работает само без костылей. Т.е. эта фича вернётся, но не сразу.
4. Баг репорт пришли, пожалуйста. Обидно будет если в релиз такой глюк пройдёт.
5. Работает это так. Выбираешь регистр 1,2,3.. или 4 и т.д. Выбираешь парамерты, жмёшь дискету. Параметры эти запоминаются. Можно сделать 10 сетов, и оперативно переключатся между ними.



Пользователь решил продолжить мысль 17 Декабря 2012, 01:57:01:
Фильтр получателей сделал несколько в иной манере. Добавил так сказать Анти-фильтр. Если не используемым получателям приделать префикс (можно и суффикс) и задать фильтр, например _ , то таких получателей можно скрыть.
« Последнее редактирование: 17 Декабря 2012, 01:57:01 от maximand »

Оффлайн bosyi

  • Активист
  • *
  • Сообщений: 557
    • Просмотр профиля
есть репозиторий?

Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
« Последнее редактирование: 18 Декабря 2012, 00:53:03 от maximand »

Оффлайн zhart

  • zhart.ru
  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
    • Гиковский блог Geekus.ru
bosyi, на официальной странице загрузки можно скачать deb-пакет.

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Очепятка в переводе, надеюсь понятно где это.

И чтобы два раза не вставать: у меня на нетбуке не локализованы кнопки "Создать" "Изменить" "Удалить" (проводку), на ArchLinux это решалось добавлением локали en_US.UTF-8 или en_GB.UTF-8- точно не помню, как решить этот вопрос на Ubuntu?

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Словил краш: Mmex 0.9.9.0, Ubuntu 12.04.1 i686. Открыть добавление планируемой проводки, выбрать тип проводки "перевод", открыть диалог выбора счета назначения средств и после этого зайти в меню "Счета"-"Новый счет", добавить новый счет и после нажатия кнопки "ОК" в окне просмотра нового счета приложение падает.
Вывод терминала:
::~::->> mmex
*** glibc detected *** mmex: free(): invalid pointer: 0xbffa8c48 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x75ee2)[0xb6ea1ee2]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdlPv+0x1f)[0xb70e551f]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN20wxSingleChoiceDialogD0Ev+0x63)[0xb754dc23]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase15DestroyChildrenEv+0x24)[0xb7546f04]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN8wxWindowD1Ev+0x68)[0xb74586e8]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN20wxTopLevelWindowBaseD1Ev+0x8d)[0xb754164d]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN19wxTopLevelWindowGTKD2Ev+0xa7)[0xb7451c77]
mmex[0x8091f98]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase15DestroyChildrenEv+0x24)[0xb7546f04]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN8wxWindowD1Ev+0x68)[0xb74586e8]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN13wxControlBaseD2Ev+0x26)[0xb74dbf36]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN17wxGenericListCtrlD1Ev+0xa6)[0xb746e9e6]
mmex[0x809b3b8]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase15DestroyChildrenEv+0x24)[0xb7546f04]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN8wxWindowD1Ev+0x68)[0xb74586e8]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN16wxSplitterWindowD1Ev+0x5b)[0xb75750ab]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN16wxSplitterWindowD0Ev+0x22)[0xb7575122]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase15DestroyChildrenEv+0x24)[0xb7546f04]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN8wxWindowD1Ev+0x68)[0xb74586e8]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN7wxPanelD1Ev+0x26)[0xb756b716]
mmex[0x8096cc7]
mmex[0x8096e42]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase15DestroyChildrenEv+0x24)[0xb7546f04]
mmex[0x812eb5f]
mmex[0x8130697]
mmex(_ZN10mmGUIFrame13OnAccountListER14wxCommandEvent+0x28)[0x81309a8]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZNK12wxAppConsole11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x28)[0xb768c038]
mmex[0x8111f4e]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x7a)[0xb771b78a]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0xab)[0xb771b90b]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xe1)[0xb771bcc1]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x71)[0xb771bc51]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler20ProcessPendingEventsEv+0x78)[0xb771b6c8]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxAppConsole20ProcessPendingEventsEv+0x59)[0xb768c329]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase11ProcessIdleEv+0x20)[0xb74ccb00]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(+0x11bdec)[0xb7430dec]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x44850)[0xb678a850]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x146)[0xb678cd86]
/lib/i386-linux-gnu/libglib-2.0.so.0(+0x47125)[0xb678d125]
/lib/i386-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x7b)[0xb678d56b]
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_main+0xaf)[0xb6adeb8f]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x4a)[0xb744763a]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN8wxDialog9ShowModalEv+0xbc)[0xb749824c]
mmex(_ZN10mmBDDialog4OnToER14wxCommandEvent+0x13e)[0x8083f2e]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZNK12wxAppConsole11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x28)[0xb768c038]
mmex[0x8111f4e]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x7a)[0xb771b78a]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0xab)[0xb771b90b]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xe1)[0xb771bcc1]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase9TryParentER7wxEvent+0x53)[0xb75451e3]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x86)[0xb771bc66]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase9TryParentER7wxEvent+0x53)[0xb75451e3]
/usr/lib/i386-linux-gnu/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x86)[0xb771bc66]
/usr/lib/i386-linux-gnu/libwx_gtk2u_core-2.8.so.0(+0x1776aa)[0xb748c6aa]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOIDv+0x33)[0xb684e243]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xd727)[0xb684c727]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit_valist+0x449)[0xb6865a29]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb6866453]
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(gtk_button_clicked+0x8a)[0xb6a2221a]
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0(+0x7a630)[0xb6a23630]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x8c)[0xb684e1ec]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(+0xc2fd)[0xb684b2fd]
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0(g_closure_invoke+0xd2)[0xb684c3d2]
======= Memory map: ========
08048000-08349000 r-xp 00000000 08:04 795812     /usr/bin/mmex
08349000-08356000 r--p 00300000 08:04 795812     /usr/bin/mmex
08356000-08365000 rw-p 0030d000 08:04 795812     /usr/bin/mmex
08365000-0836b000 rw-p 00000000 00:00 0
091d2000-09712000 rw-p 00000000 00:00 0          [heap]
b3a0b000-b3a0c000 rw-p 00000000 00:00 0
b3a0c000-b3a29000 r--p 00000000 08:04 399442     /usr/share/fonts/truetype/droid/DroidSansMono.ttf
b3a29000-b3abf000 r--p 00000000 08:04 425090     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
b3abf000-b3b55000 r--p 00000000 08:04 425091     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
b3b55000-b3bfa000 r--p 00000000 08:04 423714     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b3bfa000-b3bfd000 r--p 00000000 08:04 17287      /usr/share/locale-langpack/ru/LC_MESSAGES/atk10.mo
b3bfd000-b3bfe000 r--p 00000000 08:04 12206      /usr/share/locale-langpack/ru/LC_MESSAGES/libdbusmenu.mo
b3bfe000-b3c50000 r--p 00000000 08:04 399283     /usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf
b3c50000-b3d00000 r--p 00000000 08:04 423713     /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b3d00000-b3d21000 rw-p 00000000 00:00 0
b3d21000-b3e00000 ---p 00000000 00:00 0
b3e15000-b3e17000 r-xp 00000000 08:04 785103     /usr/lib/i386-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
b3e17000-b3e18000 r--p 00001000 08:04 785103     /usr/lib/i386-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
b3e18000-b3e19000 rw-p 00002000 08:04 785103     /usr/lib/i386-linux-gnu/pango/1.6.0/modules/pango-basic-fc.so
b3e19000-b3e70000 r--p 00000000 08:04 399274     /usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-R.ttf
b3e70000-b3e71000 r--s 00000000 08:04 556745     /var/cache/fontconfig/c05880de57d1f5e948fdfacc138775d9-le32d4.cache-3
b3e71000-b3e77000 r--s 00000000 08:04 524473     /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d4.cache-3
b3e77000-b3e79000 r--s 00000000 08:04 556725     /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-le32d4.cache-3
b3e79000-b3e7f000 r--s 00000000 08:04 556720     /var/cache/fontconfig/a6d8cf8e4ec09cdbc8633c31745a07dd-le32d4.cache-3
b3e7f000-b3e82000 r--s 00000000 08:04 556718     /var/cache/fontconfig/2cd17615ca594fa2959ae173292e504c-le32d4.cache-3
b3e82000-b3e83000 r--s 00000000 08:04 556708     /var/cache/fontconfig/e7071f4a29fa870f4323321c154eba04-le32d4.cache-3
b3e83000-b3e84000 r--s 00000000 08:04 556705     /var/cache/fontconfig/0d8c3b2ac0904cb8a57a757ad11a4a08-le32d4.cache-3
b3e84000-b3e88000 r--s 00000000 08:04 556703     /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-le32d4.cache-3
b3e88000-b3e8f000 r--s 00000000 08:04 556701     /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le32d4.cache-3
b3e8f000-b3e9a000 r--s 00000000 08:04 556686     /var/cache/fontconfig/04aabc0a78ac019cf9454389977116d2-le32d4.cache-3
b3e9a000-b3e9d000 r--s 00000000 08:04 556677     /var/cache/fontconfig/385c0604a188198f04d133e54aba7fe7-le32d4.cache-3
b3e9d000-b3e9e000 r--s 00000000 08:04 556574     /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-le32d4.cache-3
b3e9e000-b3ea1000 r--s 00000000 08:04 527109     /var/cache/fontconfig/8801497958630a81b71ace7c5f9b32a8-le32d4.cache-3
b3ea1000-b3ec3000 r--s 00000000 08:04 556559     /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-le32d4.cache-3
b3ec3000-b3ec7000 r--s 00000000 08:04 556543     /var/cache/fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3
b3ec7000-b3ec8000 ---p 00000000 00:00 0
b3ec8000-b46c8000 rw-p 00000000 00:00 0
b46c8000-b46e2000 r-xp 00000000 08:04 783753     /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13
b46e2000-b46e3000 r--p 00019000 08:04 783753     /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13
b46e3000-b46e4000 rw-p 0001a000 08:04 783753     /usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13
b46e4000-b46f5000 r-xp 00000000 08:04 787705     /usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13
b46f5000-b46f6000 r--p 00010000 08:04 787705     /usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13
b46f6000-b46f7000 rw-p 00011000 08:04 787705     /usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13
b46f7000-b4757000 rw-s 00000000 00:04 22970384   /SYSV00000000 (deleted)
b4757000-b47b7000 rw-s 00000000 00:04 22937615   /SYSV00000000 (deleted)
b47b7000-b47fe000 r-xp 00000000 08:04 134837     /lib/i386-linux-gnu/libdbus-1.so.3.5.8
b47fe000-b47ff000 r--p 00047000 08:04 134837     /lib/i386-linux-gnu/libdbus-1.so.3.5.8
b47ff000-b4800000 rw-p 00048000 08:04 134837     /lib/i386-linux-gnu/libdbus-1.so.3.5.8
b4800000-b4821000 rw-p 00000000 00:00 0
b4821000-b4900000 ---p 00000000 00:00 0
b4900000-b4904000 r--s 00000000 08:04 556499     /var/cache/fontconfig/b47c4e1ecd0709278f4910c18777a504-le32d4.cache-3
b4904000-b4911000 r--s 00000000 08:04 556496     /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-le32d4.cache-3
b4911000-b4915000 r--s 00000000 08:04 556495     /var/cache/fontconfig/3f7329c5293ffd510edef78f73874cfd-le32d4.cache-3
b4915000-b4917000 r--s 00000000 08:04 556490     /var/cache/fontconfig/9426a008fa2047862ca190817398c0d3-le32d4.cache-3
b4917000-b4924000 r--s 00000000 08:04 524415     /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-le32d4.cache-3
b4924000-b4929000 r-xp 00000000 08:04 788222     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
b4929000-b492a000 r--p 00004000 08:04 788222     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
b492a000-b492b000 rw-p 00005000 08:04 788222     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/menuproxies/libappmenu.so
b492b000-b4931000 r-xp 00000000 08:04 785196     /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b4931000-b4932000 r--p 00005000 08:04 785196     /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b4932000-b4933000 rw-p 00006000 08:04 785196     /usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b4933000-b4936000 rw-s 00000000 00:04 22904846   /SYSV00000000 (deleted)
b4936000-b493e000 r--p 00000000 08:04 12391      /usr/share/locale-langpack/ru/LC_MESSAGES/gdk-pixbuf.mo
b493e000-b4967000 r-xp 00000000 08:04 785075     /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
b4967000-b4968000 r--p 00028000 08:04 785075     /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
b4968000-b4969000 rw-p 00029000 08:04 785075     /usr/lib/i386-linux-gnu/gio/modules/libgvfsdbus.so
b4969000-b49ad000 r-xp 00000000 08:04 788275     /usr/lib/i386-linux-gnu/libibus-1.0.so.0.401.0
b49ad000-b49ae000 r--p 00043000 08:04 788275     /usr/lib/i386-linux-gnu/libibus-1.0.so.0.401.0
b49ae000-b49af000 rw-p 00044000 08:04 788275     /usr/lib/i386-linux-gnu/libibus-1.0.so.0.401.0
b49af000-b49b5000 r--s 00000000 08:04 556497     /var/cache/fontconfig/52f7bdb7ce746bfd7eaa1985bd9cfa93-le32d4.cache-3
b49b5000-b49ca000 r-xp 00000000 08:04 785085     /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
b49ca000-b49cb000 r--p 00014000 08:04 785085     /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
b49cb000-b49cc000 rw-p 00015000 08:04 785085     /usr/lib/i386-linux-gnu/gvfs/libgvfscommon.so
b49cc000-b49d2000 r-xp 00000000 08:04 788360     /usr/lib/i386-linux-gnu/libogg.so.0.7.1
b49d2000-b49d3000 r--p 00005000 08:04 788360     /usr/lib/i386-linux-gnu/libogg.so.0.7.1
b49d3000-b49d4000 rw-p 00006000 08:04 788360     /usr/lib/i386-linux-gnu/libogg.so.0.7.1
b49d4000-b49fd000 r-xp 00000000 08:04 788514     /usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
b49fd000-b49fe000 r--p 00028000 08:04 788514     /usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
b49fe000-b49ff000 rw-p 00029000 08:04 788514     /usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
b49ff000-b4a00000 ---p 00000000 00:00 0
b4a00000-b5200000 rw-p 00000000 00:00 0
b5200000-b5221000 rw-p 00000000 00:00 0
b5221000-b5300000 ---p 00000000 00:00 0
b5300000-b5301000 r--s 00000000 08:04 556503     /var/cache/fontconfig/56cf4f4769d0f4abc89a4895d7bd3ae1-le32d4.cache-3
b5301000-b5304000 r--s 00000000 08:04 526955     /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-le32d4.cache-3
b5304000-b530c000 r-xp 00000000 08:04 788317     /usr/lib/i386-linux-gnu/libltdl.so.7.3.0
b530c000-b530d000 r--p 00008000 08:04 788317     /usr/lib/i386-linux-gnu/libltdl.so.7.3.0
b530d000-b530e000 rw-p 00009000 08:04 788317     /usr/lib/i386-linux-gnu/libltdl.so.7.3.0
b530e000-b531f000 r-xp 00000000 08:04 788485     /usr/lib/i386-linux-gnu/libtdb.so.1.2.9
b531f000-b5320000 r--p 00010000 08:04 788485     /usr/lib/i386-linux-gnu/libtdb.so.1.2.9
b5320000-b5321000 rw-p 00011000 08:04 788485     /usr/lib/i386-linux-gnu/libtdb.so.1.2.9
b5321000-b5329000 r-xp 00000000 08:04 788518     /usr/lib/i386-linux-gnu/libvorbisfile.so.3.3.4
b5329000-b532a000 r--p 00007000 08:04 788518     /usr/lib/i386-linux-gnu/libvorbisfile.so.3.3.4
b532a000-b532b000 rw-p 00008000 08:04 788518     /usr/lib/i386-linux-gnu/libvorbisfile.so.3.3.4
b532b000-b533a000 r-xp 00000000 08:04 784170     /usr/lib/i386-linux-gnu/libcanberra.so.0.2.5
b533a000-b533b000 r--p 0000e000 08:04 784170     /usr/lib/i386-linux-gnu/libcanberra.so.0.2.5
b533b000-b533c000 rw-p 0000f000 08:04 784170     /usr/lib/i386-linux-gnu/libcanberra.so.0.2.5
b533c000-b5340000 r-xp 00000000 08:04 783491     /usr/lib/i386-linux-gnu/libcanberra-gtk.so.0.1.8
b5340000-b5341000 r--p 00003000 08:04 783491     /usr/lib/i386-linux-gnu/libcanberra-gtk.so.0.1.8
b5341000-b5342000 rw-p 00004000 08:04 783491     /usr/lib/i386-linux-gnu/libcanberra-gtk.so.0.1.8
b5342000-b5344000 r--s 00000000 08:04 524405     /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-le32d4.cache-3
b5344000-b5346000 r--s 00000000 08:03 25266      /home/speranza/.fontconfig/2497608d60fec423e4ab1929b5b4baea-le32d4.cache-3
b5346000-b5354000 r-xp 00000000 08:04 134880     /lib/i386-linux-gnu/libudev.so.0.13.0
b5354000-b5355000 r--p 0000e000 08:04 134880     /lib/i386-linux-gnu/libudev.so.0.13.0
b5355000-b5356000 rw-p 0000f000 08:04 134880     /lib/i386-linux-gnu/libudev.so.0.13.0
b5356000-b535c000 r-xp 00000000 08:04 789034     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
b535c000-b535d000 r--p 00005000 08:04 789034     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
b535d000-b535e000 rw-p 00006000 08:04 789034     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so
b535e000-b535f000 r--p 005d8000 08:04 792138     /usr/lib/locale/locale-archive
b535f000-b5364000 r-xp 00000000 08:04 786978     /usr/lib/i386-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
b5364000-b5365000 r--p 00004000 08:04 786978     /usr/lib/i386-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
b5365000-b5366000 rw-p 00005000 08:04 786978     /usr/lib/i386-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so
b5366000-b539b000 r-xp 00000000 08:04 789027     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
b539b000-b539c000 r--p 00034000 08:04 789027     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
b539c000-b539d000 rw-p 00035000 08:04 789027     /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines/libmurrine.so
b539d000-b53d3000 r--p 00000000 08:04 12150      /usr/share/locale-langpack/ru/LC_MESSAGES/gtk20-properties.mo
b53d3000-b53d4000 ---p 00000000 00:00 0
b53d4000-b5bd4000 rw-p 00000000 00:00 0
b5bd4000-b5bf7000 r--p 00000000 08:04 2036       /usr/share/glib-2.0/schemas/gschemas.compiled
b5bf7000-b5c15000 r--p 00000000 08:04 6520       /usr/share/locale-langpack/ru/LC_MESSAGES/glib20.mo
b5c15000-b5c20000 r-xp 00000000 08:04 134431     /lib/i386-linux-gnu/libnss_files-2.15.so
b5c20000-b5c21000 r--p 0000a000 08:04 134431     /lib/i386-linux-gnu/libnss_files-2.15.so
b5c21000-b5c22000 rw-p 0000b000 08:04 134431     /lib/i386-linux-gnu/libnss_files-2.15.so
b5c22000-b5c2c000 r-xp 00000000 08:04 144605     /lib/i386-linux-gnu/libnss_nis-2.15.so
b5c2c000-b5c2d000 r--p 00009000 08:04 144605     /lib/i386-linux-gnu/libnss_nis-2.15.so
b5c2d000-b5c2e000 rw-p 0000a000 08:04 144605     /lib/i386-linux-gnu/libnss_nis-2.15.so
b5c2e000-b5c44000 r-xp 00000000 08:04 145555     /lib/i386-linux-gnu/libnsl-2.15.so
b5c44000-b5c45000 r--p 00015000 08:04 145555     /lib/i386-linux-gnu/libnsl-2.15.so
b5c45000-b5c46000 rw-p 00016000 08:04 145555     /lib/i386-linux-gnu/libnsl-2.15.so
b5c46000-b5c48000 rw-p 00000000 00:00 0
b5c48000-b5c4f000 r-xp 00000000 08:04 133704     /lib/i386-linux-gnu/libnss_compat-2.15.so
b5c4f000-b5c50000 r--p 00006000 08:04 133704     /lib/i386-linux-gnu/libnss_compat-2.15.so
b5c50000-b5c51000 rw-p 00007000 08:04 133704     /lib/i386-linux-gnu/libnss_compat-2.15.so
b5c51000-b5c5c000 r--p 00000000 08:03 8613       /home/speranza/.config/dconf/user
b5c5c000-b5c6c000 r-xp 00000000 08:04 783671     /usr/lib/liboverlay-scrollbar-0.2.so.0.0.16
b5c6c000-b5c6d000 r--p 0000f000 08:04 783671     /usr/lib/liboverlay-scrollbar-0.2.so.0.0.16
b5c6d000-b5c6e000 rw-p 00010000 08:04 783671     /usr/lib/liboverlay-scrollbar-0.2.so.0.0.16Аварийный останов (core dumped)

Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Очепятка в переводе, надеюсь понятно где это.

И чтобы два раза не вставать: у меня на нетбуке не локализованы кнопки "Создать" "Изменить" "Удалить" (проводку), на ArchLinux это решалось добавлением локали en_US.UTF-8 или en_GB.UTF-8- точно не помню, как решить этот вопрос на Ubuntu?
Спасибо я уже это пофиксил (и поржал)
Про локали не подскажу. Принцип там такой, любая кнопка, которая имеет стандартный ID переводится системой и только если у системы не английский интерфейс.
Я для упрощения поудалял явное указание для переводя стандартных кнопок. Получилось, что на английкой убунте монжо запустить mmex с русским интерфейсом и всё будет по русски, кроме стандартных кнопок.

Пользователь решил продолжить мысль 08 Января 2013, 00:26:12:
По поводу краша, щас проверю на Убунте 64-х. Кажется это глюк wxWidgets именно на 64-х системе.
Правильно ли я понял, что находясь в диалоге создания новой серии (повторяющейся транзакции), Вы через меню зашли в диалог создания нового счёта? Если да, то это точно глюк. На других системах (Win и 32-Lin) меню не доступно до закрютия любого диалога (что и правильно).
------------------
Да глюк подтверждаю, это кривизна снаружи mmex. Я пытался это побороть, но тщетно. И почему это только на 64-х системе так глючит для меня загадка.
« Последнее редактирование: 08 Января 2013, 00:40:27 от maximand »

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Принцип там такой, любая кнопка, которая имеет стандартный ID переводится системой и только если у системы не английский интерфейс.
Хм, интерфейс то русский, а кнопки не переведены...

Ну да ладно, поковыряюсь, может найду причину, отпишусь.

Оффлайн maximand

  • Автор темы
  • Активист
  • *
  • Сообщений: 307
    • Просмотр профиля
Заглянул в ветку 0.9.9.0
wxButton* itemButton6 = new wxButton(itemPanel12, wxID_NEW, _("&New"));Это говорит о том, что в po файле нет фразы "&New" или она не переведена.
Смотрим po файл....
http://moneymanagerex.svn.sourceforge.net/viewvc/moneymanagerex/tags/releases/0.9.9.0/po/russian.po?revision=3311&view=markup
строка 1191 там всё есть. Странно.

Пользователь решил продолжить мысль 08 Января 2013, 15:15:04:
Важное замечание. Текущая разрабатываемая версия 0.9.9.2.
Основной важный момент(я так считаю), это новый интерфейс для Lua скриптов.
При помощи Lua можно делать интерактивные отчёты. На данный момент из Lua интерфейса доспупны простые диалоги, загрузка данных из http:// ресурсов, выполнение SQL запросов к базе, html билдер.

За дополнительной информацией отправляю вас к мануалу:
http://moneymanagerex.svn.sourceforge.net/viewvc/moneymanagerex/trunk/mmex/doc/help/custom_sql_reports.html?revision=3317#Lua_Scripting_Extensions
« Последнее редактирование: 09 Января 2013, 15:06:55 от maximand »

 

Страница сгенерирована за 0.039 секунд. Запросов: 23.