Commit Graph

1768 Commits (d44368772a415573cd6966486deeb3f942824573)
 

Author SHA1 Message Date
Francois Andriot 18e3729805 Kickoff menu: Adds 'kcontrol' and 'run command' in 'computer' tab 12 years ago
Slávek Banko c58d6f5099 Add remaining files from prior commit 12 years ago
Slávek Banko f08ddb4652 Add lz/lzma compression support to tdeio_man tdeioslave
This resolves Bug 1493
12 years ago
Richard Grenville 060b5ab23c Bug fix: Compilation failure with NO_LIBCONFIG / NO_C2
- Fix compilation failure with NO_LIBCONFIG or NO_C2. Thanks to
  Spaulding for reporting.
12 years ago
Richard Grenville a09589b2ad Misc: Add DEBUG_GLX_PAINTREG
- GLX: Add DEBUG_GLX_PAINTREG, for debugging painting region issues, for
  p4ddy's problem.
12 years ago
Timothy Pearson ecc6ff1e72 Fix Kickoff-style menu hang and incorrect device listing
This resolves Bug 1491
12 years ago
Timothy Pearson 1fbdb78d93 Update drkonqi to collect data on threaded programs and CPU type/speed/core number 12 years ago
Richard Grenville 08b6bfe946 Imp: Fix GL_TEXTURE_RECTANGLE & Enhance --glx-copy-from-front
- Fix GL_TEXTURE_RECTANGLE support. Thanks to amonakov for guides.
  (#107)

- Enhance --glx-copy-from-front to improve performance and make it work
  with --glx-swap-method, copied from kwin patch. Thanks to bwat47 for
  info. (#107)

- Add texture2Doffset() support in blur GLSL shader. Thanks to amonakov
  for advice. No visible benefit here, though. (#107)

- Only limited tests are done and I'm super sleepy. Bugs expected
12 years ago
Timothy Pearson 24e3f6f2fa Fix lock screen interaction with suspend/hibernate
Use built-in premultiplied ARGB method
12 years ago
Timothy Pearson 9aa01ee718 Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase 12 years ago
Timothy Pearson 3421d01bb0 Fix TDM hang in certain circumstances when themed greeter is deleted
This resolves Bug 1453
Resolve themed greeter drawing inconsistencies between composited and non-composited mode
12 years ago
Darrell Anderson 3676d28fd7 Change icons used in TDE Help Center Contents tab. 12 years ago
Darrell Anderson 3c1f259f23 Update kioslaves->tdeioslaves. 12 years ago
Timothy Pearson 9804217b51 Fix OpenGL screensaver background when ARGB mode is enabled 12 years ago
Francois Andriot 2b6bc47289 Added support for makewhatis in tdeio-man
This resolves Bug 714
12 years ago
Slávek Banko 8bdb011121 Fix konqueror drag and drop within the same window
This resolves Bug 1451
12 years ago
Timothy Pearson 3cce16c254 Properly fix task tray background glitches
Ensure session is fully locked before switching to new VT when lock is requested
12 years ago
Timothy Pearson 667839ee65 Hack around ARGB task tray icon background display glitch 12 years ago
Timothy Pearson 5908f01581 Properly acquire a 32-bit ARGB visual when GL screen saver is requested 12 years ago
Richard Grenville c742c97a8c Misc: Validate wallpaper pixmap & Documentation update
- Split Pixmap validation out to validate_pixmap(). Validate wallpaper
  Pixmap as well.

- Update README.md and man page.
12 years ago
Richard Grenville e94746bbbb Improvement: Add predefined blur kernels
- Add a few predefined blur kernels, requested by jerri in #104.

- Add compton-convgen.py to generate blur kernels.
12 years ago
Slávek Banko 74b1fc6576 Cleanup output clutter 12 years ago
Richard Grenville 7f97bf9396 Bug fix: Fix a BadRegion error with --glx-use-copysubbuffermesa
Just a small and mostly harmless issue. Sorry, didn't test throughly.
12 years ago
Richard Grenville 19471a4289 Bug fix: Fix --resize-damage
- Fix --resize-damage. I forgot to shrink the painting region back when
  actually copying to destination.

- Include extra pixels around the blur texture to avoid some possible
  small issues, if --resize-damage is positive.

- Known issue: Line artifacts may still appear with --dbe (X Render
  backend) or --glx-swap-method (GLX backend). I doubt if there's way to
  fix this without very inefficient mechanisms.
12 years ago
Richard Grenville 5775cefe97 Improvement: --resize-damage
- Add --resize-damage to enlarge/shrink repaint region by a specific
  number of pixels, used for solving the line corruption issue with
  blur. Thanks to Nuck and jerri in #104 for reporting.

- Fix the memory leak of blur shader string.
12 years ago
Darrell Anderson 62d43d23e6 Add cmake configure option to support ksmserver shutdown debugging timing markers. 12 years ago
Richard Grenville 74d91eb385 Misc: Fix gcc error
Fix gcc compilation error about "initializer element is not constant".
12 years ago
Richard Grenville b5116f6465 Improvement: Enhance --glx-swap-method
- Enhance --glx-swap-method to support longer buffers ages (3-6), and
  automatic buffer age detection via GLX_EXT_buffer_age.
12 years ago
Timothy Pearson 55a0cc423f Use TDE hardware library to authorize and control shutdown related session options
This resolves Bug 1071
12 years ago
Richard Grenville ec2cd6276d Improvement: --blur-kern
- Add blur convolution kernel customization, --blur-kern. The format is
  a bit tricky so be sure to read the description in `compton -h`. Not
  much tests received.

- GLX backend: Tolerate missing GLSL uniforms for strangely shaped
  convolution kernel.

- Fix a memory leak that blur-background blacklist is not freed.
12 years ago
Timothy Pearson 704eedf364 Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase 12 years ago
Timothy Pearson 33dc3f2d39 Ensure that tdm always reacquires root ownership after user listing is complete
This resolves Bug 1402
12 years ago
Richard Grenville 1dd41253b2 Misc: Fix wrong description & DEBUG_GLX_ERR
- Fix description of "opengl" VSync.

- Add DEBUG_GLX_ERR to check for OpenGL errors.

- Update man page.
12 years ago
Timothy Pearson 1c7bdfda1e Fix long delay at session termination on certain systems
This resolves Bug 760
Add shutdown profiling code and disable at compile time
12 years ago
Timothy Pearson be61b99598 Fix kdesktop_lock interaction with DPMS power save
This partially resolves Bug 1475
12 years ago
Timothy Pearson 93bbac1431 Fix tdm greeter crash caused by invalid access to sessionTypes member
This resolves Bug 1449
12 years ago
Timothy Pearson 9e04189c58 Fix sporadic Kicker crash in popup menu handler
This resolves Bug 1425
12 years ago
Darrell Anderson da9d48c4d5 Remove unnecessary Ignore button from the tdesu dialog.
This is in support of bug report 985.
12 years ago
Timothy Pearson edf3004ec3 Fix secondary thread termination
This resolves the remainder of Bug 1467
12 years ago
Richard Grenville 39da27613f Improvement: --glx-swap-method & --fade-exclude
- GLX backend: Add --glx-swap-method, to reduce painting region if the
  driver uses exchange or copy buffer swaps. Untested.

- Add --fade-exclude, to disable fading on specific windows based on
  some conditions. Untested.

- Expose GLX backend options through configuration file. Add fetching of
  GLX backend options through D-Bus.

- Use NULL pointer instead of element count to delimit string arrays in
  parse_vsync()/parse_backend()/parse_glx_swap_method().

- Add documentation about "wintypes" section in configuration file.
12 years ago
Darrell Anderson f003ff9cd0 Fix default query order for finding TDM session files.
This resolves bug report 1448.
12 years ago
Timothy Pearson 96d0c54e2e Fix desktop refresh destroying media device information and menus
This resolves Bug 1450
Fix incorrect media device enable default setting in desktop control module
12 years ago
Darrell Anderson e4ead57fdd Update desktop files in support of bug report 1463. 12 years ago
Darrell Anderson 6e5792f6f2 Update desktop files in support of bug report 1463. 12 years ago
Timothy Pearson b8ed19a4c2 Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase 12 years ago
Timothy Pearson 5f4287e56d Fix Documents folder creation dialog
This resolves Bug 976
Prevent multiple kdesktop_lock processes from spawning per user
12 years ago
Automated System 3dacd27ea0 Reset submodule main/tdebase/admin to latest HEAD 12 years ago
Darrell Anderson 9f795192a5 Rename kderc -> tderc in support of bug report 1447. 12 years ago
Darrell Anderson c6c2468b38 Update files and references in support of bug report 1446. 12 years ago
Timothy Pearson 6640770b32 Fix desktoppath tdecontrol module
This partially resolves Bug 976
12 years ago