gimp/app/menus
Jehan a186220e58 app: be more forgiving in reading shortcutsrc.
- First do not write the protocol-version (and therefore don't read it either
  nor compare it to the current one). This file does not depend on the protocol
  version.
- Secondly when reading an unknown identifier, simply print a message on stderr
  for debugging/reference, but ignore it up to the next closing parenthese.
- Finally do not use the file-version as a terminal error as well. When we read
  a shortcutsrc with the wrong version, we still try to read it as best as we
  can. There might be issues, but it's better than fully dropping the whole list
  of shortcuts as it's a pretty important file (people might have spent a lot of
  time tweaking their shortcuts!).
2023-10-02 01:30:02 +02:00
..
dockable-menu.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
dockable-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
file-menu.c app, menus: remove all placeholder code. 2023-07-13 16:53:11 +02:00
file-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
filters-menu.c app, menus: remove all placeholder code. 2023-07-13 16:53:11 +02:00
filters-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
image-menu.c app: display shell popup menu now uses GMenuModel. 2023-04-12 22:07:08 +02:00
image-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
menus-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
menus.c app: create a dedicated UI manager for the quick mask popup. 2023-06-09 17:20:11 +02:00
menus.h app: prevent multiple registrations of a same action. 2023-04-12 22:07:09 +02:00
meson.build app: serialize and deserialize the actions' accelerators. 2023-04-12 22:07:09 +02:00
plug-in-menus.c app, menus: remove all placeholder code. 2023-07-13 16:53:11 +02:00
plug-in-menus.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
shortcuts-rc.c app: be more forgiving in reading shortcutsrc. 2023-10-02 01:30:02 +02:00
shortcuts-rc.h app: serialize and deserialize the actions' accelerators. 2023-04-12 22:07:09 +02:00
tool-options-menu.c app, menus: remove all placeholder code. 2023-07-13 16:53:11 +02:00
tool-options-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
window-menu.c app, menus: remove all placeholder code. 2023-07-13 16:53:11 +02:00
window-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
windows-menu.c app, menus: remove all placeholder code. 2023-07-13 16:53:11 +02:00
windows-menu.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00