[Pkg-wmaker-commits] [wmbubble] branch master created (now d432243)

Doug Torrance dtorrance-guest at moszumanska.debian.org
Mon Aug 24 04:17:46 UTC 2015


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a change to branch master
in repository wmbubble.

        at  d432243   debian/changelog: Add entry for version 1.53-2.

This branch includes the following new commits:

       new  8a500c1   Initial checkin from upstream (asked; he doesn't have anything older)
       new  575eabb   Adds support for parsing memory on machines newer than 2.4 (from debian)
       new  422279d   Click to unlock, not leave and enter again (debian)
       new  80fd7b2   Fix build w/ gcc3 (debian)
       new  d66a999   Enable duck flipping (and kde_dockapp???) by default (debian)
       new  d999474   Binary can now be renamed and use different Xresources to not conflict with gnome bubblemon (debian)
       new  90e6813   Don't run play twice. (why?) (debian)
       new  ba14f21   Allow CFLAGS to be overridden (debian)
       new  9de7d89   Fix off-by-one error that caused a segfault when duck was upside-down. (debian)
       new  e4f327f   Add alpha-blended time and date (supporting Hacker Standard Time)
       new  01275e3   Slow render rate to 10Hz (from 67Hz)
       new  79ac4f1   Fix Hacker Standard Time calculation
       new  cdd9861   Half-merge in TAIL from my maintained version. Massive changes: remove gtk1, replace with wmxp library I wrote for this dockapp and resize it to 58x58 instead of 56x56.
       new  846e663   futz around with whitespace  (but in two commits to keep diff from confusing lines)
       new  ad2267a   (other half of whitespace futzing)
       new  c95ef69   Get all this into VC at ALL
       new  2dded6b   Tear out old xresources code: * use root window's RESOURCE_MANAGER property (aka xrdb) instead of .Xdefaults * support arguments both on command line and in .Xresources * clean up code to make it easier to customize everything later
       new  f813a29   Remove all the conditional compilation, it's the worst kind of premature optimization.
       new  592bc82   Fix stupid oversight segfault
       new  749bdde   Enhance profiling ability
       new  69d9522   Force-inline (using macros) wmPutPixel for performance (~550fps->600fps)
       new  acfb641   Remove detritus from changing bm.samples during runtime
       new  82213a1   Finish reformatting all the whitespace, I'd already done enough damage I may as well at least make it look consistent and pretty.
       new  612790d   Remove some more pointless/unused code
       new  2c829d1   Fix FPS displaying mode. Also rename duck_set to draw_duck (more obvious, right?)
       new  e00a034   Make duck colors customizable
       new  9412744   Finish getting rid of the stupid macros for draw_duck. Also remove bubblemon.s, it never should have been there.
       new  4ec2cff   Make FPS configurable.
       new  ec561ed   Fix pale, explicit graph digit color controls, and other single-character-option disables. More preprocessor cleanup. Removing special-casing of black water/air for blending in cpu meter. Autoscale cpu meter refresh rate as a function of dockapp refresh rate.
       new  ae9d102   Make magic numbers marginally less magic.
       new  fcb8a75   We're doing bitwise tests, so it's got to be & instead of ==
       new  7e56666   Clean up silly warning.
       new  eed3fa6   Fix bursty updates on graphs. Kill ROLLVALUE define (But we should check whether *BSD/Solaris makes getting the load average slow). Don't calculate the moving average of memory utilization or load in the graph itself. Rename roll_membuffer (which had nothing to do with rolling anything) to "rarely_render_seconary" (which is what it actually does), also make it scale with requested FPS. Make memory numbers autorange. Fix/add some comments. Work around emacs's C-mode n [...]
       new  2b882d6   Swap graphs so they match the numbers. Remove more stupid macros
       new  077c86c   Fix the numbers on the graphs (the underlying image conflicted since draw_digit is now transparent). Adjust the "1" in the graphs font -- I think this looks better.
       new  42c36d8   Finish neutering the insanity in the makefile.
       new  8d82e99   Kill the awful ratelimiting coroutines on system_memory() -- it adds extra complexity for no merit.
       new  7888f5c   Remove support for reading memory stats on linux 2.4; add support for 3.0
       new  faceea6   Tidy up sys_linux.c:system_memory, since the routines are consistent now.
       new  43abb73   fix whitespace in sys_linux.c
       new  d8901e7   Fix segfault if you never xrdb'd
       new  43eb33c   Add less stupid API for doing the colorspace conversion (wmbubble's native rgb24 to native XImage)
       new  fa138c4   Make profiling mechanism a little more versatile, also include measurements of hotspots.
       new  8c26466   Start breaking bubblemon_update into major functional parts. Also make the duck's Y coordinate less dumb.
       new  5b8dd1b   Add some explicit casts to get rid of warnings.
       new  a02f4ba   Fix stupid mistake on border color.
       new  8a47cd7   There's really no reason to have an ugly in-display FPS meter, remove it.
       new  1aabd8e   GCC seems to make significantly more efficient code when walking pointers instead of just array dereferencing, so use that here.
       new  782a1c8   Wait, I thought I killed USER_CFLAGS! Finish the job. (also, whitespace)
       new  970176e   remove rounding error on profiling FPS calculation
       new  70cdb40   Split out colorspace conversion from main water-sloshing simulation for profiling purposes
       new  06e4312   Remove static from all over bubblemon.c, it breaks profiling on -O3 (GCC4.6 freely inlines static f'ns apparently). I couldn't measure any performance difference.
       new  5f2eb17   1- deprecate pregenerated graph screens, generate them programmatically at startup. Allows runtime recoloring and opens the way for start-time configuration of size of dockapp. 2- try to do palettization conversion at start-time instead of runtime so that faster copies are used during runtime. (draw_digit) 3- shorten some command-line options / xresource names because we weren't consistent about calling colors "-foocolor" anyway. 4- Remove some comments that were lie [...]
       new  fb6147a   use memcpy in draw_digit; gcc knows what to do with it (but doesn't with a normal copying loop?)
       new  f8b3df2   draw_cpudigit: use memcpy which gcc understands better again.
       new  97d79c3   Catch invalid colors
       new  3be7df9   Optimize hot spot in loop
       new  8c9d80f   Update profiling numbers.
       new  fae1a93   Apparently opening /proc/stat is very expensive on linux, and we just block average its output anyway. Reduce its sampling rate to dramatically decrease cputime taken and increase my fps from ~560 to ~740.
       new  b729e0d   Tweak the border-drawing code a little bit so that the TR and BL corners are the same
       new  ff3753e   Break realtime_alpha_blend_of_cpu_usage into 4 separate subsections
       new  bf9dba2   clean up alpha_cpu and alpha_graph and make more similar
       new  e7c4844   Actually, let's make an invalid xresource parse table fail hard.
       new  c5cc43b   Support localization of the strings for date, although only for ascii characters
       new  1d15b99   Decouple things that shouldn't be
       new  d91b186   No reason to have an array for graph digit colors, we don't use them directly anymore anyway.
       new  13c79a1   Rename iterators in draw_history to de-obfuscate
       new  7e81e65   kill stupid draw_pixel routine. Support customizing colors of graph contents
       new  6d502e4   tidy and fix makefile (-m 755 is redundant; no longer depend on gimp .c dumps)
       new  06ca492   draw_duck: make variable names not cryptically short
       new  474e596   Synchronize graph data roll with graph redraw to guarantee smoothness of same.
       new  60a28fe   Figured out what they were doing to bubblemon_update to deallocate bubbles and updated the comment to explain.
       new  cb5bb04   fix typo
       new  8828e72   Fix thing that looks suspiciously like an error in the fixed-point math from the very beginning.
       new  a7fc165   Scale alpha blending transition rates to FPS
       new  00eac28   Deprecate extra 'showmem / show_gauge' boolean, just directly use alpha for graph instead.
       new  0006d61   Replace "blend" and "memblend" with less-cryptic gauge_alpha and graph_alpha
       new  192ef94   remove unused prototypes
       new  9ff2a8a   fix const in XrmExtras. Move comment for -m to the right line.
       new  ad84a34   Make date font fully proportional, although ASCII-only. Make the detection of non-ASCII locales robust.
       new  b030c9d   Remove all the no-longer-loved files.
       new  44e41a7   fix -m and -k optins to actually work
       new  3005b12   Fix cpu squandering if picture_lock at fully opaque graph.
       new  6711f92   Add analog clock (completely reimplemented from wmfishtime, but same idea)
       new  e6adc03   Don't bother to special-case bm.ripples == 0
       new  76b3ab8   We are not doing ourselves any favors with more named intermediates; remove them.
       new  a0e8070   Split bubblemon_update into watertank sim and drawing routine
       new  658230e   Accursed integer overflow
       new  a138c7b   Get rid of this makefile hackery to have two different names. It's just "wmbubble" henceforth.
       new  69465ed   Slightly revise descriptions of color parameters
       new  7f171bd   Prefer integer math as much as possible for calculating clock angles
       new  6115ca0   Don't bother to test if we should draw the bubble above the water -- we already made sure it was valid before.
       new  7c1078c   Make drawing bubbles clearer (less pointer walking)
       new  e720e3e   Allow disabling of various clocks so-as-to override xresources from the commandline
       new  7c0ca26   Fix stupid shifttime bug (advancing 1 hour per refresh)
       new  ac8cc95   The best way to make sure that two arrays stay in sync is to make them the same array.
       new  e74f1ac   Allow the datefont_xpm to usefully be able to become wider than 5 eventually
       new  0f0e6df   Finalize name change(i hope). Make help display more useful. Fix exec-on-left-click.
       new  e946d2c   Get rid of the Makefile.*; try to make plain Makefile smart enough. Don't have a machine to test on, though...
       new  34d10bb   More renaming effort. Tried to get rid of the bubblemon name in any outward-facing manner. Still need to revise man page.
       new  a4695cc   Restore defaults to original upstream values (appropriate for 67Hz redraw rate)
       new  6bbc461   Updated man page, ?fixed? debian/rules
       new  645d66c   Whitespace futzing, hopefully the last time
       new  f95fdbf   Don't bother to dynamically allocate things where the size is fixed at compile time
       new  16f28cb   Other than the debian/ directory, I think we're good to release 1.50; release as 1.49rc1
       new  665b8fb   debian/changelog: Fix Debian distribution target tag
       new  e7ddfdb   debian/control: (Description): Delete multiple spaces
       new  bbce9bc   control: (Depends): Add missing ${misc:Depends}
       new  3fe0d99   rules: (install): Use dh_prep
       new  39713a2   control: (Standards-Version): Update to latest 3.9.2
       new  9a18af3   control: (Build-Depends): Update to latest debhelper 8
       new  a71cdb8   compat: update to latest 8
       new  93fa932   debian/source/format: new
       new  3720f2c   control: (Build-Depends): remove obsolte dpatch
       new  1e30a9c   rules: Remove dpatch
       new  7716aba   rules: Update to latest dh(1) format
       new  bd58df5   debian/changelog: Add missing Debian revision number
       new  b1aeaf5   debian/changelog: Delete Extra Emacs variables (keep file clean for any editor)
       new  29104f0   debian/changelog: Add missing dot
       new  49460c3   clean: New file. Remove binary.
       new  ab638aa   copyright: Update to DEP5 format
       new  047f309   control: (Description): Remove article (Lintian fix)
       new  3e184cd   control: (Depends): Fix typo
       new  e571e28   control: (Homepage): Add
       new  520a1a8   manpages: New file
       new  9c22df9   manpages: Use *.1x
       new  841958c   changelog: Remove EOL whitespace
       new  20e9d17   rules: Add missing newline
       new  7f30dcc   wmbubble.1x: Fix hyphens
       new  ef8609a   debian/changelog: Close #632876
       new  54d4582   Merge branch 'wmbubble.1x' of https://github.com/jaalto/wmbubble
       new  195c4ee   Rename .1x manpage to .1
       new  f8ac195   Switch to preferred email address
       new  27367a4   Wakwak script should be executable. Maybe we should suggest sox
       new  f9cb35e   Removed debian/ to make distribution outside of debian clean
       new  22c575e   Fix bundled documentation; nothing is configurable at build time anymore
       new  d90e4bc   Fix last changelog point. No reason in having a rc either.
       new  377ccc0   Set default CFLAGS to be useful for distribution
       new  9e9c3d0   Fix makefile
       new  eee6aa3   Make manpage section agree with filename extension
       new  55968ae   Deal better with BOX_SIZE != 58
       new  e870878   debian package 1.50-1
       new  0a0694d   added debian/install, restores misc/wak* to /usr/share/wmbubble
       new  4f9aef7   manpage moved upstream
       new  ebb32af   new watch file
       new  a8ebfc7   bump standards-version to 3.9.5
       new  e5b6472   tidy up changelog
       new  00d9590   add GNU/kFreeBSD section to Makefile (fixes FTBFS)
       new  e97aeeb   bubblemon.c: also call init_stuff if __FreeBSD_kernel__ defined (fixes segfault on kFreeBSD)
       new  10ea7d4   remove redundant debian/wmubble.manpages
       new  b106d34   sys_freebsd.c: change system_cpu to use sysctl
       new  b57cbe5   kfreebsd fixes patch
       new  b95599d   restore non-debian files to orig state
       new  7457e3d   debian/patches/series update
       new  33c58f6   update changelog to 1.50-3
       new  14f7c82   changelog updates by adrian glaubitz
       new  2374b2b   minor change to debian/changelog by adrian glaubitz
       new  6c01442   libkvm-dev to build-depends (patch by pino toscano)
       new  17f667a   update Vcs-* fields in debian/control to point to packaging repo
       new  b52c50b   bump to 1.50-4
       new  855ad11   add newline to end of debian/patches/series (fixes lintian error)
       new  07dab87   New patch to add declaration of init_stuff() to sys_include.h.
       new  19794d2   This patch adds several fixes to make wmbubble work on Debian GNU/kFreeBSD. In particular:  - recognize GNU/kFreeBSD as an option in the Makefile  - call init_stuff if __FreeBSD_kernel__ is defined instead of just __FreeBSD__  - use sysctl instead of kvm_read for system_cpu; inspired by FreeBSD patch for    wmcube-gdk by KOIE Hidetaka (http://lists.freebsd.org/pipermail/    freebsd-ports-bugs/2008-January/135006.html)
       new  6a4cf51   Update Vcs-* in debian/control.
       new  ed4b7d7   Update debian/changelog.
       new  aaeff90   Merge branch 'kfreebsd-fixes' of https://github.com/d-torrance/wmbubble into d-torrance-kfreebsd-fixes
       new  6d41c29   Merge branch 'd-torrance-kfreebsd-fixes'
       new  9be6d0b   Update version number for FreeBSD fixes
       new  eb57c0b   Merge pull request #1 from rnjacobs/master
       new  533a786   Merge branch 'upstream'
       new  639d25e   Delete debian/patches.
       new  cd27903   Update debian/rules to use new Makefile.
       new  da6341c   Rewrite debian/patches/fix-compiler-flags.patch for new Makefile.
       new  a6913da   Remove debian/dirs and debian/manpages; unnecessary because of new Makefile.
       new  1243848   Update debian/changelog
       new  a82afed   Fix compiler flags.
       new  044f11e   Fix -Wformat compiler warnings.
       new  ef74a92   Fix -Wpedantic compiler warnings.
       new  b0058bb   Fix -Wunused-variable compiler warning.
       new  1dfe96a   Fix -Wunused-result compiler warnings.
       new  3e74615   Further FreeBSD updates.
       new  8b56027   Instead of changing %d to %u, declare the variables as unsigned ints.
       new  cb0e914   It turns out that xx needs to remain a signed int; otherwise we get a segfault.
       new  cd54a40   Make duck blink when system() returns an error.
       new  7ef8b62   Document support for more than just the first two mouse buttons
       new  70f4662   Account for delay_time when calculating duck blink interval.
       new  b9b3a13   Merge remote-tracking branch 'dtorrance/debian-patches'
       new  b610acc   Update version to 1.52. Slightly tweak "blink on system() failure" code, as if a dockapp would matter if it did...
       new  eea7d1c   Import upstream version 1.52.
       new  86582e9   debian/patches: Remove directory; patch applied upstream.
       new  b827036   debian/rules: Add get-orig-source target.
       new  cbff76c   debian/changelog: Draft for verson 1.52-1.
       new  b64a542   debian/control: Remove Build-Depends on libkvm-dev.
       new  2725a03   debian/control: Bump Standards-Version to 3.9.6; no changes required.
       new  d1872ce   debian/README.Debian: Remove file; out of date.
       new  cd785f9   debian/changelog: Update; set distribution to unstable.
       new  ce1573a   flanderize
       new  9413957   Make more nearly possibly battery friendly by not redrawing things when invisible
       new  5878ee2   Actually use the intended renderer on 24-in-32bpp displays
       new  1fa3d4f   Update version
       new  f109a45   Imported Upstream version 1.53
       new  2fc63f1   debian/{copyright,install}: Add newlines at end of files.
       new  258ed05   debian/changelog: Draft for version 1.53-1.
       new  8d0e4e3   debian/control: Update Vcs-*.
       new  60101a9   debian/control: Set Debian Window Maker Team as Maintainer; move self to Uploaders with updated email address.
       new  0c2264e   debian/copyright: Update email address.
       new  d432243   debian/changelog: Add entry for version 1.53-2.

The 207 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmbubble.git



More information about the Pkg-wmaker-commits mailing list