Closed
Bug 1023184
Opened 11 years ago
Closed 7 years ago
Reorganize themes to use shared and OS specific rules and files
Categories
(Instantbird Graveyard :: Other, defect)
Instantbird Graveyard
Other
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: benediktp, Unassigned)
Details
Currently the application themes consist of some OS-specific files, some OS specific folders (for the tabbrowser and preferences) and IFDEFs in CSS files to create the variants using the preprocessor.
We should have a shared folder instead that contains OS independent files and folders for every OS that contain the customizations specific for this system.
http://log.bezut.info/instantbird/140610/#m130
http://log.bezut.info/instantbird/140610/#m142
Comment 1•11 years ago
|
||
(In reply to Benedikt Pfeifer [:Mic] from comment #0)
Thanks for filing! :-)
> http://log.bezut.info/instantbird/140610/#m130
flo-retina: aleth_web: " There are two conventions for this, one is the older one used by (most of) IB and one is the newer one with OS-specific folders (now) used by TB and FX." it's actually more complicated than that: the old convention is to have OS specific themes (each of them being more or less a fork of the others).
For Instantbird I decided to ignore that, because most of our theming code is shared across all the 3 platforms, so that would have caused painful duplication that I didn't want to handle... and I preferred going the ifdef way.
Now, the _new_ convention for Firefox is to have a "shared" folder with as much stuff as possible, and OS-specific additions in OS-specific folders. That makes much more sense, and I would like us to migrate to it at some point.
> http://log.bezut.info/instantbird/140610/#m142
I think we should also reorganise our stuff:
1. create a "shared" folder
2. move most of our stuff to it.
3. Create OS specific folders with reasonable names and get rid of the ifdefs.
Comment 2•7 years ago
|
||
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Comment 3•7 years ago
|
||
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
You need to log in
before you can comment on or make changes to this bug.
Description
•