summaryrefslogtreecommitdiff
path: root/wm/enlightenment16
AgeCommit message (Collapse)AuthorFilesLines
2022-11-26enlightenment16: update to 1.0.27gutteridge3-117/+6
e16 v1.0.27 - 2022-11-25 ------------------------ - 1.0.27 - e_gen_menu: Fix menu generation - timers: Properly fix timer lockup issue - timers: Fix potential lockup when switching desks fast
2022-11-13enlightenment16: fix timer lockup issuegutteridge3-2/+113
2022-10-24enlightenment16: update to 1.0.26gutteridge3-35/+6
e16 v1.0.26 - 2022-10-24 ------------------------ - 1.0.26 - Update po - autofoo: Rework git tag/release stuff - autofoo: Fix incorrect handling of no-container option - Handle quoting in StrlistDecodeEscaped() - eesh: Improve argument passing - Portuguese translation update (Hugo Carvalho) - Fix some clang-analyzer complaints - autofoo: Drop pkg_revision some more - edge: Prevent pointer click and motion events propagating to root - edge: Refactor window creation - edge: Cosmetics - events: Discard all but last reparent event in queue for window - events: Trivial cleanup - menus: Fix potential crash - autofoo: Drop pkg_revision - French translation update (Philippe J. Guillaumie)
2022-09-11*: bump PKGREVISION for flac shlib bumpwiz1-2/+2
2022-07-14enlightenment16: add an upstream fix for a crasher buggutteridge3-3/+31
This will be in the next release, but those are infrequent, so add it here now.
2022-07-02*: Recursive revbump from audio/pulseaudioryoon1-2/+2
2022-06-30*: Revbump packages that use Python at runtime without a PKGNAME prefixnia1-1/+2
2022-06-14enlightenment16: update to 1.0.25gutteridge4-40/+45
e16 v1.0.25 - 2022-06-13 ------------------------ - 1.0.25 - arrange: Keep upper left corner on screen when centering window - Danish translation update - Update po - ipc: Improve help for win_op target specification - bindings.cfg: Add bindings for pinning - Update config/e16keyedit.db (pinning) - Update docs/e16.asc (desktops.names) - xprop: Drop setting default desktop names in ex_netwm_desk_names_set() - desktops: Enable setting desktop names - desktops: Introduce DesksGetNames() - desktops: Cosmetics - Introduce HintsSetDesktopNames() - Introduce EobjSetName() - docs: Corrections after conversion, remove obsolete stuff, updates - docs: Convert xml to asciidoc - Menu and bindings cleanups - iclass: Remove unneeded header - iclass: Make active state more visible in fallback icon class - ewins: Fix ewin area calculation - GSOD: Fix repaint after quit by button press - GSOD: Some refactoring - containers: Fix creating new iconboxes - containers: Cosmetics - French translation update (Philippe J. Guillaumie) - background: Discard broken backgrounds when opening configuration dialog - Update winter theme - autofoo: Invert no-container option logic - moveresize: Fix screen edge resistance for grouped windows - moveresize: Move SnapEwin() to where it is used. - moveresize: Enable configuring edge restistance in dialog - arrange: Introduce screen struts - arrange: Refactor SnapEwin() - session: Fix broken session id handling - pinning: Remember across restart - menus: Drop (edox) Help - main: Don't start edox on first startup - French translation update (Philippe J. Guillaumie) - Clamp window position on move - CM: Adjust shadowing conditions some more - CM: Fix sharp shadows when window is shaped - place-pagers.pl: Behave properly when pagers have borders - ipc: Add custom format window_list - Danish translation update - po: Patch po files in accordance with text changes - config/menus: Text cleanups - dialogs: Text cleanups - Update config/strings.c and po - po: On Top -> Highest - dialogs: Fixup after recent layout changes - Fix C++ build - arrange: Fix C++ build - epp: Fix potential compiler warning - focus: IPC help tweaks - menus: Add pass_ptr option to winops menu - place-pagers.pl: Only optionally stack below(or above) - ipc: Debug tweaks - dialogs: Drop re-centering combined dialog on item change - Dialog layout adjustments - moveresize: Refactor some conditions for readability - moveresize: Remove long time unused constrained move code - moveresize: Remove long time unused swapmove code - moveresize: Remove disabled nogroup move functions - containers: Configuration saving tweaks - fixup - Fix some problems with resize-by-keyboard - Winops layer menu: Add "Lowest" - ipc: win_op help updates - French translation update (Philippe J. Guillaumie) - Add window option to pass-through pointer events - arrange: Disable ARRANGE_BY_POSITION mode - arrange: Simplify/speed up by using qsort(), cosmetics - arrange: Minor tweak in SnapEwin() - arrange: Use object order list when arranging - arrange: Remove pointless call to EwinListGetAll() - stacking: Hold all objects in the order list - stacking: Cache EWin lists - stacking: Refactor EwinListStackGet() - stacking: Cosmetics, preparing for other changes - stacking: Rename EwinListStack to EobjListStack - stacking: Remove unused EwinListStackGetTop() - Update winder theme - CM: Adjust shadowing conditions some more - e_gen_menu: Fix breakage when PATH contains non-existing directory - Fix imageclass flip/rotate for real - focus list: Fix a couple of glitches with outline window - Accept client window events a bit earlier - Remove stray quote in help text - CM: Adjust shadowing conditions - CM: Fix initial shaped state on OR windows - Danish translation update. - Update po - backgrounds: Drop 'use_bg' IPC command (but not entirely) - backgrounds: Drop most calls to autosave() - ipc: Return error message on unknown command - session: Do call module exit functions on X disconnect - glwin: Drop close on exit - containers: Configuration saving tweaks - Move XFontSet based text rendering module to separate file - Drop XFontStruct based font handling - Simplify src/Makefile.am - Add python versions of perl sample-scripts - Sample script fixes and tweaks - sample-scripts: Tabs -> spaces - e_gen_menu: Some icon search updates - e_gen_menu: Drop old gnome/kde stuff - e_gen_menu: New python version - e_gen_menu: Rename to e_gen_menu.pl - config: Convert string update script to python and update - menus: No longer need to pass through shell - Remove now unused usershell() - Drop using shell to run menu (ipc exec) commands - Introduce EnvSubst() - actions.c: Drop elaborate GSOD messages on ipc exec errors - actions.c: Let Eexec() use ExecSetupEnv() too - ipc: Only include dialog_ok if ENABLE_DIALOGS - Disable setting internal window title via ipc (properly) - ipc: Enable setting dialog_ok title - Update COMPLIANCE - Remove gnome1 hint support - extinitwin: Fix errors in window mode when using old window cursor mode - New feature - Making windows stick on specific desks/areas - snaps.c: Cosmetics - Introduce Ememdup() - 1.0.24.000 - edox: Don't try rendering text outside edox window - Do focus windows to be manually placed - matches.cfg: Correct help text regarding size matching - Implement matchregexp() using fnmatch()
2022-03-28{s,t,w}*/*: revbump(1) for libsndfiletnn1-2/+2
2021-12-08revbump for icu and libffiadam1-1/+2
2021-11-17enlightenment16: update to 1.0.24gutteridge2-7/+6
e16 1.0.24 - 2021-11-14 ------------------------ - 1.0.24 - Update po - Danish translation update - pagers: Remember zoom setting when changed by pager menu - Regular expression matching fix simplification - Regular expression matching fixes - systray: Change default icon size to 32 - Set _NET_WM_PID on WM check window - Drop initial setting of _NET_WM_NAME = "e16" on the root window - Refactor atoms handling - Avoid using "delete" - COMPLIANCE: Update - Support _NET_WM_STATE_FOCUSED - Add _NET_WM_STATE_FOCUSED to the EWHM atoms - Only update _NET_WM_STATE and _NET_WM_ALLOWED_ACTIONS when changed - xprop.c: Do some sanity checks using static asserts if possible - Shuffle some property stuff around - session.c: Remove unused headers - libhack: Add XGetWindowProperty interception - libhack: Cosmetics - Eliminate EGetGeometry() - Change EXGetGeometry() to EXGetSize() - x.c: Fix LTO warnings - x.c: Deubug stuff cleanups - x.c: Remove ancient unused ECreateFocusWindow() - extinitwin: Fix parent/client synchronization - Fix EImageDefineCursor() for window mode - edox: Avoid LTO null pointer warning - edox: Unifdef USE_XFONT - Backgrounds: Fix trouble when deleting multiply referenced background - Backgrounds: Fix bad list operation in CB_ConfigureDelBG() - Groups: Avoid compiler warning in _DlgFillGroups() - Drop animation in EwinSlideSizeTo() if there is no change - Focus: Debug tweaks - Focus: Fix focus on new clients requesting max size - autofoo: Deal a bit more consistently with C[PP]FLAGS and LDADD - French translation update (Philippe J. Guillaumie/Carla Sensa) - Fix bad memory access during shutdown - FX: Use xrender when available - FX: Fix cleanup with compositing enabled - FX: Fix clipping with compositing enabled - FX: Make it work in regular compositing mode - FX: Tweaks - FX: Some refactoring - FX: Fix waves cleanup - FX: Remove "correct bugs" operation in waves - Introduce HAVE_COMPOSITE_OVERLAY_WINDOW - glwin.c: Fix incorrect config item size - Sound: Enable changing engine at runtime - Don't build disabled stuff - Sound: Change some esd to esound - Sound: Change some pa to pulse - Sound: Header file tweaks - Move Eexec() and friends to util.h - Drop (v)snprintf() implementation - Use installed gettext version, if possible - Eliminate AM_LANGINFO_CODESET - 1.0.23.000 - Fix version reported by e16 in release build
2021-10-26wm: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07wm: Remove SHA1 hashes for distfilesnia1-2/+1
2021-07-30*: Recursive revbump from audio/pulseaudio-15.0ryoon1-2/+2
2021-05-24*: recursive bump for perl 5.34wiz1-1/+2
2021-04-28enlightenment16: update to 1.0.23gutteridge2-9/+8
e16 v1.0.23 - 2021-04-09 ------------------------ - 1.0.23 - Trim ChangeLog (move <= v1.0.0 to ChangeLog.old), new format - Add ChangeLog generation script - Update po - Focus: Tweak request serial number check logic - correction - Focus: Fixup after "Fix pointer focus on new windows..." - Focus: Improve debug message understandability - Remove obsolete and unused AC_HEADER_STDC - Fix pager update on desk switch - Fix segv on bad border definition - Introduce E_ARRAY_SIZE() and MOD_ITEMS() - Focus: Tweak request serial number check logic - Focus: Don't set focus on sliding windows - Focus: Fix pointer focus on new windows if pointer is in window - Update winter theme - Allow Winop border in matches.cfg - Remove unused Pager:name - Fix pager live updates if millisecond time is initially "negative" - Fix handling of imageclasses with flipped/rotated images - Fix pager zoom window sometimes flickering at 0,0 - Add EoGetParent() etc. - Remove ancient TODO - group_op showhide should target all the windows groups members - Rename EDirUser{Set} wrappers and use then some more - French translation update (Philippe J. Guillaumie) - Support user fonts - Sound: Treat player engine like others - Sound: sound_pa -> sound_pulse - Sound: Mostly cosmetic changes - Sound: autofoo cosmetics - Consistently put __EXPORT__ in .c files - Forgot some 2020 - conf.h: Remove some unused items - definitions: Remove some more obsolete configuration item definitions - Configuration parsing cleanups - Cleanups in .desktop file generation - Include git stamp in version info (if built from git checkout) - Introduce EImageDefineCursor() - Introduce EImageRenderOnDrawableARGB() - Cache visual in EVisualFindARGB() - Remove obsolete color modifier functions - French translation update (Philippe J. Guillaumie) - Use poll() for event handling by default (if available) - French translation update (Philippe J. Guillaumie) - French translation update (Philippe J. Guillaumie) - Update po - French translation update (Philippe J. Guillaumie) - Ensure a couple of initialisations are never skipped - Remove unused SM_CLIENT_ID stuff - Fix memory leak after failed execvp() - Remove some (duplicated?) configuration identifiers that are not in definitions - definitions: Remove long obsolete configuration item definitions - conf.h: Remove some long obsolete configuration item defines - Hide Border struct internals - Simplify checks for borderless - Use border name wrapper function some more - borders.c: Prefix static functions with _ - ipc.c: Trivial cleanups - Update po - CM: Fix damage corner case (reparenting fading-out window) - CM: Fix switching fadeout to fadein - hiwin: Tweak debug - Merge variables controlling click-to-raise configuration - focus.c: Eliminate unnecessary variable - Make "only primary mouse button raises" option take effect immediately - Add option to allow only the primary mouse button to raise windows
2021-02-20enlightenment16: use PREFIX instead of LOCALBASEgutteridge3-7/+6
2021-02-07*: Recursive revbump from audio/pulseaudio-14.2.nb1ryoon1-2/+2
2021-01-01*: Recursive revbump from audio/pulseaudio-14.0ryoon1-2/+2
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-1/+2
2020-08-28enlightenment16: update to 1.0.22gutteridge3-10/+17
--- 1.0.22 --- Use installed gettext version, if possible e_gen_menu: Drop ConsoleOnly apps windowmatches: Fix use of MAKE_WINDOW_STICKY_...() macros windowmatches: Remove ancient incorrect case values definitions: Empty obsolete windowmatch macros windowmatches: Resurrect USE_ICON_IMAGE_FOR_CLIENT_() macros windowmatches: Issue notice when discarding invalid one windowmatches: Remove some cruft windowmatches: Enable having spaces in name matches Consistently use @ as token delimiter in .in files Fix warnings occurring in various situations windowmatches: Add some consts bindings: Add 'W' as alias for modifier 4 libhack: Intercept XSendEvent too Fix unmaximizing by _NET_WM_STATE[_MAXIMIZED_...] Indent profile - Drop -bad for now as it does silly things Re-indent with indent-2.2.12 slideouts: Use defines for directions slideouts: Refactoring slideouts: Fix potential crash aclass.c: Fix valgrind complaint eesh: Fix clang-analyzer complaints edox: Fix clang-analyzer complaints src: Fix clang-analyzer complaints autogen.sh: Add -n as alternative to NOCONFIGURE Fix incorrect check for __attribute__ ((unused))) Hide Group struct internals groups.c: Correct debug stuff configure.ac: Drop unnecessary prefix stuff Spec file: Add git tag to rpm file name (if built from git checkout) edox: Add a couple of forgotten casts edox: Fix missing return value (at previously unreachable function exit) Espawn(): Use variable argument list Enable sounds in combined configuration dialog Autofoo sound configuration cosmetics Optionally play sounds using audio player Introduce path_canexec0() for convenience Minor cleanups after sound by audio player feature GSOD: Avoid rendering artifacts when unmapped Avoid potential crash when attempting to enable sound, cosmetics Minor cleanups in sound players Add alsa-lib sound backend Autofoo cosmetics (AC_HELP_STRING -> AS_HELP_STRING). Fix obscure m4 problem Add feature to build with ASAN (--enable-gcc-asan) groups: Eliminate EwinGetGroups() groups.c: Eliminate BuildWindowGroup() groups.c: Mostly cosmetic changes around group configuration groups.c: Reshuffle code to avoid forward declarations groups.c: Rename functions for more consistency groups.c: Refactor _GroupEwinRemove() groups.c: Fold "group_info" into "group" IPC command groups.c: Enable popping up ewin group configuration dialogs from ipc groups.c: _GroupEwinDestroy() -> _GroupDelete() groups.c: Mostly cosmetic tweaks groups.c: Fix handling groups with negative id groups.c: Fix showing empty group groups.c: Add group del command groups.c: Fix group deletion groups.c: Add some debug groups.c: Fix snapshot updating snaps: Fix snapshot group remembering when all groups are deleted groups: Rework group configuration saving groups.c: Simplify _GroupDelete() some more groups.c: Eliminate _EwinInGroup() groups.c: Add group list ipc comand groups.c: Fold "groups" into "group_op" IPC command Fix technical/shapewin move mode through edge flip Fix technical/shapewin move mode with window groups French translation update (Philippe J. Guillaumie) Document the "absolute" parameter for the toggle_* window operations (Pierre Neyron) configure.ac: Avoid trouble with missing AM_LANGINFO_CODESET
2020-08-18*: revbump for libsndfileleot1-2/+2
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-2/+2
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz1-2/+2
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz1-2/+2
2020-01-20*: Remove esound support from pkgsrcnia1-11/+3
Enlightened Sound Daemon was one of the earlier solutions to the old "multiple programs can't open /dev/audio at once" problem that was once a thing we had to worry about. Eventually, it was adopted as part of GNOME. GNOME lost interest in it about a decade ago and dropped it in favour of PulseAudio, newer applications are generally uninterested in supporting it. Last release was in 2008 and support for newer OS APIs is pretty nonexistent. Several years ago the original website disappeared. https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/
2019-12-30wm/enlightenment16: add CONFLICTS and SUPERSEDES entriesgutteridge1-1/+10
This looks unusual and is incomplete because there were two distinct enlightenment packages in different parts of the tree. This package went from 0.16.x to 1.0.x release numbering, while x11/enlightenment reflects development that continues to use 0.x release numbering. This package isn't intended to conflict with or supersede x11/enlightenment.
2019-12-30wm/enlightenment16: rename enlightenment to enlightenment16gutteridge6-0/+563
Better separate and distinguish between the E16 branch of Enlightenment (which continues to be developed) and newer branches that are packaged as x11/enlightenment. (As discussed on pkgsrc-users earlier this month.)