| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
- cleanups
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- partially fix c-z freeze mcc even after SIGCONT
this also make mcc more robust to programs that crash
- explain to PO translators the importance of both
translating _Options and Options
- mcc was not robust when embeded prog crash (kind of deadlock):
now, we send ourselves USR1 on child reaping
code simplification:
- consolidate pixbufs
- s/Gtk->main_iteration while Gtk->events_pending/gtkflush/
- make some code more readable
- clean code through ugtk::create_factory_menu usage
- some perl_checker fixes
- test DISPLAY: if we don't have access to X server, switch to console version
- simplify config managment
- remove dummy timer
- s/if (!/unless/
- explain signal handlers goal
- simplify and make explanations frame managment more robust:
* only start logdrake once
* only create explanation frame once
* just hide or show it depending on context
(resulting in faster redisplay)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
clock.pl, menus_launchers.pl, print_launcher.pl
- use my_gtk & common to :
o automatically handle embedding
o simplify code
o ease gtk2 port
o don't uselessly initialize gtk & locales
o ... don't do what my_gtk already offer to do for us
clock.pl: kill stupid code copied between two signal handlers
whereas it has no purpose since my_gtk just exited in second handler
mcc:
- explain why we initialize interactive without using it
- global workaround for broken locales
- bump version
|
|
|
|
|
|
| |
- use my_gtk to exit and transparently manage embedding
- no need to run twice the main gtk loop
|
|
|
|
|
|
|
|
|
| |
- don't use "perl -w"
- use common to simplify i18n
- fix undefined quit_global ... which was not a visible bug in
embedded case
- sync with latest libDrakx i18n changes
|
|
|
|
| |
removing --embedded from @ARGV
|
|
|