View previous topic :: View next topic |
Author |
Message |
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Mon Jun 24, 2013 11:19 am Post subject: Cocoa-based comboboxes and listboxes |
|
As part of our plans to use Cocoa instead of the Apple's deprecated HITheme functions, I have reimplemented NeoOffice's native comboboxes and listboxes.
The following test patch includes the new Cocoa-based comboboxes and listboxes. If there are no bugs, you should see no changes except for one: listboxes on Mac OS X 10.7 and higher now draw with the normal "gray button" style instead of the Mac OS X 10.6 "blue button" style.
Can anyone install the following test patch and tell us if any comboboxes or listboxes appear to be drawn incorrectly?:
Intel:
http://juliette.neooffice.org/test/NeoOffice-3.3-Patch-7-Test-4-Intel.dmg
Patrick |
|
Back to top |
|
|
amayze The Merovingian
Joined: Oct 24, 2005 Posts: 561 Location: Edinburgh, Scotland
|
Posted: Tue Jun 25, 2013 1:56 am Post subject: |
|
I've installed Patch 7 Test 4 and so far see only the change that you highlighted.
Andy |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Tue Jun 25, 2013 5:45 pm Post subject: |
|
FYI. I fixed the following small bugs that have been in NeoOffice's comboboxes for a long time:
- Double-clicking or selecting text in a combobox's text area would darken the focus ring until the mouse was moved outside of the combobox
- When using a Retina display, text in the text area was positioned at the top of the text area instead of the in the middle
The fixes for these bugs is in the following test patch:
Intel:
http://juliette.neooffice.org/test/NeoOffice-3.3-Patch-7-Test-5-Intel.dmg
Patrick |
|
Back to top |
|
|
amayze The Merovingian
Joined: Oct 24, 2005 Posts: 561 Location: Edinburgh, Scotland
|
Posted: Wed Jun 26, 2013 5:10 am Post subject: |
|
I've installed Patch 7 Test 5 and can confim that it fixes the combo box focus ring bug. I'm afraid I don't have a Retina display so can't comment on the other issue.
Andy |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Tue Jul 30, 2013 6:18 pm Post subject: |
|
FYI. The reimplemented combox and listbox code is in NeoOffice 2013 Beta 2. To download NeoOffice 2013 Beta 2, use the download link in this NeoWiki article.
Please note that the NeoOffice 2013 Beta 2 installer should find and update your existing NeoOffice 2013 Beta installation. If you don't have NeoOffice 2013 Beta already installed, it will install in /Applications/NeoOffice.app and overwrite any regular NeoOffice installation there if you have not renamed it. So, if you have NeoOffice 3.3 installed, we recommend that you rename it before installing NeoOffice 2013 Beta 2.
NeoOffice Secure Edition testers: NeoOffice 2013 Beta 2 is incompatible with NeoOffice Secure Edition so if you have one of the NeoOffice Secure Edition versions installed, we recommend that you delete your NeoOffice Secure Edition user preference files by executing the following command in a Terminal window before installing NeoOffice 2013 Beta 2:
Quote: | rm -Rf ~/Library/Containers/org.neooffice.NeoOfficeSecureEdition/Data/Library/Preferences/NeoOfficeSecureEdition |
Edit by pluby: added special steps for NeoOffice Secure Edition testers.
Patrick
Last edited by pluby on Wed Aug 07, 2013 9:05 am; edited 1 time in total |
|
Back to top |
|
|
pluby The Architect
Joined: Jun 16, 2003 Posts: 11949
|
Posted: Sat Aug 03, 2013 10:00 pm Post subject: |
|
FYI. I have included the reimplemented comboxes and listboxes in NeoOffice 3.3 Patch 8. The patch can be downloaded from the NeoOffice patch download page.
Patrick |
|
Back to top |
|
|
|