- Dec 31, 2004
-
-
Christophe Geuzaine authored
Added 2 options to control polygon offset. Instead of trying to guess when a polygon offset is useful (it's no that simple when we combine geo+mesh+some views), we just apply it conditionally to all surface drawings.
-
Christophe Geuzaine authored
optimize ExportLc
-
Christophe Geuzaine authored
test if there is anything to save before opening the file
-
Christophe Geuzaine authored
generalized ExportLcField to all element types
-
Christophe Geuzaine authored
fixed computation of Min/Max when the view contains different element types
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
pretty print messages and comments
-
Christophe Geuzaine authored
Ctrl+a->Shift+a
-
Christophe Geuzaine authored
Replaced all *non-modal* Fl_Windows with either Dialog_Windows or Main_Windows, which are derived from Fl_Window amd correctly process the OS-specific "Close Window" shortcuts (Pomme+W on MacOS, Alt+F4 on Win32).
-
Christophe Geuzaine authored
Opengl_Window should not take the keyboard focus by force as soon the mouse enters its area (this messes up the processing of other windows shortcuts). Instead, it should only force the focus when it gets a mouse click. This is much nicer.
-
Christophe Geuzaine authored
prevent crash when no contour
-
Christophe Geuzaine authored
Small aesthetic changes: - Only 'title-capitalize' window titles and menus; the rest should be capitalized like normal english sentences - The window title should be exactly the same as the menu item (without the ellipsis character if there is one)
-
- Dec 30, 2004
-
-
Christophe Geuzaine authored
Print "Shift+Ctrl" instead of "Ctrl+Shift" in the docs, since this is the way both FLTK and MacOS do it
-
Christophe Geuzaine authored
show 'About' window in the middle of the screen
-
Christophe Geuzaine authored
final shortcut changes decided by Laurent
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
- On Mac, Cmd==Ctrl - better menu dividers
-
Christophe Geuzaine authored
- reworked the keyboard shortcuts with Laurent (our very own Macintosh Usability Guidelines Expert) - new smoothing option for jpeg output - new small GUI dialogs for ps/pdf/jpeg/gif/msh output (makes the 'format' menu in the file dialog much shorter)
-
Christophe Geuzaine authored
bulletproof parse_string and skip_until so that we don't crash and simply report the error + use Msg instead of YY_FATAL_ERROR in YY_INPUT
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
Fixed all (well, most) string memory leaks in the parser. I've run automated tests on all the demos and benchmarks, and I did not see anything suspicious (no crashes, double frees, etc.) ****************************************************************** ****************************************************************** *********** Pretty please, please give this version ************** *********** a try, especially on files with lots of ************** *********** loops, includes, arrays of variables, ************** *********** etc., and report any problems. Thanks! ************** ****************************************************************** ******************************************************************
-
Christophe Geuzaine authored
For/EndFor loop corrections exposed small bug here :-)
-
Christophe Geuzaine authored
Don't optimize Gmsh.tab.o: on many architectures, g++ -O2 generates assembly code too large to be addressed correctly. This will hopefully fix the build problems reported on ppc.
-
Christophe Geuzaine authored
don't need UpdateViewsInGUI in parser anymore
-
Christophe Geuzaine authored
better test for invalid For/EndFor loops
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
Don't update the views in the GUI directly after each view is created. Instead, wait until the whole file is read. This speeds up the creation of the interface dramatically when we have a large number of views in a single file. (In my code I routinely merge around 1000 views in a single file to do animations; with this patch, the GUI creation time goes from 30 seconds to less than 1 second.)
-
- Dec 29, 2004
-
-
Christophe Geuzaine authored
simpler solution to 2D primitive sorting problem
-
Christophe Geuzaine authored
translate all 2D objects before drawing them: this is the easiest way to get GL2PS to put them "in front"
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
use the alignement capabilities of GL2PS for TeX output (this allows gmsh to create nicely aligned labels even with equations)
-
Christophe Geuzaine authored
fix tex output in gl2ps for large scenes
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
typo
-
Christophe Geuzaine authored
optimize jpeg coding to produce smaller files (patch from Dave Coffin)
-
Christophe Geuzaine authored
last missing routine (to combine text strings time steps). ouf.
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
- changed the Shift+XX menubar shortcuts into either Ctrl+XX or Ctrl+Shift+XX (we shouldn't use Shift+XX shortcuts in the menubar, in particular on Mac, where the shortcuts conflict with input text fields) - exchanged the meaning of Ctrl+s and Ctrl+Shift+s, as this is what most people expect
-
Christophe Geuzaine authored
-