diff options
author | Tomasz Gąsior | 2017-06-03 02:28:46 +0200 |
---|---|---|
committer | Tomasz Gąsior | 2017-06-03 02:28:46 +0200 |
commit | 355dd3a35639251e6c07f50782acea620421cad5 (patch) | |
tree | cb5381b813e2250dde18aa9b1706687c8fd8a6b4 | |
parent | cff3d30cbf155624177f7d43213e6f4b18c76b38 (diff) | |
download | aur-355dd3a35639251e6c07f50782acea620421cad5.tar.gz |
Project files updated.
-rw-r--r-- | README.md | 47 | ||||
-rw-r--r-- | create-patch.sh | 4 |
2 files changed, 33 insertions, 18 deletions
diff --git a/README.md b/README.md index 50bd6a2dc5d7..716a10b2e966 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,26 @@ GTK3-mushrooms === -This is a set of patches for GTK3 library that makes it better for me and maybe for you too. ;-) -It is based on official GTK3 package from Arch Linux (but compiles GTK3 without documentation and Broadway backend). -I have not wide knowledge about programming in C, so quality of this patches can be not good. -But it works! See list of patches below. +This is a set of patches for GTK3 library that makes it better for me and maybe for you too. ;-) I have not wide knowledge about programming in C, so quality of this patches can be not good. But it works! See list of patches below. + +This package is based on official GTK3 package from Arch Linux. In my version library is compiled without Broadway backend, Wayland support, documentation and example applications. I do not recommend using this package with GNOME desktop. It is for classic GTK-based environments like MATE or XFCE. Client Side Decorations --- -* CSDs are permanently and totally disabled. All windows are decorated only by window manager. -* Application menu button and minimize/maximize/close buttons are removed. -* Application menu is accessible as context menu of headerbar. +* CSDs are permanently and totally disabled. All windows (menus, tooltips) are decorated only by window manager. * Window title is not displayed on headerbar. Window subtitle is styled as window title. +* Minimize, maximize and close buttons are removed. +* Application icon is not used on application menu button to avoid duplication of icon from native titlebar. File chooser --- +* Annoying single-click "feature" in file list is disabled. You always have to double-click to choose file from list. +* Typeahead feature is restored. Recursive file search will not be ran when you start typing. * "Other locations" button is removed from places sidebar. All mounted devices and drives are accessible directly. -* Annoying single-click "feature" in file list is disabled. See: https://bugzilla.gnome.org/show_bug.cgi?id=766089 -* XDG user directories (like Pictures, Downloads, Documents) are removed from places sidebar. They can be added as bookmarks. +* File system button in places sidebar is labeled as "File System" instead of "Computer". +* Trash and XDG user directories (like Pictures, Downloads, Documents) are removed from places sidebar. They can be added as bookmarks. Print dialog --- @@ -27,20 +28,34 @@ Print dialog * Appearance of print dialog is less "gnomish" (natural margins are restored). * Atril instead of Evince is set as default previewer. -General +Icons +--- + +* Some of GTK stock icons on buttons are restored. You can see it in GTK internal dialogs and in some applications. + +Others --- * Default Adwaita theme has smaller controls (buttons, fields, tabs, etc.). -* Statusbars are smaller regardless of used theme. +* Status bars are smaller regardless of used theme. * Scrollbars are always visible. Environment variable is not needed. -* Delay before showing mnemonics is removed. User do not have to wait. -* Recently opened files are disabled by default. +* Delay before showing mnemonics is removed. You do not have to wait. +* Menus of menu buttons are displayed as classic menu by default instead of popover. +* Recently opened files feature is disabled by default. -------- In future --- -* Message dialogs: restore appearance like in GTK2. -* File chooser and color chooser: use classic menu instead of modern popovers in context menus. -* File chooser: restore typeahead feature in file list. See: https://aur.archlinux.org/packages/gtk3-typeahead +* File chooser: less "gnomish" appearance, like in GTK2. +* File chooser and color chooser: use classic menu instead of popovers as context menus. +* Message dialogs: restore classic appearance like in GTK2. +* Context menus: restore icons in some places. +* Dialogs: use standard icons instead of symbolic icons in some places. + +Credits +--- + +* https://launchpad.net/~gnome3-team — file chooser single-click patch. +* https://aur.archlinux.org/packages/gtk3-typeahead — file chooser typeahead patch.
\ No newline at end of file diff --git a/create-patch.sh b/create-patch.sh index 8fc1e724c2ca..428bd8ac0d44 100644 --- a/create-patch.sh +++ b/create-patch.sh @@ -9,7 +9,7 @@ if [[ -d ./org/gtk ]] && [[ -d ./mod/gtk ]] && [[ $1 ]]; then # Save. - diff -U 5 -r -Z -B ./org/gtk ./mod/gtk > "$1.patch" + diff -U 25 -r -Z -B ./org/gtk ./mod/gtk > "$1.patch" # Preview. - reset; diff --color=always -U 5 -r -Z -B ./org/gtk ./mod/gtk + reset; diff --color=always -U 25 -r -Z -B ./org/gtk ./mod/gtk fi |