Comments (3)
For forks, I usually try to resist making wide ranging asthetic or other non-functional changes to the code: it makes applying patches based on upstream difficult later. Also, as LPS is a major user of IceWM, non-functional changes still require re-auditing the result. Nevertheless, I forked this version for everyone to use because upstream maintainers appear to have abdicated, so leave this issue open and we will see if we get more supporters of removal.
from icewm.
No takers.
from icewm.
I would support removng the '#if 1' statements. There are 41 of them. Not a huge number.
There are many more '#ifdef/#ifndef LITE' statements. 138 of them. These do clutter the code more. Some of them only remove/add a last argument to a function call. This could be avoided by a #define like:
#define ARGNLITE(x) , x
from icewm.
Related Issues (20)
- Problem with pulldown menus on websites HOT 1
- Support shutdown/reboot/sleep on FreeBSD HOT 2
- Higher background CPU load due to some amok running timer HOT 2
- After restart IceWM the window of XXkb does not fall back into the tray. HOT 1
- [Idea] IceWM ready for small handheld devices and power-constrained systems as well as small screens?
- IconPath can not handle '~' or '$HOME' HOT 1
- [Feature request] Could it be made easier to change the font size and task bar width and height? HOT 2
- PassFirstClickToClient set to false prevents toolbar to handle left click HOT 19
- Unmaximizing a window doesn't work if previous size is the same HOT 3
- Need a little help HOT 4
- Certain window items are unclickable on Firefox under IceWM HOT 4
- lxterminal, xterm windows sporadically flash on task bar without reason HOT 24
- Graphical applications cannot be started after changing the hostname HOT 2
- DirPtr pointer operator overflow fails
- iconv `inbuf` wants a const char **
- Dragging on titlebars on GTK4 apps makes PC unresponsive HOT 10
- Unmaximize when dragging action (from a window title) starts HOT 2
- icewm-keys executes command for 'Shift+XF86AudioPlay' instead of 'XF86AudioPause' (which should be used with Shift - declared in Xmodmap) HOT 6
- Remember window order on restarts HOT 2
- [Feature] Disabling address bar history ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from icewm.