#
59d0a832 |
|
28-Sep-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
Remove "font size / 12" calculations from various places. Use spacing values from BControlLook instead.
|
#
adcbc17b |
|
14-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
DeskCalc: improve initial window size. * By making it scale with the font size.
|
#
b98de092 |
|
27-Jun-2013 |
John Scipione <jscipione@gmail.com> |
DeskCalc: Update copyright headers Style fixes to header, update copyright years, remove my name from files that I didn't have anything to do with besides style fixes, add myself to ExpressionTextView.cpp
|
#
5b0cd987 |
|
17-Aug-2012 |
John Scipione <jscipione@gmail.com> |
WIP: Create the about dialog once, hide and show, Quit() when object is destroyed.
|
#
0046f444 |
|
01-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Modify about window to take an app signature. * Grabs the app icon and version from the resource file. * Allow you to specify the copyright holder instead of hardcoding "Haiku, Inc." * Support multiple extra copyright fields. * Modify BAlert to take a custom icon. * Set the custom icon of the BAlert to the app icon. * Also set the app version. * Convert BAboutWindow to derive from BWindow * Place a 128x128 icon and fill out a scrolling BTextView with options such as authors, version history, copyright, license, etc. Still needs some work but is coming along. * Add the word Version to the version line, i8n'ed of course, and tweak the info box and default sizes.
|
#
593808d9 |
|
03-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Return authors name's to DeskCalc headers. No functional change. * Surround email addresses in angle brackets. * Add myself to ExpressionParser.cpp and .h * Remove myself from ExpressionTextView.cpp and .h * Alphatetize authors by last name. Thanks Ingo and Axel.
|
#
9f5d4ecd |
|
01-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Style fixes, update copyright, add myself as author. No functional change.
|
#
546208a5 |
|
16-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
More catalog-related cleanup. * rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO * adjust all uses of both macros in Haiku's source tree * use correct header guard for collecting/Catalog.h The renamed macros require adjustments to all external applications using catalogs.
|
#
60ba75c5 |
|
06-Nov-2011 |
John Scipione <jscipione@gmail.com> |
Add a scientific mode to Deskcalc. Deskcalc already contains support for all the functions in scientific mode but up until now you had to know what they were called and type them in to figure them out. Scientific mode gives you access to most of the available functions via buttons. Pushing one of the the scientific mode buttons inserts the function name along with an innertube () at the current cursor location. If you have some text highlighted when you push a scientific mode button it will put that text inside the innertube. So you can type 0.5, then highlight the text with the mouse, and then push the sin button and you will get sin(0.5). The contextual menu has been altered to support the new mode. Instead of having a single show keypad option in the contextual menu there are 3 new options instead. Compact mode, Basic mode, and Scientific mode. Basic mode is the default mode showing the basic keypad. Compact mode is the same as show keypad turned off, showing just a bare text field. Scientific mode is the new mode which adds buttons for the different transcendental functions and constants that Deskcalc supports. You can also use Alt+0, Alt+1, and Alt+2 keyboard modifiers to switch between the modes. In addition to accepting the word 'pi' for the circumference of the unit circle, Deskcalc now also recognizes the UTF-8 character π which has a dedicated button in scientific mode. I also changed the parser so that lowercase 'e' always means Euler's number and uppercase 'E' always means 'times 10 to the' so 1E5 means 1 times 10 to the 5th. Another small tweak I did was to adjust the minimum basic mode width so that the window is flush with the tab. I also renamed fColums to fColumns, took out some spaces and other style changes and bumped the version to 2.2.0. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43199 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52cca4ee |
|
06-Feb-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Removed excessive internationalization in PoorMan and DeskCalc. The names of settings files should not be localized. Pointed by Sergei Reznikov (Diver). Thanx! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40367 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c87dff5 |
|
13-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
80-column limit for deskcalc git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39838 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7c2ffab8 |
|
13-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch from Jason Fagnière (Protonux) as part of GCI : * i18nize devices, charactermap, cdplayer, activitymonitor. Thanks! (note : there are some known 80-column problems in this patch) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39835 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eddec292 |
|
21-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* applied patch by kaliber that fixes more than 100 warnings - thanks a lot! Closes #6349 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37670 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
accec9a7 |
|
06-Nov-2009 |
Alexandre Deckner <alex@zappotek.com> |
* Style fixes. Encountered ambiguous cases, please see my following questions in the commit ml. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33923 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bc3229d6 |
|
22-Feb-2009 |
Jérôme Duval <korli@users.berlios.de> |
* load settings before building the window: the behavior is then similar with the replicant version. * change window limits when keypad option is off * style cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29293 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7cb395c4 |
|
06-Jun-2006 |
Stephan Aßmus <superstippi@gmx.de> |
adding DeskCalc by Timothy Wayper huge cleanup of the DeskCalc code: * applied style guide * fixed any TODOs from timmy * slightly nicer looking options window * new way to store settings * code should be more robust * includes parser kindly donated by Daniel Wallner git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17737 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
adcbc17bf5148f92ff62b99a9bafc95831b4501d |
|
14-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
DeskCalc: improve initial window size. * By making it scale with the font size.
|
#
b98de092d8e0609615f4509c84498bb7df207f50 |
|
27-Jun-2013 |
John Scipione <jscipione@gmail.com> |
DeskCalc: Update copyright headers Style fixes to header, update copyright years, remove my name from files that I didn't have anything to do with besides style fixes, add myself to ExpressionTextView.cpp
|
#
5b0cd98792de98b6ef3f40c432f0971ca6a5d405 |
|
17-Aug-2012 |
John Scipione <jscipione@gmail.com> |
WIP: Create the about dialog once, hide and show, Quit() when object is destroyed.
|
#
0046f4443675694b16fda4829e6f838954bf23fa |
|
01-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Modify about window to take an app signature. * Grabs the app icon and version from the resource file. * Allow you to specify the copyright holder instead of hardcoding "Haiku, Inc." * Support multiple extra copyright fields. * Modify BAlert to take a custom icon. * Set the custom icon of the BAlert to the app icon. * Also set the app version. * Convert BAboutWindow to derive from BWindow * Place a 128x128 icon and fill out a scrolling BTextView with options such as authors, version history, copyright, license, etc. Still needs some work but is coming along. * Add the word Version to the version line, i8n'ed of course, and tweak the info box and default sizes.
|
#
593808d96ab873ed345cf3a1ac1f5bf04809755f |
|
03-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Return authors name's to DeskCalc headers. No functional change. * Surround email addresses in angle brackets. * Add myself to ExpressionParser.cpp and .h * Remove myself from ExpressionTextView.cpp and .h * Alphatetize authors by last name. Thanks Ingo and Axel.
|
#
9f5d4ecd972134f48a330f95d8a9a9ea49dbc3a1 |
|
01-Aug-2012 |
John Scipione <jscipione@gmail.com> |
Style fixes, update copyright, add myself as author. No functional change.
|
#
546208a53940a26c6379c48a7854ade1a8250fc5 |
|
16-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
More catalog-related cleanup. * rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO * adjust all uses of both macros in Haiku's source tree * use correct header guard for collecting/Catalog.h The renamed macros require adjustments to all external applications using catalogs.
|
#
60ba75c5ec6df48a5fa2ae8a14802ea8001791bb |
|
06-Nov-2011 |
John Scipione <jscipione@gmail.com> |
Add a scientific mode to Deskcalc. Deskcalc already contains support for all the functions in scientific mode but up until now you had to know what they were called and type them in to figure them out. Scientific mode gives you access to most of the available functions via buttons. Pushing one of the the scientific mode buttons inserts the function name along with an innertube () at the current cursor location. If you have some text highlighted when you push a scientific mode button it will put that text inside the innertube. So you can type 0.5, then highlight the text with the mouse, and then push the sin button and you will get sin(0.5). The contextual menu has been altered to support the new mode. Instead of having a single show keypad option in the contextual menu there are 3 new options instead. Compact mode, Basic mode, and Scientific mode. Basic mode is the default mode showing the basic keypad. Compact mode is the same as show keypad turned off, showing just a bare text field. Scientific mode is the new mode which adds buttons for the different transcendental functions and constants that Deskcalc supports. You can also use Alt+0, Alt+1, and Alt+2 keyboard modifiers to switch between the modes. In addition to accepting the word 'pi' for the circumference of the unit circle, Deskcalc now also recognizes the UTF-8 character π which has a dedicated button in scientific mode. I also changed the parser so that lowercase 'e' always means Euler's number and uppercase 'E' always means 'times 10 to the' so 1E5 means 1 times 10 to the 5th. Another small tweak I did was to adjust the minimum basic mode width so that the window is flush with the tab. I also renamed fColums to fColumns, took out some spaces and other style changes and bumped the version to 2.2.0. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43199 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52cca4eef56c9fb73e7b5f48057e19cb4b614e8d |
|
06-Feb-2011 |
Siarzhuk Zharski <zharik@gmx.li> |
Removed excessive internationalization in PoorMan and DeskCalc. The names of settings files should not be localized. Pointed by Sergei Reznikov (Diver). Thanx! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40367 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c87dff557198556eab8b9e9cd5333589d8eda15 |
|
13-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
80-column limit for deskcalc git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39838 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7c2ffab858c6f0447aef751eef73f00a8512839d |
|
13-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch from Jason Fagnière (Protonux) as part of GCI : * i18nize devices, charactermap, cdplayer, activitymonitor. Thanks! (note : there are some known 80-column problems in this patch) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39835 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eddec292d5dd8251a00851880e16e6a5c07c1e3f |
|
21-Jul-2010 |
Oliver Tappe <zooey@hirschkaefer.de> |
* applied patch by kaliber that fixes more than 100 warnings - thanks a lot! Closes #6349 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37670 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
accec9a7ae72185d181c72fbeca054a101b83a0d |
|
06-Nov-2009 |
Alexandre Deckner <alex@zappotek.com> |
* Style fixes. Encountered ambiguous cases, please see my following questions in the commit ml. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33923 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bc3229d648655bf13d4297f4dfef9884987fdbfb |
|
22-Feb-2009 |
Jérôme Duval <korli@users.berlios.de> |
* load settings before building the window: the behavior is then similar with the replicant version. * change window limits when keypad option is off * style cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29293 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7cb395c433f4ba7efee9f127f9d41fb651f3c30f |
|
06-Jun-2006 |
Stephan Aßmus <superstippi@gmx.de> |
adding DeskCalc by Timothy Wayper huge cleanup of the DeskCalc code: * applied style guide * fixed any TODOs from timmy * slightly nicer looking options window * new way to store settings * code should be more robust * includes parser kindly donated by Daniel Wallner git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17737 a95241bf-73f2-0310-859d-f6bbb57e9c96
|